<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, Sans-Serif;font-size:12pt"><div style="font-family: Calibri, sans-serif;">Hello !</div><div style="font-family: Calibri, sans-serif;"><br></div><div style="font-family: Calibri, sans-serif;">I compiled ffmpeg libs on my Ubuntu 64-bits using the following script:</div><div style="font-family: Calibri, sans-serif;"><br></div><div style="font-family: Calibri, sans-serif;"> mkdir ~/ffmpeg_sources</div><div style="font-family: Calibri, sans-serif;"><br></div><div style="font-family: Calibri, sans-serif;"> #x264</div><div style="font-family: Calibri, sans-serif;"> cd ~/ffmpeg_sources</div><div style="font-family: Calibri, sans-serif;"> wget http://download.videolan.org/pub/x264/snapshots/last_x264.tar.bz2</div><div style="font-family: Calibri, sans-serif;"> tar xjvf
last_x264.tar.bz2</div><div style="font-family: Calibri, sans-serif;"> cd x264-snapshot*</div><div style="font-family: Calibri, sans-serif;"> ./configure --prefix="$HOME/ffmpeg_build" --bindir="$HOME/bin" --enable-static --disable-asm</div><div style="font-family: Calibri, sans-serif;"> make</div><div style="font-family: Calibri, sans-serif;"> make install</div><div style="font-family: Calibri, sans-serif;"> make distclean</div><div style="font-family: Calibri, sans-serif;"><br></div><div style="font-family: Calibri, sans-serif;"> #FFmpeg</div><div style="font-family: Calibri, sans-serif;"> cd ~/ffmpeg_sources</div><div style="font-family: Calibri, sans-serif;"> wget http://ffmpeg.org/releases/ffmpeg-snapshot.tar.bz2</div><div style="font-family: Calibri, sans-serif;"> tar xjvf ffmpeg-snapshot.tar.bz2</div><div style="font-family: Calibri,
sans-serif;"> cd ffmpeg</div><div style="font-family: Calibri, sans-serif;"> PKG_CONFIG_PATH="$HOME/ffmpeg_build/lib/pkgconfig"</div><div style="font-family: Calibri, sans-serif;"> export PKG_CONFIG_PATH</div><div style="font-family: Calibri, sans-serif;"> ./configure --prefix="$HOME/ffmpeg_build" --extra-cflags="-I$HOME/ffmpeg_build/include" \</div><div style="font-family: Calibri, sans-serif;"> --extra-ldflags="-L$HOME/ffmpeg_build/lib" --bindir="$HOME/bin" --extra-libs="-ldl" -- enable-gpl \</div><div style="font-family: Calibri, sans-serif;"> --enable-libx264 --enable-x11grab --disable-yasm
</div><div style="font-family: Calibri, sans-serif;"> make</div><div style="font-family: Calibri, sans-serif;"> make install</div><div style="font-family: Calibri, sans-serif;"> make distclean</div><div style="font-family: Calibri, sans-serif;"> hash -r</div><div style="font-family: Calibri, sans-serif;"><br></div><div style="font-family: Calibri, sans-serif;">But the final libs are really large (For example, libavcodec.a > 140 Mo). Anybody know why my libs are so large ?</div><div style="font-family: Calibri, sans-serif;"><br></div><div style="font-family: Calibri, sans-serif;">About libavcodec: I understand it contains many codecs but I only need one codec, H.264(x264). Is there a way to remove other codecs using compilation flags
?</div><div><br></div></div></body></html>