在window上利用Qt5的QMediaplayer播放mp3可以,但是换成mp4的就不能播放了。输出的QMediaPlayer错误类型是QMediaPlayer::ResourceError。帮助文档说明 QMediaPlayer::ResourceError 1 A media resource couldn't be resolved.
运行的时候程序输出信息如下:
DirectShowPlayerService::doRender: Unresolved error code 0x80040266 ()
查看一些说明是本地缺少对应的视频转码。
下载k-lite 安装即可。
参考网址https://www.cnblogs.com/vagabond/p/4315129.html
推荐一个
MediaInfo是一款非常实用的视频参数检测工具,除了可以对视频进行编码分析查询,还可以对音频文件的编码及信息进行检测,该款工具软件是一款免费软件
https://mediaarea.net/en/MediaInfo