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

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

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

我已经安装了MPD和Audacious软件包……并将一些文件复制到.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播放Music文件夹中的随机歌曲。 或者使用cvlc而不是nvlc来实现最小的交互。

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

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

它需要一个前端来告诉它做事。 检查mpc是否是一个相当基本的命令行播放器。 当然有很多很多客户端 (包括可以通过网络连接的图形客户端 ),因此您可以使用这些客户端。

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

要安装sox open terminal并运行:

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

要使用play命令:

 play file_name.extension 

使用man sox获取更多信息

这里参考

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

使用smplayer播放音频.m4a文件

 cd ~/Music/Songs_m4a smplayer . 

这是在Linux上运行的SMPlayer v.0.8.6。

注意 :没有显示界面。 它只播放文件夹中的所有音频文件。

我喜欢libgnome2-0。

 sudo apt-get install libgnome2-0 

然后,在安装此程序后,您只需键入以下内容:

 cd Music gnome-open example.mp3 

只需用您的mp3文件名替换“example”,用您的用户名替换“user”。