Mac OS X 中的命令行 MP3 播放器

目录:

Anonim

您无需使用 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”命令相结合,对朋友进行一些有趣的恶作剧。

Mac OS X 中的命令行 MP3 播放器