Qt播放音乐报错DirectShowPlayerService::doSetUrlSource: Unresolved error code 0x80070002 ()
需求:在Qt中播放背景音乐,代码片段如下:
1、.pro添加组件 : QT += multimedia
2、使用 QMediaPlayer 对象实现播放音乐:
//循环播放背景音乐
void ClearApp::playBG()
{QMediaPlayer* player = new QMediaPlayer();player->setMedia(QUrl::fromLocalFile("D:\mySoftWare\Qt\Qt5.2.1\Tools\QtCreator\bin\clear\imgs\music\bgm.mp3"));player->setVolume(50);player->play();
}
报错: DirectShowPlayerService::doSetUrlSource: Unresolved error code 80070002
解决办法:
试过网上说的添加LAV Filters插件,还是报错,后来看错误提示,怀疑是否路径格式写错了,于是将"\"改为"\\",音乐播放成功,更改代码如下:
//循环播放背景音乐
void ClearApp::playBG()
{QMediaPlayer* player = new QMediaPlayer();player->setMedia(QUrl::fromLocalFile("D:\\mySoftWare\\Qt\\Qt5.2.1\\Tools\\QtCreator\\bin\\clear\\imgs\\music\\bgm.mp3"));player->setVolume(50);player->play();
}
总结:
在qt中文件路径有时候识别的是"\\",写"\"可能报url类错误,这个具体的与QT版本和win版本相关,同样的代码有时候"\"也可以通过,不过最好"\\",加上转译保险一点
Qt播放音乐报错DirectShowPlayerService::doSetUrlSource: Unresolved error code 0x80070002 ()相关推荐
- qt播放音乐报错DirectShowPlayerService::doSetUrlSource: Unresolved error code XXXXXX
第一次自己解决个折磨了好几天网上还解决不了的问题,比较激动,就第一次发个博客吧. 1.首先说我的问题,我播放一个音乐可以,但是自己添加了qmediaplaylist变量playlist就一直弹出标题的 ...
- Qt播放视频报错 DirectShowPlayerService::doRender: Unresolved error code 0x80040266
没有插件报错:DirectShowPlayerService::doRender: Unresolved error code 0x80040266 如果文件路径不对或者文件名是中文的,则会显示如下错 ...
- Qt播放音乐DirectShowPlayerService::doSetUrlSource: Unresolved error code 0x80070002 ()
在Qt中实现背景音乐的播放是常见的需求,使用QMediaPlayer即可实现 但是需要注意以下问题: 在使用QMediaPlayer需要在项目文件.pro加入QT += multimedia 在UI设 ...
- QT视频播放不出来,报错 DirectShowPlayerService::doRender: Unresolved error code 80040266——没有安装视频解码器
出错1--没有安装视频解码器 DirectShowPlayerService::doRender: Unresolved error code 0x80040266 出错2--文件路径不对或者文件名是 ...
- QT DirectShowPlayerService::doSetUrlSource: Unresolved error code 0x800c000d ()
使用QT播放音频的时候出现如下错误 DirectShowPlayerService::doSetUrlSource: Unresolved error code 0x800c000d () 原因是ur ...
- QT运行错误码:DirectShowPlayerService::doSetUrlSource: Unresolved error code 0x800c000d ()
出现这个错误码:就是url绝对地址出错了,解决办法就是去检查自己播放视频的路径! 运行错误: 运行正确: 虽然我看不出什么问题,但是解决了,
- 报错: DirectShowPlayerService::doSetUrlSource: Unresolved error code 0x80070003 ()
QUrl::fromLocalFile()的路径设置不对,应该使用绝对路径: QUrl::fromLocalFile("C:/Users/guopengzhen_zhilai/Documen ...
- QT中DirectShowPlayerService::doSetUrlSource: Unresolved error code 0x80040216 ()问题的解决
亲身经历此问题的困惑后,第二次遇到该问题,实在忍不住想把这个解决方法写下来,愿对和我一样遇到该问题的人有所帮助. 至于Qt产生该问题的原因,网上众说纷云,但都是一样的,说是缺少一个视频解码器.造成的现 ...
- QML 播放 http 协议开头的视频流的一些问题DirectShowPlayerService::doPlay: Unresolved error code 8007000e
转载至https://blog.csdn.net/qyvlik/article/details/50813481 好吧,其实就是移动宽带的锅,看不了视频就是移动宽带丧心病狂的屏蔽了一堆网站. 在 Wi ...
最新文章
- php页面是什么原因,PHP空白页面常见原因及解决方法
- SQLServer数据的基本操作:简单的增、删、改、查
- 「敏捷开发」适合什么样的团队?
- Vista共享文件夹无法访问?
- Android 应用程序发布流程注意事项(整理)
- charles使用说明(基于mac)
- Android清理设备内存具体完整演示样例(二)
- 知己知彼,百战百胜!如何做好干系人管理
- android CTS test
- 数据库基础知识(面试)
- AT&T拟利用电力线网络提供无线宽带服务
- 百兆5口工业级以太网交换机HY5700-4505F
- 天正的计算机快捷命令大全,新手必看-史上最全CAD快捷键大全
- 周立功专访:周立功和他的团队已经找到了属于自己的道路
- spatial transformer network (STN)
- 华为往事(十八)--CC08 STP:华为抢占制高点
- python 头条视频_今日头条python视频消重赞
- GIS应用技巧之景观格局分析(一)
- 商场三十六计——第22计 “关门捉贼”
- 【自动驾驶行业观察】奥迪A8自动驾驶功能剖析
热门文章
- Rhel7.3_Oracle12cR2的RAC搭建安装
- 杨过为什么不喜欢郭芙、郭襄、程瑛……
- python tkinter界面 多进程启动scrapy爬取百度贴吧的回复,显示爬取进度,并可以搜索回帖人,指定时间生成词云图,用pyinstaller打包成exe(七)
- 全球首家 MUJI 酒店,这里有一份事无巨细的探店体验
- GSEA介绍--鹏鹏原创,必是精品
- 带你Git从入门到精通
- 盘点HTML转义字符集合
- EMLOG模板山河网站主题分享
- GitHub 标星 4.9k,李笑来开源的英语学习课
- [BD 41-1629] </zynq_ultra_ps_e_0/SAXIGP3/HP1_QSPI> is excluded from all addressable master spaces.