使用ffmpeg dxva2实现gpu硬件解码,使用d3d直接渲染显存中的解码数据。vs2015开发
2021-06-02 14:08:10 39.33MB dxva2 ffmpeg d3d 视频渲染
1
在网上下载的很多ffmpeg_dxva2原码包,都是各种问题跑不了,dxva2_init dxva2_create_decoder跟到都会卡死,使用时要装好directx9及以上,配好Lib跟include,之前的原码是c++规范99的,一些代码在windows下要做调整。我这份修改好了,在vs2019 win10 64下配好各种库的路径可以直接运行了,选择一个mp4视频,就可以直接解码渲染出来了,在资源管理器可以看到GPU在跳
2021-05-23 18:08:32 49.25MB ffmpeg dxva2 硬件解码 h264
工程中包含了2段hevc裸流文件,Intel media sdk开发套件(2017R1和2018R1个一份);本工程的核心代码是参考ffmpeg的硬解示例写成的,界面显示使用Qt做得。本工程在Qt5.9.6(msvc2017 x64版)编译通过,工程项目文件(.pro)头部有简单的说明。
2021-03-01 20:54:52 164.66MB ffmpeg Qt dxva2 hevc
1
基于dxva2的视频硬解码接口。 这个接口可以充分发挥你的显卡的计算优势,能够在大幅度提高视频解码速度的同时也大幅度的降低CPU的使用率。它使用起来非常简单(就一个接口函数),通过接口绑定到AVCodecContext上,完成接口的加载,后续通过ffmpeg的相关函数即可完成所有的视频操作。
2021-02-10 16:05:06 11.43MB dxva2 ffmpeg 视频解码
1
利用HLSL实现对DXVA2解码数据的简单处理,内含高斯滤波,中值滤波,USM锐化,以及点运算的例子
2020-01-16 03:08:55 24.87MB dxva2 d3d hlsl
1
ffmpeg实现dxva2硬件加速全工程代码。VS2013平台。
2019-12-21 20:42:21 22.18MB ffmpeg dxva2 D3D
1