libavg

libavg
软件
软件描述
libavg 是一个面向媒体应用的高级开发平台。 libavg 使程序员、媒体艺术家和设计师能够快速开发媒体应用。它使用 Python 作为脚本语言,用高速 C++ 编写,并采用现代 OpenGL 进行显示输出。
官方网站
访问软件的官方网站了解更多信息
官方认证
www.libavg.de
安全链接HTTPS
什么是 libavg?
libavg 是一个面向媒体应用的高级开发平台。
libavg 使程序员、媒体艺术家和设计师能够快速开发媒体应用。它采用 Python 作为脚本语言,使用高速 C++ 编写,并利用现代 OpenGL 进行显示输出。
libavg 支持现代图形密集型应用所需的各种显示元素——图像、文本、视频、摄像头输出、矢量图形。其性能出色:布局引擎可同时在屏幕上处理数千个显示元素,并支持硬件加速视频输出。标记化文本、带 Alpha 通道的视频、离屏缓冲区渲染、遮罩以及基于 GPU 的着色器效果(如模糊和色键)均被支持。用 C++ 编写的插件可扩展引擎,并可访问 libavg 的所有内部机制。教程通过一个示例应用程序详细讲解了所有这些概念。
特性
- 硬件加速的显示混合器与屏幕布局引擎
- 高性能视频播放
- 文本布局
- 复杂的相机支持
- Python 脚本
- 可皮肤化的控件库
- 来自鼠标、键盘、触摸及计算机视觉的输入
- 内置动画支持
- 离屏渲染与合成
- 基于 GPU 的着色器效果
- 使用 C++ 编写的插件以实现最高性能

