%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. &lfs77_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; VLC Dependencies Recommended , , , , , and , Optional features and packages Optional input plugins , , , , , libbluray, libdc1394, libcddb, libproxy, Live555, OpenCV, Video4Linux, and VCDImager (requires libcdio) Optional mux/demux plugins , Game Music Emu, libdvbpsi, libshout, libmatroska (requires libebml), libmodplug, Musepack, and sidplay-libs, Optional codec plugins , , , , , , , , , , , Dirac, FluidSynth, libdca, libkate, libtiger, OpenMAX, Schroedinger, Tremor, Twolame, and Zapping VBI Optional video plugins , , , , , , (with SDL_image), and libcaca Optional audio plugins , , and JACK Optional interface plugins (required for the graphical user interface), libtar, and LIRC Optional visualisations and video filter plugins Goom and projectM Optional service discovery plugins , libmtp and libupnp Miscellaneous options , , , , and (runtime) User Notes: Installation of VLC Install VLC by running the following commands: sed -i 's:libsmbclient.h:samba-4.0/&:' modules/access/smb.c && ./bootstrap && sed "s:< 56:< 57:g" -i configure && ./configure --prefix=/usr && sed -i 's/luaL_optint/(int)&eger/' modules/lua/libs/{net,osd,volume}.c && sed -i 's/luaL_checkint(/(int)luaL_checkinteger(/' \ modules/lua/{demux,libs/{configuration,net,osd,playlist,stream,variables,volume}}.c && 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 calls autoreconf to generate m4 macros and prepare Makefiles. sed ... configure: This sed fixes compilation with ffmpeg 2.4. sed -i ... {net,osd,volume}.c This sed fixes compilation with lua 5.3. sed -i ... variables,volume}}.c: This sed fixes compilation with lua 5.3. : Use this switch if you don't have Lua installed. : Use this switch if you don't have libmad installed. : Use these switches 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 X Window System installed. : Use this switch if you don't have ALSA installed. : Use this switch if you don't have libgcrypt installed. There are many options to VLC's configure command. Check the configure --help output for a complete list. Contents Installed Programs Installed Libraries Installed Directories cvlc, nvlc, qvlc, rvlc, svlc, vlc and vlc-wrapper libvlccore.so, libvlc.so and several plugins 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 nvlc is a script to run VLC with the ncurses interface. nvlc 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