高清播放硬軟皆施
高清播放 硬軟皆施
(2020-02-05)河南鄭州科技市場IT產品配送網-鄭州電腦手機測評中心
在NVIDIA、ATI的主流顯卡推動下,板載和獨立顯卡的高清文件硬解碼技術已相當成熟。如果你擁有Radeon HD2000系列或GeForce 8500系列以上顯卡,那么恭喜你,你的顯卡擁有完備的UVD(UVD2)及PureVideo(VP3)功能,實現GPU全程硬解碼高清文件已輕而易舉,能夠大大減低了CPU的占用率。接下來,本文將以兩大平臺顯卡硬解碼及軟解碼主流視頻編碼文件做一實戰介紹。
HTPC播放高清文件的播放器推薦使用《完美解碼2009》。它打包整合了KMP、Media Player Classic、BSplayer與Windows Media Player等四大主流播放器,根據使用習慣及兼容性能及設置,KMP作為主播放器是首選。它所調用的分離解碼器最多、兼容格式最全面。
播放器安裝之前,先將顯卡驅動裝好。AMD ATI顯卡推薦催化劑9.7版本,NV推薦186.18版本。開始安裝完美解碼播放器,最新版本號為:20090718。在安裝完畢之后會彈出解碼中心設置提示。
硬解碼設置
針對藍光光盤及硬盤上的藍光拷貝目錄推薦使用商業軟件CyberLink PowerDVD 9(硬盤上的藍光拷貝目錄需補全BD結構后打包為ISO,使用虛擬光驅加載),TotalMedia Theatre 3(支持從硬盤打開藍光目錄)。這兩款高清播放器都具備完備的硬解碼功能,MPEG-2、H.264、VC-1三大主流視頻編碼都囊括其中,只要在其視頻解碼設置中選中啟用硬件加速即可自動選擇硬解碼加速。不過由于這兩款軟件支持的視頻格式不夠多,所以接下來我們將重點講解《完美解碼2009》的硬解碼設置。
AMD顯卡篇:實現硬件加速的解碼器設置
對于AMD顯卡,在解碼中心中設置“影音播放HDTV(ATI UVD)” 解碼模式,勾選“自動模式”。接著,要重點設置視頻解碼器:針對H.264/VC-1編碼的文件,使用CyberLink及MPC HomeCinema視頻解碼器,是啟用打開視頻解碼器硬解碼的關鍵,在Windows7/Vista系統下視頻渲染要選擇“EVR增強型渲染(C/A)”;而針對MPEG-2編碼文件,就使用默認的“WMR7窗口化”或選擇“WMR9窗口化”渲染模式即可實現DXVA硬解碼”,而Windows XP系統下視頻渲染選擇“VMR7窗口化”或“VMR7無渲染”就能打開DXVA硬解碼。以上設置完成后就有了合理的分離解碼組合,兼容性好,解碼能力也不錯,點擊“應用”并“確定”,就能成功實現顯卡硬解碼。
河南科技市場網:如果采用的是具備UVD2解碼引擎的Radeon HD4000系列顯卡,則選擇“影音播放HDTV(ATI UVD)V2”解碼模式性能更好。
NVIDIA顯卡:顯卡實現硬件加速的解碼器設置
對于NVIDIA顯卡,在解碼中心中設置“影音播放HDTV(nVidia PureVideo)”解碼模式,勾選“自動模式”。接著參考AMD顯卡設置視頻解碼器即可,不過要注意的是,和AMD顯卡硬解碼設置不同,對于MPEG-2的硬解碼模式,所有渲染模式都可以處于DXVA硬解碼狀態,而“EVR增強型渲染”模式輸出的是NV12(即用于 DirectX VA 的 4:2:0 像素格式,8比特量化的視頻)。另外H.264編碼視頻還可利用CoreAVC解碼器,勾選CUDA來實現加速(通過NVIDIA的C-編譯器與微軟在Windows操作系統中提供相關的編程接口來利用GPU擔負CPU的大量負荷運算)可有效減低CPU負擔。
軟解碼設置
我們知道,CPU被稱之為電腦的心臟,可以這樣說,CPU承擔了電腦大部分的數據處理工作。雖然現在CPU的重要性有所下降,但是不可否認,CPU仍然是電腦中最為重要的部件之一。視頻的解碼及播放,在過去,在顯卡還不是很強大的時候,仍然是靠CPU的運算來進行,相對于使用顯卡的硬解碼,我們把使用CPU進行視頻解碼稱之為軟解碼。NVIDIA顯卡從GeForce 8500系列開始提供了H.264全程硬解碼,AMD顯卡從Radeon HD2400開始提供了全程H.264、VC-1硬解碼。要注意的是,NVIDIA顯卡一直到現在都沒有提供全程VC-1硬解碼,都是VC-1部分硬解碼。
軟解碼技術成熟,上手快,容易操作,對于新手來說能夠很快上手。而且軟解碼的通用性較強,只要有一個強勁的CPU,軟解碼高清易如反掌。更重要的是軟解碼產生的問題較少,一套解碼設置基本可以通用。不過,由于軟解碼過分依賴CPU,容易造成系統資源的過度占用,嚴重時會引起死機等問題,同時,由于軟解碼靠的是解碼器,而解碼器并不是萬能的,在軟解碼藍光版《變形金剛》的時候,就會有馬賽克出現,而硬解碼就沒有這類問題。如果要軟解碼,那么設置起來非常簡單,并且幾乎可以通吃所有高清。以完美解碼為例,打開完美解碼設置中心,選擇默認的解碼模式,VMR9無渲染的視頻渲染器,按圖中所示設置,即可通吃大部分高清片源。
河南科技市場小提示:如果用Vista、Windows7系統,視頻渲染里要選擇VMR9或EVR渲染模式,才能實現字幕的正確輸出。
河南科技市場網總結:
在有選擇地優選視頻播放器后,HTPC顯卡硬解碼能力才能得到充分利用,其中顯卡驅動也是重要因素。打開DXVA硬解碼的要素在于不同系統狀態下,視頻渲染器的選擇。既然兩大平臺顯卡為消費者貢獻了硬件級全程硬件加速,那么利用有效的播放軟件釋放其硬解碼能力是非常必要的。軟解碼的設置易于上手但對CPU要求高,在使用當中注意CPU的占用率。由于KMPlayer支持“高速模式”和“超級速度模式”,能夠在播放過程中不加載其他濾鏡,播放時占用CPU較少,所以如果在播放高清視頻時CPU資源占用過高,則可以選擇放棄“正常模式”改為選擇“高速模式”和“超級速度模式”。
河南鄭州科技市場IT產品配送網----------DIY游戲電腦、辦公電腦聯系電話:17739760690(同微信)