用foobar播放mp3,歌名呈現亂碼

2006-03-10 1:26 am
我使用foobar2000 0.83版本,本來IDtag是亂碼的mp3,我使用Convertz740把亂碼的ID3v2改成big5編碼了(我是存成v2.4 Ansi),用winamp播放時歌名顯示正確,但用foobar2000播放時mp3又變成了亂碼,請問該怎麼解決呢(把亂碼弄回big5碼),或者是怎樣設定能讓foobar去讀ID3v2的標籤?foobar2000不支援ID3v2嗎?因為我有很多首歌,手動更改要很久

回答 (5)

2006-03-10 10:32 am
✔ 最佳答案
請先檢查是否有這個:..\Program files\foobar2000\utf8api.dll (多語系支援)
我想 foobar 必定會有這個 dll 檔,因為它是 foobar 最小可執行所需元件之一。

我想你提的問題應該是 Tag 方面的:

1. 先暸解 foobar 對音檔 tag 的讀取序:
 APEv2-->ID3v2-->ID3v1
 所以當 MP3 檔含有 APE tag 時,即使 ID3v2及ID3v1 都已繁體化,但 APE tag
 還是亂碼的情況下,在 foobar 中因會先讀取 APEv2,故你看到的還是亂碼。

2. 解決:就用你熟悉的 Convertz 吧!
 請先下載 Convertz802 ( 可編輯APE tag ):
 http://alf-li.pcdiscuss.com/index.html#convertz

再來就用 Convertz802 來修 MP3:

執行 Convertz802,在工作列Convertz鐵球上壓右鍵,進 [音頻檔案標籤轉換] --> [APE標籤],別急著去找你的MP3檔,先看到副檔名定義框左邊有一個 [FE] 小按鈕,按它一下,進去後在篩選方法顯示 [*.ape;*.mac] 的地方壓一下,會變成可編輯,將 *.mp3 加進去,變成 [*.ape;*.mac;*.mp3],壓 [確定]。再來找到你那個亂碼的 MP3 檔,就可以看見 APE 標籤了。

另外,轉碼過程中,你可能會發現編碼轉換項目變灰色無法選擇,這是因為該MP3的編碼版本不是Convertz可讀取的預設值,此時轉碼須一些技巧,若你對音檔標籤不是很熟,這將造成很多不必要的困擾;你可在Convertz的APE標籤轉換視窗的上方找到 [編輯] 按鈕,按它進去後壓 [清除標籤] 將 APE tag 清除會比較乾脆。

2006-03-10 18:44:24 補充:
還有一個可能性:foobar 對讀過的音檔標籤會議資料庫型式記下來,也就是當你標籤更新了,他還是會用舊的資料給你看。最快的方法是,在 foobar 播放列表上壓一下全選(Ctrl+A),在被選擇區上壓一下右鍵 --> [資料庫] --> [從檔案重讀資訊],就會更新標籤資料了。
2008-08-09 9:00 am
我用中文版的

設定-顯示-標題格式化

把%title%改成%filename%

完全不需要動tag

我英文不太好,試著翻翻看

preferences-display-title formatting

大概就這樣吧 囧

簡單說就是直接顯示檔名而非tag裡面的標題
2006-08-23 5:32 am
不好意思 因為你信箱不開放 我想跟你請教亂碼問題 我都一直失敗 應該是我不會用 可以敎我詳細點嘛 我的及時通帳號 01182(數字)
2006-03-16 9:43 pm
可以呀!寄信過來問吧
2006-03-09 12:32 pm
每一個嗎?你去大陸的音樂網下載的嗎?大陸下載都會這樣ㄉ~如果不會改我交你andy830401即時通
參考: 自己


收錄日期: 2021-04-12 20:32:26
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20060309000013KK07780

檢視 Wayback Machine 備份