Wednesday, December 29, 2010

Build VLC on Debian/Ubuntu

These are the configure lines I used for building VLC and two of its dependencies. This may not be for a complete build...I don't recall why I was building it.

x264:
./configure --enable-pic

FFMPEG: (Downloaded stable 0.5.1 source, svn did not build)
./configure --enable-version3 --enable-libmp3lame --enable-libtheora --enable-libx264 --enable-libgsm --enable-postproc --enable-libxvid --enable-libfaac --enable-pthreads --enable-libvorbis --enable-libfaad --enable-gpl --enable-x11grab --enable-nonfree --enable-shared

VLC:
./configure --enable-static --build=i486-linux-gnu --config-cache --disable-maintainer-mode --disable-update-check --enable-fast-install --enable-release --prefix=/usr --with-binary-version=2  --disable-atmo --disable-fluidsynth --disable-gnomevfs --disable-kate --disable-mtp --disable-x264 --disable-zvbi --enable-a52 --enable-aa --enable-bonjour --enable-caca --enable-dvb --enable-dvbpsi --enable-dvdnav --enable-faad --enable-flac --enable-freetype --enable-fribidi --enable-ggi --enable-gnutls --enable-jack --enable-libass --enable-libmpeg2 --enable-lirc --disable-live555 --enable-mad --enable-mkv --enable-mod --disable-mozilla --disable-nls --enable-mpc --enable-ncurses --enable-notify --enable-ogg --disable-pulse --disable-qt4 --enable-realrtsp --enable-sdl --disable-skins2 --enable-smb --enable-speex --enable-svg --enable-taglib --enable-telx --enable-theora --enable-twolame --enable-vcd --enable-vcdx --enable-vorbis --with-mozilla-pkg=libxul  --enable-alsa --enable-pvr --enable-v4l --enable-v4l2  --enable-svgalib --disable-lua


References:
http://ubuntuforums.org/showthread.php?t=786095
http://www.adminsehow.com/2009/07/how-to-install-ffmpeg-on-debian-lenny-from-svn/


Side note on transcoding:
If transcoding HD and you get "can't find encoder" include "fps=25" in the transcode options.

No comments:

Post a Comment