前言
前面讲解了 QMediaPlayer 播放音频文件,但是视频文件播放器一直没去讲,本章将会详细讲解如何播放视频的程序开发。
播放概述
使用 QMediaPlayer 可以进行视频文件解码,视频播放必须将视频帧在某个界面组件上显示,有 QVideoWidget 和 QGraphicsVideoItem 两种视频显示组件,也可以从这两个类继承,自定义视频显示组件。
QMediaPlayer 也可以结合 QMediaPlaylist 实现视频文件列表播放。
在QVideoWidget上播放视频
视频播放器实例程序
废话不多说,直接以实例demo来进行如何在 QVideoWidget 上播放视频,QVideoWidget 是用于显示视频的界面组件,要在项目中使用QVideoWidget,需要在项目配置文件中添加下面一行语句:
Qt