Body: <p>Many formats (containers) have an ability to host more video streams - e. g. MP4.</p>
  
  <p>Is there a practical use of this advantage?</p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-06-24T23:09:03.810Z
Comments.Text: Multiple angles, multiple languages, video description, render-less editing...
Comments.UserDisplayName: Michael Liebman
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-06-25T10:33:44.220Z
Comments.Text: @MichaelLiebman, it's not very convincing for me (maybe I don't fully understand). There may be 3 different files for 3 different languages - what is the advantage of having them all in 1 file? Similar for multiple angles. And I didn't imagine what is the render-less editing - how to make e. g. transitions without rendering?
Comments.UserDisplayName: MarianD
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2024-02-08T14:00:41.160Z
Comments.Text: On top of what @Michael Liebman said, having multiple streams in one container is in general for convenience. When you play a file in say VLC, you can change "angles" or said streams on the fly. There would be no need to open another file and remember timestamps to get to the same point of a video. The same with audio or subtitles.
Comments.UserDisplayName: Celdor
Tags: <video><ffmpeg><formats>
Title: More video streams in a container
UserDisplayName: MarianD
ThreadText: # More video streams in a container
  
  (Asked by: username_0 on 2019-06-24)
  
  Many formats (containers) have an ability to host more video streams - e. g. MP4.
  
  Is there a practical use of this advantage?
  
  **Tags:** video, ffmpeg, formats
  
  > **Comments:**
  > **username_1**: Multiple angles, multiple languages, video description, render-less editing...  
  > **username_0**: @username_1, it's not very convincing for me (maybe I don't fully understand). There may be 3 different files for 3 different languages - what is the advantage of having them all in 1 file? Similar for multiple angles. And I didn't imagine what is the render-less editing - how to make e. g. transitions without rendering?  
  > **username_2**: On top of what @username_1 said, having multiple streams in one container is in general for convenience. When you play a file in say VLC, you can change "angles" or said streams on the fly. There would be no need to open another file and remember timestamps to get to the same point of a video. The same with audio or subtitles.  
  
  ---
  
  ## 0 answers
  
  