iTunes 中文歌詞亂碼解決方案:ID3 標籤版本轉換與文字轉碼完整步驟
iTunes 中文歌詞顯示亂碼是經典問題,主因是 ID3 標籤編碼不一致(GBK/Big5 vs UTF-8)。本文介紹使用 ID3Mod2 工具,透過統一 ID3 版本與文字轉碼,徹底解決亂碼問題。
工具下載
- 名稱:ID3Mod2 Mac 版 V3.2
- 大小:1.2MB
- 下載:PC6 下載頁面

解決步驟(三步驟法)
步驟 1:統一 ID3 標籤版本為 v2.2
- 將系統語言改為中文(系統偏好設定 > 語言與地區 > 將中文拖至首位,重新登入)
- 開啟 iTunes,Command+A 全選歌曲
- 右鍵選擇「取得資訊」/「編輯標籤」> 選擇「ID3 標籤版本」為 v2.2(或 v2.3),確定

步驟 2:執行文字轉碼
- 在同一「取得資訊」視窗中,取消勾選「ID3 標籤版本」
- 勾選下方「轉譯文字字元編碼」(Translate Text Encoding)
- 選擇第一項(通常為「ISO-8859-1」或「自動偵測」),確定

步驟 3:將系統語言改回英文
- 系統偏好設定 > 語言與地區 > 將 English 拖至首位
- 重新登入或重啟 Mac
- 打開 iTunes,中文歌詞應已正常顯示
原理說明
- ID3 v2.2/v2.3 規範支援編碼標識,但早期中文 MP3 常以 GBK/Big5 寫入卻未標註編碼
- 將系統語言設為中文,iTunes 讀寫標籤時預設使用中文編碼環境
- 統一 ID3 版本後,執行「轉譯文字字元編碼」將舊編碼內容正確轉為 UTF-8 存儲
- 改回英文系統語言,iTunes 以 UTF-8 環境讀取標籤,完美顯示中文
替代方案:使用專用編碼修復工具
- MusicBrainz Picard(免費開源):自動識別音樂指紋、下載正確元資料、支援批量編碼修復
- MP3tag(Windows 免費,Mac 需 Wine/Crossover):最強大的標籤編輯器,支援正則運算式、動作腳本批量處理
- Kid3(跨平台免費):Qt 介面、支援 ID3v1/v2、Vorbis Comments、APE 標籤
預防建議
- 購買正版數位音樂(iTunes Store、Apple Music、Bandcamp 等)均採用 UTF-8 標籤,無亂碼問題
- 自行轉碼 CD 時,使用 XLD、Max 等工具,確保輸出 UTF-8 ID3 標籤
- 定期備份 iTunes Media 資料夾(
~/Music/iTunes/iTunes Media/)
小結
「系統語言改中文 → 統一 ID3 v2.2 → 轉譯文字編碼 → 系統語言改英文」四步驟操作簡單、無需額外購買軟體,對於大量既有音樂庫的亂碼問題極具療效。若庫極大(萬首以上),建議分批處理或使用 Picard 自動化修復。