CentOS 7 编译安装ffmpeg

标签: none

安装过程: 下载安装源,配置,编译,安装,设置环境变量。

# wget http://ffmpeg.org/releases/ffmpeg-3.4.1.tar.bz2
# tar -jxvf ffmpeg-3.4.1.tar.bz2
# cd ffmpeg-3.4.1
# ./configure --prefix=/usr/local/ffmpeg
# make -j12
# make -j12 install
 
等待安装完成... NAS 2分钟编译完成
 
# vi /etc/profile
在最后PATH添加环境变量:
export PATH=$PATH:/usr/local/ffmpeg/bin
保存退出
 
# source /etc/profile   设置生效
# ffmpeg -version       查看版本

注意:

若安装过程中出现以下错误:

nasm/yasm not found or too old. Use --disable-x86asm for a crippled build.

If you think configure made a mistake, make sure you are using the latest
version from Git. If the latest version fails, report the problem to the
ffmpeg-user@ffmpeg.org mailing list or IRC #ffmpeg on irc.freenode.net.
Include the log file "ffbuild/config.log" produced by configure as this will help
solve the problem.

需要安装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 -j12
# make -j12 install

来源: https://www.cnblogs.com/miaosha5s/p/7670447.html


扫描二维码,在手机上阅读!

已有 2 条评论

  1. 云里想 云里想

    题主,我想问下你这个需要root权限吗?我在安装ffmpeg时,报错了,安装yasm的时候需要root权限才能成功,否则最后好几个文件都是permession denied

    1. yasm 是支持库 这个还是要去看官方文档的
      ffmpeg 不需要

添加新评论