Nokia 5300 播放中文音樂檔案會變成亂碼顯示或當機的解決方法:
上週末跟用了好幾年的舊手機說再見,在店員的鼓吹之下,用綁約的方式,買了這支Nokia 5300音樂手機。我用到現在,極大部分的功能,我都還蠻滿意的,就只有兩個缺點,不得不說:
一,同步更新問題:
是他的通訊錄與電腦同步時,常常多複製一份,或者內容有小幅更動時,另一方並不隨之更新。看來,他的更新程式並沒有做細部比對所有子欄位的內容更新時間,再選擇其中較新的來當最後保存的版本。例如,Outlook裡有個叫XYZ朋友,經過同步後,手機也有了XYZ這個人的資料後,不管在Outlook裡或用手機更改其電話號碼,增減任何內容,另一方(不管是Outlook或手機)都不會被更新。所以,我只能選擇把舊的那一份(Outlook或手機)先手動刪除,然後再同步一次,才能真正同步更新。實在有夠笨的同步程式設計!
最後,我只好把手機的通信錄先全部標記起來,再選擇全部刪除,然後再重新同步一次。這時他全部以電腦裡Outlook通信錄的為準,但有個討厭的小問題:這同步程式會把欄位的顯示方式(Outlook 可以用 "姓名(公司名稱)"等)與其姓名有一點以上不同的欄位,多複製一份,所以我手機裡的通信錄欄位就有許多重複欄位,但這還是小問題,只要沒有舊的資料或漏了資料,手機的通訊錄有重複的地方並無太大關係。
二,中文衝碼/亂碼問題:
這個問題就比較大了,當我用它的Nokia Music Manager程式來轉換並複製電腦裡的MP3音樂檔到手機的MicroSD記憶卡上時,轉換英文音樂檔案,都沒有問題,但當它遇到中文音樂檔時,就顯示為亂碼,有時檔名仍能保持為中文,但是其他資訊也都是亂碼。我試著去轉看看,有些可以轉換過去,也可播放,但是這個過程常常導致我電腦當機及手機當機(是真的死當,手機螢幕會變全白發亮,但無作用,然後要拔掉電池再放回去,開機祈禱我的手機還活著大概1分鐘後,才會恢復正常),而且我看到手機的音樂播放器上顯示的是亂碼就有氣。
這個應該是這個程式不支援我們一般使用的"Big-5"內碼來做中文檔名及中文IDTag(專輯名稱,歌手名稱等)所導致的現象,果不其然,該程式只能支援Unicode為中文內碼。那麼,要如何把中文的檔名,尤其是其中文IDTag都改成Unicode呢?我試過兩個方法,都很簡單:
A. 用Apple QuickTime所內建的iTune軟體來改:
到http://www.apple.com/itunes/download/下載免費的最新版iTune。安裝iTune後,讓它蒐集所有你的音樂檔案到其媒體資料庫,選擇資料庫裡所有音樂檔案(Ctrl-A),然後選擇功能表上的"先進選項"功能裡的"轉換IDTag3"選項,讓它轉換這些檔案成為IDTag3 v.2.4格式。我實驗的結果,接近90%的中文音樂檔案都被iTune轉換成功,剩下來的要自己一一手動檢查與編輯。
B. 用千千靜聽播放程式的改變"多數檔屬性"的功能來改:
在iTune裡手動去改這些檔案的過程有點煩人(一碰就跳離編輯視窗,很煩人的,你試過就知道),後來我就用改用千千靜聽播放程式來改。
各位可以到http://www.ttplayer.com/網站下載免費的千千靜聽播放程式(http://wwwct.ttplayer.com/download/ttpsetup_cht.exe)。
先安裝千千靜聽,再讓它蒐集檔案(加入放置音樂檔案的資料夾),然後選擇列表裡的所有檔案(Ctrl-A)。
再輕點滑鼠右鍵,選擇功能表裡的"多重檔屬性..."功能,在備註欄位裡隨便打些字,然後選擇右下角的"ID3v2 & APEv2"為IDTag儲存的格式,還可以選擇"繁/簡體->繁體"的轉換功能,ID3v2編碼類型選"UTF-16",再選擇"儲存到檔"的按鈕,就行了,如下圖所示。
當然,也有人推薦用其他轉換軟體或編輯程式,例如ConvertZ或ID3TagEditor,把音樂檔的id3 tag字型編碼改成unicode,才能讓Nokia 5300正常顯示,沒有亂碼,(因為我們用的製作軟體通常會寫入big5或gb碼到IDTag欄位內)。
不過我本來就不喜歡灌一大堆沒用過的軟體,更不喜歡用破解版或者去付費,所以就直接用系統裡有的免費播放軟體(iTune及千千靜聽)來做這件事。有興趣玩其他軟體的人,請自便。
三,音樂資料庫:
Nokia 5300是把音樂檔案,放在手機以及記憶卡的 MUSIC檔案夾裡(它稱其為音樂資料庫),然後再用歌手姓名為個別子檔案夾的名稱,再來是個別歌手的專輯名稱為再次一級的資料夾名稱,如同下圖所示:
等你把音樂檔案放置到適當的檔案夾後,記得要選音樂播放器的"更新資料庫"選項,這功能會強迫Nokia 5300掃描與重讀一次記憶卡MUSIC資料夾裏的所有檔案名稱與其屬性。
四,壓縮比特高的M4A/AAC:
其實Nokia 5300除了支援M4A外,也支援AAC與MP3等常見的音樂格式。只是接近同樣的播放設定與品質的情況下,M4A/AAC通常比MP3的壓縮比高一倍,也就是說檔案的大小會至少小一半。所以,想要多放點歌在記憶卡上再上路的人,可能就要乖乖去先做檔案轉換的工作了。記憶卡容量大或歌曲數目少的人,其實可以直接在檔案總管裡用滑鼠拖曳(同時按住Ctrl鍵)及釋放選擇之MP3檔案,使其複製到記憶卡去。
或者,你也可以先要Nokia Music Manager做格式轉換,或使用千千靜聽內建的格式轉換功能(但要轉換成m4a格式時,需要也有安裝Nero軟體),將音樂檔的格式轉換工作預先做好,在選單裡選取要複製到Nokia 5300手機的檔案,再複製過去。
五,完全免費的Bonkenc影音轉碼程式:
後來我發現Nokia Music Manager的轉換速度有點給他慢說,除了使用千千靜聽內建的格式轉換功能之外,另外推薦各位使用一個免費的MP3/WMA <-> AAC/M4A 轉換程式,叫做Bonkenc。
各位可以到http://www.bonkenc.org/網站去下載這支免費的Bonkenc影音轉檔程式(http://prdownloads.sourceforge.net/bonkenc/BonkEnc-1.0.4.exe?download),其介面如下圖所示。
它轉換得又快又好,又有多種先進選項可以選擇,如下兩圖所示。
等所要的音樂檔案轉換好,在Nokia 5300手機與電腦完成構連後,我們用檔案管理員來做電腦與手機之間的檔案複製或移動,其速度不但更快,而且使用起來更為方便。
