Changes between Version 14 and Version 15 of CompilationGuide/Ubuntu


Ignore:
Timestamp:
Aug 2, 2012, 11:10:22 PM (6 years ago)
Author:
llogan
Comment:

add fdk-aac

Legend:

Unmodified
Added
Removed
Modified
  • CompilationGuide/Ubuntu

    v14 v15  
    33[[PageOutline(2, Contents)]] 
    44 
    5 This guide supports '''Ubuntu Precise Pangolin 12.04''', '''Ubuntu Oneiric Ocelot 11.10''', '''Ubuntu Natty Narwhal 11.04''', and '''Ubuntu Maverick Meerkat 10.10'''. Separate guides are available for [wiki:UbuntuCompilationGuideLucid Ubuntu Lucid Lynx 10.04] and [wiki:UbuntuCompilationGuideHardy Ubuntu Hardy Heron 8.04]. This guide will enable several external encoders and decoders: ''libfaac'' (AAC encoder), ''libmp3lame'' (MP3 encoder), ''libopencore-amr'' (AMR encoder/decoder), ''librtmp'' (for additional RTMP protocols), ''libtheora'' (Theora encoder), ''libvorbis'' (Vorbis encoder), ''libvpx'' (VP8 encoder/decoder), and ''libx264'' (H.264 encoder). These are optional and may be omitted if desired. This guide will also install many filters (see the filter list in the [wiki:FilteringGuide#ListofFilters Filtering Guide]). 
     5This guide supports '''Ubuntu Precise Pangolin 12.04''', '''Ubuntu Oneiric Ocelot 11.10''', '''Ubuntu Natty Narwhal 11.04''', and '''Ubuntu Maverick Meerkat 10.10'''. Separate guides are available for [wiki:UbuntuCompilationGuideLucid Ubuntu Lucid Lynx 10.04] and [wiki:UbuntuCompilationGuideHardy Ubuntu Hardy Heron 8.04]. This guide will enable several external encoding and decoding libraries: ''libfaac'' (AAC encoder), ''libfdk-aac'' (AAC encoder), ''libmp3lame'' (MP3 encoder), ''libopencore-amr'' (AMR encoder/decoder), ''librtmp'' (for additional RTMP protocols), ''libtheora'' (Theora encoder), ''libvorbis'' (Vorbis encoder), ''libvpx'' (VP8 encoder/decoder), and ''libx264'' (H.264 encoder). These are optional and may be omitted if desired. This guide will also install many filters (see the filter list in the [wiki:FilteringGuide#ListofFilters Filtering Guide]). 
    66 
    77  '''Note:''' Copy and paste the whole code box for each step. 
     
    4545 
    4646  '''Note:''' You can download the nightly [ftp://ftp.videolan.org/pub/x264/snapshots/last_x264.tar.bz2 x264 source snapshot] as an alternative to using `git`. 
     47 
     48=== libfdk-aac ===#libfdk-aac 
     49AAC audio encoder. 
     50{{{ 
     51cd 
     52wget http://downloads.sourceforge.net/opencore-amr/fdk-aac-0.1.0.tar.gz 
     53tar xzvf fdk-aac-0.1.0.tar.gz 
     54cd fdk-aac-0.1.0 
     55./configure 
     56make 
     57sudo checkinstall --pkgname=fdk-aac --pkgversion="0.1.0" --backup=no \ 
     58  --deldoc=yes --fstrans=no --default 
     59}}} 
    4760 
    4861=== libvpx ===#libvpx 
     
    148161To remove FFmpeg/x264 and other packages added for this guide: 
    149162{{{ 
    150 sudo apt-get -y autoremove build-essential checkinstall ffmpeg git libfaac-dev libgpac-dev \ 
     163sudo apt-get -y autoremove build-essential checkinstall fdk-aac ffmpeg git libfaac-dev libgpac-dev \ 
    151164  libjack-jackd2-dev libmp3lame-dev librtmp-dev libsdl1.2-dev libtheora-dev libva-dev libvdpau-dev \ 
    152165  libvorbis-dev libvpx libx11-dev libxfixes-dev pkg-config qt-faststart texi2html x264 yasm zlib1g-dev 
    153166}}} 
    154 Lastly, delete the x264, libvpx, and ffmpeg directories in your home folder. 
     167Lastly, delete the `x264`, `fdk-aac`, `libvpx`, and `ffmpeg` directories in your home folder. 
    155168 
    156169== If You Need Help ==