ubuntu18.04下ffmpeg5.0.1编译

1.下载源码

ffmpeg官网:Download FFmpeg

 

下载完解压

2.安装依赖

sudo apt-get install libmp3lame-dev libx264-dev libxvidcore-dev
sudo apt-get update && sudo apt-get -y install \
  autoconf \
  automake \
  build-essential \
  cmake \
  git-core \
  libass-dev \
  libfreetype6-dev \
  libgnutls28-dev \
  libmp3lame-dev \
  libsdl2-dev \
  libtool \
  libva-dev \
  libvdpau-dev \
  libvorbis-dev \
  libxcb1-dev \
  libxcb-shm0-dev \
  libxcb-xfixes0-dev \
  meson \
  ninja-build \
  pkg-config \
  texinfo \
  wget \
  yasm \
  zlib1g-dev \
  libunistring-dev

3.生成

进入ffmpeg源码文件中打开终端,记得修改最终生成路径--prefix后接路径

chmod +x configure
./configure --prefix=/home/fy/LIBS/ffmpeg5.0.1_gnu64 --enable-shared --disable-static --disable-doc --enable-gpl --enable-libx264

如果要静态库,如下

chmod +x configure
./configure --prefix=/home/fy/LIBS/ffmpeg5.0.1_gnu64_s --disable-shared --enable-static --disable-doc --enable-gpl --enable-libx264

4.编译

需要sudo自己加

make -j$(nproc)

 如果出现xxx权限不够,使用chmod加执行权限,通常ffbuild里面的sh文件都要有执行权限

chmod 777 xxx

 

懒得一个个权限折腾直接给源码目录中所有文件权限

sudo chmod -R 777 ./

没问题后往下走 

5.安装

需要sudo自己加

 make install

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值