1.7 FFmpeg编译

1.7 FFmpeg编译

我现在还没有这个需求,这一节先不看

FFmpeg在官方网站中提供了已经编译好的可执行文件。因为FFmpeg是开源的,所以也可以根据自己的需要进行手动编译。FFmpeg官方建议用户自行编译使用FFmpeg的最新版本,因为对于一些操作系统,比如Linux系统(无论是Ubuntu还是RedHat),如果使用系统提供的软件库安装ffmpeg时会发现其版本相对比较老旧,比如使用apt-get install ffmpeg或者yum install ffmpeg安装ffmpeg,那么默认支持的版本都很老,有些新的功能并不支持,如一些新的封装格式或者通信协议。因此初学者学会编译FFmpeg就至关重要了,因此可以方便以后根据自己的需求进行功能的裁剪。

1.7.1 FFmpeg之Windows平台编译

1.7.2 FFmpeg之Linux平台编译

1.7.3 FFmpeg之OS X平台编译