Sophie

Sophie

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

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>10.6. Encodieren mit der Video for Windows Codecfamilie</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 - Movie Player"><link rel="up" href="encoding-guide.html" title="Kapitel 10. Encodieren mit MEncoder"><link rel="prev" href="menc-feat-x264.html" title="10.5. Encodieren mit dem x264-Codec"><link rel="next" href="menc-feat-quicktime-7.html" title="10.7. MEncoder benutzen, um QuickTime-kompatible Dateien zu erstellen"><link rel="preface" href="howtoread.html" title="Wie diese Dokumentation gelesen werden soll"><link rel="chapter" href="intro.html" title="Kapitel 1. Einführung"><link rel="chapter" href="install.html" title="Kapitel 2. Installation"><link rel="chapter" href="usage.html" title="Kapitel 3. Gebrauch"><link rel="chapter" href="cd-dvd.html" title="Kapitel 4. CD/DVD Nutzung"><link rel="chapter" href="tv.html" title="Kapitel 5. TV"><link rel="chapter" href="radio.html" title="Kapitel 6. Radio"><link rel="chapter" href="video.html" title="Kapitel 7. Videoausgabegeräte"><link rel="chapter" href="ports.html" title="Kapitel 8. Portierungen"><link rel="chapter" href="mencoder.html" title="Kapitel 9. Allgemeiner Gebrauch von MEncoder"><link rel="chapter" href="encoding-guide.html" title="Kapitel 10. Encodieren mit MEncoder"><link rel="chapter" href="faq.html" title="Kapitel 11. Häufig gestellte Fragen"><link rel="appendix" href="bugreports.html" title="Anhang A. Wie Fehler (Bugs) berichtet werden"><link rel="appendix" href="skin.html" title="Anhang B. MPlayers Skinformat"><link rel="subsection" href="menc-feat-video-for-windows.html#menc-feat-enc-vfw-video-codecs" title="10.6.1. Von Video for Windows unterstützte Codecs"><link rel="subsection" href="menc-feat-video-for-windows.html#menc-feat-video-for-windows-bitrate-settings" title="10.6.2. Benutzung von vfw2menc, um eine Datei für Codeceinstellungen zu erzeugen"></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">10.6. Encodieren mit der <code class="systemitem">Video for Windows</code> Codecfamilie</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="menc-feat-x264.html">Zurück</a> </td><th width="60%" align="center">Kapitel 10. Encodieren mit <span class="application">MEncoder</span></th><td width="20%" align="right"> <a accesskey="n" href="menc-feat-quicktime-7.html">Weiter</a></td></tr></table><hr></div><div class="sect1" title="10.6. Encodieren mit der Video for Windows Codecfamilie"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="menc-feat-video-for-windows"></a>10.6. Encodieren mit der <code class="systemitem">Video for Windows</code> Codecfamilie</h2></div></div></div><p>
      Video for Windows bietet einfaches Encodieren mittels binärer Video-Codecs.
      Du kannst mit folgenden Codecs encodieren (solltest du mehr haben, teile es
      uns bitte mit!)
    </p><p>
      Beachte, dass der Support hierfür sehr experimentell ist, und
      einige Codecs arbeiten vielleicht nicht korrekt. Manche Codecs werden
      nur in bestimmten Farbräumen funktionieren, versuche
      <tt class="option">-vf format=bgr24</tt> und <tt class="option">-vf format=yuy2</tt>,
      falls ein Codec versagt oder einen falschen Output liefert.
    </p><div class="sect2" title="10.6.1. Von Video for Windows unterstützte Codecs"><div class="titlepage"><div><div><h3 class="title"><a name="menc-feat-enc-vfw-video-codecs"></a>10.6.1. Von Video for Windows unterstützte Codecs</h3></div></div></div><p>
        </p><div class="informaltable"><table border="1"><colgroup><col><col><col><col></colgroup><thead><tr><th>Video-Codec Dateiname</th><th>Beschreibung (FourCC)</th><th>md5sum</th><th>Kommentar</th></tr></thead><tbody><tr><td>aslcodec_vfw.dll</td><td>Alparysoft verlustfreier (lossless) Codec vfw (ASLC)</td><td>608af234a6ea4d90cdc7246af5f3f29a</td><td> </td></tr><tr><td>avimszh.dll</td><td>AVImszh (MSZH)</td><td>253118fe1eedea04a95ed6e5f4c28878</td><td>benötigt <tt class="option">-vf format</tt></td></tr><tr><td>avizlib.dll</td><td>AVIzlib (ZLIB)</td><td>2f1cc76bbcf6d77d40d0e23392fa8eda</td><td> </td></tr><tr><td>divx.dll</td><td>DivX4Windows-VFW</td><td>acf35b2fc004a89c829531555d73f1e6</td><td> </td></tr><tr><td>huffyuv.dll</td><td>HuffYUV verlustfrei (lossless) (HFYU)</td><td>b74695b50230be4a6ef2c4293a58ac3b</td><td> </td></tr><tr><td>iccvid.dll</td><td>Cinepak Video (cvid)</td><td>cb3b7ee47ba7dbb3d23d34e274895133</td><td> </td></tr><tr><td>icmw_32.dll</td><td>Motion Wavelets (MWV1)</td><td>c9618a8fc73ce219ba918e3e09e227f2</td><td> </td></tr><tr><td>jp2avi.dll</td><td>ImagePower MJPEG2000 (IPJ2)</td><td>d860a11766da0d0ea064672c6833768b</td><td><tt class="option">-vf flip</tt></td></tr><tr><td>m3jp2k32.dll</td><td>Morgan MJPEG2000 (MJ2C)</td><td>f3c174edcbaef7cb947d6357cdfde7ff</td><td> </td></tr><tr><td>m3jpeg32.dll</td><td>Morgan Motion JPEG Codec (MJPG)</td><td>1cd13fff5960aa2aae43790242c323b1</td><td> </td></tr><tr><td>mpg4c32.dll</td><td>Microsoft MPEG-4 v1/v2</td><td>b5791ea23f33010d37ab8314681f1256</td><td> </td></tr><tr><td>tsccvid.dll</td><td>TechSmith Camtasia Screen Codec (TSCC)</td><td>8230d8560c41d444f249802a2700d1d5</td><td> </td></tr><tr><td>vp31vfw.dll</td><td>On2 Open Source VP3 Codec (VP31)</td><td>845f3590ea489e2e45e876ab107ee7d2</td><td> </td></tr><tr><td>vp4vfw.dll</td><td>On2 VP4 Personal Codec (VP40)</td><td>fc5480a482ccc594c2898dcc4188b58f</td><td> </td></tr><tr><td>vp6vfw.dll</td><td>On2 VP6 Personal Codec (VP60)</td><td>04d635a364243013898fd09484f913fb</td><td> </td></tr><tr><td>vp7vfw.dll</td><td>On2 VP7 Personal Codec (VP70)</td><td>cb4cc3d4ea7c94a35f1d81c3d750bc8d</td><td>falscher FourCC?</td></tr><tr><td>ViVD2.dll</td><td>SoftMedia ViVD V2 Codec VfW (GXVE)</td><td>a7b4bf5cac630bb9262c3f80d8a773a1</td><td> </td></tr></tbody></table></div><p>

        Die erste Spalte enthält die Codec-Namen, die nach dem Parameter
        <code class="literal">codec</code> übergeben werden sollten, wie:
        <tt class="option">-xvfwopts codec=divx.dll</tt>.
        Der FourCC-Code, der von jedem Codec verwendet wird, steht in Klammern.
      </p><div class="informalexample"><p>
          Ein Beispiel für die Konvertierung eines ISO DVD Trailers in eine
          VP5-Flash-Videodatei unter Benutzung der compdata-Bitrateneinstellungen:
</p><pre class="screen">mencoder -dvd-device <em class="replaceable"><code>zeiram.iso</code></em> dvd://7 -o <em class="replaceable"><code>trailer.flv</code></em> \
-ovc vfw -xvfwopts codec=vp6vfw.dll:compdata=onepass.mcf -oac mp3lame \
-lameopts cbr:br=64 -af lavcresample=22050 -vf yadif,scale=320:240,flip \
-of lavf
</pre><p>
        </p></div></div><div class="sect2" title="10.6.2. Benutzung von vfw2menc, um eine Datei für Codeceinstellungen zu erzeugen"><div class="titlepage"><div><div><h3 class="title"><a name="menc-feat-video-for-windows-bitrate-settings"></a>10.6.2. Benutzung von vfw2menc, um eine Datei für Codeceinstellungen zu erzeugen</h3></div></div></div><p>
        Um mit Video für Windows Codecs zu encodieren, musst du Bitrate und andere
        Optionen setzen. Nach dem Stand der Dinge funktioniert dies für x86
        sowohl unter *NIX als auch unter Windows.
      </p><p>
        Zuerst musst du das <span class="application">vfw2menc</span>-Programm erzeugen.
        Es befindet sich im Ordner <tt class="filename">TOOLS</tt>
        des MPlayer-Sourcebaums.
        Um es unter Linux zu erstellen, kann <span class="application">Wine</span> benutzt werden:

        </p><pre class="screen">winegcc vfw2menc.c -o vfw2menc -lwinmm -lole32</pre><p>

        Unter <span class="application">MinGW</span> oder <span class="application">Cygwin</span> verwende:

        </p><pre class="screen">gcc vfw2menc.c -o vfw2menc.exe -lwinmm -lole32</pre><p>

        Um es unter <span class="application">MSVC</span> zu erstellen, wirst du getopt brauchen.
        Getopt findest du im Original-<span class="application">vfw2menc</span>-Archiv, das
        es hier gibt:
        Das Projekt <a class="ulink" href="http://oss.netfarm.it/mplayer-win32.php" target="_top">MPlayer on win32</a>.
      </p><div class="informalexample"><p>
          Unten steht ein Beispiel für den VP6-Codec.
          </p><pre class="screen">vfw2menc -f VP62 -d vp6vfw.dll -s firstpass.mcf</pre><p>
          Dies wird den Konfigurationsdialog des VP6-Codecs öffnen.
          Wiederhole diesen Schritt für den zweiten Durchlauf und benutze
          <tt class="option">-s <em class="replaceable"><code>secondpass.mcf</code></em></tt>.
        </p></div><p>
        Windows-Benutzer können
        <tt class="option">-xvfwopts codec=vp6vfw.dll:compdata=dialog</tt>
        verwenden, damit der Dialog angezeigt wird, bevor die Encodierung startet.
      </p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="menc-feat-x264.html">Zurück</a> </td><td width="20%" align="center"><a accesskey="u" href="encoding-guide.html">Nach oben</a></td><td width="40%" align="right"> <a accesskey="n" href="menc-feat-quicktime-7.html">Weiter</a></td></tr><tr><td width="40%" align="left" valign="top">10.5. Encodieren mit dem <code class="systemitem">x264</code>-Codec </td><td width="20%" align="center"><a accesskey="h" href="index.html">Zum Anfang</a></td><td width="40%" align="right" valign="top"> 10.7. 
      <span class="application">MEncoder</span> benutzen, um <span class="application">QuickTime</span>-kompatible Dateien zu erstellen
    </td></tr></table></div></body></html>