Mac OS X 中的命令行 MP3 播放器
目录:
您无需使用 iTunes 在 Mac 上播放音乐,尤其是当您只想播放音频文档时。 Mac OS X 附带一个命令行音频播放器,您可以使用它来播放大多数音频文件。
在这个例子中,我们将使用MP3文件作为音频,但您也可以通过afplay或open命令播放AIFF、WAV、m4a和更多的音频格式。
如何在Mac的命令行中播放Mp3文件
对于afplay,启动终端(位于/Applications/Utilities/)并键入以下命令:
afplay audiofile.mp3
显然您需要用您的文件名和该文件的路径替换audiofile.mp3。
供参考,您的iTunes文件夹路径为:~/Music/iTunes/iTunes\ Music/ 然后您可以使用Tab补全快速选择艺术家名称。
使用afplay 播放iTunes 库中文件的示例语法如下所示,其中包含文件名的完整路径:
afplay ~/Music/iTunes/iTunes\ Music/Grateful\ Dead/Ripple-live.mp3
afplay 命令适用于 mp3 文件,但也适用于您指向的几乎任何其他音频文件。
如果您想从命令行将歌曲导入iTunes,您也可以这样做。假设 iTunes 是默认的音乐播放器,除非您将其更改为其他播放器。对于 iTunes,您还可以使用“打开”命令在 iTunes 本身或任何您的默认音频播放器应用程序中启动 iTunes 流:
open /path/to/mp3file.mp3
This 在与文件类型(在本例中为mp3)关联的实际GUI 应用程序中启动mp3。
无论哪种方法,一旦执行命令,音频文件将立即开始播放,您可以随时通过在终端窗口中按Control + C来停止音频播放。
如何在后台从命令行播放音频
您还可以使用afplay命令在后台播放音频文件,只需在命令末尾附加一个&符号即可,如图所示:
afplay audiofile.mp3 &
要从“打开”命令在后台启动iTunes,请使用相同的符号:
open /path/to/mp3file.mp3 &
现在歌曲将在后台播放,不需要终端窗口保持打开状态。
音频文件会一直播放到结束,否则您可以输入:
killall afplay
或者
killall iTunes
第一个杀死afplay,第二个强制退出停止iTunes。
那会立即停止音频。
在过去,我将其与文本到语音的“say”命令相结合,对朋友进行一些有趣的恶作剧。