侧边栏壁纸
博主头像
峰峰火火

一条咸鱼罢了

  • 累计撰写 122 篇文章
  • 累计创建 89 个标签
  • 累计收到 59 条评论

目 录CONTENT

文章目录

CentOS环境安装ffmpeg

峰峰火火
2023-08-08 / 0 评论 / 0 点赞 / 300 阅读 / 380 字 / 正在检测是否收录...
温馨提示:
若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

官方文档

注意:如果用java-sdk调用,安装的版本号需和sdk版本号一致。linux上调用可能会报X264 not found(需要先安装X264包,在安装ffmpeg时加上依赖),或者ffmpeg不存在(可能环境变量未配置或者直接使用ffmpeg可执行文件的绝对路径比如:/usr/local/ffmpeg/bin/ffmpeg)。还有一些未知问题,可对症修改

1、下载ffmpeg工具包并解压

wget http://www.ffmpeg.org/releases/ffmpeg-6.0.tar.gz
tar -zxvf ffmpeg-6.0.tar.gz

2、进入工具包文件夹并进行安装,将ffmpeg安装至/usr/local/ffmpeg下

cd ffmpeg-6.0
./configure --prefix=/usr/local/ffmpeg
./configure --prefix=/usr/local/ffmpeg --enable-openssl --disable-x86asm --enable-libx264
make && make install

注意:若出现以下报错,请跳至第五步,待第五步安装成功后再返回第二步。
image
如果编码格式需要x264,可带上 --enable-libx264

3、配置环境变量,使其ffmpeg命令生效

vi /etc/profile

文件结尾加上

export PATH=$PATH:/usr/local/ffmpeg/bin

刷新资源,使其生效

source /etc/profile

查看是否安装成功

ffmpeg -version

image-1691542033000
5、若第二步出现图片中的错误信息,则需要安装yasm

需要退出ffmpeg文件夹,重新创建新目录
下载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
0

评论区