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基本信息证明编译成功。
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

VectorAL

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值