Linux Shell 的音樂(Mp3)播放器

機器規格挑好一點的, 現在拿來當純 Server (Debian Linux) 似乎有點浪費, 幫它接個喇叭, 透過 SSH 遠端登入後, 順便來當 MP3 Player 使用~

Linux Shell(CLI) 的音樂(Mp3)播放器 - mpg123 / mplayer

於 Shell 播放音樂時, 有個問題就是聲音太小, 會以為是沒聲音, 所以有個好用的軟體工具可以調音量.

  1. apt-get install alsa-utils # 使用 alsamixer 調整音量大小(建議都調到最大聲, 再由喇叭控制音量就好)
  2. $ 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 安裝

  1. apt-get install moc # Debian 不是用 mocp 的名字
  2. mocp # 執行, 有 CLI Gui 畫面可以用, 按 h 可以知道有哪些快速鍵可以使用

相關網頁

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

在〈Linux Shell 的音樂(Mp3)播放器〉中有 6 則留言

    1. 嗯, 之前也有找到 MPD (Music Player Daemon), 主要是因為那是 Daemon.

      不太想讓 Server 跑 Daemon, 只要想聽時, ssh 進去, 開個 Tmux 在另外播放就好~ 😛

      感謝提供~

  1. 我是用mocp (Music on Console),蠻方便的無腦操作,以資料夾為單位播放,要播放清單按一下a就直接加入,很方便。如果vim用得很習慣的話還有cmus可以用,他的功能好像比mocp強很多,但操作邏輯接近vim我不會用(汗)。

    但是這兩者都不支援ape,但我幾乎沒這種檔案所以沒差。

    Emacs還有Emms可以用,但因為mocp用得還蠻滿意,就沒去折騰這個超複雜設定了。

  2. 其實可以從apt安裝,連debian stable都有收了,只是套件名應該是叫做moc,mocp是執行時的指令名稱,會這麼奇怪好像是跟其他套件名有衝突的樣子。

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料