Отключение субтитров в плейлистах M3U

Отключение субтитров в плейлистах M3U

У меня сотни плейлистов, некоторые из которых длятся несколько дней, которые работают на моем медиа-компьютере. Но если есть файлы MKV с субтитрами, VLC постоянно отображает субтитры. Это отвлекает, и мне приходится каждый раз переключать машины, чтобы отключить субтитры. Я не хочу отключать субтитры на уровне приложения, а хочу сделать это в плейлистах.

Логично, что командная строка должна быть EXTVLCOPT sub-track=0(none) или sub-track=none, но есть педантичное смещение 0, а -1 сбрасывает список до системного значения по умолчанию.

Мне нужны английские субтитры для иностранных языков, которых я не знаю, но не для тех языков, которые я знаю.

Я нигде не могу найти исчерпывающую спецификацию M3U или хотя бы указанную группу, ответственную за спецификации.

решение1

У меня есть несколько многоязычных .mkvфайлов. Есть frenchи englishсубтитры и аудиодорожки. Нижеприведенный .m3uфайл работает для меня:

#EXTM3U
#EXTVLCOPT:audio-track-id=1
#EXTVLCOPT:sub-track-id=2
file-02.mkv

Я не пробовал отключать его, но я уверен, что синтаксис такойsub-track-id

Я думаю, чтобы отключить субтитры, нужно сделать так:

#EXTVLCOPT:sub-track-id=0

Или, может быть

#EXTVLCOPT:sub-track-id=-1

Связанный контент