发布于 2016-06-20 23:59:28 | 216 次阅读 | 评论: 0 | 来源: 网友投递
QtAV 跨平台视频播放库
QtAV是基于Qt和FFmpeg的音视频播放库。开发者能够很容易基于QtAV编写播放器。支持常见的功能如播放、截图、暂停、快进快退、音量控制、播放网络流媒体等。目前支持的渲染方式有QPainter、Direct2D、gdi+、OpenGL,以后会添加其他选择和硬件解码功能。
QtAV 1.11.0 发布了,更新如下:
D3D11 硬件解码支持. 目前在Windows store应用上还不稳定.
VA-API: 修复seek时内存泄露
CUDA: windows上默认的渲染方式进行了拷贝优化,比其它所有播放器性能更高。Linux 上默认使用性能更高的0拷贝渲染
CUDA: 使用新的API
自定义 OpenGL 着色器初步支持
自定义着色器滤镜支持
AVPlayer: 修复setStartPosition/StopPosition/TimeRange在播放器调用无效 等
预加载
QML: 支持音频视频滤镜,可以使用libavfilter。支持自定义的着色器滤镜