Chapter 2.  Modules et options de VLC

Table of Contents

Les modules
Modules d'entrée
Démultiplexeurs
Décodeurs
Modules de sortie vidéo
Modules de filtre vidéo
Modules de sortie audio
Modules d'interface
Support de systèmes d'exploitation
Divers
Options de compilation

Les modules

VLC utilise un système modulaire, ce qui permet un ajout simplifié de nouvelles fonctions et de nouveaux formats. Ceci est un description de presque tous les modules du VLC. Un certain nombre de modules "internes" ne seront pas détaillés ici.. Pour une liste exhaustive de tous les modules de VLC, référez vous au fichier LIST qui se trouve dans le sous-répertoire "modules" des sources de VLC.

Si vous avez installé VLC par un fichier binaire, vous aurez tous les modules par défaut. Si vous désirez peronnaliser VLC, vous devrez le compiler depuis ses sources.

La lecture de cette partie peut-être utile si vous désirez compiler VLC ou si vous voulez connaître les options disponibles pour les modules que vous utilisez.

La compilation en elle-même sera expliquée dans le chapitre suivant.

Si vous désirez compiler un module qui est marqué désactivé par défaut, vous devrez lancer le script de configuration avec :

% ./configure --enable-nom_du_module

A l'inverse, si vous désirez désactiver un module qui est activé par défaut, vous devrez utiliser :

% ./configure --disable-nom_du_module

Chaque module VLC possède sa propre aide et ses options. Pour toutes les voir, utilisez :

 % vlc --advanced -p nom_du_module

ou utilisez la fenêtre de préférences de votre interface graphique préférée .

Modules d'entrée

Ces modules permettent à VLC de lire depuis différentes sources. VLC essaie de choisir le module le plus adapté au moment de la lecture. Si vous voulez forcer un module particulier, lancez VLC avec l'option : --access modulename

cdda

Activé par défaut

Module de lecture de CDs audio. Si vous avez la bibliothèque libvcdinfo dans une version assez récente (de vcdimager) et une bibliothèque libcdio assez récente, vous aurez le nouveau module gérant la navigation. L'ancien module est appelé à disparaitre. Voir doc/intf-vcd.txt pour plus de détails.

dvb

Desactivé par défaut

Seulement pour GNU/Linux

Ce module permet de lire depuis des cartes DVB-S, DVB-T et DVB-C, de satellite, télévision numérique terrestre ou cable. Il utilise l'API Video4Linux 2, qui n'existe que dans les versions 2.5 et 2.6 du noyau Linux .

dvd

Activé par défaut

Ceci est l'ancien module de lecture de DVD. Vous aurez besoin de libdvdcss pour décrypter les DVD (voir la page libdvdcss) .

dvdplay

Activé par défaut

Ceci est le module de lecture de DVD standard. Vous aurez besoin de libdvdcss pour décrypter les DVD (voir la page libdvdcss), et de libdvdplay pour les menus DVD (voir la page libdvdplay) .

dvdread

Desactivé par défaut

Ce module, alternative au précédent, utilise libdvdread pour lire les DVDs (voir la page de téléchargement d'Ogle) et libdvdcss pour décrypter les DVD (voir la page libdvdcss).

http,ftp,udp,file,directory,mms

Toujours activé

Ces module sont les modules d'entrée standards. Le module HTTP peut être utilisé pour la vidéo à la demande (VOD) .

pvr

Desactivé par défaut

Seulement pour GNU/Linux

Ce module permet de lire depuis les cartes Hauppauge PVR .

satellite

Desactivé par défaut

Ce modulee d'entrée permet de lire depuis une carte Hauppauge WinTV Nova sous GNU/Linux. Vous aurez besoin des drivers, v0.9.4, disponibles sur linuxtv.org.

slp

Activé par défaut

Ce module vous permet de récupérer les noms et addresses pour les flux annoncés à l'aide du protocole SLP.

v4l

Desactivé par défaut

Seulement pour GNU/Linux

Ce module vous permet de lire des flux Video4Linux .

vcd

Activé par défaut

Module de lecture de VideoCD. Si vous avez la bibliothèque libvcdinfo dans une version assez récente (de vcdimager) et une bibliothèque libcdio assez récente, vous aurez le nouveau module gérant la navigation. L'ancien module est appelé à disparaitre. Voir doc/intf-vcd.txt pour plus de détails.

Démultiplexeurs

Dans un flux, les signaux vidéo et audio sont toujours inclus dans un format "conteneur". Les démultiplexeurs extraient les flux de ce conteneur et les envoient aux décodeurs .

Par exemple, un fichier AVI peut contenir une vidéo encodée en MPEG-4, ou une vidéo non compressée. AVI est seulement un format de stockage, pas un format de compression .

avi

Toujours activé

Ce module vous permet de lire les fichiers .avi .

Options:

  • --avi-interleaved, --no-avi-interleaved : Active ou désactive le mode entrelacé (desactivé par défaut)

  • --avi-index, --no-avi-index : Force la création d'un index, ce qui peut aider la lecture de flux buggés (désactivé par défaut)

asf

Toujours activé

Ce module vous permet de lire les fichiers .asf

aac

Toujours activé

Ce module vous permet de lire les fichiers AAC

ogg

Activé par défaut

Ce module vous permet de lire les fichiers .ogg

rawdv

Toujours activé

Ce module vous permet de lire les fichiers DV

dvbpsi

Activé par défaut

Ce module vous permet de lire les flux d'une carte satellite.

mp4

Toujours activé

Ce module vous permet de lire les fichiers .mp4

mkv

Activé par défaut

Ce module permet de lire les fichiers utilisant le format Matroska .

Options:

  • --mkv-seek-percent, --no-mkv-seek-percent : Avec cette option (activée par défaut), le déplacement dans le fichier se fait selon le pourcentage et non suivant le temps

ps,ts

Toujours activé

Ces modules vous permettent de lire les flux encapsulés en MPEG2-Program Stream ou Transport Stream .

Options:

  • --vls-backward-compat, --no-vls-backward-compat : Activez cette option pour pouvoir lire des flux MPEG 2 TS diffusés par des VLS antérieurs 0.4

  • --buggy-psi, --no-buggy-psi (ts module) : Activez cette option pour améliorer la prise en charge des flux ayant des PSI bugguées.

id3,m3u

Toujours activé

Ces modules vous permettent de lire les playlists M3U, B4S, PLS, et ASX, ainsi que les tags ID3 .

Décodeurs

Ces modules permettent à VLC de supporter de nombreux codecs (formats de compression) .

a52

Activé par défaut

Ce décodeur utilise liba52 (voir le site liba52 ).

cinepak

Activé par défaut

Ce décodeur lit le format Cinepak .

faad

Desactivé par défaut

Faas est un décodeur audio MPEG-4 .

ffmpeg

Activé par défaut

Ceci est un décodeur MPEG-4/DivX/OpenDivX/Xvid (voir le site ffmpeg) .

Options:

  • --ffmpeg-dr, --no-ffmpeg-dr : Active ou désactive le rendu direct (activé par défaut)

  • --ffmpeg-error-resilience : Un entier qui permet de régler le niveau de résistance aux erreurs sur les flux, entre -1 et 99 (-1 désactive toute correction d'erreur)

  • --ffmpeg-workaround-bugs : Règle quelques problèmes. Ajoutez les valeurs correspondants aux problèmes à régler, et entrez ceci comme argument: 1 = autodetect, 2 = old msmpeg4, 4 = xvid interlaces, 8 = ump4, 16 = no padding, 32 = ac vlc, 64 = Qpel chroma. Sie beheben möchten hinzu und übergeben Sie sie als Argument: 1 = autodetect, 2 = old msmpeg4, 4 = xvid interlaces, 8 = ump4, 16 = no padding, 32 = ac vlc, 64 = Qpel chroma

  • --ffmpeg-hurry-up, --no-ffmpeg-hurry-up : Activer cette option permet au décodeur de ne décoder que partiellement, voir pas du tout, certaines images, s'il est en retard. Ceci est utile sur les machines peu puissantes, mais produit des images de mauvaise qualité. Verzug gerät. Dies kann auf langsameren Rechnern nützlich sein, wird aber eine schlechtere Bildqualität zur Folge haben.

  • --ffmpeg-truncated : Tronquer le flux: -1=auto, 0=désactivé, 1=activé

  • --ffmpeg-pp-q : Qualité du post-traitement (entier entre 0 et 6). Un nombre plus élevé demande plus de puissance, mais produira un meilleur flux. mehr Prozessorleistung und produziert bessere Bilder.

  • --ffmpeg-pp-name : Série de filtre de postraitement

libmpeg2

Activé par défaut

Ceci permet de lire les fichiers MPEG2 .

mad

Activé par défaut

Ce décodeur décode les MP3 en n'utilisant que des nombres entiers, ce qui permet de l'utiliser sur les PDAs .

ogt

Activé par défaut

OGT gères les sous-titres SVCD (Philips Overlay Graphics Text ou OGT) et les sous-titres utilisés par les VCD Chaoji (connus sous le nom de CVD).

Utilisez l'option --spu-channel <entier> pour sélectionner une piste de sous-titres à afficher. L'entier devrait être entre -1 et 3. (les formats de sous-titres des CVD et SVCD autorisent jusqu'à 4 sous-titres). La valeur -1 déselectionne les sous-titres..

spudec

Activé par défaut

spudec gère les sous-titres DVD. Les sous-titres en vraies couleurs et la transparence ne sont pas pris en charge.

tarkin

Desactivé par défaut

tarkin est décodeur expréimental du projet Ogg (voir le site Ogg/Vorbis) .

theora

Desactivé par défaut

theora est décodeur expréimental du projet Ogg (voir le site Ogg/Vorbis) .

tremor

Desactivé par défaut

Ce codec Ogg/Vorbis ne fait que des calculs entiers, ce qui permet de l'utiliser sur des CPUs qui ne supportent pas la virgule flottante (voir le le site Ogg/Vorbis) .

vorbis

Activé par défaut

Ce décodeur vous permet de lire les fichiers audio encodés en Vorbis .

xvid

Desactivé par défaut

Ce décodeur vous permet de décoder les fichiers Xvid grâce à la librairie xvidcore. (voir le site Xvid) .

Modules de sortie vidéo

Les modules de sortie vidéo permettent d'afficher de la vidéo sur votre écran. Au lancement, VLC essaie de deviner le module de sortie vidéo le plus adapté à votre système. Si vous désirez toutefois forcer un module particulier, lancez VLC avec l'option: --vout modulename

directx

Activé par défaut sur Windows

Pour Windows seulement

Cette sortie vidéo utilise les librairies Microsoft Direct X. Elle est recommandée sous Windows.

Vous pouvez indiquer le chemin des librairies et en-têtes DirectX, avec l'option --with-directx=PATH du script de configuration.

x11

Activé par défaut

Seulement sur systèmes Unix avec serveur X11

Ceci est la sortie vidéo X11 basique. Elle ne requiert pour fonctionner qu'un serveur X11. Vous aurez besoin des en-têtes xlibs pour la compiler (paquetage xlibs-dev sur le système Debian GNU/Linux)

Options:

  • --x11-display <string> nom du display X11 à utiliser

  • --x11-altfullscreen, --no-x11-altfullscreen : mode plein écran alternatif, pour surpasser les gestionnaires de fenêtres (désactivé par défaut) (standardmäßig deaktiviert)

  • --x11-shm, --no-x11-shm : utiliser la mémoire partagée (activé par défaut)

  • --x11-xineramascreen <integer> : permet de choisir l'écran qui sera utilisé en mode plein écran, en xinerama

xvideo

Activé par défaut

Pour systèmes GNU/Linux seulement

Cette sortie vidéo, qui utilise l'accélération matérielle pour la transformation YUV et la mise à l'échelle, nécessite une carte vidéo supportant xvidéo. (C'est le cas de presque toutes les cartes modernes).

Options:

  • --xvideo-display <string> : nom du display X11 à utiliser

  • --xvideo-adaptor <integer> : numéro de l'adaptateur xvideo

  • --xvideo-altfullscreen, --no-xvideo-altfullscreen : mode plein écran alternatif, pour surpasser les gestionnaires de fenêtres (désactivé par défaut)

  • --xvideo-shm, --no-xvideo-shm : utiliser la mémoire partagée (activé par défaut)

  • --xvideo-xineramascreen <integer> : permet de choisir l'écran qui sera utilisé en mode plein écran, en xinerama

  • --xvideo-chroma <string> : format de chroma XVimage

sdl

Activé par défaut

Cette sortie vidéo utilise les librairies SDL. Vous avez besoin d'une version supérieure ou égale à 1.1.6 de ces librairies

Vous pouvez indiquer le chemin du programme sdl-config, avec l'option --with-sdl-config-path=PATH du script de configuration, si vous voulez compiler VLC.

wingdi

Activé par défaut sur Windows

Pour Windows seulement

Cette sortie vidéo utilise la bibliothèque GDI. Elle est connçue pour les utilisateurs n'ayant pas Direct X. Ses performances étant mauvaises, ne l'utilisez pas si vous pouvez utiliser DirectX.

fb

Activé par défaut sur GNU/Linux

Pour GNU/Linux seulement

Cette sortie vidéo utilise le framebuffer. Vous devez activer le support du framebuffer dans votre noyau Linux pour l'utiliser.

Options:

  • --fbdev <string> : périphérique du framebuffer (la valeur par défaut est /dev/fb0)

glide

Desactivé par défaut

Cette sortie vidéo utilise les librairies Glide, qui fournissent une accélération matérielle pour les cartes 3Dfx).

Vous pouvez indiquer le chemin de la librairie, avec l'option --with-glide=PATH du script de configuration si vous voulez compiler VLC.

mga

Desactivé par défaut

Pour GNU/Linux seulement

Ce module permet une accélération matérielle avec les cartes Matrox sous GNU/Linux.

ggi

Desactivé par défaut

aa

Desactivé par défaut

Cette sortie vidéo affiche de l'ASCII art, en utilisant la bibliothèque aalib. Vous avez besoin des en-têtes aalib (paquet aalib1-dev sous Debian GNU/Linux) pour la compilation.

svgalib

Desactivé par défaut

Pour GNU/Linux seulement

Cette sortie vidéo utilise la librairie SVGAlib.

qte

Desactivé par défaut

Pour iPaq seulement

Cette sortie vidéo utilise QT Embedded, une librairie graphique spécifique à l'iPaq. .

Modules de filtre vidéo

Ces modules vous permettent de modifier l'image (désentrelacement, réglage du trio teinte/constraste/saturation, recadrage etc.). Pour les activer, utilisez l'option suivante pour VLC : --filter filter1,filter2,...

adjust

Toujours activé

Ce filtre vous permet de modifier le contraste, la teinte, la saturation, et la luminosité.

Options:

  • --contrast <float> : réglage du contraste (flottant compris entre 0 et 2, 1 par défaut)

  • --brightness <float> : réglage de la luminosité (flottant compris entre 0 et 2, 1 par défaut)

  • --hue <integer> : réglage de la teinte (entier compris entre 0 et 360, 0 par défaut)

  • --saturation <float> : réglage de la saturation (flottant compris entre 0 et 3, 1 par défaut)

deinterlace

Toujours activé

Ce filtre effectue le désentrelacement de la vidéo et est utile pour les flux venant d'un satellite ou de télévision .

Options:

  • --deinterlace-mode {discard,blend,mean,bob,linear} : mode de désentrelacement (discard par défaut)

crop

Toujours activé

Ce filtre vous permet de rogner des parties de l'image.

Options:

  • --crop-geometry <string> : Indiquez la géométrie de la zone à réduire. Cela se fixe par largeur x hauteur + position à gauche + position supérieure (en pixels).

  • --autocrop, --noautocrop : rédutcion automatique des marges noires (désactivé par défaut)

transform

Toujours activé

Ce filtre vous permet de tourner l'image de plusieurs façons.

Options:

  • --transform-type {90,180,270,hflip,vflip} : type de transformation : '90', '180', '270', 'hflip' ou 'vflip'

distort

Toujours activé

Ce filtre créée un effet de distortion de la vidéo. Comment ca, inutile ? :-)

Options:

  • --distort-mode {wave,ripple} : mode de distorsion, "wave" ou "ripple"

invert

Toujours activé

Ce filtre inverse les couleurs.

motionblur

Toujours activé

Ce filtre donne un effet de "flou de mouvement" à l'image.

Options:

  • --blur-factor <integer> : degré de flou, de 1 à 127

wall

Toujours activé

Ce filtre vous permet de découper la vidéo sur plusieurs fenêtres que vous pouvez déplacer indépendamment. Vous pouvez l'utiliser pour générer des murs d'images avec plusieurs sources.

Options:

  • --wall-cols <integer> : Indiquez le nombre de fenêtres dans lesquelles découper verticalement la vidéo

  • --wall-rows <integer> : Indiquez le nombre de fenêtres dans lesquelles découper horizontalement la vidéo

  • --wall-active <string> : liste des fenêtre actives (séparée par des virgules). La valeur par défaut affecte toutes les fenêtres

clone

Toujours activé

Ce filtre vous permet de dupliquer l'image.

  • --clone-count <integer> : nombre de fenêtres vidéo dans lesquelles cloner la vidéo

  • --clone-vout-list <string> : modules de sortie vidéo à activer

Modules de sortie audio

Ces modules vous permettent de choisir le système de sortie du son. VLC essaie de deviner le module de sortie audio le plus adapté à votre système. Si vous souhaitez toutefois forcer l'utilisation d'un module spécifique, lancer VLC avec l'option suivante : --aout modulename

coreaudio

Activé par défaut sous Mac OS X

Pour Mac OS X seulement

Cette sortie audio utilise CoreAudio, sous Mac OS X

Options:

  • --coreaudio-dev <integer> : forcer l'utilisation d'un périphérique audio

directx

Activé par défaut sous Windows

Pour Windows seulement

Cette sortie audio utilise directX under Windows

oss

Activé par défaut sur GNU/Linux

Pour GNU/Linux et Unix seulement

Cette sortie son utilise OSS (Open Sound System) (/dev/dsp, par exemple, sous GNU/Linux). Votre noyau doit avoir été compilé avec le support de votre carte mère, ou, si vous utilisez ALSA (Advanced Linux Sound System), la couche d'émulation OSS doit être activée

Options:

  • --dspdev <string> : choisir un périphérique dsp OSS

  • --oss-buggy, --no-oss-buggy Si le son est très haché en utilisant la sortie OSS, alors pvous pouvez peut-être résoudre le problème en activant cette option (désactivée par défaut)

alsa

Desactivé par défaut

Pour GNU/Linux seulement

Cette sortie audio, qui utilise ALSA (Advanced Linux Sound Architecture), ne fonctionne que sous GNU/Linux, et nécessite l'installation préalable des pilotes et librairies ALSA

Options:

  • --alsadev <string> : Nom du périphérique ALSA

esd

Desactivé par défaut

Pour GNU/Linux & Unix seulement

Cette sortie audio utilise ESD (Enlightened Sound Daemon) qui est généralement utilisé avec Gnome. Vous devez avoir le démon et ses librairies.

arts

Desactivé par défaut

Pour GNU/Linux & Unix seulement

Cette sortie audio utilise aRts (le serveur de son de KDE). Vous devez avoir le démon et ses librairies .

waveout

Activé par défaut sous Windows

Pour Windows seulement

Cette sortie WAV est utilisée sous Windows.

sdl

Activé par défaut

Cette sortie audio utilise SDL. Voir dans les sorties vidéo.

Modules d'interface

Ces modules vous permettent de choisir une ou des interfaces (interface graphique ou interface de controle).

wxwindows

Activé par défaut

L'interface wxWindows est une interface graphique portable qui fonctionne sous GNU/Linux et Windows. C'est maintenant l'interface graphique la plus à jour pour ces deux systèmes .

skins

Activé par défaut

Cette interface skinnable, qui fonctionne sous Win32 et X11 vous permet de très simplement créer vos propres skins, à l'aide de fichiers XML .

Options:

  • --skin_last : Cette option vous permet de donner la dernière skin utilisée (l'argument est une chaîne).

  • --skin_config : Cette option vous permet de donner la configuration de la skin (l'argument est une chaîne).

  • --show_in_tray, --noshow_in_tray : Indique si l'application doit être visible dans la barre système (désactivé par défaut).

  • --show_in_taskbar, --noshow_in_taskbar : Indique si l'application doit être visible dans la barre des tâches (activé par défaut).

gtk

Activé par défaut

Ceci est l'interface GTK+, qui peut également être utilisée sous Windows. Vous devez disposer des librairies GTK et de en-têtes pour la compilation. Attention, cette interface n'est plus maintenue, et ne présente pas toutes les possibilités actuelles de VLC. .

gnome

Desactivé par défaut

Pour systèmes GNU/Linux seulement

Ceci est l'interface Gnome. Vous aurez besoin des librairies Gnome (libgnome32 sous Debian GNU/Linux) et des en-têtes pour la compilation (libgnome-dev sous Debian GNU/Linux). Attention, cette interface n'est plus maintenue, et ne présente pas toutes les possibilités actuelles de VLC. .

Options:

  • --gnome-tooltips, --no-gnome-tooltips : Active l'affichage des bulles d'aide (activé par défaut)

  • --gnome-toolbartext, --no-gnome-toolbartext : Active l'affichage du texte sur les boutons (activé par défaut)

  • --gnome-prefs-maxh : L'argument (un entier) donne la hauteur maximale des fenêtres de configuration

qt

Desactivé par défaut

Ceci est le module d'interface QT. Vous aurez besoin des librairies QT (libqt2 sous Debian GNU/Linux) et des en-têtes pour la compilation (libqt-dev sous Debian GNU/Linux). Attention, cette interface n'est plus maintenue, et ne présente pas toutes les possibilités actuelles de VLC. .

kde

Desactivé par défaut

Pour systèmes GNU/Linux seulement

Ceci est le module d'interface KDE. Vous aurez besoin des librairies Kde (kdelibs3 sous Debian GNU/Linux) et des en-têtes pour la compilation ((kde-devel sous Debian GNU/Linux). Attention, cette interface n'est plus maintenue, et ne présente pas toutes les possibilités actuelles de VLC. .

Options:

  • --kde-uirc : Chemin du fichier ui.rc

rc

Toujours activé

Ceci est un module de contrôle à distance, qui fonctionne en mode texte depuis une console. Vous pouvez ainsi contrôler le VLC par des scripts ou des commandes, comme play,stop, etc.... .

Options:

  • --rc-show-pos, --no-rc-show-pos : Active ou désactive un compteur qui indique chaque seconde la position dans le flux (désactivé par défaut)

  • --fake-tty, --no-fake-tty : Active ou désactive l'émulation d'un terminal virtuel TTY (désactivé par défaut)

http

Toujours activé

Ce module vous permet de contrôler VLC à distance par un navigateur web. Vous pouvez créer vos propres pages web de contrôle. .

Options:

  • --http-host : L'argument, une chaîne, donne l'adresse locale, sous la forme adresse[:port], où l'adresse est soit une adresse IP, soit un nom DNS, et où port et le port sur lequel l'interface HTTP sera disponible Le port par défaut est 8080. L'adresse par défaut est localhost; ceci devrait être bon pour presque tout le monde

  • --http-src : Chemin du répertoire contenant les pages HTML à servir.

ncurses

Desactivé par défaut

Pour systèmes GNU/Linux seulement

Cette interface en mode texte utilise la bibliothèque ncurses. Pour la compiler, vous devez avoir les en-têtes ncurses (libncurses5-dev sous Debian GNU/Linux) .

lirc

Desactivé par défaut

Pour systèmes GNU/Linux seulement

Ce module permet de contrôler VLC par une télécommande. Afin de vous aider, un fichier lircrc est fourni (voir doc/lirc/example.lircrc) .

opie

Desactivé par défaut

Ceci est un plugin d'interface pour la librairie QT Embedded (pour iPaq) .

gestures

Toujours activé

Ce module vous permet de contrôler VLC par des mouvements de souris .

Options:

  • --gestures-threshold : L'argument, un entier, est la quantité de mouvement requise avant qu'un mouvement ne soit enregistré

  • --gestures-button {left,middle,right} : Le bouton choisi devra être enfoncé avant de faire le mouvement

joystick

Desactivé par défaut

Pour systèmes GNU/Linux seulement

Ce module vous permet de contrôler VLC à l'aide d'un joystick et est hautement configurable. .

Support de systèmes d'exploitation

Ces modules permettent de supporter différents OSs .

macosx

Ce module permet le support de MacOS X, avec une interface native .

qnx

Ce module permet le support de QNX RTOS .

Divers

Cette section décrit quelques modules qui n'entrent dans aucune des catégories décrites .

sout

Activé par défaut

Le Stream Output est une fonctionnalité de VLC qui lui permet de devenir serveur de streaming MPEG, DivX, ou DVD .

Pour plus de détails, veuillez voir la section Utilisation de la ligne de commande .

test-suite

Desactivé par défaut

Ceci fait un VLC spécial, pour des tests .

mozilla

Desactivé par défaut

Ceci n'est pas un module, mais permet de créer un plugin Mozilla VLC .

xosd

Desactivé par défaut

Pour Unix seulement

Ceci envoie le flux sur un "OSD" (On Screen Display) .

Options de compilation

Il y a quelques options que vous pouvez régler par le script de configuration, qui ne sont pas liées aux modules .

Vous pouvez voir ces options en faisant :

% ./configure --help

Vous pouvez par exemple régler les répertoires d'installation, le système sur lequel vous désirez compiler VLC (normalement automatique), ...

Vous pouvez également activer ou désactiver des optimisations.

--disable-plugins

Si vous sélectionnez cette option, aucun plugin ne sera compilé. Ce n'est pas recommandé: vous obtenez un VLC très pauvre. Vous ne devriez utiliser ceci que pour des tests .