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

LucasWang
 LucasWang
发布于 2015年09月01日
收藏 25

QtAV 1.8.0 发布,此版本更新内容如下:

- 支持XAudio2。XAudio2是windows的一个音频接口,支持几乎所有windows版本,从xp到10,还有xbox、windows phone。其中win7及更老的系统需要安装directx sdk里的xaudio2。现在默认使用该音频输出。

- OSX VideoToolbox 硬件解码支持. VDA将在新的OSX中被废除,取而代之的是VideoToolbox,比VDA支持更多的编码

- CUDA 解码零+拷贝渲染支持。CUDA的零拷贝一般参考NVIDIA自带的例子,不过貌似没有一个播放器支持。而QtAV的实现方式与NVIDIA不一样,不需要CUDA kernel、nvcc,而是直接与OpenGL、D3D的资源互相转换。效率有所提高,但是还是不如DXVA零拷贝。把思路告诉LAVFilters作者,他表示DXVA效率最高,CUDA的零拷贝就不打算支持了。

双显卡的话运行时需要使用N卡

- 播放时解码器动态切换(可以在QMLPlayer使用)

- 内嵌ass字幕支持,ass字幕字体设置。现在android上ass字幕也完美支持了。

- 修复OpenGL 渲染部分bgr格式错误,VBO使用不正确问题。

- DXVA 和其他硬解码器改进

- 加入空的音频输出。修复音频重采样不生效问题

- VS2015支持 等

下载

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题:QtAV 1.8.0 发布,跨平台高性能音视频框架
加载中

最新评论(7

来自山卡拉的你
来自山卡拉的你
基于Qt的作品,支持一下!
東條・スペンサー・咲
東條・スペンサー・咲
前排支持一下,看好这个库。
地瓜儿
地瓜儿

引用来自“yunchuan”的评论

Qt已经是个弃子了
请期待即将发布qtav1.0的c++11版本发布!
yunchuan
yunchuan
Qt已经是个弃子了
王洪旭
王洪旭
这名字
muwanqing123
muwanqing123
看av专用吗
whinc
whinc
非常不错的播放器,开源跨平台,绿色环保79
返回顶部
顶部