我最近安装了 Qt 5.4,并且正在阅读我是 QT 新手但不是 C++ 的文档。我想实现一个加载、停止、搜索、快进和倒带视频的应用程序。我必须制作多个视频小部件。例如,我在家中监控四个摄像机,我想播放它们以便我可以前进/后退/停止等......同时我创建多个视频小部件的想法。
什么是开始在 QT 中播放多个视频的最佳方法,我可以同时倒带/快进/播放四个视频。
我最近安装了 Qt 5.4,并且正在阅读我是 QT 新手但不是 C++ 的文档。我想实现一个加载、停止、搜索、快进和倒带视频的应用程序。我必须制作多个视频小部件。例如,我在家中监控四个摄像机,我想播放它们以便我可以前进/后退/停止等......同时我创建多个视频小部件的想法。
什么是开始在 QT 中播放多个视频的最佳方法,我可以同时倒带/快进/播放四个视频。
考虑使用像QtAV这样的库可能是件好事。它适用于大多数平台,与 QtMultimedia 不同,不需要安装额外的编解码器和插件。
QtAV 使用 FFmpeg 并具有一些有趣的功能,例如 1 个播放器的多个渲染器、感兴趣的区域(视频裁剪)、自定义过滤器,......在 QtMultimedia 中不存在。
它也适用于 Qt4 和 Qt5,并支持大多数播放功能,如播放、暂停、速度、搜索、字幕、音量、音频通道、视频均衡器、网络流......