view DOCS/French/formats.html @ 8871:2f487fc23e43

updated :)
author arpi
date Fri, 10 Jan 2003 15:27:08 +0000 (2003-01-10)
parents 212b54e0d10f
children 7f10024bd22d
line wrap: on
line source
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>

<HEAD>
  <TITLE>Formats - 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>


<H2><A NAME="formats">2.1 Formats support�s</A></H2>

<P>Il est important de clarifier une erreur commune. Quand les gens voient un
  fichier avec une extension <B>.AVI</B>, ils en concluent imm�diatement qu'il
  ne s'agit pas d'un fichier MPEG. Ce n'est pas vrai. Du moins pas enti�rement.
  Contrairement aux suppositions populaires, un tel fichier <B>peut</B> contenir
  de la vid�o MPEG1.</P>

<P>Vous voyez, un <B>codec</B> n'est pas la m�me chose qu'un <B>format de fichier</B>.<BR>
  Exemples de <B>codecs</B> vid�o: MPEG1, MPEG2, DivX, Indeo5, 3ivx.<BR>
  Exemples de <B>formats</B> de fichier: MPG, AVI, ASF.</P>

<P>En th�orie, vous pouvez placer une vid�o OpenDivX et de l'audio MP3 dans un
  format de fichier  <B>MPG</B>. Par contre, la plupart des lecteurs ne pourrons
  pas lire ce fichier car ils attendent de la vid�o MPEG1 et de l'audio MP2
  (contrairement � l'<B>AVI</B>, le <B>MPG</B> ne contient pas les champs n�cessaires
  pour d�crire ses flux vid�o et audio). Ou vous pouvez placer de la vid�o MPEG1
  dans un fichier AVI.
  <A HREF="http://ffmpeg.sourceforge.net">FFmpeg</A> et
  <A HREF="encoding.html">MEncoder</A> peuvent cr�er ces fichiers.</P>



<H3><A NAME="video_formats">2.1.1 Formats vid�o</A></H3>


<H4><A NAME="mpeg">2.1.1.1 Fichiers MPEGs</A></H4>

<P>Les fichiers MPEG peuvent avoir des apparences diff�rentes:</P>

<UL>
  <LI>MPG: C'est la forme la plus <B>basique</B> des formats de fichier MPEG.
    Il contient de la vid�o MPEG1, et de l'audio MP2 (MPEG-1 layer 2) ou plus
    rarement MP1.</LI>
  <LI>DAT: C'est tr�s exactement le m�me format que MPG mais avec une extension
    diff�rente. Il est utilis� dans les <B>Video CD</B>s. A cause de la fa�on
    dont sont cr蜑s les VCDs et dont linux est con�u, les fichiers DAT ne peuvent
    pas �tre lu ni copi� depuis des VCDs en temps que fichiers r�guliers. Vous
    devrez utiliser l'option <CODE>-vcd</CODE> pour lire le Video CD.</LI>
  <LI>VOB: C'est le format de fichier MPEG des <B>DVD</B>s. C'est le m�me que MPG,
    plus la capacit� de contenir des sous-titres et de l'audio non-MPEG (AC3).
    Il contient de la vid�o encod� en MPEG2 et g�n�ralement de l'audio AC3, mais
    DTS, MP2 et LPCM non-compress� sont autoris�s, �galement.<BR> <B>Lisez la <A
    HREF="cd-dvd.html#dvd">section DVD</A>!</B></LI>
</UL>

<P>Les s�ries de trames forment des groupes ind�pendants dans les fichiers MPEG.
  Cela signifie que vous pouvez couper/joindre un fichier MPEG avec des outils fichier
  standards (comme <CODE>dd</CODE>, <CODE>cut</CODE>), et il restera compl�tement lisible.</P>

<P>Une fonction importante des MPGs est qu'ils ont un champ d�crivant le rapport d'aspect
  du flux vid�o, et dans l'ent�te ce champs est fix� � 4:3, il est donc lu en 640x480.
  Les fichiers AVI n'ont pas ce champs, donc ils doivent �tre redimmensionn�s durant
  l'encodage ou jou�s avec l'option <CODE>-aspect</CODE>.</P>



<H4><A NAME="avi">2.1.1.2 Fichiers AVI</A></H4>

<P>Con�u par Microsoft, <B>AVI (Audio Video Interleaved)</B> est un format
  r�pandu et multi-usage actuellement utilis� par la plupart des vid�os
  DivX et DivX4. Il a de nombreux inconv�nients et d�fauts (par exemple en
  streaming). Il supporte un flux vid�o et de 0 � 99 flux audio. La taille
  du fichier est limit� � 2Go, mais il existe une extension permettant des
  fichiers plus gros appel�e <B>OpenDMS</B>. Actuellement Microsoft D�courage
  fortement son utilisation au profit d' ASF/WMV.</P>

<P>Il y a un hack qui permet aux fichiers AVI de contenir un flux audio Ogg Vorbis,
  mais qui les rend incompatibles avec le standard AVI. Mplayer peut lire ces fichiers.
  Le d�placement est aussi impl�ment� mais s�v�rement g�n� par les fichiers mal encod�s
  avec des ent�tes trompeuses. Malheureusement le seul encodeur capable actuellement de
  cr�er ces fichiers, NanDub, a ce probl�me.</P>


<P><B>Note:</B> Les cam�ras DV cr蜑es des flux DV brut que les utilitaires de capture DV
  convertissent en deux types de fichiers AVI diff�rents. L'AVI pourra ensuite contenir
  soit des flux audio et vid�o s�par�s que MPlayer peut lire, soit un flux DV brut pour
  lequel le support est en d�veloppement.</P>

<P>Il y a deux types de fichiers AVI:</P>
<UL>
  <LI><B>Entrelac�:</B> Les contenus audio et vid�o sont entrelac�s. C'est l'utilisation
    standard. Recommand� et g�n�ralement utilis�. Certains outils cr�es des
    AVIs entralac�s avec une mauvaise synchro. MPlayer les d�tecte comme entrelac�s,
    ce qui va enduire une perte de synchro A/V, probablement pendant un d�placement.
    Ces fichiers devraient �tre lu en temps que non-entrelac�s (avec l'option
    <CODE>-ni</CODE>.</LI>
  <LI><B>Non-entrelac�:</B> D'abord vient le flux vid�o entier, puis le flux audio entier.
  Il a donc besoin de beaucoup de d�placements, rendant la lecture depuis le r�seau ou
  un CD-ROM difficile./LI>
</UL>

<P>MPlayer supporte deux types de synchro pour les fichiers AVI:</P>
<UL>
  <LI><B>bas� sur bps</B>: Bas� sur le bitrate/samplerate du flux video/audio stream.
    Cette m�thode est utilis� dans la plupart des lecteurs, incluant
    <A HREF="http://avifile.sourceforge.net">avifile</A> et Windows Media Player.
    Les fichiers avec des ent�tes endommag�es, et les fichiers cr蜑s avec de l'audio
    VBR mais pas avec un encodeur VBR-compliant auront une d�synchro A/V avec cette
    m�thode (la plupart du temps en se d�pla�ant).</LI>
  <LI><B>bas� sur l'entrelacement</B>: N'utilise pas le bitrate de l'ent�te, � la place
    utilise la position relative des morceaux d'audio et de vid�o entralac�s, rendant
    lisibles les fichiers mal encod�s avec de l'audio VBR.</LI>
</UL>

<P>N'importe quel codec audio et vid�o est autoris�, mais notez que l'audio
  VBR n'est pas tr�s bien support� par la plupart des lecteurs. Le format de 
  fichier rend l'utilisation d'audio VBR possible, mais la plupart des lecteurs
  attendent de l'audio CBR, donc ils �chouent avec VBR. VBR n'est pas tr�s courant
  et les specs Microsoft AVI ne d�crivent que l'audio CBR. La plupart des encodeurs
  /multiplexeurs cr蜑s de mauvais fichiers en utilisant l'audio VBR. Il n'y a que
  deux exceptions: NanDub et <A HREF="encoding.html">MEncoder</A>.</P>


<H4><A NAME="asf">2.1.1.3 Fichiers ASF/WMV</A></H4>

<P>L'ASF (active streaming format) vient de Microsoft. Ils ont d�velopp� deux
  variantes de l'ASF, v1.0 et v2.0. v1.0 est utilis� par leurs outils m�dia
  (Windows Media Player et Windows Media Encoder) et est tr�s secret. v2.0 est
  publi� et brevet� :). Bien s�r elles diff�rent, il n'y a pas de compatibilit�
  du tout (ce n'est juste qu'un autre nom l�gal). Mplayer ne supporte que la v1.0,
  car personne n'a vu de fichiers v2.0 :). Notez que les fichiers ASF viennent de
  nos jours avec l'extension .WMA ou .WMV.</P>


<H4><A NAME="mov">2.1.1.4 Fichiers QuickTime/MOV</A></H4>

<P>Ces formats ont �t� con�us par Apple et peuvent contenir n'importe quel
  codec, CBR ou VBR. Ils ont g�n�ralement une extension .QT ou .MOV. Depuis
  que le group MPEG4 a choisi QuickTime en temps que format recommand� pour le
  MPEG4, leur fichiers MOV sont diffus�s avec une extension .MPG ou .MP4 (Au passage
  les flux vid�o et audio de ces fichiers sont de v�ritables fichiers MPG et AAC.
  Vous pouvez m�me les extraire avec les options <CODE>-dumpvideo</CODE> et
  <CODE>-dumpaudio</CODE>.).</P>

<P><B>Note:</B> La plupart des nouveaux fichiers QuickTime utilise de la vid�o
  <B>Sorenson</B> video et de l'audio QDesign Music. Voir notre section codec
  <A HREF="codecs.html#sorenson">Sorenson</A>.</P>



<H4><A NAME="vivo">2.1.1.5 Fichiers VIVO</A></H4>

<P>Mplayer demuxe les fichiers VIVO avec plaisir. Le plus gros d�savantage de ce
  format est qu'il n'a pas de bloc d'index, ni de taille de paquets fixe ou d'octet
  de synchro et la plupart des fichiers manquent m�me de frames-cl�, donc oubliez
  le d�placement!</P>

<P>Le codec vid�o des fichiers VIVO/1.0 est le <B>h.263</B> standard. Le codec
  vid�o des fichiers VIVO/2.0 est un <B>h.263v2</B> modifi� et non-standard.
  M�me chose pour l'audio, qui peut �tre <B>g.723</B> (standard), ou <B>Vivo Siren</B>.</P>

<P>Voir les sections <A HREF="codecs.html#vivo_video">Codec VIVO video</A> et
  <A HREF="codecs.html#vivo_audio">Codec VIVO audio</A> pour les instructions
  d'installation.</P>


<H4><A NAME="fli">2.1.1.6 Fichiers FLI</A></H4>

<P><B>FLI</B> est un tr�s ancien format de fichier utilis� par Autodesk Animator,
  mais c'est un format courant pour les animations courtes trouv�es sur le net.
  MPlayer demuxe et d�code les films FLI et est m�me capable de ce d�placer �
  l'int�rieur (utile en utilisant l'option <CODE>-loop</CODE>). Les fichiers FLI
  n'ont pas de trame-cl�, donc l'image sera sale pendant un court instant apr�s
  le d�placement.</P>


<H4><A NAME="real">2.1.1.7 Fichiers RealMedia (RM)</A></H4>

<P>Oui, MPlayer peut lire (d�muxer)les fichiers RealMedia (.rm). Le d�placement fonctionne
  mais vous devrez sp�cifier explicitement l'option  <CODE>-forceidx</CODE>
  (le format supporte les trames-cl�). Voici une liste des codecs
  <A HREF="codecs.html#realvideo">RealVideo</A>
  et <A HREF="codecs.html#realaudio">RealAudio</A> support�s.</P>


<H4><A NAME="nuppelvideo">2.1.1.8 Fichiers NuppelVideo</A></H4>

<P><A HREF="http://mars.tuwien.ac.at/~roman/nuppelvideo">NuppelVideo</A>
  est un outil de capture TV (D'apr�s ce que j'en sais:). MPlayer peut lire ses
  fichiers .NUV (NuppelVideo 5.0 uniquement). Ces fichiers peuvent contenir des
  trames YV12 non-compress�es, YV12+RTJpeg non-compress�es, YV12 RTJpeg+lzo compress�es,
  et YV12+lzo compress�es. Mplayer les d�code tous (et les <B>encode</B> �galement avec
  MEncoder en DivX/etc!). Le d�placement fonctionne.</P>


<H4><A NAME="yuv4mpeg">2.1.1.9 Fichiers yuv4mpeg</A></H4>

<P><A HREF="http://mjpeg.sourceforge.net">yuv4mpeg / yuv4mpeg2</A> est un format
  de fichier utilis� par les <A HREF="http://mjpeg.sf.net">programmes mjpegtools</A>.
  Vous pouvez grabber, produire, filtrer ou encoder de la vid�o dans ce format
  en utilisant ces outils. Le format de fichier est r�ellement une s�quence
  d'images YUV 4:2:0 non-compress�es.</P>


<H4><A NAME="film">2.1.1.10 Fichiers FILM</A></H4>

<P>Ce format est utilis� par les vieux jeux Sega Saturn CD-Rom.</P>


<H4><A NAME="roq">2.1.1.11 Fichiers RoQ</A></H4>

<P>Les fichiers RoQ sont des fichiers multim�dia utilis� dans certains jeux ID comme Quake III et
  Return to Castle Wolfenstein.</P>


<H4><A NAME="ogg">2.1.1.12 Fichiers OGG/OGM</A></H4>

<P>Ceci est un nouveau format de <A HREF="http://www.xiph.org">Xiphophorus</A>.
  Il peut contenir n'importe quel codec vid�o ou audio, CBR ou VBR. Vous aurez besoin
  d'installer <CODE>libogg</CODE> et <CODE>libvorbis</CODE> avant la compilation de
  MPlayer pour qu'il puisse les lire.</P>


<H4><A NAME="sdp">2.1.1.13 Fichiers SDP</A></H4>

<P><A HREF="ftp://ftp.rfc-editor.org/in-notes/rfc2327.txt">SDP</A>
  est un format IETF standard pour d�crire les flux RTP vid�o et/ou audio.
  (Les librairies "<A HREF="http://www.live.com/mplayer/">LIVE.COM Streaming Media</A>"
  sont requises.)</P>


<H4><A NAME="pva">2.1.1.14 Fichiers PVA</A></H4>

<P>PVA est un format semblable � MPEG utilis� dans les logiciels des cartes TV DVB
  (par ex.: MultiDec, WinTV) sous Windows.</P>

<P>Les sp�cifications PVA peuvent �tre t�l�charg�es � l'adresse suivante:
  <A HREF="http://www.technotrend.de/download/av_format_v1.pdf">http://www.technotrend.de/download/av_format_v1.pdf</A></P>


<H3><A NAME="audio_formats">2.1.2 Formats audio</A></H3>

<P>Mplayer est un lecteur de <B>Film</B> et pas de <B>M�dia</B>, bien qu'il
  puisse lire quelques formats audio (list�s dans les sections �i-dessous).
  Ce n'est pas un usage recommand� de MPlayer, vous fairiez mieux d'utiliser
  <A HREF="http://www.xmms.org">xmms</A>.</P>


<H4><A NAME="mp3">2.1.2.1 Fichiers MP3</A></H4>

<P>Vous pouvez avoir des probl�mes pour lire certains fichiers MP3 que Mplayer
  prends pour des MPEGs et ne joue pas correctement voir pas du tout. Ceci ne
  peut �tre r�par� sans enlever le support de certains fichiers MPEG endommag�s
  et donc restera ainsi pour un temps ind�termin�. L'option <CODE>-demuxer</CODE>
  d�crite dans la page de man pourrait vous aider dans ces cas-l�.</P>


<H4><A NAME="wav">2.1.2.2 fichiers WAV</A></H4>


<H4><A NAME="ogg_vorbis">2.1.2.3 Fichiers OGG/OGM (Vorbis)</A></H4>

<P>Requiert <CODE>libogg</CODE> et <CODE>libvorbis</CODE> correctement install�s.</P>


<H4><A NAME="wma">2.1.2.4 Fichiers WMA/ASF</A></H4>


<H4><A NAME="mp4">2.1.2.5 Fichiers MP4</A></H4>


<H4><A NAME="cdda">2.1.2.6 CD audio</A></H4>

<P>Mplayer peut utiliser <B>cdparanoia</B> (lib) pour lire des CDDA
  (CD Audio). Le but de cette section n'est pas d'�num�rer les fonctions
  de cdparanoia.</P>

<P>Voir la page de man pour les options � passer � cdparanoia via <CODE>-cdda</CODE>.</P>

</BODY>
</HTML>