不管你是不是承認,高清晰度視頻的流行都已經是毋庸置疑的事實了。作為許多用戶最重要的播放平臺,電腦的視頻播放能力也成為越來越重要的指標。不久之前,ATi新發布的UVD技術為PC播放高清視頻帶來了新的進展。
視頻的分辨率越高,清晰度越高,帶給觀眾的觀看感受也自然就越震撼。數字格式的視頻自從以VCD為載體嶄露頭角之后,分辨率規格從320×240一步一步地攀登到了今天網絡上日漸流行的1920×1080,整整提升了27倍!而且,為了減小文件的體積,高清視頻一般使用了解碼工作非常復雜的H.264或者VC-1編碼。一直以來,在PC平臺上觀看視頻時,所有的解碼工作都是交給CPU來完成的。但現在,CPU開始很明顯地不能滿足需求。尤其是對于廣大不能擁有頂級CPU的普通用戶來說,難道就要和誘人的高清視頻說再見了?
高清視頻的解碼運算一般都被分為幾個步驟。傳統的解碼方式,所有的步驟都交給CPU來完成,造成CPU的占用率過高,播放不流暢。對于H.264編碼來說,所有的步驟分別是:流處理、逆變換、動態補償和去塊濾波。
"流處理"是運算量最大的步驟,單單是這一個步驟的CPU占用率就將近50%!對于另一種常見的編碼方式VC-1來說也是類似的。這其實也是很好理解的,以H.264編碼的1080p視頻為例,分辨率達到了DVD標準清晰度的5倍,但是文件體積卻增加得很少。這樣誘人的壓縮比帶來的當然就是解碼運算量的大幅度提升。單靠CPU解碼變得非常吃力也就理所當然了。于是顯示芯片的兩大巨頭nVIDIA和ATi先后拿出了PuerVideo和AVIVO技術,讓顯卡參與高清視頻的解碼運算。但是這些技術都沒有把運算量最繁重的"流處理"步驟納入其中,仍然交給CPU處理,并沒有從根本上解放CPU。
新聞熱點
疑難解答