MPlayer - Le Lecteur Vidéo

http://www.mplayerhq.hu

License

MPlayer is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

MPlayer is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with MPlayer; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.


Comment lire cette documentation
1. Introduction
2. Installation
2.1. Logiciels nécessaires
2.2. Fonctionalités
2.3. À propos de l'interface graphique
2.4. Polices et OSD
2.4.1. Police TrueType
2.4.2. Polices Bitmap
2.4.3. Menu OSD
2.5. RTC
3. Utilisation
3.1. Ligne de commande
3.2. Sous-titres et OSD
3.3. Contrôles
3.3.1. Configuration des contrôles
3.3.2. Control from LIRC
3.3.3. Mode esclave
3.4. Streaming depuis le réseau ou les pipes
3.4.1. Sauvegarder du contenu flux
3.5. Flux distants
3.5.1. Compilation du serveur
3.5.2. Utilisation de flux distants
3.6. Listes d'Edition de Décision (EDL)
3.6.1. Utiliser un fichier EDL
3.6.2. Faire un fichier EDL
3.7. Audio Avancé
3.7.1. Lecture Surround/Multi-canal
3.7.1.1. DVDs
3.7.1.2. Lire des fichiers stéréo sur quatre haut-parleurs
3.7.1.3. AC-3/DTS Passthrough
3.7.1.4. PasseBande audio MPEG
3.7.1.5. Audio à encodage matriciel
3.7.1.6. Emulation Surround dans les écouteurs
3.7.1.7. Dépannage
3.7.2. Manipulation de Canal
3.7.2.1. Information Générale
3.7.2.2. Jouer en mono avec deux enceintes
3.7.2.3. Copier/Déplacer le canal
3.7.2.4. Mixage de canal
3.7.3. Ajustement Logiciel du Volume
4. Utilisation des CD/DVD
4.1. Lecteurs CD/DVD
4.1.1. Linux
4.1.2. FreeBSD
4.2. Lecture de DVD
4.2.1. Code zone
4.3. Lecture de VCDs
5. Foire Aux Questions
6. Conteneurs
6.1. Formats vidéo
6.1.1. Fichiers MPEG
6.1.2. Fichiers AVI
6.1.3. Fichiers ASF/WMV
6.1.4. Fichiers QuickTime/MOV
6.1.5. Fichiers VIVO
6.1.6. Fichiers FLI
6.1.7. Fichiers RealMedia (RM)
6.1.8. Fichiers NuppelVideo
6.1.9. Fichiers yuv4mpeg
6.1.10. Fichiers FILM
6.1.11. Fichiers RoQ
6.1.12. Fichiers OGG/OGM
6.1.13. Fichiers SDP
6.1.14. Fichiers PVA
6.1.15. Fichiers NSV
6.1.16. Fichiers Matroska
6.1.17. fichiers NUT
6.1.18. Fichiers GIF
6.2. Formats Audio
6.2.1. Fichiers MP3
6.2.2. Fichiers OGG/OGM (Vorbis)
6.2.3. CD audio
6.2.4. XMMS
7. Codecs Supportés
7.1. Codecs vidéo
7.1.1. FFmpeg/libavcodec
7.1.2. Xvid
7.1.3. x264
7.1.3.1. Qu'est ce que le x264?
7.1.3.2. Qu'est ce que le H.264?
7.1.3.3. Comment puis-je lire les vidéos H.264 avec MPlayer?
7.1.3.4. Comment puis-je encoder des vidéos avec MEncoder et x264?
7.2. Codecs audio
7.2.1. Décodage logiciel AC-3
7.2.2. Décodage matériel AC-3
7.2.3. Support libmad
7.2.4. Codec audio MPEG matériel
7.2.5. Codec AAC
7.2.6. codecs AMR
7.3. Comment importer les codecs Win32
7.3.1. codecs VFW
7.3.2. Codecs DirectShow
8. Sorties vidéo
8.1. Réglage MTRR
8.2. Xv
8.2.1. Cartes 3dfx
8.2.2. Cartes S3
8.2.3. Cartes nVidia
8.2.4. Cartes ATI
8.2.5. Cartes NeoMagic
8.2.6. Cartes Trident
8.2.7. Cartes Kyro/PowerVR
8.2.8. Cartes Intel
8.3. DGA
8.4. SDL
8.5. SVGAlib
8.6. Sortie Framebuffer (FBdev)
8.7. Framebuffer Matrox (mga_vid)
8.8. Support YUV 3Dfx
8.9. tdfx_vid
8.10. Sortie OpenGL
8.11. AAlib – affichage en mode texte
8.12. libcaca – Librairie ASCII Art en couleur
8.13. VESA - sortie sur BIOS VESA
8.14. X11
8.15. VIDIX
8.15.1. svgalib_helper
8.15.2. Cartes ATI
8.15.3. Cartes Matrox
8.15.4. Cartes Trident
8.15.5. Cartes 3DLabs
8.15.6. Cartes nVidia
8.15.7. Cartes SiS
8.16. DirectFB
8.17. DirectFB/Matrox (dfbmga)
8.18. Décodeurs MPEG
8.18.1. sorties et entrées DVB
8.18.2. DXR2
8.18.3. DXR3/Hollywood+
8.19. Autres matériels de visualisation
8.19.1. Zr
8.19.2. Blinkenlights
8.20. Sortie TV
8.20.1. Cartes Matrox G400
8.20.2. Cartes Matrox G450/G550
8.20.3. Construire un câble de sortie TV Matrox
8.20.4. Cartes ATI
8.20.5. nVidia
8.20.6. Neomagic
9. TV
9.1. Entrée TV
9.1.1. Compilation
9.1.2. Astuces d'utilisation
9.1.3. Exemples
9.2. Télétexte
9.2.1. Notes d'implantation
9.2.2. Using teletext
9.2.3. Raccourcis clavier pour le Télétexte
10. Radio
10.1. Entrée Radio
10.1.1. Compilation
10.1.2. Astuces d'utilisation
10.1.3. Exemples
11. Ports
11.1. Linux
11.1.1. Paquets Debian
11.1.2. Paquets RPM
11.1.3. ARM
11.2. *BSD
11.2.1. FreeBSD
11.2.2. OpenBSD
11.2.3. Darwin
11.3. Unix Commercial
11.3.1. Solaris
11.3.2. IRIX
11.3.3. HP UX
11.3.4. AIX
11.4. Windows
11.4.1. Cygwin
11.4.2. MinGW
11.5. Mac OS
11.5.1. MPlayer OS X GUI
11.6. Plateformes Exotiques
11.6.1. QNX
11.6.2. Amiga/MorphOS (GeekGadgets)
12. Utilisation basique de MEncoder
12.1. Sélection des codecs et du format du container
12.2. Sélection d'un fichier d'entrée ou un périphérique
12.3. Encodage MPEG-4 deux passes ("DivX")
12.4. Encodage au format vidéo Sony PSP
12.5. Encodage au format MPEG
12.6. Redimensionnement des films
12.7. Copie de flux
12.8. Encodage à partir de nombreux fichiers Image (JPEG, PNG, TGA, SGI)
12.9. Extraction des sous-titres DVD depuis fichier Vobsub
12.10. Préserver le ratio d'aspect
13. L'encodage avec MEncoder
13.1. Faire un MPEG-4 ("DivX") de bonne qualité à partir d'un DVD
13.1.1. Préparer l'encodage : identifier le matériel source et le nombre d'images par secondes
13.1.1.1. Identification du nombre d'images par seconde de la source
13.1.1.2. Identification du matériel source
13.1.2. Quantificateur constant contre multipasse
13.1.3. Contraintes pour une compression efficace
13.1.4. Découpage et Redimensionnement
13.1.5. Choix de la résolution et du débit
13.1.5.1. Calcul de la résolution
13.1.6. Les filtres
13.1.7. Entrelacement et Téléciné
13.1.8. Encodage de vidéos entrelacées
13.1.9. Remarques sur la synchronisation Audio/Vidéo
13.1.10. Choisir le codec video
13.1.11. Le son
13.1.12. Le multiplexage
13.1.12.1. Améliorer la fiabilité du multiplexage et de la synchronisation Audio/Video
13.1.12.2. Limitations du conteneur AVI
13.1.12.3. Le multiplexage dans le conteneur Matroska
13.2. Comment gérer le téléciné et l'entrelacement des DVDs NTSC
13.2.1. Introduction
13.2.2. Comment savoir quel type de vidéo vous avez ?
13.2.2.1. Progressive
13.2.2.2. Téléciné
13.2.2.3. Entrelacée
13.2.2.4. Mélange de progressive et télécinée
13.2.2.5. Mélange de vidéo progressive et entrelacée
13.2.3. Comment encoder chaque catégorie ?
13.2.3.1. Progressive
13.2.3.2. Téléciné
13.2.3.3. Entrelacée
13.2.3.4. Mélange de progressive et télécinée
13.2.3.5. Mélange de progressive et d'entrelacée
13.2.4. Notes de bas de pages
13.3. Encodage avec la famille de codec libavcodec
13.3.1. Codecs vidéo de libavcodec
13.3.2. Codecs audio de libavcodec
13.3.2.1. tableau complémentaire des formats PCM/ADPCM
13.3.3. Options d'encodage de libavcodec
13.3.4. Exemples de paramètres d'encodage
13.3.5. Matrices inter/intra personnalisées
13.3.6. Exemple
13.4. Encodage avec le codec Xvid
13.4.1. Quelles options devrais-je utiliser pour avoir les meilleurs résultats ?
13.4.2. Options d'encodage de Xvid
13.4.3. Profils d'encodage
13.4.4. Exemples de paramètres d'encodage
13.5. Encodage avec le codec x264
13.5.1. Les options d'encodage de x264
13.5.1.1. Introduction
13.5.1.2. Options qui affectent principalement la vitesse et la qualité
13.5.1.3. Options relatives à diverses préférences
13.5.2. Exemples de paramètre d'encodage
13.6. Encoder avec la famille de codecs Video For Windows
13.6.1. Les codecs Video for Windows supportés
13.6.2. Utilisation de vfw2menc pour créer un fichier de configuration de codec.
13.7. Utiliser MEncoder pour créer des fichiers compatibles QuickTime
13.7.1. Pourquoi produire des fichiers compatibles QuickTime ?
13.7.2. Limitations de QuickTime
13.7.3. Recadrage
13.7.4. Redimensionnement
13.7.5. Synchronisation de l'audio et de la vidéo
13.7.6. Débit
13.7.7. Exemple d'encodage
13.7.8. Remultiplexage en MP4
13.7.9. Ajouter des tags de méta-données
13.8. Utiliser MEncoder pour créer des fichiers compatibles VCD/SVCD/DVD.
13.8.1. Contraintes de Format
13.8.1.1. Contraintes de format
13.8.1.2. Contraintes de Taille GOP
13.8.1.3. Contraintes de débit
13.8.2. Options de sortie
13.8.2.1. Format d'image
13.8.2.2. Maintient de la synchronisation A/V
13.8.2.3. Conversion du Taux d'échantillonnage
13.8.3. Utiliser libavcodec pour l'encodage VCD/SVCD/DVD
13.8.3.1. Introduction
13.8.3.2. lavcopts
13.8.3.3. Exemples
13.8.3.4. Options Avancées
13.8.4. Encodage Audio
13.8.4.1. toolame
13.8.4.2. twolame
13.8.4.3. libavcodec
13.8.5. Combiner le tout
13.8.5.1. DVD PAL
13.8.5.2. DVD NTSC
13.8.5.3. AVI PAL Contenant Audio AC-3 vers DVD
13.8.5.4. AVI NTSC Contenant Audio AC-3 vers DVD
13.8.5.5. SVCD PAL
13.8.5.6. SVCD NTSC
13.8.5.7. VCD PAL
13.8.5.8. VCD NTSC
A. Comment rapporter les bogues
A.1. Rapport de sécurité lié aux bogues
A.2. Comment réparer les bogues
A.3. Comment faire des tests de regression en utilisant Subversion
A.4. Comment rapporter les bogues
A.5. Où rapporter les bogues
A.6. Que rapporter
A.6.1. Information Système
A.6.2. Matériel et pilotes
A.6.3. Problèmes de configuration
A.6.4. Problèmes de compilation
A.6.5. Problèmes de lecture
A.6.6. Plantages
A.6.6.1. Comment conserver les informations sur un plantage reproductible
A.6.6.2. Comment extraire les informations significatives d'un core dump
A.7. Je sais ce que je fait...
B. Format de skins MPlayer
B.1. Aperçu
B.1.1. Répertoires
B.1.2. Format d'images
B.1.3. Composants d'une skin
B.1.4. Fichiers
B.2. Le fichier skin
B.2.1. Fenêtre principale et barre de lecture
B.2.2. Sous-fenêtre
B.2.3. Menu
B.3. Polices
B.3.1. Symboles
B.4. Messages de la GUI
B.5. Créer des skins de qualité