Qtmultimedia库在xp系统无法使用摄像头设备问题解决办法
当QtMultimedia的QCamera类在XP系统无法获取到摄像头设备,需要重新修改编译qtmultimedia库,将编译生成的dsengine.dll文件替换原来的dsengine.dll库文件。
开发环境:win7 64位+qt5.7.1+vs2015
具体步骤如下:
1. 到官网去下载qtmultimedia这个模块的源码qtmultimedia-opensource-src-5.7.1.zip,然后解压到非中文路径。
2. 打开qtmultimedia-opensource-src-5.7.1\src\plugins\plugins.pro
将 config_wmf: SUBDIRS += wmf注释掉,出下图所示:
3. 打开qtmultimedia-opensource-src-5.7.1\src\plugins\directshow\directshow.pro
将!config_wmf: include(player/player.pri)注释掉,并改为
include(player/player.pri),如下图所示:
4. 用qtcreator,打开directshow.pro,重新编译,在配置的输出目录的\plugins\mediaservice目录下生成了好多音视频相关库,如下图:
然后从下图 找到 dsengined.dll库,将自己工程中原来的dsengined.dll库替换掉,这样摄像头就可以正常使用了。
注意:如果没有配置编译输出路径的话,可能会输出到你的C盘目录下,如下图所示:
Qtmultimedia库在xp系统无法使用摄像头设备问题解决办法相关推荐
- WIN-thrift 库 兼容XP系统
前言 因为工作上需要开发一款C/S架构的软件, 在客户端和服务器之间通信方式上, 经过几番思考之后决定采用thrift 库作为通信工具. thrift 库的设计理念 thrift库的调用采用的函数接口 ...
- windows xp系统账号密码忘记解决办法
使用PE系统工具里面的密码修改软件不能修改成功系统密码时,使用PE启动中的工具按照步骤操作即可. 选择"MAXDOS工具箱 & MAXDOS TOOL BOX"--> ...
- xp系统无法使用ip地址代理服务器,xp电脑ip地址无法更改
对照检查 一:确保2台机器在一个工作组,防火墙最好开启 二:xp共享设置 如下设置,设置好重启计算机,再测试. 1:启用guest用户. 打开控制面板---"用户账户"----&q ...
- 20日盗版XP系统黑屏的解决办法
日前Microsoft称本月20日后,盗版的XP将出现系统黑屏,60秒钟黑屏,所以大部分用户特别关心自己的系统会不会出现这中情况,所以本站特提供几种解决的方法给大家,仅供参考,如果你的系统是正版,哈哈 ...
- 网页中无法使用摄像头的解决办法
症状:QQ以及本地都可以正常使用,但就是无法在网页中使用. 解决办法(转载自搜搜问问):(测试成功) 删除C:\WINDOWS\system32\Macromed\Flash目录的mms.cfg文件 ...
- Python 技术篇-使用pygame库展示界面添加图片不显示问题解决办法
用 pygame 库做音乐播放器封面的时候发现添加的图片没有显示. 这是原代码: screen = pygame.display.set_mode([300,300]) img = pygame.im ...
- Ubuntu系统连接蓝牙鼠标失败问题解决办法
最近在电脑上安装了Windows 10+Ubuntu 16.04双系统,登录Ubuntu系统后发现无法连接蓝牙鼠标,经过多方查找终于解决问题成功连接鼠标,我对前辈的解决办法添加了一些说明及截图,特此与 ...
- 使用ie浏览器设置Domain无法使用session的问题解决办法
最近比较懒了好久没写文章了,平常问题都是记录到自己的TXT文件里面,空了统一迁移到博客园和大家分享. 今天先把这个比较蛋疼的问题以及解决方案整理一下分享一下 起因是登录在谷歌上可以登录,但是在ie浏览 ...
- Win8.1 64位操作系统 安装itunes出错问题解决办法
当我们安装itunes时,会提示各种权限或者是回滚事务出错问题,解决方案:当我们安装Itunes过程中,我们的电脑服务里的Device Install Service会关闭,所以需要手动打开,在电脑运 ...
最新文章
- Spring Boot 2.0 新特性和发展方向
- spring学习(6)
- AI嵌入式开发:NVIDIA Jetson Xavier NX刷机(2)
- Redis 存储分片之代理服务Twemproxy 测试
- java项目_好程序员Java分享从入门到服务端项目开发的过程
- 三种跨线程控件访问方法
- Docker之数据卷和数据卷容器
- 巧妙实现表格奇偶行换色
- 【转】视频编码与封装方式详解
- 微软卸载工具msicuu2(附带资源)
- 计算机主机总线,什么是计算机总线,计算机总线包括什么?
- BZOJ3332:旧试题
- Unity手机游戏性能优化系列:针对CPU端的性能调优
- eclipse报错:The project was not built due to “Could not delete...”. Fix the problem...
- jhu研究生录取 计算机,背景一般获约翰霍普金斯大学JHU信息安全硕士录取
- 意念控制头环:用脑电波来操控智能家居
- office@microsoft365@官方在线安装@第三方离线下载并安装(word+ppt+excel)
- 万能的BP神经网络,从计算一道小学题开始
- 接触者追踪(Contact tracing)时代的隐私
- MOOC 数据结构 08-图7 公路村村通——C语言
热门文章
- 【论文翻译】Transferring GANs: generating images from limited data
- 用墨刀进行简单的后台页面设计
- 一周刷爆LeetCode,算法da神左神(左程云)耗时100天打造算法与数据结构基础到高级全家桶教程,直击BTAJ等一线大厂必问算法面试题真题详解 笔记
- 二见钟情之组合查询(vb.net版)
- js截取某个字段后面的字符串
- 电子科技大学 编译原理期末女娲补天
- python的mathceil_Python ceil() 函数
- springBoot集成swagger访问报404
- 使用ClickHouse JDBC官方驱动,踩坑无数
- 数据结构和算法(五)--栈(Stack)