小弟裝了新的 083 也遇到繁體中文變亂碼的情況
(舊版小弟沒裝過所以不確定小弟遇到的狀況是否會發生,所以以下皆是在新版0.83的使用情況討論)
小弟研究了一下 foobar 只要 id3v2 的中文是 ansi big5 碼 就會變亂碼
如果是 unicode 就不會, 小弟弄了老半天也搞不出名堂
後來搜尋到這篇
http://www.pcdvd.com.tw/showthread.php?t=386884
裡面的兩則討論,如下:
引用:
作者CloudXP
小弟的MP3裡面有的會亂碼有的卻不會
但是在winamp裡面全部都可以正常顯示繁體中文歌名
這是那裡設定還需要更改呢
第一次用
研究了一整夜
謝謝您了
|
引用:
作者oScARSr
很可惜的...那是您舊的id3有問題,
這裡有一個小方法
只要您"檔名"還是中文的就可以簡單地再輸入ID3等tag,:
例如 檔名是 歌手_曲目_歌名.mp3
先把該音樂輸入foobar2000,(不要播放音樂,如果正在修改的是播放中的音樂,會有唯讀的問題)
選起來(格式一樣可以一次選很多)按右鍵=>Masstagger => Edit Tags
左中方選Add 選 guess values from filename
再依照檔名的格式,如上面的例子:
%artist%_%tracknumber%_%title%
這樣子就能自動判讀ID3等tag了。
|
小弟就照文章裡面 oScARSr 兄的解法 設定之後就正常了
設定完後,發現只要有被 foobar 0.83 讀取過的mp3檔案
idv3 都會被重新寫過, 如果把這個設定消除, 還原到原本的狀態
那些沒有被 foobar 重新寫過的 mp3檔, bi5中文又會變亂碼
而那些有被foobar重新寫過的檔案 , 中文顯示就會正常
另外小弟一個問題也是跟這有點關係如果用 ConvertZ 的 mp3 id3 tag 簡體 轉 繁體 時
裡面的的 id3v2 設定 是設 轉成 Ansi , 還是設定成 Unicode-LE or Unicode-BE 比較好呢?
小弟設過 Ansi 則 foobar 讀取會變亂碼,winamp 則正常
若設成 Unicode 則 Winamp 中文變亂碼, foobar 變正常
真的不知該怎麼設呀! 不管怎設都會有問題
小弟真的被這些 [他"碼"的] 搞的快瘋了
有哪位前輩可以幫小弟解惑呀~
感激不盡呀~
