mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-12-12 10:00:08 +01:00
Several formats are being designed where more than one independent video or audio stream within a container are part of what should be a single combined output. This is the case for HEIF (Defining a grid where the decoded output of several separate video streams are to be placed to generate a single output image) and IAMF (Defining audio streams where channels are present in separate coded stream). AVStreamGroup was designed and implemented in libavformat to convey this information, but the actual merging is left to the caller. This change allows the FFmpeg CLI to take said information, parse it, and create filtergraphs to merge the streams, making the combined output be usable automatically further in the process. Signed-off-by: James Almer <jamrial@gmail.com>
117 KiB
117 KiB