Ubuntu系统编译安装ffmpeg

FFmpeg编译安装(参数可以自定):

./configure --enable-libmp3lame --enable-libfdk-aac --enable-libx264 --enable-version3 --enable-pthreads --enable-avisynth --enable-gpl --enable-nonfree --prefix=/opt/ffmpeg

make

sudo make install

但是需要安装依赖:

(1)安装aptitude和libfaac-dev:

sudo apt install aptitude

sudo aptitude install libfaac-dev

(2)安装git和fdk-acc:

sudo apt install git

git clone --depth 1 git://github.com/mstorsjo/fdk-aac.git

cd fdk-aac/

sudo apt install autoconf -y #需要安装autoconf

autoreconf -fiv

./configure --disable-shared

(3)安装libtool,也可以使用aptitude进行安装:

tar -xvf libtool-2.4.2.tar.gz

sudo apt install libtool

(4)安装lame:

tar -zxvf lame-3.100.tar.gz

cd lame-3.100/

sudo ./configure && sudo make -j2 && sudo make install

(5)安装x264:

tar -jxvf last_stable_x264.tar.bz2

cd x264-snapshot-20180201-2245-stable/

sudo ./configure --enable-shared --disable-asm && sudo make && sudo make install

(6)最后刷新库文件

sudo ldconfig -v


如果要用ffmpeg还要编辑/etc/profile进行环境变量的设置:

sudo apt install vim -y

sudo vim /etc/profile

export $PATH:/opt/ffmpeg/bin

source /etcprofile

echo $PATH

相关文章

目录前言一、创建Hadoop用户二、更新apt和安装Vim编辑器三、...
原文连接:https://www.cnblogs.com/yasmi/p/5192694.html ...
电脑重启后,打开VirtualBox,发现一直用的虚拟机莫名的消失...
参见:https://blog.csdn.net/weixin_38883338/article/deta...
Ubuntu 18.04 LTS 已切换到 Netplan 来配置网络接口。Netpla...
介绍每个 Web 服务都可以通过特定的 URL 在 Internet 上访问...