Changes between Version 10 and Version 11 of CompilationGuide/Ubuntu


Ignore:
Timestamp:
Jul 12, 2012, 2:59:41 AM (5 years ago)
Author:
llogan
Comment:

add librtmp

Legend:

Unmodified
Added
Removed
Modified
  • CompilationGuide/Ubuntu

    v10 v11  
    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), ''libtheora'' (Theora encoder), ''libvorbis'' (Vorbis encoder), ''libvpx'' (VP8 encoder/decoder), and ''libx264'' (H.264 encoder). These are optional and may be omitted if desired. 
     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 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. 
    66 
    77  '''Note:''' Copy and paste the whole code box for each step. 
     
    1818sudo apt-get -y install build-essential checkinstall git libfaac-dev libgpac-dev \ 
    1919  libjack-jackd2-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev \ 
    20   libsdl1.2-dev libtheora-dev libva-dev libvdpau-dev libvorbis-dev libx11-dev \ 
    21   libxfixes-dev texi2html yasm zlib1g-dev 
     20  librtmp-dev libsdl1.2-dev libtheora-dev libva-dev libvdpau-dev libvorbis-dev \ 
     21  libx11-dev libxfixes-dev texi2html yasm zlib1g-dev 
    2222}}} 
    2323 
     
    2626sudo apt-get update 
    2727sudo apt-get -y install build-essential checkinstall git libfaac-dev libgpac-dev libmp3lame-dev \ 
    28   libopencore-amrnb-dev libopencore-amrwb-dev libtheora-dev libvorbis-dev texi2html yasm \ 
    29   zlib1g-dev libgpac-dev 
     28  libopencore-amrnb-dev libopencore-amrwb-dev  librtmp-dev libtheora-dev libvorbis-dev texi2html \ 
     29  yasm zlib1g-dev libgpac-dev 
    3030}}} 
    3131 
     
    6666cd ffmpeg 
    6767./configure --enable-gpl --enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb \ 
    68   --enable-libopencore-amrwb --enable-libtheora --enable-libvorbis --enable-libvpx \ 
    69   --enable-libx264 --enable-nonfree --enable-version3 --enable-x11grab 
     68  --enable-libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis \ 
     69  --enable-libvpx --enable-libx264 --enable-nonfree --enable-version3 --enable-x11grab 
    7070make 
    7171sudo checkinstall --pkgname=ffmpeg --pkgversion="5:$(date +%Y%m%d%H%M)-git" --backup=no \ 
     
    115115sudo apt-get -y install build-essential checkinstall git libfaac-dev libgpac-dev \ 
    116116  libjack-jackd2-dev libmp3lame-dev libopencore-amrnb-dev libopencore-amrwb-dev \ 
    117   libsdl1.2-dev libtheora-dev libva-dev libvdpau-dev libvorbis-dev libx11-dev \ 
    118   libxfixes-dev texi2html yasm zlib1g-dev 
     117  librtmp-dev libsdl1.2-dev libtheora-dev libva-dev libvdpau-dev libvorbis-dev \ 
     118  libx11-dev libxfixes-dev texi2html yasm zlib1g-dev 
    119119}}} 
    120120 
     
    149149{{{ 
    150150sudo apt-get -y autoremove build-essential checkinstall ffmpeg git libfaac-dev libgpac-dev \ 
    151   libjack-jackd2-dev libmp3lame-dev libsdl1.2-dev libtheora-dev libva-dev libvdpau-dev \ 
     151  libjack-jackd2-dev libmp3lame-dev librtmp-dev libsdl1.2-dev libtheora-dev libva-dev libvdpau-dev \ 
    152152  libvorbis-dev libvpx libx11-dev libxfixes-dev qt-faststart texi2html x264 yasm zlib1g-dev 
    153153}}}