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

2015年04月24日 19:38 410 次阅读 来源: 开源中国 作者: 路人甲
摘要 QtAV 1.6.0 发布,改进内容如下:- 性能最好的VDA解码器(OSX):现在VDA解码后无需拷贝直接渲染了,性能大幅提高。这个功能其他播放器早有了,但是QtAV用到了和它们不一样的输出格式,性能更佳。这个已经让mpv的开发者验证了,日后它们也会支持,ffmpeg目测也会做些改动。- CUDA: 修复bitstream filters错误使用- OpenGL: 支持PBO,默认关闭,加环境变...

QtAV 1.6.0 发布,改进内容如下:


- 性能最好的VDA解码器(OSX):现在VDA解码后无需拷贝直接渲染了,性能大幅提高。这个功能其他播放器早有了,但是QtAV用到了和它们不一样的输出格式,性能更佳。这个已经让mpv的开发者验证了,日后它们也会支持,ffmpeg目测也会做些改动。

- CUDA: 修复bitstream filters错误使用

- OpenGL:


  支持PBO,默认关闭,加环境变量QTAV_PBO=1开启;

  支持rectangle纹理,目前只用在苹果的VDA解码中

  支持非平面格式的yuv渲染


- 支持缓冲大小设置,加入缓冲进度信号

- 支持帧率设置,常用于裸流

- 支持音频滤镜

- 改进avfilter的支持,兼容libav和ffmpeg

- 加入pulseaudio输出,linux下默认使用

- 支持检测系统的应用音量设置导致的音量变化,这样可以让应用的ui和音量始终一致

- 简化音频输出接口

- 修复:ios编译问题,eof检测错误,错误处理,部分视频预览花屏等

-  部署:新增直接从windows、linux的安装包部署sdk,安装后运行sdk_deploy.bat 或sdk_deploy.sh

-  播放器例子:加入更多设置选项。windows下卸载安装包后去掉右键菜单里的QtAV选项

- QMLPlayer 在android上对视频进行文件关联,可以在文件管理器里邮件菜单选择QMLPlayer打开了

- 修复OSX上QMLPlayer安装包错误


下载:https://sourceforge.net/projects/qtav/files/release/1.6.0/

主页:www.qtav.org

还可以输入136 讨论区:
评 论