Tag Info

New answers tagged

3

While your self-selected answer will work, it requires modifying the file again when you do want the subtitles. Why not just create an empty but syntactically valid SRT file and mux that as the first subtitle stream (leaving the original as a secondary stream)? Even if the player is set to display subs, nothing will show up. No need to mess with ID strings. ...


1

What player are you using? Unless you have the "forced" flag set, it's a player option whether subtitles are displayed automatically or not and in which language if you have several subtitle tracks. First, set the "default-flag" to false: mkvpropedit video.mkv --edit track:s1 --set flag-default=0 Then lookup your player preferences. In VLC (2.0.8), I ...


1

Add the subtitles to your large mkv file first. Then mkvmerge will split the file with the subtitles automatically. To add the subtitles, the easiest is to use mkvmerge-GUI. It will also show you the command-line it uses. Or you can try something like this directly: video="your_large_video.mkv" st_en="english.srt" st_fr="french.srt" ...


1

I gave up and contacted the author of mkvpropedit to ask if it was possible to do what I wanted to do. The first answer I got was 'No'. But I persevered and asked if there was any setting that will trick the player into not recognizing a subtitle track? The response was to set the Codec ID to something the player doesn't support. Eureka! mkvpropedit --edit ...



Top 50 recent answers are included