娇w兴 发表于 2019-2-19 09:45:04

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
  ~$ ./configure --disable-shared
  ~$ make
  ~$ sudo make install
  (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



页: [1]
查看完整版本: Ubuntu系统编译安装ffmpeg