纯QML使用MediaPlayer实现视频播放的几个问题
一、在工程PRO文件中,添加:multimedia模块
QT += multimedia
二、Qt视频播放器播放不了视频并报错:
DirectShowPlayerService::doRender: Unresolved error code0x80040266 ()
QtMultimedia使用的是系统默认的音视频编/解码器,如果系统没有安装与qt对应的音视频编解码器的话,就会出现此问题
问题解决:
下载 http://files.1f0.de/lavf/LAVFilters-0.65.exe 到Qt安装包下即可播放视频或音乐,如果直接放在安装包下仍有问题,就可运行安装LAVFilters-0.65.exe
三、Qt中增加资源文件过大时会编译不过并报错:
cc1plus.exe: out of memory allocating 1073745919 bytes
使用qr