使用QMediaPlayer可以进行视频文件解码,视频播放必须将视频帧在某个界面组件上显示,有QVideoWidget和QGraphicsVideoItem两种视频显示组件,也可以从这两个类继承,自定义视频显示组件。
QMediaPlayer也可以结合QMediaPlaylist实现视频文件列表播放。