使用:
mplayer "path\to\media\*.*"
mPlayer forWindowsでは動作しません。
ディレクトリ内のすべてのファイルを再生するにはどうすればよいですか?
MPlayerでフォルダを再生するオプションがないことは明らかです。したがって、OSサービスに目を向ける必要があります。
コマンドプロンプトforfiles
はかなり標準的です(そしてfor
より少し短い)ので、とにかく、選択はあなたの創造性に大きく依存します:
forfiles /p "path\to\media" /c "mplayer \"@file"
/s
の前に/p
を追加して、サブディレクトリをリコースします。
もちろん、ディレクトリがPATH
変数にない場合は、MPlayerパスを使用してください。
Powershellで、\"
を0x22
に置き換えます。
forfiles /p "path\to\media" /c "0x22mplayer0x22 0x22@file"
よりネイティブなものを好む場合:
dir -file -r "path\to\media" | % {mplayer $_.fullname}
サブディレクトリをリコースするには、-r
の近くで-file
を使用します。
これらのコマンドはどれも簡単に入力できないため、バッチスクリプトでラップすることをお勧めします。
良い方法は、プレイリストを作成して再生することです。
mplayer -loop 0 -playlist album.m3u
Mp3ファイルのディレクトリにいる場合は、それらをmplayerにパイプできます。 Windowsでは次のようになります
mplayer dir *.mp3.
これにより、mplayerはディレクトリ内のすべてのmp3ファイルを再生します。 next />のようなキーボードコントロールも機能しています。
プレイリストを作成する最も簡単な方法は、コマンドラインを使用することです。つまり、MSwindowsで
DIR *.mp3 /A-D/B/S/ON > playlist.m3u
現在のすべてのファイルとすべてのサブフォルダーをplaylist.m3uに追加します。
以下のように、コマンドを使用してフォルダ内のすべてのMP3ファイルを実行できます。
1行目:MP3ファイルをプレイリストファイルに追加します(playlist.m3u
)。 2行目:Windows MediaPlayerでプレイリストファイルを再生します。
dir path\to\media /A-D/B/S/ON > playlist.m3u
start "wmplayer" path\to\playlist.m3u