Ubuntu 16.04编译FFmpeg 4.1

于FFmpeg官网:http://www.ffmpeg.org/download.html
下载ffmpeg-4.1.tar.bz2Downloads目录

准备工作

进入Downloads目录

cd /root/Downloads/

解压缩

tar -jxvf ffmpeg-4.1.tar.bz2

进入解压所得文件夹

cd ffmpeg-4.1/

更新软件源

sudo apt-get update

安装步骤

安装依赖

sudo apt-get -y install autoconf automake build-essential \
libass-dev libfreetype6-dev libsdl2-dev libtheora-dev \
libtool libva-dev libvdpau-dev libvorbis-dev libxcb1-dev \
libxcb-shm0-dev libxcb-xfixes0-dev pkg-config texinfo zlib1g-dev

配置(生成动态库和指定安装位置)

./configure --enable-shared --prefix=/usr/local/ffmpeg

编译

make -j2 # 参数-j2表示开双线程编译

安装部署

make install

至此,ffmpeg编译完成。
以下删除命令,根据需要,慎重选择使用。

删除

删除由make install命令安装的文件

make uninstall

只删除make时产生的临时文件

make clean

同时删除configure和make产生的临时文件

make distclean

你可能感兴趣的:(Linux,C/C++,FFmpeg,Ubuntu)