一、版本信息
ubuntu 17.04
ffmpeg-3.4.1
xshell 5
二、 安装过程
1.到ffmpeg官网下载ffmpeg-3.4.1.tar.bz2
2.在ubuntu系统安装ssh服务
root@ubuntu:~# apt install openssh-server
3.使用xshell连接ubuntu
4.新建ffmpeg文件夹并切换到ffmpeg目录
root@ubuntu:~# mkdir ffmpeg
root@ubuntu:~# cd ffmpeg/
root@ubuntu:~/ffmpeg#
5.上传下载的ffmpeg-3.4.1.tar.bz2包
root@ubuntu:~/ffmpeg# rz
报错:The program 'rz' is currently not installed. You can install it by typing:apt install lrzsz //未安装lrzsz
处理:root@ubuntu:~/ffmpeg# apt install lrzsz
6.解压,并切换到ffmpeg-3.4.1文件夹
root@ubuntu:~/ffmpeg# tar -jxvfffmpeg-3.4.1.tar.bz2
root@ubuntu:~/ffmpeg# cd ffmpeg-3.4.1
7.configure
root@ubuntu:~/ffmpeg/ffmpeg-3.4.1# ./configure --prefix=/usr/localffmpeg --enable-shared --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable- pthreads --enable-libfdk-aac --enable-libmp3lame --enable-libtheora --enable-libx264 --enable-libxvid --enable-libxcb --enable-libvorbis
报错:nasm/yasm not found or too old. Use --disable-x86asm for a crippled build.
处理:root@ubuntu:~/ffmpeg/ffmpeg-3.4.1# apt install yasm
root@ubuntu:~/ffmpeg/ffmpeg-3.4.1# ./configure --prefix=/usr/localffmpeg --enable-shared --enable-gpl --enable-version3 --enable-nonfree --enable-postproc --enable-pthreads --enable-libfdk-aac --enable-libmp3lame --enable-libtheora --enable-libx264 --enable-libxvid --enable-libxcb --enable-libvorbis
报错:ERROR: libfdk_aac not found
处理:root@ubuntu:~/ffmpeg/ffmpeg-3.4.1# cd ~/ffmpeg
root@ubuntu:~/ffmpeg# wget -O fdk-aac.tar.gzhttps://github.com/mstorsjo/fdk-aac/tarball/master
root@ubuntu:~/ffmpeg# tar xzvf fdk-aac.tar.gz
root@ubuntu:~/ffmpeg# cd mstorsjo-fdk-aac-56c717e/
root@ubuntu:~/ffmpeg/mstorsjo-fdk-aac-56c717e# autoreconf -fiv
报错:The program 'autoreconf' is currently not installed