[FFmpeg-devel] [PATCH v2] ogg/vorbis: implement header packet skip in chained ogg bitstreams.

Yalda marth64 at proxyid.net
Tue Aug 12 19:33:11 EEST 2025


Romain Beauxis:

Thank you, Romain, for the clarity.

I have some follow up questions just to solidify my understanding.
I think this is a good match since this sounds like a segment joining
problem which is ironically what I have been doing in principle
with my other contributions.

1) Can core stream parameters (channels, sample rate) change mid-flight?

2) Why are the header packets emitted to begin with?
Are they necessary for the audible bitstream or preamble metadata?
Alternatively, a link to external reading is fine by me!

3) Is it possible that doing the stream copy is a front-line goal in actuality?
In other words, by solving 1/2/3, we are actually wanting to solve 4?
(If this thought makes sense)

4) Is there a sample command to spawn such a source stream, or is setting
up Icecast with defaults enough and play segments to simulate the conditions?


More information about the ffmpeg-devel mailing list