当前位置: 首页 > >

Ubuntu编译ffmpeg

发布时间:

Ubuntu编译ffmpeg
1.下载ffmpeg

地址:http://ffmpeg.org/download.html


点击Download Source Code,下载源码即可。


2. 提取文件

将下载好的源码压缩包出来到任意位置,我直接放到了桌面。



3. 编译ffmpeg

编译之前,首先需要安装sdl2,否则编译完之后没有ffplay。
Ubuntu下SDL2的安装方法,执行以下两条命令就可以了:
sudo apt-get install libsdl2-2.0
sudo apt-get install libsdl2-dev


SDL2安装完成以后,进入解压后的源码文件夹,右键在终端打开。



下面就可以开始编译,可以使用?prefix指定编译后安装的目录,?enable-shared编译生成动态库,默认是生成静态库,?enable-sdl2编译后会生成ffplay。后期需要aac,x264等其他库的话可以再添加,在configure后面增加?enable-libxxx即可,如果提示库找不到,可以通过apt-get install libxxx-dev的方式安装,也可以通过源码安装。



编译完成后,执行:
make -j4;
make install 或者 sudo make install
到此编译完成。


4.编辑环境变量

vi ~/.bashrc
export PATH="/usr/local/ffmpeg/bin:$PATH"
source ~/.bashrc

完成上述操作以后,输入ffmpeg或者ffmpeg -version,输出ffmpeg基本信息证明编译成功。



友情链接: