有很多在終端命令行播放mp3的工具,有的甚至可以生成播放列表。也只有命令行重度使用者有這個需求,下面我們來看一看這些工具。
Sox
Sox(Sound eXchange)是操作聲音文件的瑞士軍刀,它可以播放、轉換音頻文件,添加效果。
在Ubuntu上安裝sox:
$ sudo apt-get install sox libsox-fmt-all
libsox-fmt-all包含mp3的解碼器和其它格式的解碼器。
播放音樂:
$ play Crystals.mp3
Moc
Moc(Music on Console)播放器是專門為終端命令行開發的,它允許用戶通過基於文本的文件瀏覽器選擇要播放的文件。
安裝moc:
$ sudo apt-get install moc
打開播放器:
$ mocp
選擇要播放的文件,會車播放:
Moc播放器可以使用快捷鍵控制播放, S停止、P暫停,左右箭頭倒退和快進。
Vlc播放器
Vlc提供了播放音頻的命令行工具。
安裝vlc:
$ sudo apt-get install vlc-nox
啟動vlc:
$ vlc -I ncurses
h查看幫助,它列出所有播放控制的快捷鍵。
CMUS
cmus也是基於命令行的播放器。
安裝cmus:
$ sudo apt-get install cmus
啟動:
$ cmus
按5打開文件瀏覽器,更多操作看:https://github.com/cmus/cmus/blob/master/Doc/cmus-tutorial.txt