[FFmpeg-devel] [PATCH] Parse ogg/flac header again after processing a new chained ogg bitstream.
Michael Niedermayer
michael at niedermayer.cc
Tue Jan 28 01:25:24 EET 2025
On Fri, Jan 24, 2025 at 07:40:40PM -0600, Romain Beauxis wrote:
> Hi all!
>
> Le sam. 18 janv. 2025 à 11:54, Romain Beauxis
> <romain.beauxis at gmail.com> a écrit :
> >
> > This patch makes sure that ogg/flac headers are parsed again when
> > encountering a new logic stream inside a chained ogg bistream[1].
> >
> > This patches makes it possible to retrieve metadata in chained ogg/flac
> > bitstreams. It is particularly important because ogg/flac is one of the
> > only (if not the only one) lossless container supported over HTTP/icecast.
> >
> > The patch has been tested with various ogg/flac encoders and appears to
> > work fine with ffmpeg.
>
> Anybody interested in reviewing/testing the patch? Happy to provide
> some streams or you can literally concatenate two ogg/flac files
> together.
>
> I know for a fact that it would be very useful to people using ffmpeg
> either directly or through its libraries.
maybe you can add a fate test with a small or generated sample
thx
[...]
--
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
Breaking DRM is a little like attempting to break through a door even
though the window is wide open and the only thing in the house is a bunch
of things you dont want and which you would get tomorrow for free anyway
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20250128/019fbe5b/attachment.sig>
More information about the ffmpeg-devel
mailing list