雖然現在藍光DVD還沒到很普及的程度
不過用H.264或VC-1編碼壓縮的影片也越來越多了
尤其是HD(High-Definition)級的影片
不只是電影或遊戲預告片,連網路上的B....Drip也是HD的
如果只靠軟體播放,對CPU的運算能力是種考驗

就像過去VCD與DVD剛起步的時候那樣
現在ATI與nVIDIA在新款顯示卡上增加了硬體解碼與加速的功能
可以減輕CPU的負擔,讓影片播放流暢

nVIDIA的技術叫PureVideo HD
從Geforce8系列開始支援(G80核心的Geforce8800除外)

ATI的技術叫Universal Video Decoder(簡稱UVD),是AVIVO HD的一部分
型號冠上HD之名的大多有支援(HD2900系列除外)
現在很熱門的780G、790GX主機板內建顯示也有支援



測試軟體為Media Player Classic Homecinema
相關資料可以參考這篇討論【下載】Media Player Classic HomeCinema


要使用DXVA硬解的話,必須在設定裡設定輸出為VMR9或是EVR
XP用VMR9
Vista用EVR


內建的Filter也要勾選DXVA的部分
不過預設是啟用的,不必特別去調整




第一個測試影片為AIR BD版rip的OP片段
H.264編碼,解析度達1080P,流量也很高,畫面張數為29.97FPS
每次測試都會拿這段出來播 XD



先來張未使用硬解功能的畫面
紅線部分DXVA模式表示no using DXVA
CPU使用率接近100%
顯示卡卻維持在省電模式下,GPU使用率不到10%
影格頻率那項顯示畫面張數只有27.56FPS,顯然是有掉格的情況,而且影音不同步



這是啟動硬解播放的狀態
紅線部分顯示DXVA模式為"H.264 bitstream decoder,no FGT"
此時顯示卡會維持在工作時脈下,顯卡GPU使用率些微上升
CPU使用率卻只有10%上下,沒有上升
影格頻率29.97FPS,穩定播放



如果沒有支援硬解的顯卡
可以考慮使用CoreAVC這個解碼器
雖然是付費軟體,但有些整合解碼包(如K-lite)裡會包含此codec
一樣是軟解,但解碼效率很高,比起一般播放軟體內建的還好
至於缺點嘛~~~
影片顏色有過於鮮豔的現象,會有些許的失真
聽說還有影片品質降低的問題,這個就不太確定了




第二個測試影片黑暗騎士的預告片段
VC-1編碼,1920*816超寬比例,流量較AIR-BD那片低一些,畫面張數也只有23.975FPS



其實這段用CPU軟解就很夠了,只是FPS不是很穩定
主要還是測試硬解有沒有效用



可以看到DXVA模式顯示為"VC-1 bitstream decoder"
所以有用到硬解的功能



當然目前顯示卡硬解也不是萬能的
還是會有影片相容性的問題
主要還是因為對岸某些影片壓制組的設定無視於H.264/AVC標準
所以壓出來的影片用硬解播放會有問題
像是下面這段PV畫面


這是軟解播放的畫面
看起來是蠻正常的,可以改用硬解播放就變成下面這種畫面


硬解解出來的畫面幾乎全是錯的
水樹整個人就這樣變成一片慘綠.....根本沒辦法看



其實個人不是很喜歡這個組放出來的影片啦
看過幾部片段都有沒裁邊與影片比例錯誤的情況
本身軟解出來的畫質也沒有比較好,反而有點接近rmvb的畫質
不過硬解會有問題的也不只這組放的就是了.....╮(╯_╰)╭

 

xhuang06 發表在 痞客邦 PIXNET 留言(2) 人氣()


留言列表 (2)

發表留言
  • Nightmare
  • 請問一下喔
    我OS是VISTA
    用EVR
    旁邊兩個也是要設定成DX9?
    請傳R-MAIL到我的信箱
  • RealMedia與QuickTime這兩種格式並不支援硬解
    而且與DirectShow不同架構
    所以那兩項設定隨自己喜好調整即可

    xhuang06 於 2009/08/20 00:46 回覆

  • 路人甲X1
  • 請教你圖片右方內容看DXIV有沒打開那邊呼叫出來的? 謝謝
  • 上排功能列的
    "播放(Play)" -> "篩選器(Filters)"
    ->"MPC Video Decoder"(視decoder不同而名稱不同,通常是第四個選項)

    xhuang06 於 2010/10/12 21:47 回覆

【 X 關閉 】

【PIXNET 痞客邦】國外旅遊調查
您是我們挑選到的讀者!

填完問卷將有機會獲得心動好禮哦(注意:關閉此視窗將不再出現)

立即填寫取消