С 58 версии MKVToolNix изменились рекомендации по установке флага по умолчанию для языковых дороже и субтитров -
https://gitlab.com/mbunkus/mkvtoolnix/-/blob/main/NEWS.md#version-5800-suppers-ready-2021-06-13 Код: выделить все mkvmerge, MKVToolNix GUI's multiplexer: the handling of the "default track" flag has been changed to match the recent changes to the Matroska specifications. The new semantics are that if it is set, it is supposed to signal to the player that this track is eligible for being played by default, potentially taking other factors such as user preferences regarding languages into account. This implies that more than one track of each type can have this flag set. For example, a Blu-ray disc with three audio tracks might have the main audio in both English and Japanese, whereas the third audio track contains the director's comments. In such a case the first two tracks should have the "default track" flag set, the third one shouldn't. Earlier mkvmerge was enforcing that only one track of each type could have the flag set. This restriction has been removed, both in mkvmerge and in the GUI's multiplexer. mkvpropedit and the GUI's header editor are unaffected as they've always allowed to set the flag on as many tracks as the user wanted. |
Здесь
https://matroska.org/technical/notes.html так же рекомендуют указывать флаг по умолчанию для дорожки каждого языка, а не только одна дорожка для всех языков:
Код: выделить все Default flag The “default track” flag is a hint for a Matroska Player indicating that a given track SHOULD be eligible to be automatically selected as the default track for a given language. If no tracks in a given language have the default track flag set, then all tracks in that language are eligible for automatic selection. This can be used to indicate that a track provides “regular service” suitable for users with default settings, as opposed to specialized services, such as commentary, hearing-impaired captions, or descriptive audio.
The Matroska Player MAY override the “default track” flag for any reason, including user preferences to prefer tracks providing accessibility services.
Forced flag The “forced” flag tells the Matroska Player that it SHOULD display this subtitle track, even if user preferences usually would not call for any subtitles to be displayed alongside the current selected audio track. This can be used to indicate that a track contains translations of onscreen text, or of dialogue spoken in a different language than the track’s primary one.
Hearing-impaired flag The “hearing impaired” flag tells the Matroska Player that it SHOULD prefer this track when selecting a default track for a hearing-impaired user, and that it MAY prefer to select a different track when selecting a default track for a non-hearing-impaired user.
Visual-impaired flag The “visual impaired” flag tells the Matroska Player that it SHOULD prefer this track when selecting a default track for a visually-impaired user, and that it MAY prefer to select a different track when selecting a default track for a non-visually-impaired user.
Descriptions flag The “descriptions” flag tells the Matroska Player that this track is suitable to play via a text-to-speech system for a visually-impaired user, and that it SHOULD NOT automatically select this track when selecting a default track for a non-visually-impaired user.
Original flag The “original” flag tells the Matroska Player that this track is in the original language, and that it SHOULD prefer it if configured to prefer original-language tracks of this track’s type.
Commentary flag The “commentary” flag tells the Matroska Player that this track contains commentary on the content.
|
Пример:
|
ID | Type | Lang | Layout | Original | Default | Forced | Others flags | Name
|
01 | Video | Und | N/A | N/A | N/A | N/A | None |
|
02 | Audio | rus | 5.1 | 0 | 1 | N/A | None |
|
03 | Audio | rus | 2.0 | 0 | 1 | N/A | None |
|
04 | Audio | eng | 5.1 | 1 | 1 | N/A | None |
|
05 | Audio | eng | 2.0 | 1 | 1 | N/A | None |
|
06 | Audio | eng | 2.0 | 1 | 0 | N/A | Visual-impaired | Descriptive audio
|
07 | Audio | esp | 5.1 | 0 | 1 | N/A | None |
|
08 | Audio | esp | 2.0 | 0 | 0 | N/A | Visual-impaired | Descriptive audio
|
09 | Audio | eng | 2.0 | 1 | 0 | N/A | Commentary | Director’s Commentary
|
10 | Audio | eng | 2.0 | 1 | 0 | N/A | None | Karaoke
|
11 | Subtitles | rus | N/A | 0 | 1 | 0 | None |
|
12 | Subtitles | rus | N/A | 0 | 0 | 1 | None | Signs
|
13 | Subtitles | eng | N/A | 1 | 1 | 0 | None |
|
14 | Subtitles | eng | N/A | 0 | 0 | 1 | None | Signs
|
15 | Subtitles | eng | N/A | 1 | 0 | 0 | Hearing-impaired | SDH |
Т.е. практически для всех языков и субтитров ставится флаг по умолчанию. Для звука, в котором присутствуют комментарии и т.п. флаг по умолчанию снимается. Аналогично и для субтитров - флаг по умолчанию снимается у специализированных субтитров - SDH? надписи и т.п.
Можно ли на данном трекере использовать новую рекомендуемую упаковку дорожек и субтитров?