欢迎光临散文网 会员登陆 & 注册

DXVA2 D3D11VA 软解色彩差异(适用mpv播放器 potplayer)

2022-01-10 08:05 作者:FinnR  | 我要投稿


dxva2
d3d11va
cpu
dxva2
d3d11va
cpu

手机端过渡动画比较长难以观察,在电脑上无动画切换查看图片就比较明显了。

测试方法:mpv播放器修改hwdec=<api>,然后同一帧screenshot window。测试视频用了一个HEVC 10bit的电影和一个AVC 8bit动画

PS.在我这台设备五代酷睿i5 5200U,核显HD Graphics 5500上,dxva2可以参与部分HEVC硬解,从而实现4k HEVC的流畅播放,软解是做不到的;而d3d11va用HEVC解码播放几秒后会导致程序崩溃,只能在暂停截图实现。

--更新:在Windows8.1上,可以用d3d11va播放hevc而不崩溃,色彩也是正确的,同时win8也是启用d3d11va的最低系统,影视用户还是别死磕win7了。这样看来大概率是Wintel的驱动问题,牙膏厂没有给出正常的win10驱动,或是巨硬审查不严就通过了WHQL。

mpv支持的API

肉眼看d3d11va和软解几乎没有差距,dxva2差一些,同时使用d3d11va的GPU 3D引擎占用更低,对核显用户更友好。总而言之尽量使用d3d11va,这也是mpv设置hwdec=auto时的默认配置。


DXVA2 D3D11VA 软解色彩差异(适用mpv播放器 potplayer)的评论 (共 条)

分享到微博请遵守国家法律