%general-entities; ]> $LastChangedBy$ $Date$ VLC-&vlc-version; VLC Introduction to VLC VLC is a media player, streamer, and encoder. It can play from many inputs like files, network streams, capture device, desktops, or DVD, SVCD, VCD, and audio CD. It can play most audio and video codecs (MPEG 1/2/4, H264, VC-1, DivX, WMV, Vorbis, AC3, AAC, etc.), but can also convert to different formats and/or send streams through the network. &lfs73_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &vlc-md5sum; Download size: &vlc-size; Estimated disk space required: &vlc-buildsize; Estimated build time: &vlc-time; Additional Downloads Required patch: VLC Dependencies Recommended , , , , , , and (Qt is required for the graphical user interface; without Qt you will only be able to use the command line or ncurses interface) Optional input drivers and libraries libproxy, Live555, libdc1394, , , , libbluray, OpenCV, , Video4Linux, VCDImager (requires libcdio) and libcddb Optional mux/demux plugins libdvbpsi, Game Music Emu, sidplay-libs, , libshout, libmatroska (requires libebml), libmodplug and Musepack Optional codec plugins libva, OpenMAX, , Twolame, libdca, , , , Tremor, , Opus, , Dirac, Schroedinger, , libx264, FluidSynth, Zapping VBI, libass, libkate and libtiger Optional video plugins (with SDL_image), , , , , and libcaca Optional audio plugins , PortAudio, JACK and Optional interface plugins , LIRC and libtar Optional visualization plugins Goom and projectM Optional service discovery plugins , libmtp and libupnp Optional miscellaneous dependencies , , , MediaLibrary (requires ) and User Notes: Installation of VLC Install VLC by running the following commands: patch -Np1 -i ../vlc-&vlc-version;-opencv_fixes-1.patch && sed -i '/#include/s:stream_:FLAC/&:' modules/codec/flac.c && ./bootstrap && ./configure --prefix=/usr --disable-lua && make To test the results, issue: make check. Now, as the root user: make docdir=/usr/share/doc/vlc-&vlc-version; install Command Explanations sed -i ...: This command fixes compilation with . ./bootstrap: This command is required because the patch modifies Autotools files and VLC uses a custom reconfiguration system. --disable-lua: The package fails to install if Lua is missing. Omit this option if you have installed Lua. : The package fails to install if D-Bus is missing. Use this switch if you don't have D-Bus installed. : Use this switch if you don't have FFmpeg installed. : Use this switch if you don't have liba52 installed. : Use this switch if you don't have libgcrypt installed. : Use this switch if you don't have libmad installed. : Use this option if you wish to build the Shine plugin. : Use this option if you have FAAD installed and wish to build the FAAD plugin. : Use this option if you have Tremor installed and wish to build the Tremor plugin. : Use this option if you have AAlib installed and wish to build the AAlib plugin. Contents Installed Programs Installed Libraries Installed Directories cvlc, qvlc, rvlc, svlc, vlc and vlc-wrapper libvlccore.so, libvlc.so and several libraries in /usr/lib/vlc/plugins /usr/include/vlc, /usr/lib/vlc, /usr/share/vlc and /usr/share/doc/vlc-&vlc-version; Short Descriptions cvlc is a script to run VLC with the dummy interface. cvlc qvlc is a script to run VLC with the Qt interface. qvlc rvlc is a script to run VLC with a command line interface. rvlc svlc is a script to run VLC with the skins interface. svlc vlc is the VLC media player. vlc vlc-wrapper is a wrapper to drop privileges with VLC. vlc-wrapper