如何从命令行播放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”。