QtAV入门
QtAV 是一个基于 FFmpeg 和 Qt 的高性能多媒体播放框架,提供强大的音视频解码、渲染和处理能力,适合开发跨平台的播放器、视频编辑和流媒体应用。
1. 核心功能
多格式支持
-  支持 H.264/H.265、VP9、AV1 等视频编码。 
-  支持 MP3、AAC、Opus 等音频编码。 
-  封装格式:MP4、MKV、FLV、RTMP、HLS 等。 
硬件加速
-  利用 GPU 解码(DXVA2、VAAPI、VideoToolbox、CUDA)。 
-  OpenGL/D3D11 视频渲染,降低 CPU 占用。 
高级播放控制
-  精准 seek、倍速播放、帧步进。 
-  音视频同步、字幕加载(SRT/ASS)。 
模块化设计
-  可单独使用 解码器 或 渲染器。 
-  支持 Qt Widgets 和 QML 集成。 
跨平台
-  Windows、Linux、macOS、Android、iOS。< 
