zoukankan      html  css  js  c++  java
  • centos7.6安装FFMpeg

    ffmpeg要依赖于yasm,首先下载yasm-1.3.0.tar.gz及ffmpeg-4.1.tar.xz安装包。

    1. 下载FFMpeg

    下载 ffmpeg-4.1,下载地址:https://johnvansickle.com/ffmpeg/release-source/

     将ffmpeg-4.1.tar.sz上传到centos服务器目工具录。

    2. 下载yasm

    下载yasm-1.3.0,下载地址:http://www.tortall.net/projects/yasm/releases/

      将yasm-1.3.0.tar.gz上传到centos服务器工具目录。

    3. 安装编译工具包build-essential

    build-essential是Debian系的meta package的名字,centos里可以运行 

    sudo yum -y install make automake gcc gcc-c++ cc kernel-devel glibc-devel make
    sudo yum -y install libxml2 libxml2-devel libxslt libxslt-devel

    大而全的安装build-essential,用下面命令:

    sudo yum -y groupinstall "Development Tools"
    sudo yum -y groupinstall "Development Libraries"  #这个安装包无效

    Ubuntu使用下面命令安装build-essential

    sudo apt-get install build-essential

    查看安装的group插件

    sudo yum group info "Development Tools"

    4. 安装yasm-1.3.0

    进入工具目录,解压yasm-1.3.0

    cd /tools/ffmpeg
    sudo tar -xvf yasm-1.3.0.tar.gz -C /usr/local

    进入yasm-1.3.0解压目录,安装yasm

    cd /usr/local/yasm-1.3.0/
    sudo ./configure
    sudo make 
    sudo make install

    5. 安装ffmpeg

    进入工具目录,解压ffmpeg-4.1.tar.xz

    cd /tools/ffmpeg
    sudo tar -xvf ffmpeg-3.4.tar.gz -C /usr/local

    进入ffmpeg-4.1解压目录,安装ffmpeg

    cd /usr/local/ffmpeg-4.1
    sudo ./configure 
    sudo make
    sudo make install

    6. 验证安装结果

    sudo ffmpeg -version

    7.如果上面的方法安装ffmpeg不成功,可以用下面的方法

    https://github.com/markus-perl/ffmpeg-build-script/blob/master/build-ffmpeg

  • 相关阅读:
    haproxy常用配置
    分区命令(大于2TB的分区)
    css基础-2 div布局
    css基础-1
    2.HTML5基本标签
    1.HTML基本结构、头部、注释
    AWK数组
    nginx rewrite 基础
    nginx location详解
    Linux命令练习.ziw
  • 原文地址:https://www.cnblogs.com/yyee/p/13587939.html
Copyright © 2011-2022 走看看