它包含可供应用程序使用的 libavcodec、libavutil、libavformat、libavfilter、libavdevice、libswscale 和 libswresample。还有ffmpeg、ffplay和ffprobe可供最终用户转码和播放。
FFmpeg 欢迎所有人,也欢迎所有贡献。我们很高兴收到补丁、拉取请求、错误报告、捐赠或任何其他类型的贡献。
FFmpeg 工具
面向开发人员的 FFmpeg 库
- libavutil 是一个包含用于简化编程的函数的库,包括随机数生成器、数据结构、数学例程、核心多媒体实用程序等等.
- libavcodec是一个包含音频/视频编解码器的解码器和编码器的库。
- libavformat是一个包含用于多媒体容器格式的解复用器和复用器的库。
- libavdevice是一个包含输入和输出设备的库,用于从许多常见的多媒体输入/输出软件框架中抓取和渲染,包括 Video4Linux、Video4Linux2、VfW 和 ALSA。
- libavfilter 是一个包含媒体过滤器的库。
- libswscale 是一个执行高度优化的图像缩放和色彩空间/像素格式转换操作的库.
- libswresample 是一个执行高度优化的音频重采样、重矩阵化和样本格式转换操作的库。