VLC-2.0.8
Introduction à VLC
VLC est un lecteur de média, un
générateur de flux, et un encodeur. Il peut afficher depuis
différentes entrées comme des fichiers, des flux réseaux, des
périphériques de capture, des ordinateurs, ou des DVD, des SVCD,
des VCD, et des CD audio. Il peut lire la plupart des codec audio
et video (MPEG 1/2/4, H264, VC-1, DivX, WMV, Vorbis, AC3, AAC,
etc.), mais peut aussi convertir en différents formats et/ou
envoyer les flux au travers du réseau.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-7.4.
Information sur le paquet
Téléchargement supplémentaire
Dépendances de VLC
Recommandé
ALSA-Library-1.0.27.2, D-BUS-1.6.14,
FFmpeg-1.2.2, GnuTLS-3.2.4,
liba52-0.7.4, libgcrypt-1.5.3, libmad-0.15.1b, libva-1.2.1, Lua-5.1.5 et Qt-4.8.5
(Qt est requis pour l'interface
graphique. Sans Qt, vous ne
pourrez utiliser que la ligne de commande ou l'interface
ncurses)
Pilotes et bibliothèques d'entrée facultatifs
libproxy, Live555, DC1394, libdv-1.0.0,
libdvdread-4.2.0, libdvdnav-4.2.0,
libbluray,
OpenCV, Samba-4.0.9,
Video4Linux,
VCDImager (demande
libcdio) et libcddb
Greffons facultatifs de mux/demux
libdvbpsi,
Game Music Emu,
sidplay-libs,
libogg-1.3.1, libshout,
libmatroska
(requiert libebml), libmodplug and
Musepack
Greffons codec facultatifs
OpenMAX, FAAD2-2.7, Twolame, libdca,
FLAC-1.3.0,
libmpeg2-0.5.1, libvorbis-1.3.3,
Tremor,
Speex-1.2rc1, Opus, libtheora-1.1.1, Dirac,
Schroedinger,
libpng-1.6.4, libx264,
FluidSynth,
Zapping VBI,
libass, libkate et libtiger.
Greffons video facultatifs
SDL-1.2.15,
FreeType-2.5.0.1, Fontconfig-2.10.93, FriBidi-0.19.5, librsvg-2.37.0, AAlib-1.4rc5 et
libcaca.
Greffons audio facultatifs
PulseAudio-4.0, PortAudio, JACK et libsamplerate-4.2.0
Greffons d'interface facultatifs
xcb-util-keysyms-0.3.9, LIRC et libtar.
Greffons de visualisation facultatifs
Goom et projectM
Greffons facultatifs de découverte de service
avahi-0.6.31, libmtp et libupnp
Dépendances facultatives diverses
libxml2-2.9.1, taglib-1.8, libnotify-0.7.6, MediaLibrary
(demande SQLite-3.8.0.2) et Lua (version 5.1)
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/vlc
Installation de VLC
Installez VLC en lançant les
commandes suivantes :
patch -Np1 -i ../vlc-2.0.8-opencv_fixes-1.patch &&
patch -Np1 -i ../vlc-2.0.8-live_fixes-1.patch &&
sed -i 's:libsmbclient.h:samba-4.0/&:' configure.ac modules/access/smb.c &&
./bootstrap &&
./configure --prefix=/usr &&
make
Pour tester le résultat, tapez : make check
Maintenant, en tant qu'utilisateur root
:
Note
Si XORG_PREFIX n'est pas /usr, soyez certain que la variable
d'environnement LIBRARY_PATH est initialisée correctement pour
faire l'installation, Par exemple: sudo make LIBRARY_PATH=$XORG_PREFIX/lib ...
install.
make docdir=/usr/share/doc/vlc-2.0.8 install
Note
Ce paquet installe des fichiers d'icônes dans la hiérarchie
/usr/share/icons/hicolor
et des
fichiers du bureau dans la hiérarchie /usr/share/applications
. Vous pouvez améliorer
les performances du système et l'utilisation de la mémoire en
mettant à jour /usr/share/icons/hicolor/index.theme
et
/usr/share/applications/mimeinfo.cache
. Pour
réaliser la mise à jour vous devez avoir installé gtk+-2.24.20 ou
GTK+-3.8.4 (pour le cache des icônes) et
desktop-file-utils-0.22 (pour le
cache du bureau) et apez la commande suivante en tant
qu'utilisateur root
:
gtk-update-icon-cache &&
update-desktop-database
Explications des commandes
sed -i ...: Ce Sed
corrige la compilation avec Samba
4.
./bootstrap :
Cette commande est requise car le correctif modifie les fichiers
Autotools et VLC pour utiliser un système de
reconfiguration personnalisé.
--disable-lua
: Utilisez cette
commande si vous n'avez pas installé Lua.
--disable-dbus
: Utilisez cette commande
si vour n'avez pas installé D-Bus.
--disable-avcodec
: Utilisez ce
paramètre si vous n'avez pas installé FFmpeg.
--disable-a52
: Utilisez ce
paramètre si vous n'avez pas installé liba52.
--disable-libgcrypt
: Utilisez ce
paramètre si vous n'avez pas installé libgcrypt.
--disable-mad
: Utilisez ce
paramètre si vous n'avez pas installé libmad.
--enable-shine
: Utilisez cette
option si vous souhaitez construire le greffon Shine.
--enable-faad
: Utilisez cette
option si vous avez installé FAAD
et souhaitez construire le greffon FAAD.
--enable-tremor
: Utilisez cette
option si vous avez installé Tremor et souhaitez construire le greffon
Tremor.
--enable-aa
: Utilisez cette
option si vous avez installé AAlib
et souhaitez construire le greffon AAlib.
Contenu
Programmes installés:
cvlc, qvlc, rvlc, svlc, vlc et
vlc-wrapper
Bibliothèques installées:
libvlccore.so, libvlc.so et plusieurs
bibliothèques dans /usr/lib/vlc/plugins
Répertoires installés:
/usr/lib/vlc, /usr/include/vlc,
/usr/share/vlc et /usr/share/doc/vlc
Description courte
cvlc
|
est un script pour lancer VLC avec l'interface fictive
|
qvlc
|
est un script pour lancer VLC avec l'interface QT.
|
rvlc
|
est un script pour lancer VLC avec l'interface en ligne de
commande
|
svlc
|
est un script pour lancer VLC avec l'interface paramétrable
|
vlc
|
le lecteur de média VLC
|
vlc-wrapper
|
une enveloppe pour abandonner les privilèges avec
VLC
|
Last updated on : 2013-04-08 19:48:53 +020