Changes between Version 46 and Version 47 of CompilationGuide/Ubuntu


Ignore:
Timestamp:
Dec 22, 2012, 5:42:48 AM (7 years ago)
Author:
llogan
Comment:

remove libaacplus: it is too much a PITA to compile and fdk-aac is sufficient

Legend:

Unmodified
Added
Removed
Modified
  • CompilationGuide/Ubuntu

    v46 v47  
    9191}}}
    9292
    93 === libaacplus (optional) ===
    94 HE-AAC audio encoder. Add `--enable-libaacplus` to your ffmpeg `./configure` line if you want to use this.
    95 {{{
    96 sudo apt-get install -y libfftw3-dev automake unzip
    97 cd
    98 wget http://217.20.164.161/~tipok/aacplus/libaacplus-2.0.2.tar.gz
    99 tar xzvf libaacplus-2.0.2.tar.gz
    100 cd libaacplus-2.0.2
    101 ./autogen.sh --disable-shared --enable-static
    102 make
    103 sudo checkinstall --pkgname=libaacplus --pkgversion=2.0.2 --backup=no --deldoc=yes \
    104   --fstrans=no --default
    105 }}}
    106 
    107 === FFmpeg ===#ffmpeg
     93=== FFmpeg ===
    10894
    10995  '''Note:''' Ubuntu Server users should omit `--enable-x11grab`.
     
    122108}}}
    123109
    124   '''Note 1:''' You can download the nightly [http://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2 FFmpeg source snapshot] as an alternative to using `git`.
     110  '''Note:''' You can download the nightly [http://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2 FFmpeg source snapshot] as an alternative to using `git`.
    125111
    126112== Finish ==
     
    171157git pull
    172158}}}
    173 Now run `./configure`, `make`, and `make install` as shown in the [#x264 Install x264] section.
     159Now run `./configure`, `make`, and `checkinstall` as shown in the [#x264 Install x264] section.
    174160
    175161=== fdk-aac ===
     
    179165git pull
    180166}}}
    181 Now run `./configure`, `make`, and `make install` as shown in the [#fdk-aac Install fdk-aac] section.
     167Now run `./configure`, `make`, and `checkinstall` as shown in the [#fdk-aac Install fdk-aac] section.
    182168
    183169=== libvpx ===
     
    187173git pull
    188174}}}
    189 Now run `./configure`, `make`, and `make install` as shown in the [#libvpx Install libvpx] section.
     175Now run `./configure`, `make`, and `checkinstall` as shown in the [#libvpx Install libvpx] section.
     176
     177=== opus ===
     178{{{
     179cd ~/opus
     180make distclean
     181git pull
     182}}}
     183Now run `./configure`, `make`, and `checkinstall` as shown in the [#opusoptional Install opus] section.
    190184
    191185=== FFmpeg ===
     
    195189git pull
    196190}}}
    197 Now run `./configure`, `make`, and `make install` as shown in the [#ffmpeg Install FFmpeg] section.
     191Now run `./configure`, `make`, and `checkinstall` as shown in the [#FFmpeg Install FFmpeg] section.
    198192
    199193----
     
    202196To remove FFmpeg, x264, and other packages installed for this guide:
    203197{{{
    204 sudo apt-get -y autoremove autoconf automake build-essential checkinstall fdk-aac ffmpeg git libfaac-dev \
    205   libfftw3-dev libgpac-dev libjack-jackd2-dev libmp3lame-dev librtmp-dev libsdl1.2-dev libtheora-dev \
    206   libtool libva-dev libvdpau-dev libvorbis-dev libvpx libx11-dev libxfixes-dev pkg-config qt-faststart \
    207   texi2html x264 yasm zlib1g-dev
    208 }}}
    209 Lastly, delete the `x264`, `fdk-aac`, `libvpx`, `opus`, `libaacplus` and `ffmpeg` directories in your home folder.
     198sudo apt-get -y autoremove autoconf build-essential checkinstall fdk-aac ffmpeg git libass-dev \
     199  libfaac-dev libgpac-dev libjack-jackd2-dev libmp3lame-dev librtmp-dev libsdl1.2-dev \
     200  libtheora-dev libtool libva-dev libvdpau-dev libvorbis-dev libvpx libx11-dev libxfixes-dev \
     201  opus pkg-config qt-faststart texi2html x264 yasm zlib1g-dev
     202}}}
     203Lastly, delete the `x264`, `fdk-aac`, `libvpx`, `opus`, and `ffmpeg` directories in your home folder.
    210204
    211205== If You Need Help ==