停用 M3U 播放清單中的字幕

停用 M3U 播放清單中的字幕

我有數百個播放列表,有時長達幾天,在我的媒體機上運行。但如果有帶字幕的 MKV 文件,VLC 會一直顯示字幕。這很分散我的注意力,每次我都必須切換機器才能關閉字幕。我不想在應用程式層級停用字幕,而是在播放清單內停用字幕。

從邏輯上講,命令列應該是EXTVLCOPT sub-track=0(none) 或sub-track=none,但是有一個迂腐的 0 偏移量,-1 將清單重設為系統預設值。

我想要我不懂的外語的英文字幕,但不要我懂的外語的英文字幕。

我在任何地方都找不到 M3U 的綜合規範,甚至找不到負責該規範的聲明組。

答案1

我有一些多語言.mkv文件。有字幕frenchenglish音軌。以下.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

相關內容