%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. &lfs74_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: 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 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 , , and MediaLibrary (requires ) User Notes: Installation of VLC Install VLC by running the following commands: patch -Np1 -i ../vlc-&vlc-version;-opencv_fixes-1.patch && patch -Np1 -i ../vlc-&vlc-version;-live_fixes-1.patch && sed -i 's:libsmbclient.h:samba-4.0/&:' configure.ac modules/access/smb.c && ./bootstrap && ./configure --prefix=/usr && make To test the results, issue: make check. Now, as the root user: If the XORG_PREFIX is not /usr, make sure the LIBRARY_PATH environment variable is set properly when doing the install, For example: sudo make LIBRARY_PATH=$XORG_PREFIX/lib ... install. make docdir=/usr/share/doc/vlc-&vlc-version; install Command Explanations sed -i ...: This sed fixes compilation with Samba 4. ./bootstrap: This command is required because the patch modifies Autotools files and VLC uses a custom reconfiguration system. : Use this switch if you don't have Lua installed. : 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