MPlayer - Le Lecteur Vidéo
|  | Suivant

# MPlayer - Le Lecteur Vidéo

## http://www.mplayerhq.hu

Copyright © 2000-2004 MPlayer team

Table des matières

Comment lire cette documentation
1. Introduction
  1.1. Histoire
  1.2. Installation
    1.2.1. Logiciels nécessaires
    1.2.2. Codecs
    1.2.3. Cartes graphiques
      1.2.3.1. Cartes YUV
      1.2.3.2. Cartes non-YUV
      1.2.3.3. Cartes Cirrus-Logic
    1.2.4. Cartes son
    1.2.5. Fonctionalités
  1.3. À propos de l'interface graphique ?
  1.4. Sous-titres et OSD
    1.4.1. Format de sous-titres propre à MPlayer (MPsub)
    1.4.2. Installer l'OSD et les sous-titres
    1.4.3. Menu OSD
  1.5. RTC
2. Fonctionnalités
  2.1. Formats supportés
    2.1.1. Formats vidéo
      2.1.1.1. Fichiers MPEG
      2.1.1.2. Fichiers AVI
      2.1.1.3. Fichiers ASF/WMV
      2.1.1.4. Fichiers QuickTime/MOV
      2.1.1.5. Fichiers VIVO
      2.1.1.6. Fichiers FLI
      2.1.1.7. Fichiers RealMedia (RM)
      2.1.1.8. Fichiers NuppelVideo
      2.1.1.9. Fichiers yuv4mpeg
      2.1.1.10. Fichiers FILM
      2.1.1.11. Fichiers RoQ
      2.1.1.12. Fichiers OGG/OGM
      2.1.1.13. Fichiers SDP
      2.1.1.14. Fichiers PVA
      2.1.1.15. Fichiers NSV
      2.1.1.16. Fichiers GIF
    2.1.2. Formats Audio
      2.1.2.1. Fichiers MP3
      2.1.2.2. Fichiers WAV
      2.1.2.3. Fichiers OGG/OGM (Vorbis)
      2.1.2.4. Fichiers WMA/ASF
      2.1.2.5. Fichiers MP4
      2.1.2.6. CD audio
      2.1.2.7. XMMS
  2.2. Codecs Supportés
    2.2.1. Codecs vidéo
      2.2.1.1. DivX4/DivX5
      2.2.1.2. FFmpeg/libavcodec
      2.2.1.3. Codecs XAnim
      2.2.1.4. vidéo VIVO
      2.2.1.5. vidéo MPEG-1/2
      2.2.1.6. MS Video1, Cinepak CVID, et autres vieux codecs
      2.2.1.7. RealVideo
      2.2.1.8. XviD
      2.2.1.9. Sorenson
    2.2.2. Codecs audio
      2.2.2.1. Décodage AC3 logiciel
      2.2.2.2. Décodage AC3 matériel
      2.2.2.3. support libmad
      2.2.2.4. VIVO audio
      2.2.2.5. RealAudio
      2.2.2.6. Codecs QDesign
      2.2.2.7. Codec Qualcomm
      2.2.2.8. Codec AAC
    2.2.3. Comment importer des codecs
      2.2.3.1. codecs VFW
      2.2.3.2. Codecs DirectShow
  2.3. Sorties vidéo
    2.3.1. Réglage MTRR
    2.3.2. Sortie vidéo pour cartes graphiques traditionnelles
      2.3.2.1. Xv
        2.3.2.1.1. Cartes 3dfx
        2.3.2.1.2. Cartes S3
        2.3.2.1.3. Cartes nVidia
        2.3.2.1.4. Cartes ATI
        2.3.2.1.5. Cartes NeoMagic
        2.3.2.1.6. Cartes Trident
        2.3.2.1.7. Cartes Kyro/PowerVR
      2.3.2.2. DGA
      2.3.2.3. SDL
      2.3.2.4. SVGAlib
      2.3.2.5. Sortie Framebuffer (FBdev)
      2.3.2.6. Framebuffer Matrox (mga_vid)
      2.3.2.7. Support YUV 3Dfx
      2.3.2.8. Sortie OpenGL
      2.3.2.9. AAlib - affichage en mode texte
      2.3.2.10. libcaca - Librairie ASCII Art en couleur
      2.3.2.11. VESA - sortie sur BIOS VESA
      2.3.2.12. X11
      2.3.2.13. VIDIX
        2.3.2.13.1. Cartes ATI
        2.3.2.13.2. Cartes Matrox
        2.3.2.13.3. Cartes Trident
        2.3.2.13.4. Cartes 3DLabs
        2.3.2.13.5. Cartes nVidia
        2.3.2.13.6. Cartes SiS
      2.3.2.14. DirectFB
      2.3.2.15. DirectFB/Matrox (dfbmga)
    2.3.3. Décodeurs MPEG
      2.3.3.1. sorties et entrées DVB
      2.3.3.2. DXR2
      2.3.3.3. DXR3/Hollywood+
    2.3.4. Autres matériels de visualisation
      2.3.4.1. Zr
      2.3.4.2. Blinkenlights
    2.3.5. Sortie TV
      2.3.5.1. Cartes Matrox G400
      2.3.5.2. Cartes Matrox G450/G550
      2.3.5.3. Cartes ATI
      2.3.5.4. Voodoo 3
      2.3.5.5. nVidia
      2.3.5.6. Neomagic
  2.4. Périphériques de sortie audio
    2.4.1. Synchronisation audio/vidéo
    2.4.2. Problèmes de cartes son, recommandations
    2.4.3. Filtres Audio
      2.4.3.1. Up/Downsampling
      2.4.3.2. Changer le nombre de canaux
      2.4.3.3. Convertisseur de format de sample
      2.4.3.4. Delay
      2.4.3.5. Contrôle de volume logiciel
      2.4.3.6. Égaliseur
      2.4.3.7. Filtre panoramique
      2.4.3.8. Sub-woofer
      2.4.3.9. Décodeur de son surround
      2.4.3.10. Exporteurs Audio
      2.4.3.11. Extrastereo
      2.4.3.12. Normaliseur de volume
    2.4.4. Plugins Audio (à ne plus utiliser)
      2.4.4.1. Up/Downsampling
      2.4.4.2. Décodage son surround
      2.4.4.3. Convertisseur de format de sample
      2.4.4.4. Décalage
      2.4.4.5. Contrôle de volume logiciel
      2.4.4.6. Extrastereo
      2.4.4.7. Normaliseur de volume
  2.5. Entrée TV
    2.5.1. Compilation
    2.5.2. Astuces d'utilisation
    2.5.3. Exemples
3. Utilisation
  3.1. Ligne de commande
  3.2. Contrôles
    3.2.1. Configuration des contrôles
    3.2.2. Control from LIRC
    3.2.3. Mode esclave
  3.3. Streaming depuis le réseau ou les pipes
  3.4. Flux distants
    3.4.1. Compilation du serveur
    3.4.2. Utilisation de flux distants
  3.5. Listes d'Edition de Décision (EDL)
    3.5.1. Utiliser un fichier EDL
    3.5.2. Faire un fichier EDL
4. Foire Aux Questions
5. Utilisation des CD/DVD
  5.1. Lecteurs CD/DVD
  5.2. Lecture de DVDs
  5.3. Lecture de VCDs
6. Ports
  6.1. Linux
    6.1.1. Paquets Debian
    6.1.2. Paquets RPM
    6.1.3. ARM
  6.2. *BSD
    6.2.1. FreeBSD
    6.2.2. OpenBSD
    6.2.3. Darwin
  6.3. Sun Solaris
  6.4. Silicon Graphics Irix
  6.5. QNX
  6.6. Windows
    6.6.1. Cygwin
    6.6.2. MinGW
  6.7. Mac OS
  6.8. HP UX
  6.9. Amiga/MorphOS (GeekGadgets)
7. Encodage avec MEncoder
  7.1. Encodage MPEG-4 ("DivX") 2 passes
  7.2. Encodage au format MPEG
  7.3. Redimensionnement des films
  7.4. Copie de flux
  7.5. Réparer les fichiers AVIs ayant un index défectueux
    7.5.1. Assembler plusieurs fichiers AVI
  7.6. Encodage avec la famille de codecs libavcodec
  7.7. Encodage à partir de multiples fichiers image (JPEG, PNG, TGA, SGI)
  7.8. Extraction des sous-titres DVD dans un fichier Vobsub
  7.9. Préserver le ratio d'aspect
  7.10. Inter/intra matrices personnalisées
  7.11. Créer un rip MPEG-4 ("DivX") de haute qualité à partir d'un DVD
    7.11.1. Quantiseur constant contre 2-passes
    7.11.2. Découpage et Redimensionnement
    7.11.3. Audio
    7.11.4. Interlacing and Telecine
    7.11.5. Filtrage
    7.11.6. Exemple
  7.12. Comment gérer le téléciné et le désentrelacement avec les DVDs NTSC
    7.12.1. Comment trouver quel type de vidéo vous avez
      7.12.1.1. Progressive
      7.12.1.2. Télécinée
      7.12.1.3. Entrelaçée
      7.12.1.4. Progressive et télécinée mélangées
      7.12.1.5. Progressive et entrelacée mélangées
    7.12.2. Comment encoder chaque catégorie
      7.12.2.1. Progressive
      7.12.2.2. Télécinée
      7.12.2.3. Entrelaçée
      7.12.2.4. Progressive et téléciné mélangées
      7.12.2.5. Progressive et entrelaçée mélangées
    7.12.3. Notes de bas-de-page
A. Listes de diffusion
B. Comment rapporter les bogues
  B.1. Comment réparer les bogues
  B.2. Comment rapporter les bogues
  B.3. Où rapporter les bogues
  B.4. Que rapporter
    B.4.1. Information Système
    B.4.2. Matériel et pilotes
    B.4.3. Problèmes de configuration
    B.4.4. Problèmes de compilation
    B.4.5. Pour les problèmes de lecture
    B.4.6. Plantages
      B.4.6.1. Comment conserver les informations avec un plantage reproductible
      B.4.6.2. Comment extraire les informations significatives d'un core dump
  B.5. Je sais ce que je fait...
C. Bogues connus
  C.1. Bogues/Problèmes spécifiques au système ou au CPU
  C.2. Problèmes de synchro A-V et d'audio
    C.2.1. Décalage audio général ou son saccadé (existe avec tous ou de nombreux fichiers)
    C.2.2. Décalage audio/désynchro spécifique à un ou quelques fichiers
    C.2.3. Pas de son du tout
    C.2.4. Pas d'image du tout (juste une fenêtre complètement grise/verte)
    C.2.5. Problèmes de sortie vidéo
D. Format de skins MPlayer
  D.1. Aperçu
    D.1.1. Répertoires
    D.1.2. Format d'images
    D.1.3. Composants d'une skin
    D.1.4. Fichiers
  D.2. Le fichier skin
    D.2.1. Fenêtre principale et barre de lecture
    D.2.2. Sous-fenêtre
    D.2.3. Menu
  D.3. Polices
    D.3.1. Symboles
  D.4. Messages de la GUI
E. Lamentations du développeur
  E.1. GCC 2.96
  E.2. Distribution binaire
  E.3. nVidia
  E.4. Joe Barr
F. Comment envoyer des patches

|  | Suivant
|  | Comment lire cette documentation