MP3 を再生
目次:
コマンドラインで作業中に音楽を再生したいと思ったことはありませんか? Mac のコマンドラインからポッドキャストを再生したいですか?
コマンド ライン ツール 'afplay' を使用すると、M4A、AAC、MP3、WAV、AIFF など、Mac にあるものなら何でも、事実上すべてのオーディオ ファイル形式を再生できます。 、ターミナルから直接オーディオを開始できます。
コマンドラインからオーディオファイルを再生する方法
afplay コマンドは用途が広く、m4a、mp4、aac、aiff、wav、およびその他の多くのオーディオ ファイル形式を再生できます。自分で使用するには、次のようにします:
- /Applications/Utilities/にあるターミナルアプリケーションを開く
- コマンドラインから再生したいオーディオファイルへのパスを使用して、次のように入力します
- オーディオの再生がすぐに始まります。オーディオの再生を停止するには、コマンド ラインで CONTROL + C を押します
afplay /path/to/audiofile.mp3
Control-C でいつでもオーディオを停止できます。それ以外の場合、曲は自動的に再生され、終了すると自動的に終了します。
これを端末ベースの iTunes の代替品と考えないでください (そのための ViTunes というクールなアプリがあります)。 GUI アプリに入る必要なく、コマンド ラインから。afplay 内には、管理ユーティリティや同期機能はありません。
だからといって、バックグラウンドで音楽を再生できないわけではありません。
コマンドラインからバックグラウンドでオーディオファイルを再生する方法
オーディオ ファイルの再生を続けながらバックグラウンドで実行したい場合は、次のコマンドを使用します:
afplay /path/to/audiofile.mp3 &
アンパサンドがコマンドの後ろにあることに注意してください。これにより、afplay がバックグラウンドで起動されます。終了させたい場合は、次のコマンドで afplay プロセスを強制終了できます:
killall afplay
または kill -9 で特定の afplay プロセス ID をターゲットにします:
ps|grep afplay
実行中の afplay の PID を見つけ、次のコマンドを発行します:
kill -9 pid
これでプロセスが終了し、音楽のストリーミングが即座に終了します。
この種の行動を容認しているわけではありませんが、最近、afplay コマンドを使用して、同僚の仕事用マシンに SSH 接続し、マイリー・サイラスを聞くように強制することで、同僚にかなり面白いいたずらをしました。歌が終わるまで、彼は何が起こっているのかわからなかったので、私は彼に話しました。うん、それがnerdvilleでの私たちの楽しみのアイデアです.