CentOS7 安装ffmpeg

首先在官网http://ffmpeg.org/download.html下载ffmpeg-4.2.1.tar.bz2

以下为安装步骤:
1、下载安装包
wget http://ffmpeg.org/releases/ffmpeg-4.3.tar.bz2
          
2、解压源码包
进入该文件夹下:cd /usr/ffmpeg/(这里我是安装到usr目录下新建的ffmpeg文件夹中)

安装bzip2组件: yum install 
解压该源码包:tar -jxvfp ffmpeg-4.2.1.tar.bz2 


3、进入到解压完成的ffmpeg-4.2.1目录下安装yasm(如已安装跳过此步骤)
安装yasm命令:yum install yasm


4、安装ffmpeg
 ./configure --enable-shared --prefix=/usr/ffmpeg


5、执行make && make install(安装)命令
make && make install

6、修改文件/etc/ld.so.conf
vim /etc/ld.so.conf
在文件后面添加 /usr/ffmpeg/lib/
然后执行ldconfig命令使其生效

7、配置环境变量
vim /etc/profile
#set ffmpeg environment
PATH=$PATH:/usr/ffmpeg/bin
export PATH:

执行 source /etc/profile使配置生效  

8、查看是否配置成功
用命令ffmpeg -version查看,检查是否安装成功。

安装到此已经完成完成了,我这里用于视频切片和加密的。所以这里需要有相应的编码要求, 默认的安装支持的编码很少,所以你需要额外增加对编码的支持。当然也有更加简单的使用方法,就是 直接下载static的版本,直接使用。

下载地址:

https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz

解压:

tar -xvf ffmpeg-release-amd64-static.tar.xz

当然如何你喜欢折腾的话,可以看官方的文档:

https://trac.ffmpeg.org/wiki/CompilationGuide/Centos

你可能感兴趣的:(linux)