Ubuntu16.04,解決不能播放mp3的問題
阿新 • • 發佈:2019-01-29
MP3 編碼方案在過去十年間和開源界鬧得頗不愉快。由於許可證問題,linux不能在其基礎發行版上包括 MP3 解碼或編碼功能,所以,很多使用者只能通過第三方軟體庫來提供 MP3 支援
如今,MP3的專利到期了。且MP3 的編碼和解碼不久將被 Fedora 官方支援。
2017.05 更新
————————————
有朋友嘗試ubuntu,問我為什麼mp3這麼常見的格式都不支援,嗯…自己搜尋。
迴歸正題,ubuntu16.04的mp3播放其實和播放器中文亂碼是一起需要解決的
//我這裡使用的是ubuntu自帶的播放器Rhythmbox
//1.安裝gstreamer
sudo apt install gstreamer1.0 -fluendo-mp3
//請用tab鍵補全,因為版本可能不斷更新
//這時候可能你的問題已經解決了,因為你的中文顯示正常
//2.解決Rhythmbox中文亂碼
//切換到音樂的目錄,執行以下操作
mid3iconv -e GBK *.mp3
/*
mid3iconv 命令主要是將原來mp3音樂檔案的ID3資訊轉換
成了Unicode並用ID3v2的格式存迴文件中。
*/
//此時,系統會提示你安裝python-mutagen,安裝
sudo apt install python-mutagen
//再執行
mid3iconv -e GBK *.mp3
//觀察是否中文正常顯示
//3.以上步驟都正常執行,並且成功
/*
進入Rhythmbox,隨便點一首mp3的歌曲,
會彈出一個對話方塊,下載一個東西,我也不記得了,也沒辦法截圖給你們
總之,直接點確認,下載,繼續,都完成之後,應該就已經可以聽mp3
*/
以上僅僅是我本人系統的操作,如果有錯誤或者不完善的地方,希望大家留言指正。