機器規格挑好一點的, 現在拿來當純 Server (Debian Linux) 似乎有點浪費, 幫它接個喇叭, 透過 SSH 遠端登入後, 順便來當 MP3 Player 使用~
Linux Shell(CLI) 的音樂(Mp3)播放器 - mpg123 / mplayer
於 Shell 播放音樂時, 有個問題就是聲音太小, 會以為是沒聲音, 所以有個好用的軟體工具可以調音量.
- apt-get install alsa-utils # 使用 alsamixer 調整音量大小(建議都調到最大聲, 再由喇叭控制音量就好)
- $ alsamixer
Linux 的 Mp3 播放器, 最常見的是 mpg123 / mpg321, 下述摘錄自此篇: mpg123/mpg321 – The Command Line MP3 Players
- find . -name "*.mp3"|sed 's/\.\///;'|sort > List.lst
- mpg123 --list List.lst
不過 mpg123 / mpg321 都不能播放 ape 的檔案, 最後還是選用老牌子 - mplayer
下述摘錄自此篇: 在shell命令行下讓mplayer循環播放和播放列表
- $ mplayer -playlist <playlist.m3u> -loop <times> # times 為播放次數, times=0 就是一直不斷循環
- ex: $ mplayer -loop 0 xxx.mp3 # 循環單首歌曲
下述是我使用的參數:
- mplayer -shuffle *.mp3 # 亂數播放
- mplayer -loop 0 -shuffle *.mp3 # 亂數播放, 無限循環
- alias mp3='mplayer -loop 0 -shuffle' # vim .bashrc 加入此 alias
mocp 安裝
- apt-get install moc # Debian 不是用 mocp 的名字
- mocp # 執行, 有 CLI Gui 畫面可以用, 按 h 可以知道有哪些快速鍵可以使用
相關網頁
- Simple, Fast, and Geeky Console-based Audio Players for Linux - Music on Console (MOC)、cmus、mp3blaster