
我有數百個播放列表,有時長達幾天,在我的媒體機上運行。但如果有帶字幕的 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