高清是現(xiàn)階段電腦應(yīng)用的熱點(diǎn),關(guān)注的人自然很多。但一談到電腦播放高清需要注意的地方,大家本能的會想起電腦與平板電視五花八門的接口以及互相連接的問題,其實(shí)接口只是對于數(shù)據(jù)流的轉(zhuǎn)化與傳輸,如果電腦都沒有能力流暢的解壓出高清視頻的數(shù)據(jù),再好的接口也沒用!也就是說。玩高清,解碼才是根本與關(guān)鍵所在。
何為高清解碼
高清視頻與普通視頻相比,分辨率更大、畫質(zhì)更好,體積自然也就大很多,盡管現(xiàn)在電腦的存儲容量有了較大的提高。但要想將高清視頻壓縮到可接受的體積。仍需要更先進(jìn)的算法以提供最佳的壓縮率。目前最常用的高清編碼標(biāo)準(zhǔn)有MPEG-2、VC-1、H.264(現(xiàn)在網(wǎng)上下載的BDrip格式高清視頻很多都采用X.264標(biāo)準(zhǔn),X.264是H.264下制作的開源編碼器。屬于變種版本,二者在使用層面沒有質(zhì)差),其中MPEG-2問世最早,壓縮率最低,對編碼解碼所需的硬件要求同樣最低。而H.264、VC-1的壓縮率和對硬件的需求都要高出一截。在此需要澄清一個(gè)誤區(qū)。電腦能夠播放一部1080P的視頻。并不代表所有1080P的影片都能流暢視頻。這主要與視頻采用的編碼標(biāo)準(zhǔn)有關(guān),另外碼率也影響著視頻對硬件的需求。
透析軟硬解碼
軟解碼
CPU作為電腦的大腦,一直以來都在播放視頻時(shí)義不容辭的擔(dān)任著解碼的重任,這種純粹由CPU擔(dān)任解碼計(jì)算全部工作的方式被稱為軟解碼。
一般說來。軟解碼與內(nèi)存關(guān)系并不大。中等碼率H.264格式的高清視頻只需512MB內(nèi)存就能應(yīng)付。而由于CPU在其中起到的決定性作用,所以它性能的強(qiáng)弱則直接影響解碼的流暢度。MPEG-2高清視頻要求最低。中等碼率的影片甚至連筆者的老古董AthlonXP1600+搭配月光三套件解碼器都能實(shí)現(xiàn)流暢播放,H.264和VC-1對CPU的要求高了不少,但性能等于或者高于奔騰43.0GHz以上的單核CPU以及幾乎所有的多核CPU均可應(yīng)付中等碼率的高清視頻。
硬解碼
當(dāng)解碼任務(wù)過于繁重,如播放比普通視頻壓縮率大的多的高清視頻時(shí),一旦CPU力不從心,解壓出來的數(shù)據(jù)跟不上流暢播放的數(shù)據(jù)需求,就會導(dǎo)致視頻播放斷斷續(xù)續(xù),這時(shí)該怎么辦,業(yè)界給出的答案是讓顯卡加入解碼工作。從而減輕CPU的負(fù)擔(dān),達(dá)到流暢播放高清視頻的目的,這就是硬解碼。
剛開始,顯卡只是參與視頻解碼的一部分工作,然而科研人員很快就發(fā)現(xiàn)顯卡比CPU更適合解碼。這是因?yàn)镃PU的結(jié)構(gòu)是為處理復(fù)雜、繁瑣但關(guān)聯(lián)性不大的工作而設(shè)計(jì)優(yōu)化的。而顯卡主要用途是3D圖形加速,圖形加速與解碼一樣,都屬于強(qiáng)度大、難度低的平行性重復(fù)工作,用顯卡解碼效率更高,而CPU也可以騰出來同時(shí)做其它事情。于是,最新的硬解碼技術(shù)將幾乎所有的解碼工作都移交給顯卡處理,CPU得到了解放。
如果你的顯卡“有幸”能夠支持硬解碼(本文最后列出了近三年內(nèi)所有型號顯卡對硬解碼的支持情況,以方便大家查閱),那只能算你成功了一半,要想實(shí)現(xiàn)硬解碼播放高清視頻你還需要在播放軟件中進(jìn)行正確地設(shè)置。以PowerDVD為例,在“配置”視窗“視頻”標(biāo)簽頁中勾選“啟用硬件加速”即可。
不過需要注意的是個(gè)別因素會強(qiáng)制關(guān)閉此項(xiàng)功能(比如外掛字幕程序Vobsub),要確定硬件加速在播放時(shí)是否真正被開啟,可以通過查看CPU占用率或者在播放影片時(shí)查看影片信息來加以確定,如使用PowerDVD播放時(shí)。如果“配置”視窗“信息”標(biāo)簽頁的“視頻加速器”為“正在使用”,則硬解碼被開啟。
哪種解碼更加適合你
由于硬解碼尤其是全程解碼是新推出的技術(shù),所以在大部分人心目中硬解碼要比軟解碼先進(jìn),因此在自己顯卡支持硬解碼的情況下會千方百計(jì)的開啟硬解碼設(shè)置。其實(shí)這種態(tài)度并不可取,因?yàn)橛步獯a的出現(xiàn)是當(dāng)CPU性能不足以應(yīng)付視頻解碼需求時(shí)的一種解決方案,主要作用是降低CPU占用率,從使用角度來講的硬解碼則有兩大缺點(diǎn)。一是畫質(zhì)比不上軟解碼,根據(jù)測試表明,軟解碼畫質(zhì)明顯優(yōu)于早期顯卡的硬解碼。與最新顯卡硬解碼播放高清相比也略占上風(fēng);二是硬解碼需要在播放軟件中設(shè)置,而軟解碼直接雙擊視頻文件調(diào)出播放器播放即可;三是早期支持硬解碼的顯卡還存在著各種各樣的小毛病,例如Geforce7系列和Geforce6系列顯卡由于技術(shù)上的限制。使得低核心頻率的該系列顯卡在播放H.264時(shí)會出現(xiàn)CPU占用率不穩(wěn)定的狀況,又例如X1300pro和X1600pro只能在Vista下實(shí)現(xiàn)硬解碼。
針對軟硬解碼的各自地優(yōu)缺點(diǎn)。我們給大家以下3條使用建議:
1、如果你的電腦較老,建議不用去考慮AMD新款A(yù)GP顯卡?;?00多元更換二手高主頻的CPU是個(gè)較為經(jīng)濟(jì)的解決辦法。
2、如果你需要邊運(yùn)行殺毒軟件、BT以及其它后臺程序邊看高清。那建議開啟硬解碼功能,這能獲得更流暢的視頻感覺。
3、如果你電腦的CPU性能足夠強(qiáng)悍,那還是直接使用軟解碼好了。不過軟解碼播放高清時(shí),最好關(guān)閉其余的程序,以避免這些程序強(qiáng)占系統(tǒng)資源導(dǎo)致偶爾出現(xiàn)畫面斷斷續(xù)續(xù)的情況。
4、在采用軟解碼時(shí)建議使用完美影音這款軟件,在它的高級選項(xiàng)內(nèi)有很多種分離器、解碼器的組合,你可以根據(jù)CPU的情況選擇不同的組合方案。
5、如果采用硬解碼,那么建議使用最新版本的PowerDVD。它能夠在開啟硬件加速時(shí)動態(tài)優(yōu)化視頻畫面。
快速分辨顯卡高清解碼能力
目前三大GPU廠商N(yùn)VIDIA、AMD、英特爾都針對高清硬解碼不斷完善著自己的產(chǎn)品。到目前為止。NVIDIA的Geforce9系列顯卡與AMD的HD3000系列顯卡以及英特爾的G45(G43省略了H.264和VC-1高清視頻的硬件解碼加速功能)芯片組都已經(jīng)實(shí)現(xiàn)對H.264和VC-1的全程解碼加速。而之前型號的顯卡則由于技術(shù)不成熟等問題,存在著不同程度的缺陷,接下來我們將幫助大家辨析這一“混亂”時(shí)期各型號顯卡對于高清解碼的支持。