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. Installation Codec
2.5.1. Xvid
2.5.2. x264
2.5.3. codecs AMR
2.6. 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. Lecteurs CD/DVD
3.6.1. Linux
3.6.2. FreeBSD
3.7. Lecture de DVD
3.7.1. Code zone
3.8. Lecture de VCDs
3.9. Listes d'Edition de Décision (EDL)
3.9.1. Utiliser un fichier EDL
3.9.2. Faire un fichier EDL
3.10. Audio Avancé
3.10.1. Lecture Surround/Multi-canal
3.10.1.1. DVDs
3.10.1.2. Lire des fichiers stéréo sur quatre haut-parleurs
3.10.1.3. AC-3/DTS Passthrough
3.10.1.4. PasseBande audio MPEG
3.10.1.5. Audio à encodage matriciel
3.10.1.6. Emulation Surround dans les écouteurs
3.10.1.7. Dépannage
3.10.2. Manipulation de Canal
3.10.2.1. Information Générale
3.10.2.2. Jouer en mono avec deux enceintes
3.10.2.3. Copier/Déplacer le canal
3.10.2.4. Mixage de canal
3.10.3. Ajustement Logiciel du Volume
3.11. Entrée TV
3.11.1. Compilation
3.11.2. Astuces d'utilisation
3.11.3. Exemples
3.12. Télétexte
3.12.1. Notes d'implantation
3.12.2. Using teletext
3.13. Radio
3.13.1. Entrée Radio
3.13.1.1. Compilation
3.13.1.2. Astuces d'utilisation
3.13.1.3. Exemples
4. Sorties vidéo
4.1. Réglage MTRR
4.2. Xv
4.2.1. Cartes 3dfx
4.2.2. Cartes S3
4.2.3. Cartes nVidia
4.2.4. Cartes ATI
4.2.5. Cartes NeoMagic
4.2.6. Cartes Trident
4.2.7. Cartes Kyro/PowerVR
4.2.8. Cartes Intel
4.3. DGA
4.4. SDL
4.5. SVGAlib
4.6. Sortie Framebuffer (FBdev)
4.7. Framebuffer Matrox (mga_vid)
4.8. Support YUV 3Dfx
4.9. tdfx_vid
4.10. Sortie OpenGL
4.11. AAlib – affichage en mode texte
4.12. libcaca – Librairie ASCII Art en couleur
4.13. VESA - sortie sur BIOS VESA
4.14. X11
4.15. VIDIX
4.15.1. svgalib_helper
4.15.2. Cartes ATI
4.15.3. Cartes Matrox
4.15.4. Cartes Trident
4.15.5. Cartes 3DLabs
4.15.6. Cartes nVidia
4.15.7. Cartes SiS
4.16. DirectFB
4.17. DirectFB/Matrox (dfbmga)
4.18. Décodeurs MPEG
4.18.1. sorties et entrées DVB
4.18.2. DXR2
4.18.3. DXR3/Hollywood+
4.19. Autres matériels de visualisation
4.19.1. Zr
4.19.2. Blinkenlights
4.20. Sortie TV
4.20.1. Cartes Matrox G400
4.20.2. Cartes Matrox G450/G550
4.20.3. Construire un câble de sortie TV Matrox
4.20.4. Cartes ATI
4.20.5. nVidia
4.20.6. Neomagic
5. Ports
5.1. Linux
5.1.1. Paquets Debian
5.1.2. Paquets RPM
5.1.3. ARM
5.2. *BSD
5.2.1. FreeBSD
5.2.2. OpenBSD
5.2.3. Darwin
5.3. Unix Commercial
5.3.1. Solaris
5.3.2. HP-UX
5.3.3. AIX
5.3.4. QNX
5.4. Windows
5.4.1. Cygwin
5.4.2. MinGW
5.5. Mac OS
5.5.1. MPlayer OS X GUI
6. Utilisation basique de MEncoder
6.1. Sélection des codecs et du format du container
6.2. Sélection d'un fichier d'entrée ou un périphérique
6.3. Encodage MPEG-4 deux passes ("DivX")
6.4. Encodage au format vidéo Sony PSP
6.5. Encodage au format MPEG
6.6. Redimensionnement des films
6.7. Copie de flux
6.8. Encodage à partir de nombreux fichiers Image (JPEG, PNG, TGA, SGI)
6.9. Extraction des sous-titres DVD depuis fichier Vobsub
6.10. Préserver le ratio d'aspect
7. L'encodage avec MEncoder
7.1. Faire un MPEG-4 ("DivX") de bonne qualité à partir d'un DVD
7.1.1. Préparer l'encodage : identifier le matériel source et le nombre d'images par secondes
7.1.1.1. Identification du nombre d'images par seconde de la source
7.1.1.2. Identification du matériel source
7.1.2. Quantificateur constant contre multipasse
7.1.3. Contraintes pour une compression efficace
7.1.4. Découpage et Redimensionnement
7.1.5. Choix de la résolution et du débit
7.1.5.1. Calcul de la résolution
7.1.6. Les filtres
7.1.7. Entrelacement et Téléciné
7.1.8. Encodage de vidéos entrelacées
7.1.9. Remarques sur la synchronisation Audio/Vidéo
7.1.10. Choisir le codec video
7.1.11. Le son
7.1.12. Le multiplexage
7.1.12.1. Améliorer la fiabilité du multiplexage et de la synchronisation Audio/Video
7.1.12.2. Limitations du conteneur AVI
7.1.12.3. Le multiplexage dans le conteneur Matroska
7.2. Comment gérer le téléciné et l'entrelacement des DVDs NTSC
7.2.1. Introduction
7.2.2. Comment savoir quel type de vidéo vous avez ?
7.2.2.1. Progressive
7.2.2.2. Téléciné
7.2.2.3. Entrelacée
7.2.2.4. Mélange de progressive et télécinée
7.2.2.5. Mélange de vidéo progressive et entrelacée
7.2.3. Comment encoder chaque catégorie ?
7.2.3.1. Progressive
7.2.3.2. Téléciné
7.2.3.3. Entrelacée
7.2.3.4. Mélange de progressive et télécinée
7.2.3.5. Mélange de progressive et d'entrelacée
7.2.4. Notes de bas de pages
7.3. Encodage avec la famille de codec libavcodec
7.3.1. Codecs vidéo de libavcodec
7.3.2. Codecs audio de libavcodec
7.3.2.1. tableau complémentaire des formats PCM/ADPCM
7.3.3. Options d'encodage de libavcodec
7.3.4. Exemples de paramètres d'encodage
7.3.5. Matrices inter/intra personnalisées
7.3.6. Exemple
7.4. Encodage avec le codec Xvid
7.4.1. Quelles options devrais-je utiliser pour avoir les meilleurs résultats ?
7.4.2. Options d'encodage de Xvid
7.4.3. Profils d'encodage
7.4.4. Exemples de paramètres d'encodage
7.5. Encodage avec le codec x264
7.5.1. Les options d'encodage de x264
7.5.1.1. Introduction
7.5.1.2. Options qui affectent principalement la vitesse et la qualité
7.5.1.3. Options relatives à diverses préférences
7.5.2. Exemples de paramètre d'encodage
7.6. Encoder avec la famille de codecs Video For Windows
7.6.1. Les codecs Video for Windows supportés
7.6.2. Utilisation de vfw2menc pour créer un fichier de configuration de codec.
7.7. Utiliser MEncoder pour créer des fichiers compatibles QuickTime
7.7.1. Pourquoi produire des fichiers compatibles QuickTime ?
7.7.2. Limitations de QuickTime
7.7.3. Recadrage
7.7.4. Redimensionnement
7.7.5. Synchronisation de l'audio et de la vidéo
7.7.6. Débit
7.7.7. Exemple d'encodage
7.7.8. Remultiplexage en MP4
7.7.9. Ajouter des tags de méta-données
7.8. Utiliser MEncoder pour créer des fichiers compatibles VCD/SVCD/DVD.
7.8.1. Contraintes de Format
7.8.1.1. Contraintes de format
7.8.1.2. Contraintes de Taille GOP
7.8.1.3. Contraintes de débit
7.8.2. Options de sortie
7.8.2.1. Format d'image
7.8.2.2. Maintient de la synchronisation A/V
7.8.2.3. Conversion du Taux d'échantillonnage
7.8.3. Utiliser libavcodec pour l'encodage VCD/SVCD/DVD
7.8.3.1. Introduction
7.8.3.2. lavcopts
7.8.3.3. Exemples
7.8.3.4. Options Avancées
7.8.4. Encodage Audio
7.8.4.1. toolame
7.8.4.2. twolame
7.8.4.3. libavcodec
7.8.5. Combiner le tout
7.8.5.1. DVD PAL
7.8.5.2. DVD NTSC
7.8.5.3. AVI PAL Contenant Audio AC-3 vers DVD
7.8.5.4. AVI NTSC Contenant Audio AC-3 vers DVD
7.8.5.5. SVCD PAL
7.8.5.6. SVCD NTSC
7.8.5.7. VCD PAL
7.8.5.8. VCD NTSC
8. Foire Aux Questions
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é