TA的每日心情 | 郁闷 2015-9-17 18:24 |
---|
签到天数: 18 天 [LV.4]偶尔看看III
注册会员
- 积分
- 992
|
本帖最后由 Sola娘 于 2015-10-29 00:42 编辑
DXVA2(copy-back),為微軟DXVA2標準的硬解模式,而copy-back指的是將顯卡解碼完的內容從顯卡記憶體中抓回主記憶體,此為較新的模式,好處是能在解碼器跟渲染器中間插入後處理濾鏡(如ffdshow raw video filter或是xy-vsfilter這類),就如同軟解一般。但缺點是CPU占用率仍較傳統型硬解(DXVA2(native))高一點,且反應速度會慢一點。這個模式A/I/N三家顯卡都能使用,不過因為是DXVA2,所以不能在XP下使用(XP只支援DXVA1)
LAV在0.64版之後對DXVA2(copy-back)做了一些改動,當解碼→輸出格式為NV12→NV12或P010→P010或P010→NV12時這三種情形時會自動套用一個DXVA2 Copy-Back Direct mode,這個模式下解碼效率大幅增進,逼近DXVA2(native)的水準,同時也是目前唯一支援HEVC Main10(10bit)硬體解碼的模式(需要顯卡也支援才行,例如NV的GTX960和它之後出的顯卡),因此對於最新版本的LAV而言,如果要使用硬體解碼,DXVA2(copy-back)是最推薦的選項。
DXVA2(native),微軟DXVA2標準的傳統型硬解API,也是最常見的模式,效率是所有硬解中最好的,CPU占用最低,A/I/N三家顯卡都能使用,XP下不能用。
選擇硬解模式時,下方也可選擇要讓其執行硬解的格式,沒勾選的就是使用軟解,右邊的Resolutions是指要讓其硬解的解析度,N卡跟I內顯把UHD勾選的話則對4K解析度(3840*2160)的檔案也可進行硬解(要N卡VP5以上跟I卡IVB以上才支援),A卡的話因為大部分顯卡不支援4K硬解,所以就算勾了也沒用。(到2014年底為止為一一張支援4K H.264解碼的A卡是R9-285)。
這邊也要澄清一個觀念,硬解畫質並沒有比較好,純粹只是把解碼工作由CPU轉交給顯卡去做而以,而且必須完全符合標準規範的格式才能硬解,自己壓製的,如果參數比較奇怪,或是像10bit h.264編碼這些目前都是不能硬解的。此外如果CPU能力還不差的話建議還是使用軟解,原因在於軟解能力雖然也會因CPU等級不同而有差別,但不像硬解受硬體影響那麼大(各世代顯卡硬解能力不同,驅動也會影響),比較穩定不容易出問題,至於效率上,以A卡來說的話,就算UVD4這代,效率還是比軟解慢很多,測試同一個影片用硬解跟軟解,快速拉動時間軸,去比較其反應時間應該可以明顯地感覺出來,除非CPU真的太弱,不然用A卡非常不建議使用硬解。
右下角的YADIF是指軟體去交錯,一般渲染器如果能正常呼叫顯卡執行硬體去交錯(Hardware Deinterlacing)的話則不需要勾選此選項,不過如果想使用軟體去交錯也可勾選,軟體去交錯對CPU負擔較大,效果的話個人覺得跟硬體去交錯差異不大。另外需注意DXVA2 Copy-Back Direct mode在YADIF啟用時無法作用。(開啟"可能"無法支援HEVC,若有需要觀看HEVC不建議開啟)
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|