四 662kbps(257kbps VBR)的“千里之外”登場,同樣存入內存卡,打開媒體播放器,音樂響起,一切都那么正常。
屏幕顯示時長:8:36
電腦中顯示時長:4:16
試聽完畢,掐表,4:24,還是慢8秒!
到此本次測試暫告一段落,成果著實有限:
1、 大E在播放音頻文件時存在變慢現象,而且都是8秒,與格式或碼率無關,進一步說并沒有達到CPU處理能力極限,大碼率的音頻文件可以“流暢”播放,沒有卡殼現象;
2、 在播放非標準碼率時,大E不能正確顯示其屬性,一律認作128kbps,并依次推算播放時長,但還是以實際碼率播放的,可惜的是任然慢8秒。
PS:因WMP11版本翻錄mp3時沒有96kbps選項,用另一臺電腦(WMP9)翻錄了96kbps的,實測播放時長仍為3:55,還是比電腦慢8秒。
第一階段的工作完成了,當然要開展第二階段的工作。
昨天測試的是同一首歌在不同格式和碼率下的變慢問題,除了格式與碼率,另一個關鍵的因素就是曲目長度了,初步估計,變慢秒數與曲目長度成正比。老辦法,用Windows Media Player 11直接從CD中翻錄成最為常見的mp3,128kbps,這次選用長度相差較大的三首歌。
過程不一一贅述。
被遺忘的時光,原長2:45,測得2:50
抉擇,原長4:43,測得4:52
怎么能,原長3:30,測得3:37
經過兩天的測試,基本上可以得出結論:
TCLe787在播放所有音頻文件都有變慢現象,變慢幅度與碼率無關,但與音頻文件長度成正比,約慢3.5%。
下面該是第三階段了。
采樣率都是44100HZ的基本清楚了,那么其他采樣率的呢,這兩天一直在弄GoldWave,就用它吧。啟動軟件,打開渡口320kbps(44100HZ),分別另存為22010HZ(最高160kbps),24000HZ(最高160kbps),32000HZ(最高320kbps)。
過程很簡單,一一試聽,結果很意外很意外,24000HZ與32000HZ的播放速度居然跟電腦一模一樣!而22050的居然比電腦快,只有3:42!
真相終于出現了,影響e787播放速度是采樣率!
可以的原因是:手機上市在2005年下半,當時音頻文件極少采用44100HZ(雖然音質好但是體積大,內存卡或MP3的容量都相當有限),廣泛采用的就是32000HZ與24000HZ的采樣率,TCL的工程師就是據此而設計的解碼程序,時至今日,不合時宜了。