在Linux centos安装ffmpeg(附带卸载教程)

1,875 阅读1分钟

1.下载ffmpeg工具包并解压

1. wget http://www.ffmpeg.org/releases/ffmpeg-4.2.tar.gz
2. tar -zxvf ffmpeg-4.2.tar.gz

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

1  cd ffmpeg-4.2
2.  ./configure --prefix=/usr/local/ffmpeg
3.  ./configure --prefix=/usr/local/ffmpeg --enable-openssl --disable-x86asm
  ( --enable-openssl --disable-x86asm 支持读取网络地址)
4.  make && make install

可能会提示nasm/yasm not found or too old. Use --disable-x86asm for a crippled build错误信息 则跳到第五步

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

    #利用vi编辑环境变量
1.  vi /etc/profile
  #在最后位置处添加环境变量,点击i进入编辑模式,esc键可退出编辑模式
2.  export PATH=$PATH:/usr/local/ffmpeg/bin
3.  #退出编辑模式后,:wq 保存退出
  #刷新资源,使其生效
4. source /etc/profile

4.查看ffmpeg版本,验证是否安装成功

ffmpeg -version

5第二步如果出现错误,则需要安装yasm

    #下载yasm工具包
1. wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz
    #解压 
2. tar -zxvf yasm-1.3.0.tar.gz    
    #进入工具包文件夹并开始安装
3.  cd yasm-1.3.0
4.  ./configure
5.  make && make instal

6卸载教程

1使用root用户登录
停止ffmpeg进程
sudo pkill ffmpeg
卸载ffmpeg
sudo yum remove ffmpeg
删除ffmpeg的配置文件和数据
sudo rm -rf /usr/local/etc/ffmpeg /usr/local/share/ffmpeg /usr/local/share/doc/ffmpeg /usr/local/share/man/man1/ffmpeg*

原文链接