花费 6 ms
ffmpeg实现dxva2硬件加速

这几天在做dxva2硬件加速,找不到什么资料,翻译了一下微软的两篇相关文档。这是第二篇,记录用ffmpeg实现dxva2。 第一篇翻译的Direct3D device manager,链接:http://www.cnblogs.com/betterwgo/p ...

Fri Dec 02 22:01:00 CST 2016 46 15646
使用C#+FFmpeg+DirectX+dxva2硬件解码播放h264流

本文门槛较高,因此行文看起来会乱一些,如果你看到某处能会心一笑请马上联系我开始摆龙门阵 如果你跟随这篇文章实现了播放器,那你会得到一个高效率,低cpu占用(单路720p视频解码播放占用1%左右cpu) ...

Sun Nov 24 00:26:00 CST 2019 1 1106
在DirectShow中支持DXVA 2.0(Supporting DXVA 2.0 in DirectShow)

  这几天在做dxva2硬件加速,找不到什么资料,翻译了一下微软的两篇相关文档。并准备记录一下用ffmpeg实现dxva2,将在第三篇写到。这是第二篇。,英文原址:https://msdn.microsoft.com/en-us/library/aa965245(v=vs.85).aspx 第一篇 ...

Fri Dec 02 21:36:00 CST 2016 0 3323
DXVA2解码数据用texture纹理渲染

FFmpeg DXVA2解码得到的数据使用surface来承载的,surface限制很多,如果能用纹理来渲染的话,那我们就可以充分开发D3D,比如可以用坐标变换来实现电子放大的功能,还可以用坐标变换来实现视频图像任意角度的旋转等功能。而对于我来说,最重要的是纹理渲染可以使得解码后的数据能够 ...

Sat Jan 21 05:38:00 CST 2017 3 2570
Direct3D设备管理器(Direct3D device manager)

  这几天在做dxva2硬件加速,找不到什么资料,翻译了一下微软的两篇相关文档。并准备记录一下用ffmpeg实现dxva2,将在第三篇写到。这是第一篇,英文原址:https://msdn.microsoft.com/en-us/library/aa965267(v=vs.85).aspx ...

Fri Dec 02 17:58:00 CST 2016 0 2468
HLSL实现简单的图像处理功能

由于对于dxva2解码得到的数据不宜copy回内存给CPU处理,所以最好的办法是在GPU上直接进行处理。D3D的像素着色器能够对像素直接进行操作,实现点运算极其简单方便,简单的卷积运算效果也非常好。但D3D9的限制也很多,对于过于复杂的图像处理则显得有些不能胜任。 1.点运算 ...

Thu Feb 16 05:44:00 CST 2017 0 2050

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM