环境配置
1.yum -y install bzip2
2. yum install gcc-c++
3.yum install -y pcre pcre-devel
4. yum install -y zlib zlib-devel
5.yum install -y openssl openssl-devel
6.yum -y install git
7.cd x264/
8../configure --prefix=/usr/softinstall/x264/ --includedir=/usr/local/include --libdir=/usr/local/lib --enable-shared
9.make
10.make install
如果在8步骤报错:
https://www.nasm.us/pub/nasm/releasebuilds/2.15.05/nasm-2.15.05.tar.bz2
下载安装包拖入Linuxanz
1.进入目录
2. ./configure
3. make
4.make install
1.下载ffmpeg 和 yasm
2.解压
解压方式:
.tar.gz 使用 tar -zxvf xx.tar.gz
.tar.bz2 格式解压为 tar -jxvf xx.tar.bz2
3.进入解压后的yasm目录,执行命令
cd yasm-1.3.0/
./configure
make
make install
4.进入解压后的ffmpeg目录,执行命令
cd ffmpeg-4.2.2/
./configure —prefix=/opt/ffmpeg —enable-gpl —enable-shared —enable-libx264
make (编译过程时间长)
make install
5.配置环境
vim /etc/ld.so.conf.d/ffmpeg.conf
添加内容:/opt/ffmpeg/lib
vi /etc/ld.so.conf
添加内容如下
include ld.so.conf.d/*.conf
/usr/local/lib
执行:ldconfig (使配置生效)
执行:./ffmpeg -version
6.配置全局访问变量
vi/etc/profile
在最后PATH添加环境变量:
exportPATH=$PATH:/usr/local/ffmpeg/bin
保存退出
查看是否生效
source /ect/profile(如果报错,进入/etc,执行 source profile)