没有插件报错:DirectShowPlayerService::doRender: Unresolved error code 0x80040266

如果文件路径不对或者文件名是中文的,则会显示如下错误:

DirectShowPlayerService::doSetUrlSource: Unresolved error code 0x80004005 ()

参考博客:https://blog.csdn.net/qqwangfan/article/details/52469859

在工程中添加 :QT += multimedia multimediawidgets

头文件:

#include <QVideoWidget>
#include <QMediaPlayer>
#include <QMediaPlaylist>
#include <QVBoxLayout>
#include <QFileDialog>
#include <QDebug>

下载并安装  LAVFilters:https://github.com/Nevcairiel/LAVFilters/releases

installer方式直接按步骤安装

压缩包方式解压右键以管理员运行 install_video.bat 文件

切记:需要重启电脑

完美,没毛病。。。。。。

测试代码:

void MainWindow::player()
{QString fileName=QFileDialog::getOpenFileName(this,"Open Videos");QVideoWidget *videoWidget=new QVideoWidget();this->setCentralWidget(videoWidget);QMediaPlayer *player=new QMediaPlayer;player->setVideoOutput(videoWidget);player->setMedia(QUrl::fromLocalFile(fileName));player->play();qDebug()<<fileName;}

Qt播放视频报错 DirectShowPlayerService::doRender: Unresolved error code 0x80040266相关推荐

  1. Qt播放音乐报错DirectShowPlayerService::doSetUrlSource: Unresolved error code 0x80070002 ()

    需求:在Qt中播放背景音乐,代码片段如下: 1..pro添加组件  : QT += multimedia 2.使用 QMediaPlayer 对象实现播放音乐: //循环播放背景音乐 void Cle ...

  2. qt播放音乐报错DirectShowPlayerService::doSetUrlSource: Unresolved error code XXXXXX

    第一次自己解决个折磨了好几天网上还解决不了的问题,比较激动,就第一次发个博客吧. 1.首先说我的问题,我播放一个音乐可以,但是自己添加了qmediaplaylist变量playlist就一直弹出标题的 ...

  3. QT视频播放不出来,报错 DirectShowPlayerService::doRender: Unresolved error code 80040266——没有安装视频解码器

    出错1--没有安装视频解码器 DirectShowPlayerService::doRender: Unresolved error code 0x80040266 出错2--文件路径不对或者文件名是 ...

  4. QT Media Error: DirectShowPlayerService::doRender: Unresolved error code 0x80040266

    QT Media Error: DirectShowPlayerService::doRender: Unresolved error code 0x80040266 首先,对于这个问题,编译也能通过 ...

  5. DirectShowPlayerService::doRender: Unresolved error code 0x80040266 (IDispatch error #102)

    DirectShowPlayerService::doRender: Unresolved error code 0x80040266 (IDispatch error #102) https://b ...

  6. qt5不支持的视频格式:doRender:Unresolved error code 80040266

    1.软件环境:   版本:5.6.1  minGW 32bit   操作系统:win10家庭版64位 2.问题描述: qt在播放视频时出错(仅支持avi格式,不支持mp4. MOV等格式的视频): D ...

  7. Qt播放音乐DirectShowPlayerService::doSetUrlSource: Unresolved error code 0x80070002 ()

    在Qt中实现背景音乐的播放是常见的需求,使用QMediaPlayer即可实现 但是需要注意以下问题: 在使用QMediaPlayer需要在项目文件.pro加入QT += multimedia 在UI设 ...

  8. QML 播放 http 协议开头的视频流的一些问题DirectShowPlayerService::doPlay: Unresolved error code 8007000e

    转载至https://blog.csdn.net/qyvlik/article/details/50813481 好吧,其实就是移动宽带的锅,看不了视频就是移动宽带丧心病狂的屏蔽了一堆网站. 在 Wi ...

  9. QT DirectShowPlayerService::doSetUrlSource: Unresolved error code 0x800c000d ()

    使用QT播放音频的时候出现如下错误 DirectShowPlayerService::doSetUrlSource: Unresolved error code 0x800c000d () 原因是ur ...

最新文章

  1. python怎么用excel-python怎么连接excel
  2. 一张图看明白Git的四个区五种状态
  3. java jvm对象_【Java】JVM
  4. MongoDB 教程番外篇之添加用户及设置用户权限 ( Rockmongo登陆设置 )
  5. 【SpringCloud】服务网关 gateway 和 zuul
  6. GROUPING amp; GROUPING_ID amp; GROUP_ID amp; GROUPING SETS
  7. IDEA 使用 学习列表
  8. kubernetes 如何彻底删除pod、deployment、service
  9. Android:图解四种启动模式 及 实际应用场景解说
  10. 用户注册页面的再次确认密码的验证方式
  11. 生成arp报文的verilog实现
  12. SQL(09)_UNIQUE 约束
  13. JWT原理 对比 appid secretkey 鉴权
  14. vos与呼叫中心系统的关系
  15. Linux移动光标指令hkjl,使用 HPC Pack 在 Linux VM 上執行 OpenFOAM - Azure Virtual Machines | Microsoft Docs...
  16. 北京科技大学计算机专业毕设,北京科技大学毕业生近五年就业情况分析(2017)
  17. 财路网每日原创推送:科普:分片技术
  18. LINUX内核网络丢包监控
  19. 首度公开!我国网络视听用户破9亿,透露出什么信号?
  20. 元宇宙商标的致富路,断了

热门文章

  1. Nginx详细配置(收录)
  2. Bias/variance tradeoff
  3. php+中文分词scws+sphinx+mysql打造千万级数据全文搜索
  4. 【投影仪】投影仪相关知识及参数科普(秒懂如何选择一款合适的投影仪)
  5. 苹果研发柔性玻璃,iOS升级证件识别
  6. 在C++控制台程序中播放欢乐颂
  7. 仿陌陌遇见社交聊天APP源码 网页聊天 LBS地址类社交APP 含Java服务端、PhP管理端等
  8. 基于FPGA的MobileNet V2卷积神经网络加速器
  9. 3D眩晕症及解决方法
  10. 测试测试是打卡机坑了大家