Qt/C++多媒体播放器视频剪辑,多个视频小部件

Qt/C++ Multimedia Player Video Clips, multiple video widgets

本文关键字:视频 小部 媒体播放器 Qt C++      更新时间:2023-10-16

我最近安装了Qt 5.4,正在查看文档我是QT的新手,但不是C++。我想实现一个加载、停止、查找、快进和倒带视频的应用程序。我必须制作多个视频小部件。例如,我在家里监控四个摄像头,我想播放它们,这样我就可以向前/向后/停止等等……同时我还想创建多个视频小部件。

开始在QT中实现多个视频播放的最佳方式是什么?我可以同时倒带/快进/播放四个视频。

考虑使用像QtAV这样的库可能是件好事。它适用于大多数平台,与QtMultedia不同,不需要安装额外的编解码器和插件。

QtAV使用FFmpeg,并具有一些有趣的功能,如1个播放器的多个渲染器、感兴趣的区域(视频裁剪)、自定义过滤器。。。QtMultimedia中不存在的。

它也适用于Qt4和Qt5,并支持大多数播放功能,如播放、暂停、速度、搜索、字幕、音量、音频通道、视频均衡器、网络流等。。。