QT打包后播放MP4失败

使用QT编写关于视频播放文件时,在编译器中直接调试时发现可以播放,使用windeployqt打包以后发现无法播放视频。

按照网上找了好多的资料还有安装视频解码器,但是windeployqt打包后还是无法运行,最后在没有办法的情况下只能自己使用库的替换。

我的解决是替换Qt5Core.dll这个库文件。我的安装路径是D:\Qt\Qt5.10.0\5.10.0\mingw53_32\bin,开始是将这个路径下所有的库文件全部拷贝到打包后的文件夹,发现是可以使用的。随后尝试着删除一些不必要的库,最终发现是Qt5Core.dll这个库搞的鬼。从安装路径中拷贝该文件到打包后的路径便可。

辛苦的尝试望可以帮助大家。

猜你喜欢

转载自blog.csdn.net/guangqy/article/details/88536995
今日推荐