Open Gorrrg opened 4 years ago
I've wondered about this (short of downloading the components and manually muxing each of them with ffmpeg).
This would be useful for archiving.
Else, where storage isn't a constraint, a single multi-track file for playback on various different hosts, which have different capabilities, allowing the player to auto-select which tracks it uses. Besides fidelity (‘bitrate’, sort of), also different codecs. For video tracks, each could be a different angle, or 360° versus 16:9 versus 4:3 versus stereoscopic (‘3D’), or frame-rate.
Checklist
Description
There are surround sound audio tracks popping up on YouTube now, and I'd like to mux both a stereo and a multi-channel track into the file using something like
--format 313+258+251
, so that the resulting file can be played on both stereo and surround setups without sounding bad.But that gives the error:
Example video is the Vsauce Mindfield series: https://www.youtube.com/watch?v=fbyIYXEu-nQ
The example formats would be:
And I expect ffmpeg to mux them into a Matroska file. I know I could download the individual tracks and then mux them together manually, but I like how youtube-dl is able to embed thumbnails, metadata, subtitles and descriptions in one go.