%20%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%20VIDEO_TS%20DVD%20%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80%E3%83%BC%E3%82%92%E5%86%8D%E7%94%9F%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%AF%E5%8F%AF%E8%83%BD%E3%81%A7%E3%81%99%E3%81%8B%3F.png)
私は、VIDEO_TSフォルダを再生するビデオプレーヤーのコマンドを使いたいですmpv
(MPVの場合はDVDのメインビデオを直接開始することを意味します)。これの主な利点は、MPVは外部字幕付きのDVDムービーを再生できる。
通常、これは、 に似たプレーヤー ウィンドウに VIDEO_TS フォルダーをドラッグ アンド ドロップすることで実現できますmpv file:///media/username/NAME-OF-DVD/VIDEO_TS
。
MPV は DVD メニューと複数のストリームの使用に適していません。mpv /dev/sr0
メニューを含むすべての DVD コンテンツを 1 つのストリームとして次々に再生しますが、これでは私の目的に合いません。
一方、DVD の名前は異なるため、mpv file:///media/username/NAME-OF-DVD/VIDEO_TS
DVD を希望どおりに起動するための汎用コマンドとして使用することはできません (つまり、DVD の VIDEO_TS フォルダー)。
そのフォルダーを再生するための汎用コマンドに使用できる、VIDEO_TS フォルダーへの汎用パスはありますか?
もっと一般的な疑問もある。ディレクトリ名の1つが可変であるパスを指定可能。
答え1
ユーザーメル・バースランコメント欄で回答より一般的な質問 (ディレクトリ レベルの 1 つが可変であるパスを指定することは可能ですか?):
変化するディレクトリ レベルが単一のディレクトリである限り、つまり、/dir1/dirX/dir3/dir4 があり、dirX 部分が dirX/dirY/dirZ のように変化せず、dirX、dirY、dirZ のいずれか 1 つだけである場合、/dir1/dirX/dir3/dir4 を /dir1/*/dir3/dir4 として参照できます。
したがって、上記のケースでは、機能するコマンドは次のようになります。mpv /media/username/*/VIDEO_TS
答え2
次を試してください:
mpv dvd:// --dvd-device=/media/username/NAME-OF-DVD/