為Rhythmbox加上EQ等化器外掛

  Rhythmbox,這支內建於ubuntu多年的音樂播放程式,是大家再熟悉不過的。數年前剛接觸ubuntu時,由於尚不習慣這類iTune風格的播放程式,因此找了仿WinAMP的Audacious來用。之後由於每半年都會重灌ubuntu,漸漸對於一再重複安裝部份軟體工具感到厭倦,才開始接觸內建的Rhythmbox。

  仔細想想,其實聽對於音樂播放軟體的要求也不多,第一當然就是音質,其他大概就是playlist而已,所以好像也沒啥什麼好挑的。但提到音質,撇開硬體因素,播放軟體的equalizer就扮演著吃重的角色,equalizer當然不會真的讓音質變好或變差,但它可以讓我們依需求調整到想要的情境,也許有人喜歡高音多一點,有人喜歡低音重一點,僅需依個人喜好調整,而偏偏Rhythmbox竟然沒有包含EQ等化器的功能。印象中,兩年前有上網找是否有相關外掛,但似乎沒找著。

  今天邊上網邊聽歌時,聽到一首歌很有感覺,心想如果能稍微調一下應該會更棒,於是又上網找是否有相關外掛,而這回找的結果截然不同,已有許多網友開發出相關外掛。以下就介紹在Google Code上的一個個專案—rbeq。

  rbeq安裝方法很簡單,下載解壓縮後,將rhythmbox目錄複製到「家目錄」底下的「.gnome2」目錄裡頭,由於.gnome2為隱藏目錄,如果沒看到,按Ctrl + H即可顯示。複製好後,開啟Rhythmbox,到「編輯」-「外掛模組」可以找到「Rhythmbox Equalizer」,勾選後,即可在播放面板上方的「工具」-「Set Equalizer」中設定。

  rbeq目前最新版為1.4,與前一版的最主要差異在於內建了很多組音場效果供你選擇。這邊推薦ballad這組設定,不僅提升了低音與高音部份,中音部份的音質也很柔和,讓整體音樂至少加了十分以上。當然,各種設定可能因硬體設備不同而效果不同,因此慢慢調出自己喜歡的數值,才是完美的設定。

2011.2.20更新:修正重開Rhythmbox無法記憶EQ設定值的問題

  1.4版在選擇EQ設定後,重開Rhythmbox會發生設定值全部歸0的問題,在專案網頁上去年即有人回報此問題,而開發者也有進行修正,只是不知為何過了半年還是沒釋出改版,只能在Issues上看到一個大家都不會用的patch。

  試了許久後,靈機一動,先看了一下patch的程式碼後,再去專案頁的Source比對一下,總算找到修正後的檔案:

1.到專案頁面後,依序找到「Source」-「Browse」。
2.接著在左方樹枝狀目錄依序找「svn」-「trunk」-「rhythmbox」-「plugins」-「rbeq」,並點擊右邊的equalizer.py。

3.進到equalizer.py內容頁後,點擊右邊的「View raw file」來下載此檔。

4.最後將此檔覆蓋原本的equalizer.py即可。

  如果懶的找,可以在此篇文章下方的相關連結直接下載(迴紋針圖案)。另外此檔是針對1.4版的修正,未來如果有釋出新版,相信也已經一並解決此問題,就不需要重新用此檔覆蓋了。


【相關連結】

  • rbeq – Project Hosting on Google Code
  • Rhythmbox EQ | Corner of Seven
  • Fix 1.4 remember last used preset:

One Response

  1. 為Rhythmbox加上EQ等化器外掛 II | 老森常譚 Says |

    […] 為Rhythmbox加上EQ等化器外掛 | 老森常譚 […]

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.