From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id F0B334BE30 for ; Thu, 22 May 2025 17:43:41 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id BB8BF68DD7F; Thu, 22 May 2025 20:43:39 +0300 (EEST) Received: from mail-pj1-f47.google.com (mail-pj1-f47.google.com [209.85.216.47]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id D321D68DC38 for ; Thu, 22 May 2025 20:43:32 +0300 (EEST) Received: by mail-pj1-f47.google.com with SMTP id 98e67ed59e1d1-3081f72c271so6771014a91.0 for ; Thu, 22 May 2025 10:43:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747935811; x=1748540611; darn=ffmpeg.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=R6gjRMZp9RXrgftsX62q6+AMcY7Azib/8x0+3eISk88=; b=eGfINj2pm5pLLT7VEZbTpVK4z3qxV7fCNrWl1lbhDBmcZ76+cSleNgrZ3CiJpPzmv6 XW8RE7ch/8u7zVGOeQM0ZjV9YInIlQMIW7h1MrW0RbvDq1FdaX8iqkugazs059Of05Ti 6AlZ3XxYh/Vulg35Jg98kn+dV2dgShQivzVeeptae0St0JDCrmCpaZsT3jEpwvc1tn/f wIN1txwqe1Q3y4ycHfh2CCXVsmF35Ncdi5VGsgm80vFybUOtl73qo/Z4/a56UhxqaKd+ a0ZntC6ULLa6Zjqd/QBm364lxj9FUKv51cUv969NWBz8TGNu6zboBraG46RWVuimY68a mTJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747935811; x=1748540611; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=R6gjRMZp9RXrgftsX62q6+AMcY7Azib/8x0+3eISk88=; b=Ypaj2Ds1+ZsnRTCxBwWQ/1qZBUrPUWaDONImdRyiXP+tk3qHzKm51Lg5D30JV/VkYh cVKRgwdxSR3Q2U7Ytyg4ReS2Y7a67/NYuI1B8/EdvT0HvFQHk+EYCo8ztKQuM0dP1+1k cC3qIYq/Kp23uwXVOj2ocEMuel/wNFwb7/NkyvO3ID47DZ+YBJDiMK4+v9HpWPDUCpl6 koDdPGI1wAzfqw78JbyTAzeZ12BDYaNyHEEjo5wkO2BjOU/FCM99XiB3w/OtmMTLoY+U B00252X+564TPo+9odpp9o4HQIriB7Bfwgu+6EUROgUDI8EADQw3FUbIHbpf1xmUFGaX s3Vw== X-Gm-Message-State: AOJu0Yys3XuSchNUKXxmxU9halvm540V3O8pUpEa679AlwQoN7oebr3G sfhU/oFm2GZ5mrKlIsKOQxSqtVXxPRhGRzZM+FiFxNVTzZHnFxGVYHYSiLSP7MoGGiZJmvJqsBc xVqutJKAuk0Md+pKn0xEF4cuAwTmB+EL0Zu5NRl4= X-Gm-Gg: ASbGnctbe8gxbJTNDRY9y+X73zwu7LllFiw9WuEANnmt5H6Iy5RmNZEcLdDou37DmKk B/aNQiUzu0/yMZxHnTLHFN+yD3AFbmXMpAGbzF6M3jDkdfoudtCalkRxiKHFLRc7Se8GnCIeW0V ZNrQNnUSM8XiNrSOT2Ct2NDOcWPnG2es4T X-Google-Smtp-Source: AGHT+IHmoNVXC86lfFPAn9TFcUyrRIvAzTCYTKV6KPDQ66oPvvnW+dGv7p78X0Bl94ZrfBADdGcxqtWiQqg+MsNjK8g= X-Received: by 2002:a17:90a:c883:b0:2ee:e518:c1cb with SMTP id 98e67ed59e1d1-30e830c797dmr39751696a91.7.1747935810424; Thu, 22 May 2025 10:43:30 -0700 (PDT) MIME-Version: 1.0 References: <72c56549-68a1-4adc-ad29-80fa2c691dea@mail.infomaniak.com> In-Reply-To: <72c56549-68a1-4adc-ad29-80fa2c691dea@mail.infomaniak.com> From: Ramiro Polla Date: Thu, 22 May 2025 19:43:19 +0200 X-Gm-Features: AX0GCFsJ3YOzvEWVjzYxE-_2bV3EBe0h9k60xshEmQSNCovff8kc4zNju5dJeJE Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [FEATURE PROPOSAL] Extracting codec-level data to binary files X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gVGh1LCBNYXkgMjIsIDIwMjUgYXQgNzowM+KAr1BNIFRpbW90aMOpZQo8dGltb3RoZWUuaW5m b3JtYXRpcXVlQHJlZ2F1ZC1jaGFwdXkuZnI+IHdyb3RlOgo+IFRoZSAyMDI1LTA1LTIyVDE0OjMz OjIyLjAwMCswMjowMCwgUmFtaXJvIFBvbGxhCj4gPHJhbWlyby5wb2xsYUBnbWFpbC5jb20+IHdy b3RlIDoKPiA+IE9uIFRodSwgTWF5IDIyLCAyMDI1IGF0IDE6NTnigK9QTSBSb25hbGQgUy4gQnVs dGplIDxyc2J1bHRqZUBnbWFpbC5jb20+IHdyb3RlOgo+ID4+ICBPbiBXZWQsIE1heSAyMSwgMjAy NSBhdCA5OjM0IEFNIFRpbW90aMOpZSA8Cj4gPj4gIHRpbW90aGVlLmluZm9ybWF0aXF1ZUByZWdh dWQtY2hhcHV5LmZyPiB3cm90ZToKPiA+Pj4gICBJIGFtIGludGVyZXN0ZWQgaW4gZXhwYW5kaW5n IGZmbXBlZydzIGNhcGFiaWxpdGllcyB0byBleHRyYWN0Cj4gPj4+ICAgbG93LWxldmVsIGRhdGEg ZnJvbSB2aWRlbyBjb2RlY3MuIFNwZWNpZmljYWxseSwgSSdkIGxpa2UgdG8KPiA+Pj4gICBpbXBs ZW1lbnQgZnVuY3Rpb25hbGl0eSB0aGF0IHdvdWxkIGFsbG93IGV4cG9ydGluZyBmcmFtZSBkYXRh LAo+ID4+PiAgIG1hY3JvYmxvY2sgaW5mb3JtYXRpb24sIHF1YW50aXphdGlvbiB0YWJsZXMsIGFu ZCBzaW1pbGFyCj4gPj4+ICAgY29kZWMtc3BlY2lmaWMgZWxlbWVudHMgdG8gYmluYXJ5IGZpbGVz IGZvciBmdXJ0aGVyIGFuYWx5c2lzLgo+ID4+PiAgIEFmdGVyIHNlYXJjaGluZyB0aHJvdWdoIHRo ZSBkb2N1bWVudGF0aW9uIGFuZCBleGlzdGluZyBmZWF0dXJlcywKPiA+Pj4gICBJIGhhdmVuJ3Qg Zm91bmQgc2ltaWxhciBmdW5jdGlvbmFsaXR5LCB0aG91Z2ggSSBtYXkgaGF2ZSBtaXNzZWQKPiA+ Pj4gICBzb21ldGhpbmcuIEhhcyB0aGlzIGJlZW4gaW1wbGVtZW50ZWQgYmVmb3JlLCBvciBhcmUg dGhlcmUKPiA+Pj4gICByZWxhdGVkIGZlYXR1cmVzIEkgc2hvdWxkIGV4YW1pbmU/Cj4gPj4KPiA+ PiAgIFNvbWUgb2xkZXIgY29kZWNzIGltcGxlbWVudCBtaW5vciB2YXJpYW50cyBmb3IgdGhpcywg ZS5nLiBncmVwCj4gPj4gIGZvciBBVl9GUkFNRV9EQVRBX01PVElPTl9WRUNUT1JTLCB3aGljaCBh dHRhY2hlcyBhIGZyYW1lJ3MgbW90aW9uCj4gPj4gIHZlY3RvcnMgdG8gdGhlIHBpY3R1cmUgZGF0 YS4gSSBiZWxpZXZlIHRoZXJlJ3MgYW4gZXhhbXBsZSBhcHAgYW5kCj4gPj4gIHBvc3NpYmx5IGEg ZmlsdGVyIHRvIG92ZXJsYXkgTVZzIG9uIHRvcCBvZiB0aGUgdmlkZW8gZnJhbWUgYmFzZWQKPiA+ PiAgb24gdGhpcyBjb25jZXB0LiBZb3UgY291bGQgZXh0ZW5kIHRoaXMgdG8gY292ZXIgb3RoZXIg KG1hY3JvKWJsb2NrCj4gPj4gIGluZm8uIFRoZXJlIHVzZWQgdG8gYmUgYSB2YXJpYW50IG9mIHRo aXMgZm9yIHF1YW50LXRhYmxlcyBhbHNvIGJ1dAo+ID4+ICBJIGNhbid0IGZpbmQgaXQsIG1heWJl IGl0IHdhcyByZW1vdmVkLgo+ID4KPiA+ICBJZiBJIHJlY2FsbCBjb3JyZWN0bHksIHdlIHdhbnRl ZCB0byBtb3ZlIGF3YXkgZnJvbSBleHBvcnRpbmcgbW9yZQo+ID4gb2YgdGhpcyBraW5kIG9mIGNv ZGVjLXNwZWNpZmljIGluZm9ybWF0aW9uIGFzIHBpY3R1cmUgZGF0YS4KPiA+IFRpbW90aMOpZSwg dGhpcyBraW5kIG9mIGZlYXR1cmUgZGVwZW5kcyBhIGxvdCBvbiB0aGUgY29kZWMgdGhhdCB5b3UK PiA+IHdhbnQgdG8gd29yayB3aXRoLiBJdCB3aWxsIGFsc28gZGVwZW5kIG9uIHdoaWNoIHN5bnRh eCBlbGVtZW50cyB5b3UKPiA+IG5lZWQgZnJvbSB0aGUgY29kZWMuIEluIEZGbXBlZywgdGhlcmUg aXMgdGhlIENCUyBjb2RlIHdoaWNoCj4gPiBkZXNjcmliZXMgdGhlIGJpdHN0cmVhbSBmb3IgYSBm ZXcgY29kZWNzLCB3aGljaCBtaWdodCBoZWxwIHlvdS4gSQo+ID4gaGF2ZSBhIHNlcGFyYXRlIHBy b2plY3QgKGNhbGxlZCBGRmdsaXRjaCksIHdoaWNoIGxldHMgeW91IGV4cG9ydAo+ID4gc29tZSBl bGVtZW50cyAoc3VjaCBhcyBxdWFudGl6YXRpb24gdGFibGVzLCBkY3QgY29lZmZpY2llbnRzLCBh bmQKPiA+IG1vdGlvbiB2ZWN0b3JzKSBmcm9tIHNvbWUgY29kZWNzIChqcGVnLCBtcGVnMiwgbXBl ZzQpIHRvIEpTT04KPiA+IGZvcm1hdCwgYW5kIGV2ZW4gbW9kaWZ5IHRoZW0gaW4gdGhlIGJpdHN0 cmVhbS4gSW4gdGhlIGVuZCwgaXQgd2lsbAo+ID4gZGVwZW5kIG9uIHdoYXQgeW91IHdhbnQgdG8g ZG8gd2l0aCB0aGUgZXh0cmFjdGVkIGxvdy1sZXZlbCBkYXRhLCBhbmQKPiA+IGZvciB3aGljaCBj b2RlY3MuIFJhbWlybwo+Cj4gVGhhbmsgeW91IGZvciB5b3VyIHJlc3BvbnNlIGFuZCBmb3IgbWVu dGlvbmluZyBGRmdsaXRjaCAtIGl0IGxvb2tzCj4gbGlrZSBhbiBleGNlbGxlbnQgcHJvamVjdCB0 aGF0J3MgdmVyeSByZWxldmFudCB0byB3aGF0IEknbSB0cnlpbmcgdG8KPiBhY2NvbXBsaXNoLgo+ Cj4gSSBoYXZlIGEgcXVlc3Rpb24gYWJvdXQgRkZnbGl0Y2gncyBjYXBhYmlsaXRpZXM6IGlzIGl0 IHBvc3NpYmxlIHRvCj4gZXh0cmFjdCBxdWFudGl6YXRpb24gcGFyYW1ldGVyIChRUCkgdGFibGVz IHVzaW5nIGZmZWRpdD8gSSd2ZSByZXZpZXdlZAo+IHRoZSBkb2N1bWVudGF0aW9uIGJ1dCBtYXkg aGF2ZSBtaXNzZWQgdGhpcyBmdW5jdGlvbmFsaXR5IGlmIGl0IGV4aXN0cy4KCllvdSBjYW4gZ2V0 IHRoZSBkcXQgZm9yIGpwZWcgYW5kIHFzY2FsZSBmb3IgbXBlZy0yLCBidXQgdGhhdCdzIGFib3V0 Cml0IGZvciB0aGUgbW9tZW50LgoKPiBJZGVhbGx5IEkgd291bGQgd2FudCB0byBleHRyYWN0IGRh dGEgZm9yIGFsbCBleGlzdGluZyBjb2RlY3MsIGJ1dCBJCj4ga25vdyB0aGlzIGlzIGltcG9zc2li bGUuIE15IGN1cnJlbnQgZm9jdXMgaXMgb24gaW1wbGVtZW50aW5nIHRoaXMKPiBmZWF0dXJlIGZv ciBILjI2NCwgd2l0aCBwbGFucyB0byBleHRlbmQgc3VwcG9ydCB0byBILjI2NSBhbmQgQVZJCj4g Zm9ybWF0cyBhcyB3ZWxsLiBJIHdhbnQgdG8gZXh0cmFjdCB0aGlzIGRhdGEgZm9yIHNjaWVudGlm aWMgdXNlLgoKSSBzZWUgYSBmZXcgcXAgZmllbGRzIGluIGxpYmF2Y29kZWMvY2JzX2gyNjQuaCBh bmQKbGliYXZjb2RlYy9jYnNfaDI2NS5oLiBJJ3ZlIG5ldmVyIHVzZWQgdGhpcyBmdW5jdGlvbmFs aXR5IGJlZm9yZSwgYnV0Cml0IG1pZ2h0IGhlbHAgeW91LgoKT1RPSCwgaWYgeW91IHdhbnQgdG8g YWRkIGgyNjQgc3VwcG9ydCB0byBGRmdsaXRjaCBJIHdvdWxkIGJlIHZlcnkgaGFwcHkgOikKClJh bWlybwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1w ZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZt cGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZp c2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcg d2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==