[FFmpeg-trac] #8173(ffmpeg:open): MKV - All streams marked as default when trying to remove all dispositions

FFmpeg trac at avcodec.org
Sun Mar 22 02:44:51 EET 2020


#8173: MKV - All streams marked as default when trying to remove all dispositions
-------------------------------------+-------------------------------------
             Reporter:  nheelyolis   |                    Owner:
                 Type:  defect       |                   Status:  open
             Priority:  normal       |                Component:  ffmpeg
              Version:  git-master   |               Resolution:
             Keywords:               |               Blocked By:
  mkv,disposition                    |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Comment (by nheelyolis):

 Replying to [comment:3 Balling]:
 > You can and have to in Dolby Vision dual layer... Just saying. Of course
 it should be reconstructed actually to one stream...
 > Technically 7.1 EAC3 on Blu-rays is dual stream...

 It's good to know, but it hardly has to do anything with dispositions. My
 point was that default disposition isn't meant to be set on multiple
 streams of the same type. And even if it's meant to, the user probably
 would want to do that explicitly.

 > Well, the logical choice would be to choose stream with smallest ID

 It's logical, but it's still undefined. `mpv` for example does just that,
 while `vlc` tries to select subtitles with the same language as video (at
 least I think so, from my experiments).

--
Ticket URL: <https://trac.ffmpeg.org/ticket/8173#comment:4>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list