ffmpeg是一个很强大的音视频处理工具,官网是:http://ffmpeg.org/ 官网介绍ffmpeg是:一个完整的、跨平台的解决方案,可以记录、转换和传输音频和视频。ffmpeg既可以播放视频,也提供命令行工具来处理视频,另外还有强大的视频处理库用于开发,下面是以Linux为例介绍ffmpeg的安装流程的简单的命令行对视频进行转码操作。
- 下载安装包
链接:https://pan.baidu.com/s/1YDPHMBcXAWM_Si6Tiop6IA
提取码:aqyv
- 安装gcc
1、查看服务器是否安装gcc
执行gcc --version
出现如上结果需要安装
执行 :yum install gcc
装好后
- 安装bzip2 用于解压
执行 :yum -y install bzip2
- 安装yasm
1、解压yasm
执行:tar -zxvf /software/yasm-1.3.0.tar.gz
2、进入解压目录
执行: cd yasm-1.3.0
3、编译和安装
执行1:./configure
执行2:make
执行3:make install
4、查看安装结果
执行yasm --version
- 安装nasm
1、解压nasm
执行 tar jxvf /software/nasm-2.13.tar.bz2
2、进入目录
执行:cd nasm-2.13
3、编译和安装
执行1:./configure
执行2:make
解决方法:
执行3:make install
4、查看安装结果
- 安装libx264
1、解压 x264
执行:tar jxvf /software/last_x264.tar.bz2
2、进入解压目录
cd x264-snapshot-20190522-2245/
3、编译和安装
执行1:./configure --enable-shared
执行2:make
执行3:make install
- 查看安装结果
- 安装lame
- 解压lame
tar zxvf /software/lame-3.100.tar.gz
- 进入解压目录
cd lame-3.100/
- 编译和安装
执行1:./configure --enable-shared --prefix=/usr
执行2: make
执行3:make install
- 查看安装结果
- 安装ffmpeg
1、解压ffmpeg
执行: tar jxvf /software/ffmpeg-4.1.3.tar.bz2
2、进入解压目录
执行 :cd ffmpeg-4.1.3
3、编译和安装
执行1:./configure --enable-gpl --enable-libx264 --enable-libmp3lame
执行2:make #此处需要花费多些时间,大约10分钟
执行3:make install
- 查看安装结果 ffmpeg --version
出现
执行vi /etc/ld.so.conf
在include ld.so.conf.d/*.conf后换行添加
/usr/local/lib
:wq 保存退出
执行 ldconfig
然后再执行 ffmpeg -version
安装完成
- 查看ffmpeg安装位置
- Ffmpeg测试
- 视频
- 音频