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

终端 命令行音频播放器,您可以使用它来播放大多数音频文件。

在此示例中,我们将使用 MP3 文件作为音频,但您也可以通过 afplay 或 open 命令播放 AIFF、WAV、m4a 和更多音频格式。

如何在 Mac 上使用命令行播放 Mp3 文件

对于 afplay,启动终端(位于 /Applications/Utilities/)并键入以下命令:

afplay audiofile.mp3

显然,您需要将 audiofile.mp3 替换为您的文件名和该文件的路径。

作为参考,您的 iTunes 文件夹的路径是:~/Music/iTunes/iTunes Music/ 然后您可以使用制表符完成来快速选择艺术家姓名。

使用 afplay 播放 iTunes 库中文件的示例语法如下所示,其中包含文件名的完整路径:

afplay ~/Music/iTunes/iTunes Music/Grateful Dead/Ripple-live.mp3

afplay 命令适用于 mp3 文件,但也适用于您指向它的几乎任何其他音频文件。

如果您想从命令行将歌曲导入 iTunes,您也​​可以这样做。假设 iTunes 是默认的音乐播放器,除非您将其更改为其他播放器。对于 iTunes,您还可以使用“打开”命令在 iTunes 本身或任何您的默认音频播放器应用程序中启动 iTunes 流:

打开/path/to/mp3file.mp3

这会在与文件类型(在本例中为 mp3)关联的实际 GUI 应用程序中启动 mp3。

无论使用哪种方法,一旦执行命令,音频文件将立即开始播放,您可以随时通过在终端窗口中按 Control+C 来停止播放音频。

如何在后台通过命令行播放音频

您还可以使用 afplay 命令在后台播放音频文件,只需在命令末尾附加一个符号即可,如下所示:

afplay audiofile.mp3 &

要从“打开”命令在后台启动 iTunes,请使用相同的符号:

打开/path/to/mp3file.mp3 &

现在歌曲将在后台播放,不需要终端窗口保持打开状态。

音频文件将一直播放到结束,否则您可以输入:

killall afplay

killall iTunes

第一个杀死 afplay,第二个通过强制退出停止 iTunes。

这将立即停止音频。

过去我将其与文本转语音 “说”命令对朋友进行一些有趣的恶作剧。