下载ffmpeg,官网地址
wget https://ffmpeg.org/releases/ffmpeg-4.1.3.tar.bz2
tar -zxvf ffmpeg-4.1.3.tar.bz2
cd ffmpeg-4.1.3
下载yasm 官网地址
wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz
cd yasm-1.3.0
./configure
make
make install
cd ./..
进入ffmpeg文件中,安装ffmpeg
./configure --enable-shared --prefix=/usr/local/ffmpeg
make
make install
make clean
make的时候,大约需要十分钟的时间。编译完成后,进入/etc/profile中将ffmpeg加入到环境变量
vim /etc/profile
将 export PSTH=/usr/local/ffmpeg/bin:$PATH 加在文章末尾处。
把ffmpeg的库加入/etc/ld.so.conf中。
vim /etc/ld.so.conf.d/ffmpeg.conf
将 /usr/local/ffmpeg/lib 写入ffmpeg.conf文件中。
执行
ldconfig
使配置生效。
cp /usr/local/ffmpeg/bin/ffmpeg /usr/bin
使ffmpeg命令全局生效。
使用
ffmpeg -version
查看版本。出现
ffmpeg version 4.1.3 Copyright (c) 2000-2019 the FFmpeg developers
built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
configuration: --enable-shared --prefix=/usr/local/ffmpeg
libavutil 56. 22.100 / 56. 22.100
libavcodec 58. 35.100 / 58. 35.100
libavformat 58. 20.100 / 58. 20.100
libavdevice 58. 5.100 / 58. 5.100
libavfilter 7. 40.101 / 7. 40.101
libswscale 5. 3.100 / 5. 3.100
libswresample 3. 3.100 / 3. 3.100
说明可以正常使用。
下面是借鉴的文章地址: