错误:Qt5视频渲染错误代码80040218
Error: Qt5 Video render error code 80040218
在Qt5中运行应用程序时使用QWebView,我用HTML5中的视频播放器访问了一个页面,但视频无法播放,qt/directshow显示以下错误:
DirectShowPlayerService::doRender:未解决的错误代码80040218DirectShowPlayerService::doRender:未解决的错误代码80040218
详细信息:
- Qt5.1.1明W4.8 32位
- Windows 7 64位
我怀疑这就是为什么我的Windows是64位,但*QT/MingW**在32位上运行,可能会错过一些DLL/LIB。
我该如何解决此问题?
谢谢。
错误代码相当一般:0x80040218
VFW_E_CANNOT_RENDER
"找不到任何过滤器组合来呈现流。"典型的原因是应用程序无法解码媒体源,因为它缺少解码组件,例如此视频源的编解码器未安装/不可用。
在您的机器中安装K-Lite_Dec_Pack_1540_Basic,此错误与pyqt5和任何其他无关
您可以查看"LAV过滤器"。它解决了我的渲染问题:"DirectShowPlayerService::doRender:未解决的错误代码80040266"。
下载安装程序:http://forum.doom9.org/showthread.php?t=156191
以及源代码:https://github.com/Nevcairiel/LAVFilters
如果您是一名开发人员,您可以下载并使用ffmpeg将文件解码并编码为avi(windows)或mov(mac)。
相关文章:
- 错误处理.将系统错误代码映射到泛型
- 为什么我在使用void函数时得到错误代码C2276
- 尝试链接我的着色器时,我收到错误代码"error c5145 must write to gl_position"
- 逻辑运算符上出现错误代码 a')'
- 'val' Arduino 错误代码之前的预期'('
- 我在贪吃蛇游戏中收到了错误代码 -1073741571
- 根据 GetLastError 直接写入磁盘会导致错误代码 5
- 当我选择大于 720 的矩阵大小时,程序退出并显示错误代码.可能是什么原因?
- 创建进程 API 失败,在窗口 122 上出现错误代码 10
- 使用另一个函数调用一个函数(都在类中)时出现问题.没有错误代码C++
- 当命令失败时,gzip 会在 C++ 中返回错误代码吗?
- 从 C++ 调用 cURL 命令会返回意外的错误代码,如 1792 和 6656
- WSALookupServiceBegin() 上的错误代码 10022(无效的 arugment)
- C++ Schannel POST 400 错误代码错误请求
- openCL-创建子缓冲区返回错误代码13
- 更新了Runge-Kutta(RK4)C++错误代码中的二阶DE
- 获取有关使用未初始化内存的错误代码
- 排序程序的意外错误代码
- 正在将DJI错误代码记录到流中
- 错误:Qt5视频渲染错误代码80040218