
私のメディア マシンには、数百のプレイリストがあり、中には数日かかるものもあります。しかし、字幕付きの 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