Skip to content

Pick forced subs for audio tagged as multiple languages #18411

Description

@vevv

Expected behavior of the wanted feature

Although this is not strictly adhering to the specs, there are many files out there which have audio tagged as multiple languages (language code mul) and subtitles tagged with forced=yes that are meant to go along with it. As such, I believe mpv should special case this code and still select them, picking the first forced track.

Example case:

  • audio is mostly 95% English and 5% German, tagged as mul
  • forced English subtitles cover only the handful of German lines, tagged language=eng, default=no, forced=yes

Currently mpv does not pick those subtitles by default. I believe it would be beneficial if it did.

Alternative behavior of the wanted feature

No response

Log File

log.txt

Sample Files

https://x0.at/HnU9.mkv

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions