1. FFmpeg的介绍与发展
在课程开始之前,老师首先向我们介绍了一下FFmpeg的发展,我们从而得知这是一个多媒体开源项目.
- 音视频多媒体处理开源框架,采用LGPL或GPL许可证。
- 有音视频采集、编码、解码、转码、复用、解复用、音视频分离、合并、流化、过滤器等功能。
- 可在iOS、Android、Window、Linux、Mac上运行.
- 包含音频/视频编解码库libavcodec,具有非常高的可移植性和编解码质量。
github中FFmpeg学习链接
1.1 学习页面
1.2 FFmpeg的安装以及必要的几点安装说明
Type ./configure to create the configuration. A list of configure options is printed by running configure --help.
configure can be launched from a directory different from the FFmpeg sources to build the objects out of tree. To do this, use an absolute path when launching configure, e.g. /ffmpegdir/ffmpeg/configure.
T