內(nèi)置音樂播放器原生識別音頻格式
下面我們對比一下市面上幾套主流音頻方案(Hi-Fi芯片+操作系統(tǒng)),看看這三種組合加持的內(nèi)置音樂播放器能否很好地識別出市面上大部分的音頻格式(主要是無損音頻)。
1、是使用軟件解碼(CPU)還是硬件解碼(獨立DAC)?
為什么小編需要強調(diào)“原生”兩個字?原生的意思其實是指不借助第三方的播放器,僅用內(nèi)置音樂播放器即可解碼市面上大多數(shù)的音頻格式文件,這種方式稱為硬件解碼,一般來說,要做到硬解通殺大部分音頻格式,必須引入專門的DAC芯片,屬于專用型芯片,與之相對的就是通用型芯片,也就是萬能的CPU。
用CPU進行解碼的方式稱為軟解(軟件解碼),這種方式簡單來說就是使用第三方App協(xié)助解碼,歸根到底其實還是把解碼任務(wù)最終落到了CPU身上,加重了處理器日常負擔(dān)。
作為消費者,你們并不關(guān)心這件粗重活究竟是CPU干的還是DAC干的,更不關(guān)心這件粗重活會不會累壞CPU,消費者只關(guān)心手機能否完成這件粗重活。但是影響到用戶體驗的時候,問題就不能夠再單純用“軟解”解決了。“軟解”雖然可以降低手機廠商硬件成本,把擔(dān)子卸給CPU,但是面對大批量解碼任務(wù)的時候,軟解和硬解在速度上的區(qū)別還是挺大的,除了速度上區(qū)別,CPU發(fā)熱也會提高,這在下篇將要提及到的視頻解碼更加明顯。
綜上所述,額外采用獨立的音頻芯片解碼相比交給CPU處理,并不是說前者有多么高大上,而是能夠減輕CPU的工作負荷,為CPU在其它通用運算騰出寶貴的精力,實現(xiàn)更多復(fù)雜的算法處理,免得大材小用。上面表格中三款樣機分屬Q(mào)ualcomm和MTK兩大處理器平臺,處理器本身也能夠?qū)崿F(xiàn)音頻解碼,但是FuntouchOS為三套平臺選擇了獨立DAC進行解碼,減輕CPU負荷,同時增加了系統(tǒng)原生播放器能夠識別的音頻格式種類。
2、能否識別高碼率音源,無損音樂,高采樣率音樂?
既然擁有了獨立Hi-Fi芯片,在視聽體驗上最直觀的感受就是,用戶應(yīng)該不再需要上網(wǎng)下載第三方那些所謂“萬能播放器”,就能夠識別高碼率音源,無損音樂和高采樣率音樂。事實是否如此?在驗證推測之前,如果對無損音頻格式不太了解消費者,可以回顧小編之前的文章:
?。ǜ叽a率的MP3文件在之前的文章中測試過,所以就不上圖了,對于Hi-Fi手機而言基本上是小菜一碟)
如上圖所示,在FuntouchOS 1.2中,憑借專業(yè)播放器領(lǐng)域移植過來的CS4398已經(jīng)能夠解碼APE、FLAC和WAV三種音頻格式,但是采用了全新編碼方式(DSD)的DFF文件,系統(tǒng)能夠識別出后綴為“.dff”文件,但是卻無法使用內(nèi)置音樂播放器——“i音樂”進行播放。
這種情況在采用了類似Hi-Fi芯片(CS4398)的機型上也有發(fā)生,即使處理器更換成MTK平臺,系統(tǒng)也升級到FuntouchOS 2.1,由于獨立DAC芯片并沒有變更,所以依然無法解碼DSD編碼的DFF格式無損音頻。
直到另一款機型更換了DAC解碼芯片,從CS4398變更為ES9028,終于能夠順利完成最后一款常用無損音頻格式的解碼工作,可見DAC芯片選擇至關(guān)重要,當(dāng)然,系統(tǒng)也升級到FuntouchOS 2.5。而且如下圖所示,開啟或者關(guān)閉Hi-Fi模式,DFF格式歌曲依然能夠播放,按照FuntouchOS定義,關(guān)閉Hi-Fi模式等于關(guān)閉DAC解碼芯片,理論上是無法解碼DFF格式歌曲的,但是實際情況卻讓人有點意外,不過對于樂迷和Hi-Fi發(fā)燒友來說,能夠通殺四種常見無損音頻格式即可,管它DAC芯片工作不工作,呵呵。
翻閱Hi-Fi芯片廠商官網(wǎng)資料,無論是CS4398還是ES9028,分別能夠解碼最高192kHz/24bit和192kHz/32bit采樣率音頻文件,所以小編特意在網(wǎng)上辛辛苦苦地搜索了很久,終于找到了192kHz/24bit采樣率,WAV無損格式的音源文件,一首歌將近300MB,是老鷹樂隊的加州旅館(專輯版),不過專輯版的加州旅館和現(xiàn)場版的加州旅館(這個比較常見,但是找不到高采樣率版本)有很大的不同,有興趣的讀者可以自行下載對比一下,前者的錄音環(huán)境比較安靜,但是錄音室沒有演唱會現(xiàn)場那么空曠,所以總感覺聲場比較單薄,而且歡呼聲等現(xiàn)場氣氛自然也是沒有的。
對于上述Hi-Fi芯片更感興趣的Geek,可以回顧小編之前的文章:
經(jīng)過測試,無論是CS4398還是ES9028,都能夠順利解碼高采樣率音頻文件。喜人的是,關(guān)閉了Hi-Fi模式(Hi-Fi芯片)后,依然能夠解碼高采樣率歌曲,看來FuntouchOS應(yīng)該是做了一些調(diào)整,當(dāng)識別到正在播放高采樣率無損音頻時,即使關(guān)閉Hi-Fi模式,Hi-Fi芯片也會繼續(xù)工作一段時間,保證歌曲不被中斷,確保用戶體驗。
3、在能夠識別整軌WAV/APE/FLAC的音頻文件的前提下,是否支持CUE播放列表?
CUE其實就是索引文件意思,是和WAV/APE/FLAC無損音頻文件配套的曲目信息索引文件。作用就是讓我們能夠在播放一張無損專輯的時候,從播放列表中挑選對應(yīng)的一首歌,如果專輯(WAV等無損格式文件)存放目錄下并沒有CUE文件,播放音樂時候只能夠整張專輯一并播放,非常不人性化,雖然能夠快進快退,然并卵,沒有曲目列表,還談什么選曲呢?完全憑感覺,四五十分鐘長度音樂文件中能夠通過盲按直接選取想聽的曲目,基本上不可能。
即使把CUE文件復(fù)制到手機目錄(和WAV/APE/FLAC文件處于同一目錄下),如果手機的文件系統(tǒng)并不支持該文件格式,一樣沒轍,還是只能夠一整張專輯地播放,所以這個功能主要依靠系統(tǒng)優(yōu)化而不是Hi-Fi芯片,ColorOS(OPPO N1)在較早前就已經(jīng)能夠?qū)崿F(xiàn)類似功能,但是并沒有引入Hi-Fi芯片。
搭載不同版本FuntouchOS的三款樣機在這個方面的表現(xiàn)類似:在文件管理器或i音樂“歌曲”目錄下直接點擊WAV/APE/FLAC音頻播放,依然是無法選曲的,還是一整張專輯連續(xù)播放,如下圖所示。
只能夠進入“播放列表”的“CUE歌單”進行手動選曲,如下圖所示。細心的讀者能夠發(fā)現(xiàn),這個菜單在沒有復(fù)制CUE文件到系統(tǒng)文件目錄下之前是不會出現(xiàn)的,另外切記,只有把CUE文件和對應(yīng)曲目放在同一目錄下(例如i音樂),系統(tǒng)才能夠顯示“CUE歌單”選項。
如下圖所示,在FuntouchOS 2.1版本上,問題依然存在,在普通播放界面下,播放列表只會以一張專輯的形式顯示這些整軌抓取的無損音頻,同樣地,在CUE歌單上就能夠詳細顯示專輯中每一首歌,方便切換。
在FuntouchOS 2.5上我們測試另一種無損格式——APE,依然是在CUE歌單下就能夠顯示專輯中每一首曲目。
版權(quán)所有,未經(jīng)許可不得轉(zhuǎn)載
關(guān)于CNMO | 聯(lián)系我們 | 站點地圖 | 精英招聘 | CNMO記事 | 家長監(jiān)護工程 | 舉報不良信息
Copyright © 2007 -
北京沃德斯瑪特網(wǎng)絡(luò)科技有限責(zé)任公司.All rights reserved 發(fā)郵件給我們
京ICP證-070681號 京ICP備09081256號 京公網(wǎng)安備 11010502036320號