Skip to content

在树莓派上播放音频

播放音频的最简单方法是使用 OMXPlayer 应用程序,该应用程序在这里进行了详细说明。

要播放 MP3 文件,请使用 cd 在终端中导航到.mp3文件的位置,然后键入以下命令:

`` omxplayer example.mp3


这将通过显示器的内置扬声器或通过耳机插孔连接的耳机播放音频文件" example.mp3"。

如果您需要一个示例文件,则可以使用以下命令从此处下载一个示例文件:

``
wget http://rpf.io/lamp3 -O example.mp3 --no-check-certificate

如果您听不到任何声音,请确保正确连接了耳机或扬声器。请注意,omxplayer不使用 ALSA ,因此会忽略" raspi-config"或" amixer"设置的audio configuration

如果 omxplayer 对正确的音频输出设备的自动检测失败,则可以使用以下命令强制通过 HDMI 输出:

`` omxplayer -o hdmi example.mp3


或者,您可以通过以下方法强制通过耳机插孔输出:

``
omxplayer -o本地 example .mp3

您甚至可以通过以下方法强制通过耳机插孔和 HDMI 输出:

`` omxplayer -o均为 example .mp3

## 将 omxplayer 作为后台作业运行

如果在没有 tty (用户输入)的情况下在后台运行,`omxplayer`将立即关闭,因此要成功运行,您需要使用`--no-keys`选项告诉`omxplayer`不需要任何用户输入。

``
omxplayer --no-keys example.mp3&

在命令末尾添加会在后台运行作业。然后,您可以使用jobs命令检查此后台作业的状态。默认情况下,该作业将在" omxplayer"结束播放时完成,但如有必要,您可以使用" kill"命令随时将其停止。

`` $职位 [1]-运行 omxplayer --no-keys example.mp3& $杀死%1 $ [1]-终止的 omxplayer --no-keys example.mp3& ```