Centos下编译ffmpeg动态库

文章目录

    • 一、下载ffmpeg安装包
    • 二、编译ffmpeg
    • 三、安装yasm

一、下载ffmpeg安装包

  • 下载包
wget http://www.ffmpeg.org/releases/ffmpeg-4.4.tar.gz
  • 解压
tar -zxvf ffmpeg-4.4.tar.gz

二、编译ffmpeg

  • 进入解压的目录
cd ffmpeg-4.4
  • 编译动态库
./configure --enable-shared --prefix=/usr/local/ffmpeg && make && make install

tips:
1、–enable-shared 编译动态库,不加的话默认静态库
2、prefix 指定安装路径
3、如果有报错,可能需要安装yasm

  • 编译成功后目录结构,对应的so文件在lib文件夹下
    Centos下编译ffmpeg动态库_第1张图片

三、安装yasm

  • 下载安装包
wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz
  • 解压
tar -zxvf yasm-1.3.0.tar.gz
  • 进入解压目录
cd yasm-1.3.0
  • 编译
./configure && make && make install

你可能感兴趣的:(笔记,centos,ffmpeg,linux)