Sophie

Sophie

distrib > Mandriva > current > i586 > media > main-updates > by-pkgid > a42e22ddf1d70fb02e9f62289d71cafa > files > 394

mplayer-doc-1.0-1.rc4.0.r31086.3.1mdv2010.2.i586.rpm

<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>9.1. Sélection des codecs et du format du container</title><link rel="stylesheet" href="default.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.75.2"><link rel="home" href="index.html" title="MPlayer - Le Lecteur Vidéo"><link rel="up" href="mencoder.html" title="Chapitre 9. Utilisation basique de MEncoder"><link rel="prev" href="mencoder.html" title="Chapitre 9. Utilisation basique de MEncoder"><link rel="next" href="menc-feat-selecting-input.html" title="9.2. Sélection d'un fichier d'entrée ou un périphérique"><link rel="preface" href="howtoread.html" title="Comment lire cette documentation"><link rel="chapter" href="intro.html" title="Chapitre 1. Introduction"><link rel="chapter" href="install.html" title="Chapitre 2. Installation"><link rel="chapter" href="usage.html" title="Chapitre 3. Utilisation"><link rel="chapter" href="cd-dvd.html" title="Chapitre 4. Utilisation des CD/DVD"><link rel="chapter" href="tv.html" title="Chapitre 5. TV"><link rel="chapter" href="radio.html" title="Chapitre 6. Radio"><link rel="chapter" href="video.html" title="Chapitre 7. Sorties vidéo"><link rel="chapter" href="ports.html" title="Chapitre 8. Ports"><link rel="chapter" href="mencoder.html" title="Chapitre 9. Utilisation basique de MEncoder"><link rel="chapter" href="encoding-guide.html" title="Chapitre 10. L'encodage avec MEncoder"><link rel="chapter" href="faq.html" title="Chapitre 11. Foire Aux Questions"><link rel="appendix" href="bugreports.html" title="Annexe A. Comment rapporter les bogues"><link rel="appendix" href="skin.html" title="Annexe B. Format de skins MPlayer"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">9.1. Sélection des codecs et du format du container</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="mencoder.html">Précédent</a> </td><th width="60%" align="center">Chapitre 9. Utilisation basique de <span class="application">MEncoder</span></th><td width="20%" align="right"> <a accesskey="n" href="menc-feat-selecting-input.html">Suivant</a></td></tr></table><hr></div><div class="sect1" title="9.1. Sélection des codecs et du format du container"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="menc-feat-selecting-codec"></a>9.1. Sélection des codecs et du format du container</h2></div></div></div><p>
Les codecs sonores et vidéos sont sélectionnés respectivement
avec l'option
<tt class="option">-oac</tt> et l'option <tt class="option">-ovc</tt>.
Par exemple :
</p><pre class="screen">mencoder -ovc help</pre><p>
permettra de lister tous les codecs vidéo supportés par la version
de <span class="application">MEncoder</span> sur votre machine.
Les choix disponibles sont :
</p><p>
Codecs Audio:

</p><div class="informaltable"><table border="1"><colgroup><col><col></colgroup><thead><tr><th>Noms des codecs
Audio</th><th>Description</th></tr></thead><tbody><tr><td>mp3lame</td><td>Encode en VBR, ABR ou CBR MP3 avec LAME</td></tr><tr><td>lavc</td><td>Utilise un des <a class="link" href="menc-feat-enc-libavcodec.html#menc-feat-enc-libavcodec-audio-codecs" title="10.3.2. Codecs audio de libavcodec">codecs audio
<code class="systemitem">libavcodec</code></a>.
</td></tr><tr><td>faac</td><td>L'encodeur audio AAC FAAC</td></tr><tr><td>toolame</td><td>Encodeur Audio MPEG Layer 2 </td></tr><tr><td>twolame</td><td>L'encodeur Audio MPEG Layer 2 basé sur tooLAME</td></tr><tr><td>pcm</td><td>Format PCM audio non compressé</td></tr><tr><td>copy</td><td>Ne réencode pas, copie simplement les trames (déjà) compressées</td></tr></tbody></table></div><p>
</p><p>
Codecs Vidéo :
</p><div class="informaltable"><table border="1"><colgroup><col><col></colgroup><thead><tr><th>Noms des codecs
Vidéo</th><th>Description</th></tr></thead><tbody><tr><td>lavc</td><td>Utilise un des <a class="link" href="menc-feat-enc-libavcodec.html#menc-feat-enc-libavcodec-video-codecs" title="10.3.1. Codecs vidéo de libavcodec">codecs vidéo
<code class="systemitem">libavcodec</code></a>.
</td></tr><tr><td>xvid</td><td>Le Xvid, un codec ASP MPEG-4 (Advanced Simple
Profile)</td></tr><tr><td>x264</td><td>Le x264, un codec MPEG-4 AVC (Advanced Video Coding), aussi connu sous le nom de  H.264</td></tr><tr><td>nuv</td><td>Le format vidéo nuppel, utilisé pour certaines applications
temps réel.</td></tr><tr><td>raw</td><td>Frames vidéos non compressées</td></tr><tr><td>copy</td><td>Ne réencode pas, copie simplement les trames (déjà) compressées</td></tr><tr><td>frameno</td><td>Utilisé pour l'encodage en 3 passes, (non recommandé)</td></tr></tbody></table></div><p>
</p><p>
Les options de sorties pour le type de container sont
sélectionnées
grâce à l'option <tt class="option">-of</tt>.
Tapez:
</p><pre class="screen">mencoder -of help</pre><p>
permettra de lister tous les codecs vidéo supportés par la version
de <span class="application">MEncoder</span> sur votre machine.
Les choix disponibles sont :
</p><p>
Container formats:
</p><div class="informaltable"><table border="1"><colgroup><col><col></colgroup><thead><tr><th>Nom du format du
Container</th><th>Description</th></tr></thead><tbody><tr><td>lavf</td><td>Un des containers supporté par
<code class="systemitem">libavformat</code>.</td></tr><tr><td>avi</td><td>Audio-Vidéo Interleaved</td></tr><tr><td>mpeg</td><td>MPEG-1 and MPEG-2 PS</td></tr><tr><td>rawvideo</td><td>Flux vidéo brut (un seul flux vidéo, pas de
multiplexage)</td></tr><tr><td>rawaudio</td><td>Flux audio brut (un seul flux audio, pas de
multiplexage)</td></tr></tbody></table></div><p>
Le container AVI est le container natif de
<span class="application">MEncoder</span>,
ce qui veut dire que c'est le mieux supporté et que
<span class="application">MEncoder</span>
a été conçu pour cela.
Comme mentionné ci-dessus, d'autres formats de containers sont utilisables, mais
vous risquez d'avoir certains problèmes à les utiliser.
</p><p>
Containers <code class="systemitem">libavformat</code> :
</p><p>
Si vous avez sélectionné <code class="systemitem">libavformat</code>
pour le multiplexage du fichier de sortie (en utilisant l'option
<tt class="option">-of lavf</tt>),
le choix du format du container sera déterminé en fonction de
l'extention du fichier de sortie.
Mais vous pouvez toujours forcer le format du container avec les
options du <tt class="option">format</tt> de <code class="systemitem">libavformat</code>.

</p><div class="informaltable"><table border="1"><colgroup><col><col></colgroup><thead><tr><th>Container <code class="systemitem">libavformat</code>
name</th><th>Description</th></tr></thead><tbody><tr><td>mpg</td><td>MPEG-1 and MPEG-2 PS</td></tr><tr><td>asf</td><td>Advanced Streaming Format : Format évolué pour le
streaming</td></tr><tr><td>avi</td><td>Audio-Video Interleaved</td></tr><tr><td>wav</td><td>Pour l'Audio</td></tr><tr><td>swf</td><td>Macromedia Flash</td></tr><tr><td>flv</td><td>vidéo Macromedia Flash</td></tr><tr><td>rm</td><td>RealMedia</td></tr><tr><td>au</td><td>SUN AU</td></tr><tr><td>nut</td><td>le container libre NUT (expérimental et ne respectant
pas encore les spécifications)</td></tr><tr><td>mov</td><td>QuickTime</td></tr><tr><td>mp4</td><td>Format MPEG-4</td></tr><tr><td>dv</td><td>Container numérique des vidéos Sony (Digital Video)</td></tr></tbody></table></div><p>
Comme vous pouvez le voir, le <code class="systemitem">libavformat</code>
permet à <span class="application">MEncoder</span> de multiplexer un
grand
nombre de
containers différents.
Malheureusement, comme <span class="application">MEncoder</span> n'a pas
été originalement crée pour le support de format de containers
autre que l'AVI, vous devez vérifier à deux fois que le résultat
est correct. Pensez ben à vérifier la synchronisation de
l'audio avec la vidéo et que le fichier est lisible par un autre
lecteur que <span class="application">MPlayer</span>.
</p><div class="example"><a name="encode_to_macromedia_flash_format"></a><p class="title"><b>Exemple 9.1. Encoder au format Macromedia Flash</b></p><div class="example-contents"><p>Exemple :</p><p>
Création d'une vidéo Macromedia Flash afin de la lire dans un
navigateur internet ayant le plugin Macromedia Flash :
</p><pre class="screen">
mencoder <em class="replaceable"><code>input.avi</code></em> -o
<em class="replaceable"><code>output.flv</code></em> -of lavf -oac mp3lame
-lameopts abr:br=56 -ovc lavc \
-lavcopts vcodec=flv:vbitrate=500:mbd=2:mv0:trell:v4mv:cbp:last_pred=3 \
-srate 22050
</pre><p>
</p></div></div><br class="example-break"></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="mencoder.html">Précédent</a> </td><td width="20%" align="center"><a accesskey="u" href="mencoder.html">Niveau supérieur</a></td><td width="40%" align="right"> <a accesskey="n" href="menc-feat-selecting-input.html">Suivant</a></td></tr><tr><td width="40%" align="left" valign="top">Chapitre 9. Utilisation basique de <span class="application">MEncoder</span> </td><td width="20%" align="center"><a accesskey="h" href="index.html">Sommaire</a></td><td width="40%" align="right" valign="top"> 9.2. Sélection d'un fichier d'entrée ou un périphérique</td></tr></table></div></body></html>