当前位置: 首页>>技术教程>>正文


如何从命令行播放mp3文件?

, ,

问题描述

我已经安装了Ubuntu 11.10服务器..所以只有命令行。

我需要能够通过命令行播放音频(.mp3和.wav)文件!

我安装了MPD&大胆的包…并将一些文件复制到.conf文件中指定的位置。

但我怎么做才能实际播放.mp3文件?

另外,如何确认AUDIO正常工作?

最佳解决方案

对于wav,您可以使用aplay。对于mp3,您可以使用mpg123

次佳解决方案

如果你已经安装了ffmpeg(你应该用ubuntu安装ffmpeg),试试:

ffplay example.mp3

第三种解决方案

我通常只是做mplayer foo.mp3来从命令行播放音频。

第四种方案

不确定您的服务器是否支持它,但VLC还有一个可以播放(使用正确的软件包)MP3文件的命令行版本:

nvlc file.mp3

‘vlc’前面的’n’调用ncurses接口,该接口用于命令行。这允许您播放多个文件,暂停和控制正在播放的文件。

此外,您还可以使用nvlc --random /path/to/your/music/folder播放音乐文件夹中的随机歌曲。或者使用cvlc代替nvlc以实现最小的相互作用。

第五种方案

来自sox软件包的play命令将播放sox支持的任何文件格式

要安装sox打开终端并运行:

sudo apt-get install sox
sudo apt-get install sox libsox-fmt-all

要使用play命令:

play file_name.extension

使用man sox获取更多信息

参考here

第六种方案

您可以非常简单地测试声音:speaker-test -c6(其中-c6表示我想为5.1设置测试6个声道)

但是对于播放音乐,mpd只是一个服务器。

它需要一个前端来告诉它做事。查看mpc以获得相当基本的命令行播放器。当然有many, many clients(包括你可以通过网络连接的图形),所以你可以玩这些。

第七种方案

你告诉过你已经大胆安装了。您可以通过audacious -Hq file在命令行中播放音频文件。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1767.html,未经允许,请勿转载。