跨平台视频播放库 QtAV

LGPL
C/C++
跨平台
2013-03-04
LucasWang

QtAV是基于QtFFmpeg的音视频播放库。开发者能够很容易基于QtAV编写播放器。支持常见的功能如播放、截图、暂停、快进快退、音量控制、播放网络流媒体等。目前支持的渲染方式有QPainter、Direct2D、gdi+、OpenGL,以后会添加其他选择和硬件解码功能。

QtAV支持多个平台,已经支持windows的mingw和vc、linux、mac os x。vc编译方法见wiki。同时支持Qt4和Qt5

QtAV是我在2012年10月开始写的,目前国内外已经有几个公司、教育机构在使用,多用于摄像头监控

wbsecg1@gmail.com


加载中

评论(3)

zmy235
zmy235
力荐,支持。方便实用。
s
sephirothty
请问QtAV的依赖库这啥那面能下么
红薯
红薯
问:用 #QtAV# 看片会被作者知道在看什么片吗?

QtAV 1.11.0 发布,跨平台高性能音视频框架

QtAV 1.11.0 发布了,更新如下: D3D11 硬件解码支持. 目前在Windows store应用上还不稳定. VA-API: 修复seek时内存泄露 CUDA: windows上默认的渲染方式进行了拷贝优化,比其它所有播放器性能...

2016/06/20 23:29

QtAV 1.10.0 发布,跨平台高性能音视频框架

- 支持iOS VideoToolbox硬件加速解码及OpenGL 0拷贝渲染 - VideoToolbox一些其他改进 - 支持AudioToolbox音频输出,并作为iOS/OSX默认的输出 - 改进seek速度 - 支持播放android assets里的音...

2016/03/02 18:12

QtAV 1.9.0 发布,跨平台高性能音视频框架

QtAV 1.9.0 发布了,该版本改进内容包括: - 支持Windows Store。应用商店搜索qtav - 给FFmpeg提交了winrt多线程支持的补丁,性能大有提升,已合并至上游 - 修复iOS部署和运行错误一些问题 ...

2015/12/21 14:22

QtAV 1.8.0 发布,跨平台高性能音视频框架

QtAV 1.8.0 发布,此版本更新内容如下: - 支持XAudio2。XAudio2是windows的一个音频接口,支持几乎所有windows版本,从xp到10,还有xbox、windows phone。其中win7及更老的系统需要安装dir...

2015/09/01 16:02

QtAV 1.7.0 发布,跨平台高性能音视频框架

QtAV 1.7.0 发布,更新内容如下: - 支持 DXVA GPU 0拷贝, 直接渲染GPU上已解码的图像, 性能更高, CPU使用率更低。Intel HD3000 播放h264 1080p 的cpu使用率在3%左右。需要在OpenGL ES模式下...

2015/07/10 11:56

QtAV 1.6.0 发布,跨平台高性能音视频框架

QtAV 1.6.0 发布,改进内容如下: - 性能最好的VDA解码器(OSX):现在VDA解码后无需拷贝直接渲染了,性能大幅提高。这个功能其他播放器早有了,但是QtAV用到了和它们不一样的输出格式,性能...

2015/04/24 11:54

QtAV 1.5.0 发布,跨平台高性能音视频框架

QtAV 1.5.0 发布,更新内容如下: 加入QtAVWidgets模块。和QtMultimeida一样,QtAV模块只包含核心的功能,只依赖QtCore和QtGui。这样部署QtQuick应用可以去掉QtWidgets模块,大概小6M。QtAV模...

2015/02/14 12:42

QtAV 1.4.2 发布,跨平台高性能音视频播放库

- 提高seek速度。要感谢wm4(mpv主力开发者)的指点 - 优化音视频同步逻辑,软解播放高分辨率高帧率视频完胜其他播放器。其他播放器几乎不能看,包括硬解,除了mpv+vaapi。以后将有更好的优化...

2014/12/29 11:43

QtAV1.4.1 发布,跨平台音视频播放库

QtAV1.4.1 发布了,改进内容包括: - QML里更多和QtMultimedia兼容的接口 - 完善外挂字幕接口。libass字幕渲染支持。libass和ffmpeg字幕解析可实时切换,见图 - QML 视频预览支持 - 日志级别...

2014/11/06 23:22

QtAV 1.4.0 发布,跨平台音视频播放库

QtAV 1.4.0 发布了,改进内容包括: - OpenGL优化,支持更多的格式,支持QML,对于Qt>=5.4支持opengl动态切换 - VAAPI: GLX直接渲染支持,性能大幅提升。检测显卡是否4k以防止系统崩溃. - D...

2014/09/11 09:06

没有更多内容

加载失败,请刷新页面

暂无问答

QtAv

QtAv在mingw+qt下编译

2014/01/03 02:49
295
0
深度影院V2.1发布

  历时两个月的开发,Deepin团队自豪地向您宣布:深度影院2.1版本发布!   深度影院2.1是一个重要的阶段性版本,确定了深度影院的基础设计,同时为替换QtAV后端前的最后一个版本。   简...

2014/11/19 17:13
56
0
C++资源整理

写这篇文章之前,我推荐下自己创的一个交流裙,每天群内直播分享课!我是一名从事了5年C++开发的全栈工程师,目前在做线上教育讲师,年初整理了一份最适合2018年学习的C++干货,有想要学习C...

2018/12/31 10:57
47
0
VS2008+QT4.8.7编译QTAV问题和解决方法

VS2008+QT4.8.7编译QTAV问题和解决方法

2016/11/26 10:44
264
0
C++开源库

关于 C++ 框架、库和资源的一些汇总列表

2014/10/10 13:38
376
3
利用ffmpeg打造播放器直播观看公网rtmp1s延时极致优化

此文章主旨为了说明在无须修改ffmpeg任何源码,以及修改编码参数设置以及服务器、CDN配置,优化播放器即可达到1s延时效果

2016/08/19 00:00
4.2K
1
站在巨人的肩膀上,C++开源库大全

程序员要站在巨人的肩膀上,C++拥有丰富的开源库,这里包括:标准库、Web应用框架、人工智能、数据库、图片处理、机器学习、日志、代码分析等。 标准库 C++ Standard Library:是一系列类和函...

2014/11/14 09:34
333
0
推荐!国外程序员整理的 C++ 资源大全

本文由 伯乐在线 - JingerJoe 翻译自 fffaraz。未经许可,禁止转载! 欢迎加入:翻译小组,通过 翻译频道 贡献一份力量。 关于 C++ 框架、库和资源的一些汇总列表,由 fffaraz 发起和维护。 ...

2014/10/28 08:57
829
2

没有更多内容

加载失败,请刷新页面

返回顶部
顶部