我已经安装了 Ubuntu 11.10 服务器..所以只有命令行。
我需要能够通过命令行播放音频(.mp3 和 .wav)文件!
我已经安装了 MPD 和 Audacious 包...并将一些文件复制到 .conf 文件中指定的位置。
但是我该怎么做才能真正播放 .mp3 文件呢?
另外,我如何确认音频工作正常?
答案1
如果您已经安装了 ffmpeg (您应该已经在 ubuntu 中默认安装了 ffmpeg),请尝试:
ffplay example.mp3
或(没有文本输出、窗口打开和循环):
ffplay -v 0 -nodisp -autoexit example.mp3
或者从标准输入读取,通过命令传输:
cat example.mp3 | ffplay -v 0 -nodisp -autoexit -
答案2
对于 wav,您可以使用aplay
。对于 mp3,您可以使用mpg123
。
答案3
我通常只是mplayer foo.mp3
从命令行播放音频。
答案4
不确定您的服务器是否支持它,但 VLC 也有一个命令行版本,可以播放(使用正确的软件包)MP3 文件:
nvlc file.mp3
'vlc' 前面的 'n' 调用命令行的 ncurses 接口。这允许您播放多个文件、暂停和控制正在播放的文件。
此外,您还可以使用它
nvlc --random /path/to/your/music/folder
播放音乐文件夹中的随机歌曲。
或者使用cvlc
代替nvlc
,即使只有最少的交互。