【Linux】安装ffmpeg

前言

安装ffmpeg,需要先安装依赖: SDL2yasmx264freetype

安装SDL2

yum install SDL2

安装yasm

yum install 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
#yasm --version

安装x264

  • 官网: https://www.videolan.org/developers/x264.html
git clone https://code.videolan.org/videolan/x264.git
cd x264
./configure --prefix=/usr/local/x264/ --includedir=/usr/local/include --libdir=/usr/local/lib --enable-shared --disable-asm
make && make install

安装freetype

# 网址: `https://download.savannah.gnu.org/releases/freetype`
wget https://download.savannah.gnu.org/releases/freetype/freetype-2.10.0.tar.gz --no-check-certificate
tar -zxvf freetype-2.10.0.tar.gz
cd freetype-2.10.0
./configure --prefix=/usr/local/freetype
make && make install

下载并安装ffmpeg

wget http://www.ffmpeg.org/releases/ffmpeg-4.4.1.tar.gz --no-check-certificate
tar -zxvf ffmpeg-4.4.1.tar.gz
cd ffmpeg-4.4.1/
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/
./configure --prefix=/usr/local/ffmpeg --enable-gpl --enable-shared --enable-libx264 --enable-libfreetype
make && make install

配置环境变量

  • vim /etc/profile
    profile文件中添加如下信息
export FFMPEG_PATH=/usr/local/ffmpeg
export CLASSPATH=$FFMPEG_PATH/lib:$CLASSPATH
PATH=$FFMPEG_PATH/bin:$PATH
  • 重新加载环境变量: source /etc/profile
  • 配置ffmpeg启动目录:
vi /etc/ld.so.conf
#在ld.so.conf文件中添加如下信息
/usr/local/ffmpeg/lib
/usr/local/lib
  • 重新加载配置: ldconfig

验证

ffmpeg -version

参考资料

相关推荐

  1. 安装Linux安装ffmpeg

    2024-02-21 14:08:03       42 阅读
  2. Linux安装ffmpeg

    2024-02-21 14:08:03       34 阅读
  3. Linux系统安装ffmpeg & 升级ffmpeg

    2024-02-21 14:08:03       42 阅读
  4. linux 环境下安装ffmpeg

    2024-02-21 14:08:03       47 阅读
  5. FFmpeg - 如何在Linux安装支持CUDA的FFmpeg

    2024-02-21 14:08:03       15 阅读
  6. ffmpeg 安装

    2024-02-21 14:08:03       38 阅读
  7. 安装 FFmpeg

    2024-02-21 14:08:03       11 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-21 14:08:03       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-21 14:08:03       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-21 14:08:03       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-21 14:08:03       20 阅读

热门阅读

  1. el-table支持多页的多选

    2024-02-21 14:08:03       30 阅读
  2. C语言获取时间函数大全

    2024-02-21 14:08:03       29 阅读
  3. 记录 | 修改docker存储路径

    2024-02-21 14:08:03       26 阅读
  4. vim 实用快捷键

    2024-02-21 14:08:03       32 阅读
  5. ConversionService学习

    2024-02-21 14:08:03       27 阅读
  6. blender快捷键记录

    2024-02-21 14:08:03       25 阅读