其他分享
首页 > 其他分享> > c – QT5视频渲染错误代码80040218

c – QT5视频渲染错误代码80040218

作者:互联网

当使用QWebView在QT5中运行应用程序时,我在HTML5中访问了带有视频播放器的页面,但视频无法播放,qt / directshow显示以下错误:

DirectShowPlayerService::doRender: Unresolved error code 80040218
DirectShowPlayerService::doRender: Unresolved error code 80040218

细节:

> QT5.1.1 MingW4.8 32bit
> Windows 7 64位

我怀疑这就是为什么我的Windows是64位,但QT / MingW *运行在32位,可能会错过一些DLL / LIB.

我该如何解决这个问题?

谢谢.

解决方法:

错误代码非常通用:0x80040218 VFW_E_CANNOT_RENDER“找不到任何过滤器组合来呈现流.”并且典型的原因是应用程序无法解码媒体馈送,因为它缺少解码组件,例如此视频源的编解码器未安装/可用.

标签:qwebview,c,html5,qt,directshow
来源: https://codeday.me/bug/20190831/1774585.html