diff options
Diffstat (limited to 'DOCS/fr/documentation.html')
-rw-r--r-- | DOCS/fr/documentation.html | 2037 |
1 files changed, 2037 insertions, 0 deletions
diff --git a/DOCS/fr/documentation.html b/DOCS/fr/documentation.html new file mode 100644 index 0000000000..26c1543a2c --- /dev/null +++ b/DOCS/fr/documentation.html @@ -0,0 +1,2037 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<HTML> + +<HEAD> + <TITLE>Documentation - MPlayer - Le lecteur vidéo pour Linux</TITLE> + <LINK REL="stylesheet" TYPE="text/css" HREF="default.css"> + <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1"> +</HEAD> + +<BODY> + +<H1 ALIGN="center">MPlayer - Le Lecteur vidéo pour LINUX</H1> + +<H2 ALIGN="center">© 2000-2003 Arpad Gereoffy (A'rpi/ESP-team)<BR> + <A HREF="http://www.mplayerhq.hu">http://www.mplayerhq.hu</A></H2> + +<P ALIGN="center"> + <A HREF="../documentation.html">[ Anglais ]</A> + <A HREF="../Hungarian/documentation.html">[ Hongrois ]</A> + <A HREF="../German/documentation.html">[ Allemand ]</A> + [ Français ] + <A HREF="../Polish/documentation.html">[ Polonais ]</A> + <A HREF="../Italian/documentation.html">[ Italien ]</A> + <A HREF="../Chinese/documentation.html">[ Chinois ]</A></P> + +<HR> + +<H2>Table des matières</H2> + +<HR> + +<UL> + <LI><A HREF="#reading">0. Comment lire cette documentation</A></LI> + <LI><A HREF="#introduction">1. Introduction</A> + <UL> + <LI><A HREF="#history">1.1 Histoire</A></LI> + <LI><A HREF="#installation">1.2 Installation</A></LI> + <LI><A HREF="#gui">1.3 A propos de l'interface graphique ?</A></LI> + <LI><A HREF="#subtitles_osd">1.4 Sous-titres et OSD</A> + <UL> + <LI><A HREF="#mpsub">1.4.1 Format de sous-titres propre à MPlayer (MPsub)</A></LI> + <LI><A HREF="#install_osd">1.4.2 Installer l'OSD et les sous-titres</A></LI> + <LI><A HREF="#menu">1.4.3 Menu OSD</A></LI> + </UL> + </LI> + <LI><A HREF="#rtc">1.5 RTC</A></LI> + </UL> + </LI> + <LI><A HREF="#features">2. Fonctionnalités</A> + <UL> + <LI><A HREF="formats.html">2.1 Formats supportés</A> + <UL> + <LI><A HREF="formats.html#video_formats">2.1.1 Formats vidéo</A> + <UL> + <LI><A HREF="formats.html#mpeg">2.1.1.1 Fichiers MPEG</A></LI> + <LI><A HREF="formats.html#avi">2.1.1.2 Fichiers AVI</A></LI> + <LI><A HREF="formats.html#asf">2.1.1.3 Fichiers ASF/WMV</A></LI> + <LI><A HREF="formats.html#mov">2.1.1.4 Fichiers QuickTime/MOV</A></LI> + <LI><A HREF="formats.html#vivo">2.1.1.5 Fichiers VIVO</A></LI> + <LI><A HREF="formats.html#fli">2.1.1.6 Fichiers FLI</A></LI> + <LI><A HREF="formats.html#real">2.1.1.7 Fichiers RealMedia (RM)</A></LI> + <LI><A HREF="formats.html#nuppelvideo">2.1.1.8 Fichiers NuppelVideo</A></LI> + <LI><A HREF="formats.html#yuv4mpeg">2.1.1.9 Fichiers yuv4mpeg</A></LI> + <LI><A HREF="formats.html#film">2.1.1.10 Fichiers FILM</A></LI> + <LI><A HREF="formats.html#roq">2.1.1.11 Fichiers RoQ</A></LI> + <LI><A HREF="formats.html#ogg">2.1.1.12 Fichiers OGG/OGM</A></LI> + <LI><A HREF="formats.html#sdp">2.1.1.13 Fichiers SDP</A></LI> + <LI><A HREF="formats.html#pva">2.1.1.14 Fichiers PVA</A></LI> + <LI><A HREF="formats.html#gif">2.1.1.15 Fichiers GIF</A></LI> + </UL> + </LI> + <LI><A HREF="formats.html#audio_formats">2.1.2 Formats audio</A> + <UL> + <LI><A HREF="formats.html#mp3">2.1.2.1 Fichiers MP3</A></LI> + <LI><A HREF="formats.html#wav">2.1.2.2 Fichiers WAV</A></LI> + <LI><A HREF="formats.html#ogg_vorbis">2.1.2.3 Fichiers OGG (Vorbis)</A></LI> + <LI><A HREF="formats.html#wma">2.1.2.4 Fichiers WMA/ASF</A></LI> + <LI><A HREF="formats.html#mp4">2.1.2.5 Fichiers MP4</A></LI> + <LI><A HREF="formats.html#cdda">2.1.2.6 CD audio</A></LI> + <LI><A HREF="formats.html#xmms">2.1.2.7 XMMS</A></LI> + </UL> + </LI> + </UL> + </LI> + <LI><A HREF="codecs.html">2.2 Codecs supportés</A> + <UL> + <LI><A HREF="codecs.html#video_codecs">2.2.1 Codecs vidéo</A> + <UL> + <LI><A HREF="codecs.html#divx">2.2.1.1 DivX4/DivX5</A></LI> + <LI><A HREF="codecs.html#libavcodec">2.2.1.2 FFmpeg DivX/libavcodec</A></LI> + <LI><A HREF="codecs.html#xanim">2.2.1.3 Codecs XAnim</A></LI> + <LI><A HREF="codecs.html#vivo_video">2.2.1.4 VIVO video</A></LI> + <LI><A HREF="codecs.html#mpeg">2.2.1.5 MPEG 1/2 video</A></LI> + <LI><A HREF="codecs.html#ms_video1">2.2.1.6 MS Video1</A></LI> + <LI><A HREF="codecs.html#cinepak">2.2.1.7 Cinepak CVID</A></LI> + <LI><A HREF="codecs.html#realvideo">2.2.1.8 RealVideo</A></LI> + <LI><A HREF="codecs.html#xvid">2.2.1.9 XViD</A></LI> + <LI><A HREF="codecs.html#sorenson">2.2.1.10 Sorenson</A></LI> + </UL> + </LI> + <LI><A HREF="codecs.html#audio_codecs">2.2.2 Codecs audio</A> + <UL> + <LI><A HREF="codecs.html#software_ac3">2.2.2.1 Décodage AC3 logiciel</A></LI> + <LI><A HREF="codecs.html#hardware_ac3">2.2.2.2 Décodage AC3 matériel</A></LI> + <LI><A HREF="codecs.html#libmad">2.2.2.3 Support libmad</A></LI> + <LI><A HREF="codecs.html#vivo_audio">2.2.2.4 VIVO audio</A></LI> + <LI><A HREF="codecs.html#realaudio">2.2.2.5 RealAudio</A></LI> + <LI><A HREF="codecs.html#qdesign">2.2.2.6 Codecs QDesign</A></LI> + <LI><A HREF="codecs.html#qclp">2.2.2.7 Codecs Qualcomm</A></LI> + </UL> + </LI> + <LI><A HREF="codecs.html#importing">2.2.3 HOWTO importation des codecs Win32</A> + <UL> + <LI><A HREF="codecs.html#importing_vfw">2.2.3.1 Codecs VFW</A></LI> + <LI><A HREF="codecs.html#importing_directshow">2.2.3.2 Codecs DirectShow</A></LI> + </UL> + </LI> + </UL> + </LI> + <LI><A HREF="#output">2.3 Périphériques de sortie</A> + <UL> + <LI><A HREF="video.html">2.3.1 Sorties vidéo </A> + <UL> + <LI><A HREF="video.html#mtrr">2.3.1.1 reglage MTRR</A></LI> + <LI><A HREF="video.html#xv">2.3.1.2.1 Sorties vidéo pour cartes graphiques traditionnelles</A> + <UL> + <LI><A HREF="video.html#xv">2.3.1.2.1 Xv</A> + <UL> + <LI><A HREF="video.html#xv_3dfx">2.3.1.2.1.1 Cartes 3dfx</A></LI> + <LI><A HREF="video.html#xv_s3">2.3.1.2.1.2 Cartes S3</A></LI> + <LI><A HREF="video.html#xv_nvidia">2.3.1.2.1.3 Cartes nVidia</A></LI> + <LI><A HREF="video.html#xv_ati">2.3.1.2.1.4 Cartes ATI</A></LI> + <LI><A HREF="video.html#xv_neomagic">2.3.1.2.1.5 Cartes NeoMagic</A></LI> + <LI><A HREF="video.html#xv_trident">2.3.1.2.1.6 Cartes Trident</A></LI> + <LI><A HREF="video.html#xv_powervr">2.3.1.2.1.7 Cartes Kyro/PowerVR</A></LI> + </UL> + </LI> + <LI><A HREF="video.html#dga">2.3.1.2.2 DGA</A></LI> + <LI><A HREF="video.html#sdl">2.3.1.2.3 SDL</A></LI> + <LI><A HREF="video.html#svgalib">2.3.1.2.4 SVGAlib</A></LI> + <LI><A HREF="video.html#fbdev">2.3.1.2.5 Sortie Framebuffer (FBdev)</A></LI> + <LI><A HREF="video.html#mga_vid">2.3.1.2.6 Framebuffer Matrox (mga_vid)</A></LI> + <LI><A HREF="video.html#tdfxfb">2.3.1.2.7 Support de YUV avec la 3dfx (tdfxfb)</A></LI> + <LI><A HREF="video.html#opengl">2.3.1.2.8 Sortie OpenGL</A></LI> + <LI><A HREF="video.html#aalib">2.3.1.2.9 AAlib - affichage en mode texte</A></LI> + <LI><A HREF="video.html#vesa">2.3.1.2.10 VESA - sortie sur BIOS VESA</A></LI> + <LI><A HREF="video.html#x11">2.3.1.2.11 X11</A></LI> + <LI><A HREF="video.html#vidix">2.3.1.2.12 VIDIX</A> + <UL> + <LI><A HREF="video.html#vidix_ati"> 2.3.1.2.12.1 ATI cards</A></LI> + <LI><A HREF="video.html#vidix_matrox"> 2.3.1.2.12.2 Matrox cards</A></LI> + <LI><A HREF="video.html#vidix_trident"> 2.3.1.2.12.3 Trident cards</A></LI> + <LI><A HREF="video.html#vidix_3dlabs"> 2.3.1.2.12.4 3DLabs cards</A></LI> + </UL> + </LI> + <LI><A HREF="video.html#directfb">2.3.1.2.13 DirectFB</A></LI> + <LI><A HREF="video.html#dfbmga">2.3.1.2.14 DirectFB/Matrox (dfbmga)</A></LI> + </UL> + </LI> + <LI><A HREF="video.html#mpegdec">2.3.1.3 décodeurs MPEG</A> + <UL> + <LI><A HREF="video.html#dvb">2.3.1.3.1 DVB</A></LI> + <LI><A HREF="video.html#dxr2">2.3.1.3.2 DXR2</A></LI> + <LI><A HREF="video.html#dxr3">2.3.1.3.3 DXR3/Hollywood+</A></LI> + </UL> + </LI> + <LI><A HREF="video.html#other">2.3.1.4 Autre matériel vidéo</A> + <UL> + <LI><A HREF="video.html#zr">2.3.1.4.1 Décodeurs JPEG Zoran</A></LI> + <LI><A HREF="video.html#blinken">2.3.1.4.2 Blinkenlights</A></LI> + </UL> + </LI> + <LI><A HREF="video.html#tv-out">2.3.1.5 TV-out</A> + <UL> + <LI><A HREF="video.html#tv-out_matrox">2.3.1.5.1 Cartes Matrox G400</A></LI> + <LI><A HREF="video.html#tv-out_matrox_g450">2.3.1.5.2 Cartes Matrox G450/G550</A></LI> + <LI><A HREF="video.html#tv-out_ati">2.3.1.5.3 Cartes ATI</A></LI> + <LI><A HREF="video.html#tv-out_voodoo">2.3.1.5.4 Voodoo 3</A></LI> + <LI><A HREF="video.html#tv-out_nvidia">2.3.1.5.5 nVidia</A></LI> + </UL> + </LI> + </UL> + <LI><A HREF="sound.html">2.3.2 Sorties audio</A> + <UL> + <LI><A HREF="sound.html#sync">2.3.2.1 Synchronisation audio/video</A></LI> + <LI><A HREF="sound.html#experiences">2.3.2.2 Trucs, astuces et recommendations sur les cartes son</A></LI> + <LI><A HREF="sound.html#af">2.3.2.3 Filtres Audio</A> + <UL> + <LI><A HREF="sound.html#af_resample">2.3.2.3.1 Up/Downsampling</A></LI> + <LI><A HREF="sound.html#af_channels">2.3.2.3.2 Changer le nombre de canaux</A></LI> + <LI><A HREF="sound.html#af_format">2.3.2.3.3 Convertisseur de format de sample</A></LI> + <LI><A HREF="sound.html#af_delay">2.3.2.3.4 Delay</A></LI> + <LI><A HREF="sound.html#af_volume">2.3.2.3.5 Contrôle de volume logiciel</A></LI> + <LI><A HREF="sound.html#af_equalizer">2.3.2.3.6 Égualiseur</A></LI> + <LI><A HREF="sound.html#af_panning">2.3.2.3.7 Filtre panoramique</A></LI> + <LI><A HREF="sound.html#af_sub">2.3.2.3.8 Sub-woofer</A></LI> + <LI><A HREF="sound.html#af_surround">2.3.2.3.9 Décodeur de son surround</A></LI> + </UL> + </LI> + <LI><A HREF="sound.html#plugins">2.3.2.4 Plugins Audio (à ne plus utiliser)</A> + <UL> + <LI><A HREF="sound.html#resample">2.3.2.4.1 Up/Downsampling</A></LI> + <LI><A HREF="sound.html#surround_decoding">2.3.2.4.2 Surround Sound decoding</A></LI> + <LI><A HREF="sound.html#format">2.3.2.4.3 Sample format converter</A></LI> + <LI><A HREF="sound.html#delay">2.3.2.4.4 Delay</A></LI> + <LI><A HREF="sound.html#volume">2.3.2.4.5 Software volume control</A></LI> + <LI><A HREF="sound.html#extrastereo">2.3.2.4.6 Extrastereo</A></LI> + <LI><A HREF="sound.html#normalizer">2.3.2.4.7 Volume Normalizer</A></LI> + </UL> + </LI> + </UL> + </LI> + </UL> + </LI> + <LI><A HREF="#tv">2.4 Entrée TV</A> + <UL> + <LI><A HREF="#tv_compilation">2.4.1 Compilation</A></LI> + <LI><A HREF="#tv_tips">2.4.2 Astuces d'utilisation</A></LI> + <LI><A HREF="#tv_examples">2.4.3 Exemples</A></LI> + </UL> + </LI> + <LI><A HREF="#edl">2.5 Listes d'Edition de Décision (EDL)</A> + <UL> + <LI><A HREF="#edl_using">2.5.1 Utiliser un fichier EDL</A></LI> + <LI><A HREF="#edl_making">2.5.2 Faire un fichier EDL</A></LI> + </UL> + </LI> + </UL> + </LI> + <LI><A HREF="#usage">3. Utilisation</A> + <UL> + <LI><A HREF="#command_line">3.1 Ligne de commande</A></LI> + <LI><A HREF="#control">3.2 Contrôle</A> + <UL> + <LI><A HREF="#controls_configuration">3.2.1 Configuration des contrôles</A> + <UL> + <LI><A HREF="#key_names">3.2.1.1 Nom des touches</A></LI> + <LI><A HREF="#commands">3.2.1.2 Commandes</A></LI> + </UL> + </LI> + <LI><A HREF="#lirc">3.2.2 Contrôle avec LIRC</A></LI> + <LI><A HREF="#slave">3.2.3 Mode esclave</A></LI> + </UL> + </LI> + <LI><A HREF="#streaming">3.3 Streaming depuis le réseau ou les pipes</A></LI> + </UL> + </LI> + <LI><A HREF="cd-dvd.html">4. Section CD/DVD</A> + <UL> + <LI><A HREF="cd-dvd.html#drives">4.1 Lecteurs CD/DVD</A></LI> + <LI><A HREF="cd-dvd.html#dvd">4.2 Lecture de DVDs</A></LI> + <LI><A HREF="cd-dvd.html#vcd">4.3 Lecture de VCDs</A></LI> + </UL> + </LI> + <LI><A HREF="faq.html">5. Section FAQ</A> + <UL> + <LI><A HREF="faq.html#compilation">5.1 Compilation</A></LI> + <LI><A HREF="faq.html#general">5.2 Questions Génériques</A></LI> + <LI><A HREF="faq.html#playback">5.3 Problèmes de lecture des fichiers</A></LI> + <LI><A HREF="faq.html#driver">5.4 Problèmes de drivers vidéo/audio</A></LI> + <LI><A HREF="faq.html#dvd">5.5 Lecture de DVDs</A></LI> + <LI><A HREF="faq.html#features">5.6 Demande de fonctionnalités</A></LI> + <LI><A HREF="faq.html#encoding">5.7 Encodage</A></LI> + </UL> + </LI> + <LI><A HREF="#ports">6. Portages</A> + <UL> + <LI><A HREF="#linux">6.1 Linux</A> + <UL> + <LI><A HREF="#debian">6.1.1 paquets Debian</A></LI> + <LI><A HREF="#rpm">6.1.2 paquets RPM</A></LI> + <LI><A HREF="#arm">6.1.3 ARM</A></LI> + </UL> + </LI> + <LI><A HREF="#freebsd">6.2 *BSD</A></LI> + <UL> + <LI><A HREF="#freebsd">6.2.1 FreeBSD</A></LI> + <LI><A HREF="#openbsd">6.2.2 OpenBSD</A></LI> + </UL> + <LI><A HREF="#solaris">6.3 Solaris</A></LI> + <LI><A HREF="#sgi">6.4 Silicon Graphics / Irix</A></LI> + <LI><A HREF="#qnx">6.5 QNX</A></LI> + <LI><A HREF="#cygwin">6.6 Cygwin</A></LI> + </UL> + </LI> + <LI><A HREF="encoding.html">7. Encodage avec MEncoder</A> + <UL> + <LI><A HREF="encoding.html#2pass">7.1 Encodage MPEG-4 ("DivX") 2 ou 3-passes</A></LI> + <LI><A HREF="encoding.html#mpeg">7.2 Encodage au format MPEG</A></LI> + <LI><A HREF="encoding.html#rescaling">7.3 Redimensionnement des films</A></LI> + <LI><A HREF="encoding.html#copying">7.4 Copie de flux</A></LI> + <LI><A HREF="encoding.html#fixing">7.5 Réparer les fichiers AVIs ayant un index défectueux</A></LI> + <UL> + <LI><A HREF="encoding.html#appending">7.5.1 Assembler plusieurs fichiers AVI</A></LI> + </UL> + <LI><A HREF="encoding.html#libavcodec">7.6 Encodage avec la famille de codecs libavcodec</A></LI> + <LI><A HREF="encoding.html#image_files">7.7 Encodage à partir de multiples fichiers image (JPEGs ou PNGs)</A></LI> + <LI><A HREF="encoding.html#vobsub">7.8 Extraction des sous-titres DVD dans un fichier Vobsub</A></LI> + <LI><A HREF="encoding.html#aspect">7.9 Préserver l'aspect ratio</A></LI> + </UL> + </LI> + <LI><A HREF="#mailing_lists">Appendice A - Listes de diffusion</A></LI> + <LI><A HREF="bugreports.html">Appendice B - Comment reporter un bogue</A> + <LI><A HREF="#known_bugs">Appendice C - Bogues connus</A></LI> + <LI><A HREF="skin.html">Appendix D - Format de skin de MPlayer</A> + <UL> + <LI><A HREF="skin.html#overview">D.1 Aperçu</A> + <UL> + <LI><A HREF="skin.html#directories">D.1.1 Répertoires</A></LI> + <LI><A HREF="skin.html#images">D.1.2 Format d'images</A></LI> + <LI><A HREF="skin.html#components">D.1.3 Composants d'une skin</A></LI> + <LI><A HREF="skin.html#files">D.1.4 Fichiers</A></LI> + </UL> + </LI> + <LI><A HREF="skin.html#skinfile">D.2 Le fichier skin</A> + <UL> + <LI><A HREF="skin.html#mainwindow">D.2.1 Fenêtre principale et barre de lecture</A></LI> + <LI><A HREF="skin.html#subwindow">D.2.2 Sous-fenêtre</A></LI> + <LI><A HREF="skin.html#skinmenu">D.2.3 Menu</A></LI> + </UL> + </LI> + <LI><A HREF="skin.html#fonts">D.3 Polices</A> + <UL> + <LI><A HREF="skin.html#symbols">D.3.1 Symboles</A></LI> + </UL> + </LI> + <LI><A HREF="skin.html#guimessages">D.4 Messages de la GUI</A></LI> + </UL> + </LI> + <LI><A HREF="users_against_developers.html">Appendice E - Lamentations du Développeur</A> + <UL> + <LI><A HREF="users_against_developers.html#gcc">E.1 GCC 2.96</A></LI> + <LI><A HREF="users_against_developers.html#binary">E.2 Distribution Binaire</A></LI> + <LI><A HREF="users_against_developers.html#nvidia">E.3 nVidia</A></LI> + <LI><A HREF="users_against_developers.html#barr">E.4 Joe Barr</A></LI> + </UL> + </LI> + <LI><A HREF="../tech/patches.txt">Appendice F - Comment envoyer des patches</A></LI> +</UL> + +<HR> + + + +<H1><A NAME="reading">0. Comment lire cette documentation</A></H1> + +<P>Si c'est votre première installation, assurez-vous de tout lire d'ici + jusqu'à la fin de la section Installation, et de suivre tous les liens que vous + pourrez trouver. Si vous avez d'autres questions, retournez à la table des + matières, lisez la <A HREF="faq.html">FAQ</A>, ou faites une recherche dans + ces fichiers.</P> +<P>Règle principale de cette documentation: si ce n'est pas documenté, cela + <U>n'existe pas</U>. Si je ne dit pas que vous encodez l'audio à partir du tuner + TV, c'est que vous ne pouvez pas. Cependant, une bonne quantité de talents combinés + est la bienvenue. Bonne chance. Vous en aurez besoin :) Et pour un autre + bon conseil, laissez-moi citer Chris Phillips sur la liste de diffusion + <A HREF="http://mplayerhq.hu/pipermail/mplayer-users/">mplayer-users</A>:</P> + +<BLOCKQUOTE> + J'ai dit il y a quelque temps qu'il y avait une énorme différence entre + être novice et être idiot. Peu importe ce que vous pensez réellement + maîtriser (que ce soit à propos de linux, des voitures ou des femmes :D) + vous devriez TOUJOURS être capable de prendre du recul et d'être objectif. + Sinon vous êtes juste idiot, à mon humble avis. Une fille avec qui j'habite + pensait que l'aspirateur était cassé car il n'aspirait plus rien. + Elle n'a jamais pensé à remplacer le sac car elle ne l'avait jamais fait. + Ok, ça c'est juste bête, pas un exemple de méconnaissance...Simplement ne pas + être si familiarisé avec votre environnement n'est pas une excuse pour être + a) fainéant b) ignorant. Il y a tellement de personnes qui voient le mot "erreur" + et s'arrêtent là.... Quelques uns seulement semblent *lire* les mots qui SUIVENT. +</BLOCKQUOTE> + + +<H1><A NAME="introduction">1. Introduction</A></H1> + +<p>MPlayer est un lecteur de vidéos pour GNU/Linux (fonctionne sur + de nombreux autres Un*x, et processeurs <B>non-x86</B>, voir + <A HREF="#ports">section ports</A>). Il lit la majorité des fichiers MPEG, + VOB, AVI, OGG, VIVO, ASF/WMV, QT/MOV, FLI, RM, NuppelVideo, yuv4mpeg, + FILM, RoQ, PVA supportés par de nombreux codecs natifs, XAnim et les + DLLs Win32. Vous pouvez voir les <B>VideoCD</B>, <B>SVCD</B>, <B>DVD</B>, + <B>3ivx</B>, <B>RealMedia</B>,ainsi que les vidéos <B>DivX</B> (et vous + n'avez même pas besoin de la bibliothèque avifile pour cela!). L'autre point fort + de MPlayer est le grand nombre de sorties vidéo supportées. + Il fonctionne avec X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, DirectFB + mais vous pouvez également utiliser les fonctions et drivers des bibliothèques + GGI et SDL, plus certains drivers de bas niveau, spécifiques aux cartes + (pour Matrox, 3Dfx et Radeon, Mach64, Permedia3)! La majorité d'entre eux + supportent le redimensionnement matériel et/ou logiciel, pour que vous + puissiez apprécier la vidéo plein écran. MPlayer supporte + la décompression matérielle fournie par certaines cartes MPEG, telles que la + <B><A HREF="video.html#dvb">DVB</A></B> et la <B><A HREF="video.html#dxr3">DXR3/Hollywood+</A></B>. + Et que dire de ces superbes sous-titres anti-aliasés (<B>10 types supportés</B>) + avec des polices européennes/ISO 8859-1,2(Hongrois, Anglais, tchèque, etc.) + Cyrilliques, Coréennes, ainsi que de l'OnScreenDisplay (OSD)?</P> + +<P>Ce lecteur peut lire les fichiers MPEGS endommagés (utile pour certains VCDs), + ainsi que les mauvais fichiers AVI qui ne sont pas lisibles par le célèbre + windows média player. Même les fichiers AVI sans index sont lisibles, et + vous pouvez reconstruire ses indexes soit temporairement avec l'option <CODE>-idx</CODE>, + soit de manière définitive avec MEncoder, autorisant ainsi l'avance/retour rapide ! + Comme vous pouvez le constater, le stabilité et la qualité sont mes + objectifs prioritaires, même si la vitesse est aussi considérée + comme importante.</P> + +<P>MEncoder (MPlayer's Movie Encoder) est un simple encodeur de vidéos, + conçu pour encoder des vidéos jouables par MPlayer + (<B>AVI/ASF/OGG/DVD/VCD/VOB/MPG/MOV/VIV/FLI/RM/NUV/NET/PVA</B>) dans d'autres + formats jouables par MPlayer (voir plus bas). Il peut encoder avec des codecs variés, + comme <B>DivX4</B> (1 ou 2 passes), libavcodec, <B>PCM</B>/<B>MP3</B>/<B>VBR MP3</B> audio. + Il possède également un puissant système de plugins pour la manipulation vidéo.</P> + +<H4>Fonctionnalités de MEncoder</H4> + +<UL> + <LI>encodage à partir de la grande variété de formats de fichiers et de décodeurs de MPlayer</LI> + <LI>encodage dans tous les codecs + <A HREF="codecs.html#libavcodec">libavcodec</A> de ffmpeg</LI> + <LI>encodage vidéo depuis <B>les tuners TV compatibles V4L</B></LI> + <LI>encodage/multiplexage vers fichiers AVI entrelacés avec index propre</LI> + <LI>création de fichiers à partir de flux audio externes</LI> + <LI>encodage 1, 2 ou 3 passes </LI> + <LI>audio MP3 <B>VBR</B> - <B>NOTE IMPORTANTE:</B> l'audio MP3 VBR ne peut pas toujours + être bien lu sur les lecteurs Windows! D'un autre côté, actuellement + L'encodage CBR de MEncoder est complètement cassé sur les lecteurs Win32 :)</LI> + <LI>audio PCM</LI> + <LI>copie de flux (stream)</LI> + <LI>synchronisation A/V de la source (basé sur PTS, peut être désactivé avec l'option -mc 0)</LI> + <LI>correction FPS avec l'otpion <CODE>-ofps</CODE> (utile pour l'encodage d'un VOB + 29.97fps en AVI 24fps)</LI> + <LI>utilise notre très puissant système de plugins (crop, expand, flip, postprocess, + rotate, scale, conversion rgb/yuv)</LI> + <LI>peut encoder les sous-titres DVD/VOBsub <B>ET</B> texte dans le fichier de destination</LI> + <LI>peut ripper les sous-titres DVD en format Vobsub</LI> +</UL> + +<H4>Fonctionnalités prévues</H4> + +<UL> + <LI>variété encore plus importante de formats/codecs disponibles + (création de fichiers VOB avec des flux DivX4/Indeo5/VIVO :)</LI> +</UL> + +<P>MPlayer et MEncoder peuvent être distribués selon les termes de la GNU General + Public License Version 2.</P> + + +<H2><A NAME="history">1.1 Histoire</A></H2> + +<P>Cela a commencé un an auparavant... + J'ai (A'rpi) essayé de nombreux lecteurs de vidéos sous GNU/Linux (mtv,xmps,dvdview,livid/oms,VideoLAN, + xine,xanim,avifile,xmmp) mais il présentaient tous des défauts, particulièrement sur + certains fichiers ou avec la synchronisation audio/video. La plupart étaient incapables de lire à + la fois les fichiers MPEG1, MPEG2 et AVI (DivX). De plus ils avaient des problèmes de vitesse/qualité + d'images. J'ai donc décidé d'en écrire/modifier un...</P> + +<UL> + <LI><B>mpg12play v0.1-v0.3:</B> 22-25 Sep 2000<BR> + Le premier essai, réalisé en une demi-heure ! + J'ai utilisé libmpeg3 de www.heroinewarrior.com dans sa version 0.3, + mais il présentait des problèmes de vitesse/qualité d'images.</LI> + <LI><B>mpg12play v0.5-v0.87:</B> 28 Sep-20 Oct 2000<BR> + Le codec Mpeg a été remplacé par DVDview de Dirk Farin, du bon boulot, + mais c'était lent et écrit en C++ (je déteste le C++!!!)</LI> + <LI><B>mpg12play v0.9-v0.95pre5:</B> 21 Oct-2 Nov 2000<BR> + Le codec mpeg était libmpeg2 (mpeg2dec) par Aaron Holtzman & Michel Lespinasse. + Il est excellent, un code C rapide et bien optimisé avec une qualité d'image parfaite + et 100% compatible avec les standards MPEG.</LI> + <LI><B>MPlayer v0.01:</B> 11 Nov 2000<BR> + Le premier MPlayer.</LI> + <LI><B>MPlayer v0.3-v0.9:</B> 18 Nov-4 Dec 2000<BR> + Un condensé de deux programmes: mpg12playv0.95pre6 et mon nouveau lecteur de AVI 'avip' + basé sur le chargeur de DLL Win32 de avifile.</LI> + <LI><B>MPlayer v0.10:</B> 1er Jan 2001<BR> + Les lecteurs MPEG et AVI dans un seul binaire !</LI> + <LI><B>MPlayer v0.11:</B><BR> + De nouveaux développeurs ont joint le projet et depuis la version 0.11 le projet + mplayer est un travail d'équipe ! Ajouté le support des fichiers .ASF, et + de l'encodage/décodage OpenDivX (c.f. <A HREF="http://www.projectmayo.com">ProjectMayo</A>).</LI> + <LI><B>MPlayer v0.17 "The IdegCounter"</B> 27 Avr 2001<BR> + La finalisation de la version 0.11pre après 4 mois de développement intensif ! + Essayez la, et soyez conquis ! Des dizaines de nouvelles fonctionnalités... + et bien sûr le code existant a été amélioré, + les bogues fixés, etc...</LI> + <LI><B>MPlayer 0.18 "The BugCounter"</B> 9 Juillet 2001<BR> + Deux mois après la 0.17, une nouvelle parution.. Complété le support ASF, + plus de formats pour les sous-titres, introduction de libao (similaire à libvo pour l'audio), + encore plus stable et performant.... C'est un MUST !</LI> + <LI><B>MPlayer 0.50 "The Faszom(C)ounter"</B> 8 Oct 2001<BR> + Hmm. Une nouvelle sortie. Des tonnes de nouvelles fonctionnalités, une GUI en version + bêta, des bogues fixés, de nouveaux drivers vo et ao,porté + sur de nombreux systèmes, incluant les codecs DivX Open-Source, et bien plus + encore... Essayez le !</LI> + <LI><B>MPlayer 0.60 "The RTFMCounter"</B> 3 Jan 2002<BR> + Support des formats de fichier MOV/VIVO/RM/FLI/NUV, CRAM natif, Cinepak, + codecs ADPCM, et support des codecs XAnim binaires; support des sous-titres DVD, + première sortie de MEncoder, capture TV, cache, liba52, réparations innombrables.</LI> + <LI><B>MPlayer 0.90pre10 "The BirthdayCounter"</B> 11 Nov 2002<BR> + Bien que ce ne soit pas une version officielle, Je la mentionne parce qu'elle est sortie 2 ans + après MPlayer v0.01. Joyeux anniversaire, MPlayer!</LI> + <LI><B>MPlayer 0.90rc1 "The CodecCounter"</B> 7 Dec 2002<BR> + Là encore, pas une version officielle, mais après l'ajout du support Sorenson 3 (QuickTime) + et Windows Media 9, MPlayer est le premier lecteur de film au monde qui supporte + tous les formats vidéos connus!</LI> + <LI><B>MPlayer 0.90 "?"</B> Date encore inconnue</LI> +</UL> + + +<H2><A NAME="installation">1.2 Installation</A></H2> + +<P>Dans ce chapitre je vais essayer de vous guider à travers la compilation + et la configuration de MPlayer. Ce n'est pas facile, mais pas vraiment difficile + non plus. Si vous rencontrez un comportement différent de celui de mes explications, + cherchez dans la doc et vous trouverez les réponses. Si vous voyez des liens, suivez-les + et lisez attentivement ce qu'ils contiennent. Cela prendra du temps, mais ça en vaut VRAIMENT le coup.</P> + +<P>Vous aurez besoin d'un système relativement récent. Sous Linux, les noyaux 2.4.x sont recommandés.</P> + +<H4>Logiciels nécessaires:</H4> + +<UL> + <LI><B>binutils</B> - version conseillée : <B>2.11.x</B> . Ce programme génère + les instructions spécifiques MMX/3DNow!, donc très important.</LI> + <LI><B>gcc</B> - versions conseillées : <B>2.95.3</B> (peut-être <B>2.95.4</B>) et <B>3.2+</B>. + N'utilisez <B>JAMAIS</B> 2.96 ou 3.0.x !!! Il génèrent des erreurs de code. + Si vous décidez de changer votre gcc 2.96, n'optez pas en faveur d'un 3.0.x + uniquement parce qu'il sera plus récent! Les premières versions des 3.0.x + étaient encore plus boguées que 2.96. Donc downgradez vers 2.95.x (downgradez + libstdc++ également, d'autres programmes pourraient en avoir besoin) ou ne + changez pas du tout (mais dans ce cas, préparez-vous à des problèmes lors + de l'exécution). Si vous optez pour un 3.x.x, essayez toujours la dernière + version, les plus anciennes avaient des bogues variés, donc assurez-vous + d'utiliser au moins 3.1, il est testé et fonctionnel. Pour de plus amples + informations sur les bogues de gcc 2.96 (qui ne sont toujours PAS fixés, il + ont été CONTOURNE dans MPlayer!), voir la section <A HREF="users_against_developers.html#gcc">gcc 2.96</A> + et la <A HREF="faq.html">FAQ</A>.</LI> + <LI><B>XFree86</B> - version conseillée : <B>toujours la plus récente (4.2.1)</B>. + Normalement, tout le monde veut cela, car à partir de la version 4.0.2, XFree86 + contient l'extension <A HREF="video.html#xv">XVideo</A> (parfois appelé <B>Xv</B>) + qui est nécessaire pour activer l'accélération YUV matérielle (affichage rapide) + des cartes qui le supportent.<BR> + Assurez-vous que les <B>paquets de développement</B> sont également installés, sinon cela + ne fonctionnera pas.<BR> + Pour certaines cartes, vous n'aurez pas besoin de XFree86. Voir la liste ci-dessous.</LI> + <LI><B>make</B> - version conseillée : <B></B>toujours la plus récente (au moins 3.79.x). + Ceci n'est en général pas très important.</LI> + <LI><B>SDL</B> - pas obligatoire, mais peut aider dans certains cas (mauvaise sortie audio, + cartes vidéo qui rament avec le pilote xv). Utilisez toujours la plus récente + (à partir de 1.2.x).</LI> + <LI><B>libjpeg</B> - décodeur JPEG optionnel, utilisé par -mf et certains fichiers QT MOV. + Utile pour MPlayer et Mencoder si vous prévoyez de travailler avec des fichiers jpeg.</LI> + <LI><B>libpng</B> - recommandé et décodeur (M)PNG par défaut. Requis pour la GUI. + Utile pour MPlayer et MEncoder.</LI> + <LI><B>lame</B> - recommandé, requis pour l'encodage MP3 audio avec MEncoder, + version conseillée : <B>toujours la plus récente</B> (au moins 3.90).</LI> + <LI><B>libogg</B> - optionnel, requis pour lire les fichiers au format OGG.</LI> + <LI><B>libvorbis</B> - optionnel, requis pour lire du OGG Vorbis audio.</LI> + <LI><B><A HREF="http://www.live.com/mplayer/">LIVE.COM Streaming Media</A></B> + - optionnel, requis pour lire des flux RTSP/RTP.</LI> + <LI><B>directfb</B> - optionnel, depuis + <A HREF="http://www.directfb.org">http://www.directfb.org</A></LI> + <LI><B>cdparanoia</B> - optionnel, pour le support CDDA</LI> + <LI><B>libfreetype</B> - optionnel, pour le support des fontes TTF. Au moins 2.0.9 est + requis.</LI> + <LI><B>libxmms</B> - optionnel, pour le support des plugins d'entrée de XMMS. Au moins 1.2.7 est + requis.</LI> +</UL> + +<H4>Codecs:</H4> + +<UL> + <LI><B>libavcodec</B>: Ce paquet de codecs est capable de décoder les flux + encodés en H263/MJPEG/RV10/DivX3/DivX4/DivX5/MP41/MP42/WMV1, sur + plusieurs plateformes. Il est également considéré comme le plus rapide pour cette + tâche. + Voir la section <A HREF="codecs.html#libavcodec">libavcodec</A> pour de plus amples détails. + Fonctionnalités:<BR> + <UL> + <LI>ajoute le décodage des vidéos mentionnées plus haut, sur des machines non-x86</LI> + <LI>encodage avec la plupart des codecs mentionnés</LI> + <LI>ce codec est le <B>plus rapide codec disponible</B> pour les formats DivX/3/4/5 et + autres MPEG4. Recommandé!</LI> + </UL> + </LI> + <LI><B>codecs Win32</B>: Si vous prévoyez d'utiliser MPlayer sur une architecture non x86, + vous en aurez probablement besoin. Téléchargez et dézippez w32codecs.zip + dans /usr/lib/win32 <B>AVANT</B> de compiler MPlayer, sinon aucun support Win32 + ne sera compilé!<BR> + <B>Note:</B> le projet avifile a un paquet de codecs similaire, mais qui diffère + du notre. Si vous voulez avoir tous les codecs supportés, alors installez notre paquet + (ne vous inquiétez pas, avifile fonctionne avec sans problèmes). Fonctionnalités:<BR> + <UL> + <LI>vous en aurez besoin si vous voulez lire ou encoder par exemple des films enregistrés + avec des compresseurs matériels divers, comme des cartes tune ou des caméras numériques + (exemple: DV, ATI VCR, MJPEG)</LI> + <LI>requis si vous voulez lire des <B>films WMV8, WMV9/WMA9</B>. Non requis pour les vieux + ASF avec vidéo MP41 ou MP42 (bien que VoxWare audio soit fréquent pour ces + fichiers - ceci est géré par les codecs Win32), ou WMV7.</LI> + </UL> + </LI> + <LI><B>codecs QuickTime</B>: sur les plateformes x86 ces codecs peuvent être utilisés + pour décoder Sorenson v1/v3, RPZA, et autres vidéos QuickTime, et + les flux audio QDesign. Les instructions d'installation peuvent être trouvées dans + la section <A HREF="codecs.html#sorenson">codec vidéo Sorenson</A>.</LI> + + <LI><B>DivX4/DivX5</B>: information sur ce codec disponible dans la section + <A HREF="codecs.html#divx">DivX4/DivX5</A>. Vous ne voudrez probablement pas de + ce codec car <B>libavcodec</B> (voir plus haut) est bien plus rapide et de meilleur qualité, + tant pour le décodage que l'encodage.<BR> + Fonctionnalités: + <UL> + <LI>encodage 1 passe ou 2 passes avec + <A HREF="encoding.html">MEncoder</A></LI> + <LI>peut lire les films au vieux format <B>DivX3</B> plus rapidement que les DLL Win32 + mais plus lentement que <B>libavcodec</B>!</LI> + <LI>les sources sont fermées, et seule une version x86 est disponible.</LI> + </UL> + </LI> + <LI><B>XviD</B>: Encodeur libre alternatif à Divx4Linux<BR> + Caractéristiques: + <UL> + <LI>encodage 1 passe ou 2 passes avec + <A HREF="encoding.html">MEncoder</A></LI> + <LI>Les sources sont ouvertes, donc c'est multiplateforme.</LI> + <LI>Il est environ 2 fois plus rapide que DivX4 pour l'encodage - pour + une qualité similaire.</LI> + </UL> + </LI> + <LI>The <A HREF="codecs.html#xanim">Les codecs XAnim</A> sont les meilleurs (plein + écran, zoom YUV matériel) pour décoder les films <B>3ivx</B> et Indeo 3/4/5, + et quelques autres vieux formats. Et ils sont multiplate |