更奇怪的是同一張專輯 在播放時有的日文曲一切正常 有的卻亂碼或無法顯示例如南里侑香-Destination004 暁の車.mp3 の顯示的出來 一切正常005 誰もいない場所.mp3 只剩下 "誰"007 しずかなことば.mp3 通通都可顯示@@009 瞳の欠片.mp3 只剩下 "瞳"這實在阿...PS.以上歌曲名在未播放前檢視都正常至於歌詞是日文好像一律亂碼..(沒辦法詳測)請問是跟什麼編碼有關嗎 我實在被打敗了希望有高人指點喔~~
樓上的問題持續向各位前輩求助,播放中似乎是看歌曲本身TAG資訊的要如何讓日文訊息正確顯示(尤其是日文歌詞),是我目前最想知道的呀~--------------------------來補充一下剛剛做的測試,使用 APE 為源檔的"焔の扉" 一曲採用軟體:SA2947/97 韌體:最新2.76Flac 最新1.2.1bMONKEY'S AUDIO 最新4.06做測試,結果如下Flac level 6 播放正常流暢Flac level 8 播放正常流暢APE normal 播放正常流暢APE HIGH 播放正常流暢APE INSANE 無法播放至於Flac level 6↓、APE其他更低壓制比例猜想應該沒有問題了,所以就沒測囉難怪之前我丟一些塵封在硬碟裡的APE檔,SA29一個都認不出來所以,有無法播放的ape檔請把他轉成HIGH以下的壓縮模式吧PS.雖然我用最高LV8壓制的Flac檔播放和快轉都正常,但我第一次測試時,卻遇到一個檔案(不是自己壓的)播放正常、而快轉一次卻只能3~5秒,必須鬆開按鈕再持續壓住重複進行快轉動作n次。所以猜測壓制無損音源的版本有很大關係如果有需要以上測試檔(包含快轉困難的音樂檔)可以找我拿。
我的Spark再日文曲名上也有碰到類似的情況,歌詞顯示部分我倒不在意,因為實用性不大...猜想顯示時出現問題會不是是該漢字是簡體/異體表示式或正體表示式的差異造成的...ex:004 暁の車.mp3 の顯示的出來 一切正常009 瞳の欠片.mp3 只剩下 "瞳"↑第一個字簡體/異體和正體的差異(曉/暁),外加字串長度不同,試著把"009 瞳の欠片.mp3 "改成009 瞳の欠.mp3 試試。005 誰もいない場所.mp3 只剩下 "誰"007 しずかなことば.mp3 通通都可顯示@@↑同上正體的問題,外加字串長度看似一樣長,但正體中文佔用的bits和日文字的五十音佔用的bits不同,所以含正體中文字的情況雖然字串長度一樣,實際佔的空間卻會比較大。這幾個方向給你參考看看。
我本想著是ID3 TAG的問題,但是使用tag&rename把所有歌曲修改成ID3v2(unicode)後仍然沒有改善......繞了好久,一次次的期待卻都成了失望。不過,在偶然亂試中,發現即便我將id3tag資訊亂改,進播放狀態卻沒有任何改變原來只要將主目錄下的隱藏檔刪除,讓他的快取資料重建就擺平了(但我看不出來要刪哪個,只好全殺讓所有設定重新來過)因此,播放時顯示的檔名與歌手名等等TAG掌管部份只要修改ID3v2,使用unicode編碼寫入資訊、刪除機子中的快取就一切ok了喔(雖然我不知道id3v1的資訊需不需要刪去,我是有刪掉)-------------------------------------------------------------但是,最令我在意的外掛.lrc 歌詞部分仍然無法完美解決....(我沒試過直接寫入ID3 TAG,因為我喜歡外掛字幕的感覺)使用UTF8編碼,播放不管中英日文通通亂碼使用unicode編碼,SA29當作沒看到使用BIG5編碼,歌詞中夾雜的一切日文會變成空格(只顯示中文)只剩還沒試過純日文歌詞配合日文編碼...好吧,晚點和直接將歌詞寫入TAG的方式一起試試,只不過將歌詞寫入TAG的話前面的大大好像說會讓歌曲停頓......。
剛剛測試過外掛lrc[歌詞中同時有 日 簡 繁 三種語言夾雜]的詞曲同步得到很有意思的結果不論何種語言介面,UNICODE均不認得、UTF8均亂碼---------------------------------------------------------------------------------------繁體操作介面下編碼big5:只認得繁體,不認簡體,不認日文(且凡於一句歌詞中出現日文或簡體,後面所有繁體字也都消失)SHIFT-JS不論繁簡日通通陣亡,全亂碼。SGB2312不論繁簡日通通陣亡,全亂碼。---------------------------------------------------------------------------------------日語操作介面下編碼big5:不論繁簡日通通陣亡,全亂碼。SHIFT-JS繁簡日語歌詞通通認得!!(但是有些字體在存成SHIFT-JS時就已經無法正確儲存了,自然顯示不出來簡單來說只要能正確儲存SHIFT-JS編碼的字體,都可以顯示)GB2312不論繁簡日通通陣亡,全亂碼。---------------------------------------------------------------------------------------簡體操作介面下編碼big5:不論繁簡日通通陣亡,全亂碼。SHIFT-JS不論繁簡日通通陣亡,全亂碼。GB2312不論繁簡日通通沒問題!!!!!!!!!!!!!!!!!!---------------------------------------------------------------------------------------好吧,我想說......這是怎麼一回事?這是差別待遇還是....?難道我得被迫忍受簡體字的不痛快感嗎
白字號 wrote:GB2312不論繁簡日通通沒問題!!!!!!!!!!!!!!!!!!(恕刪) ...看到這結果真傷心,我們果然被邊緣化了...不過這情況下ID3Tag部分顯示也正常了吧?簡體中文看不習慣沒關係,看要不要調成英文介面,如果也能正常就ok了!(PS:英文還沒簡體正常的話,那強烈懷疑Coding是對岸人員處理的= =+)