我无法在Windows10上使用OpenCV进行硬件加速解码。

有什么提示吗?我已经在最新的opencv4.1.0forwindows中编译并尝试了所有的后端。

我对MSMF解码最有信心,因为它支持DXVA。

(MSMF=带DXVA的Microsoft Media Foundation)

下面是OpenCV的构建信息。getBuildInformation()

{

Video I/O:

DC1394: NO

FFMPEG: YES (prebuilt binaries)

avcodec: YES (58.35.100)

avformat: YES (58.20.100)

avutil: YES (56.22.100)

swscale: YES (5.3.100)

avresample: YES (4.0.0)

GStreamer: YES (1.16.0)

DirectShow: YES

Media Foundation: YES

DXVA: YES

Intel Media SDK: YES (.../x64/libmfx_vs2015.lib)

}

这是我的输入视频测试结果。

^{pr2}$

下面是我如何读取Python中的输入文件{

video=cv2.VideoCapture('input_video.264', cv2.CAP_INTEL_MFX )

video=cv2.VideoCapture('input_video.264', cv2.CAP_FFMPEG )

video=cv2.VideoCapture('input_video.264', cv2.CAP_GSTREAMER )

video=cv2.VideoCapture('input_video.264', cv2.CAP_MSMF )

video=cv2.VideoCapture('input_video.264', cv2.CAP_DSHOW )

}

有没有更简单(硬件加速)的方法可以将视频文件中的帧导入OpenCV?我需要分析每18帧(1fps解析)的安全镜头的运动活动。越快越好!!

使用DXVA检查器,我应该能够达到800fps/~40x的实时播放速度与英特尔CPU硬件加速解码。(我也有一个AMD gpu,但它的硬件加速解码速度慢@100fps/~5x实时播放)

有没有一个替代的FFMPEG二进制我可以编译,以强制硬件解码?我知道FFMPEG支持硬件加速!

opencv python gpu加速_在Windows上使用OpenCV和Python进行硬件加速解码(MSMT/IntelMFX/FFMPEG/any-backend)...相关推荐

  1. 怎样安装python在桌面_在Windows上安装和配置 Jupyter Lab 作为桌面级应用程序教程...

    什么是 Jupyter Lab Jupyter Lab 是 Jupyter notebook 的升级版,优点这里不作赘述. 一.安装 Jupyter Lab 如果你安装了 Anaconda,最新版的 ...

  2. pwd python 安装 模块_在windows上安装pwd模块时出错

    我正在尝试在windows上使用easy_install安装"pwd"模块,遇到以下错误,有人可以帮助修复此错误吗?C:\Dropbox\scripts>easy_insta ...

  3. 抖音python课程价格_抖音上经常刷到的Python、课程

    查看: 433|回复: 16 [已解决]抖音上经常刷到的Python.课程 电梯直达 发表于 2020-5-6 21:26:02 | 只看该作者 |倒序浏览 |阅读模式 马上注册,结交更多好友,享用更 ...

  4. windows下如何用python控制打印机打印_在windows上使用python设置打印机权限

    我是Python新手.我正在尝试为此代码中的所有用户设置访问权限.脚本运行,但未反映或设置访问权限.我正在尝试为这些用户设置所有打印机的以下权限:所有人-打印 创建者所有者-管理文档 任何管理员-打印 ...

  5. pyscripter支持python什么版本_PyScripter在Windows上具有多个Python版本

    我最近在我的电脑上安装了Python3.3和Python2.7(Windows7,32位).Python3.3允许您在.py文件的顶部添加一个"shebang行",这样当您执行这些 ...

  6. 在windows上安装OpenCV

    在windows上安装OpenCV,官方提供的教程,我翻译了一下.如有不正解,请指正 使用git-bash(版本> = 2.14.1)和cmake(版本> = 3.9.1)安装 1.您必须 ...

  7. windows上安装Anaconda和python的教程详解

    一提到数字图像处理编程,可能大多数人就会想到matlab,但matlab也有自身的缺点: 1.不开源,价格贵 2.软件容量大.一般3G以上,高版本甚至达5G以上. 3.只能做研究,不易转化成软件. 因 ...

  8. OpenCV Java入门二 在Windows10系统上安装OpenCV

    准备好痛苦了没有? 痛苦之后是欢乐.因为必竟大多人还是用的WINDOWS来开发的居多.因此如果OpenCV无法在Win10下安装,一样不能起到普及作用. 而Windows下的编译安装OpenCV也是最 ...

  9. cad 打开硬件加速卡_谁说没有核显就不能开启硬件加速?手把手教你开启加速

    前几天,我发了一个自用黑苹果的配置,参与讨论的朋友很多,其中有一个问题大家非常关注--我这个配置能不能硬解,原因是我的CPU选用的是Intel 9400F,这块CPU没有核显,很多朋友认为没有核显就不 ...

最新文章

  1. Ubuntu18.04安装cudnn
  2. ajax查询数据返回结果不变
  3. 2020 有哪些不容错过的前端技术趋势?
  4. 【渝粤教育】电大中专就业指导作业 题库
  5. C++11 右值引用、移动语义、完美转发、万能引用
  6. python 注释含注释_Python注释
  7. 针对Properties中实时性要求不高的配置参数,用Java缓存起来
  8. 常数时间插入、删除和获取随机元素
  9. UI基础--UIStepper步进器
  10. 调用谷歌的方法输出图表,运行中的结果
  11. QQ聊天记录分析(换新机QQ数据备份还原/Tim迁移)
  12. html判断安装没安装qq,QQ提示安装路径无效您没有权限怎么办 QQ2015提示安装路径无效您没有权限的解决方法...
  13. 可曾听闻【大话】二字
  14. Android开发环境的安装与配置(两种方法)
  15. 黎活明给程序员的忠告 (必藏经典)
  16. “辣条大王”卫龙奔向港交所 能否撑起600亿估值?
  17. 管理学五(手机的危害,积累与责任、见闻杂谈)
  18. 通过 Amazon 获取图书的封面
  19. 网络安全----数据库1
  20. DBeaver启动报错和DBeaver安装配置

热门文章

  1. 35美元与35万美元
  2. 信雅达银行外包怎么样_杭州信雅达公司怎么样?有没有人了解的说下,为什么面试时问我可以出差吗?难道做开发的还要经常出差?...
  3. 求一千万以内的所有素数的个数
  4. 全国计算机一级office试题及答案,2017全国计算机一级MSOffice考试试题及答案
  5. 当我们遇到100亿次请求?该如何设计后端架构?
  6. pandas之创建DataFrame
  7. openstack rdo_为什么我们在RDO中对OpenStack软件包构建使用测试
  8. python的学习笔记案例1--汇率兑换1.0
  9. 编译原理8:递归下降分析器、扩充巴斯克范式、JavaCC
  10. 注册GitHub时,无法验证您的验证码响应