概述
ffmpeg 是一个开放源代码的自由软件,可以执行音频和视频多种格式的录影、转换、串流功能。
ffmpeg 由几个组件组成:
-
命令行应用程序
- ffmpeg:用于对视频文档或音频档案转换格式
- ffplay:一个简单的播放器,基于 SDL 与 FFmpeg 库
- ffprobe:用于显示媒体文件的信息,见 MediaInfo
-
函数库
- libswresample
- libavresample
- libavcodec:包含全部 FFmpeg 音频/视频编解码库
- libavformat:包含 demuxers 和 muxer 库
- libavutil:包含一些工具库
- libpostproc:对于视频做前处理的库
- libswscale:对于影像作缩放的库
- libavfilter
June 9, 2022About 3 min