Advance Member
|
首先感謝florance提供WMP10的DXVA設定資訊,原文是在ATi網站上的Knowledge Base,標題是How to enable DirectX Video Acceleration (DXVA) in Windows Media Player 10。
分享一些測試結果。
測試環境
CPU:Pentium M 1.73 GHz (133*13)
顯示卡:ELSA 9800Pro (R350)
OS:Windows XP Pro+SP1
DRIVER:CATALYST 5.6
螢幕解析度:1920*1440 60Hz
測試影片:MS網站上提供的1080p影片MP10_Striker_10mbps.wmv
首先必須提醒各位網友,Control Panel裡的WMV加速必須要重新開機後才會生效,而Control Center裡的Windows Media Video Acceleration (WMVA)則是套用後即生效,不用重開機。
在Windows Media Player (WMP) 裡視訊加速分成兩種模式,分別是「使用重疊」與「使用高品質模式」,以下列出播放時的最低與最高CPU Usage。
WMP 使用重疊 WMVA on 49%~85%
WMP 使用重疊 WMVA off 44%~91% 畫面邊緣略為模糊
WMP 使用高品質模式 WMVA on 55%~90%
WMP 使用高品質模式 WMVA off 69%~100%
另外列出Media Player Classic 6.2.8.4的測試結果
MPC Overlay Mixer WMVA on 41%~72% 畫面邊緣略為模糊
MPC Overlay Mixer WMVA off 41%~82% 畫面邊緣略為模糊
MPC VMR9 (windowed) WMVA on 49%~90%
MPC VMR9 (windowed) WMVA off 61%~96%
可以明顯地發現WMVA的開啟後確實可以降低CPU Usage,不過這台電腦無論有沒有硬體加速都播得蠻順的,MPC回報平均fps有23.90。
值得特別注意的是,從上面的測試結果可以發現,9800P以Overlay Mixer搭配特定設定播放1080p的wmv,會有畫面邊緣略為模糊的問題,這個現象在看實攝影片並不明顯,但是在測試的影片MP10_Striker_10mbps.wmv裡,有很多銳利的字體邊緣都產生了鋸齒,整體畫面清晰度也下降了。
這種畫面模糊字體邊緣產生鋸齒狀的現象是不正常的,至少已Parhelia AGP8x開1920*1440 60Hz來播放同樣的檔案時,Overlay Mixer畫面還是一樣銳利,可是流暢度非常差,要用VMR7 (windowed) 才會改善。但是當Parhelia與P系列開到1920*1440 75Hz時,播1080p的WMV仍然會出現邊緣略為模糊的現象,更慘的以WinDVD播放DVD時會出現非常明顯的嚴重鋸齒。
而當上述CATALYST 5.6的WMV測試結果中,邊緣模糊的的狀況發生時,影片畫面會受到在Control Center中Overlay/VIEDOVISON設定的影響。而當WMV影片播放畫面正常時,這些設定也不會影響到影片,所以CATALYST 5.6的WMV硬體加速功能,不能與OverlayMixer搭配使用,必須搭配VMR9 (windowed) 才能同時達到高品質以及降低CPU Usage的效果。
在螢幕解析度1920*1440 60Hz,如果忘記把WMP裡的設定調整成「使用高品質模式」,又忘記勾選Control Center裡的WMV加速選項,就會看到略為模糊的畫面,這點必須特別注意。所幸這些略為模糊的畫面,在螢幕解析度1280*960 85Hz以及1600*1200 85Hz下都不會出現,我推測這是9800Pro的overlay在1920*1440時才會出現的問題。
|