mirror of
https://github.com/mpv-player/mpv
synced 2025-01-01 20:32:13 +00:00
r20866: Recommend gcc 3.4+.
r20870: Restore PowerPC gcc note that I mistakenly removed. r20872: Clarify -dumpaudio, it is not useful normally r20873: Misc issues noticed by Torinthiel. r20876: rename: XviD -> Xvid git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20877 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
c7aafab087
commit
a26046efe6
@ -3,7 +3,7 @@
|
||||
.\" Tobias Diedrich gepflegt.
|
||||
.\" Encoding: iso-8859-1
|
||||
.\"
|
||||
.\" In sync with r20774
|
||||
.\" In sync with r20872
|
||||
.
|
||||
.\" --------------------------------------------------------------------------
|
||||
.\" Makrodefinitionen
|
||||
@ -1271,7 +1271,8 @@ libmpdemux/\:demuxer.h definiert, akzeptiert.
|
||||
.TP
|
||||
.B \-dumpaudio (nur MPlayer)
|
||||
Schreibt den unbehandelten, komprimierten Audiostream nach ./\:stream.dump
|
||||
(nützlich bei MPEG/\:AC3).
|
||||
(nützlich bei MPEG/\:AC3), in den meisten anderen Fällen wird die
|
||||
resultierende Datei nicht abspielbar sein.
|
||||
.
|
||||
.TP
|
||||
.B \-dumpfile <Dateiname> (nur MPlayer)
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- synced with r20705 -->
|
||||
<!-- synced with r20876 -->
|
||||
<chapter id="codecs">
|
||||
<title>Codecs</title>
|
||||
|
||||
@ -104,10 +104,10 @@
|
||||
|
||||
|
||||
<sect2 id="xvid">
|
||||
<title>XviD</title>
|
||||
<title>Xvid</title>
|
||||
|
||||
<para>
|
||||
<ulink url="http://www.xvid.org">XviD</ulink> ist ein freier MPEG-4 ASP konformer
|
||||
<ulink url="http://www.xvid.org">Xvid</ulink> ist ein freier MPEG-4 ASP konformer
|
||||
Videocodec, der Encodierung in zwei Durchläufen und das ganze MPEG-4 ASP Spektrum
|
||||
unterstützt, was ihn wesentlich effizienter als den gut bekannten DivX-Codec macht.
|
||||
Er erreicht sehr gute Qualität und dank CPU-Optimierungen für die meisten modernen
|
||||
@ -117,24 +117,24 @@
|
||||
Es begann als Fork der Entwicklung des OpenDivX-Codecs.
|
||||
Dies geschah, als ProjectMayo OpenDivX zu Closed Source DivX4
|
||||
machte und die Leute, die an OpenDivX arbeiteten aber nicht zu ProjectMayo gehörten,
|
||||
verärgerte. Diese riefen dann XviD ins Leben. Beide Projekte haben daher denselben Ursprung.
|
||||
verärgerte. Diese riefen dann Xvid ins Leben. Beide Projekte haben daher denselben Ursprung.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
Beachte, dass XviD nicht benötigt wird, um mit XviD encodiertes Video zu decodieren.
|
||||
Beachte, dass Xvid nicht benötigt wird, um mit Xvid encodiertes Video zu decodieren.
|
||||
In der Standardkonfiguration wird dafür <systemitem class="library">libavcodec</systemitem>
|
||||
benutzt, da er höhere Geschwindigkeit bietet.
|
||||
</para>
|
||||
|
||||
<procedure>
|
||||
<title>Installation von <systemitem class="library">XviD</systemitem></title>
|
||||
<title>Installation von <systemitem class="library">Xvid</systemitem></title>
|
||||
<para>
|
||||
Wie die meiste Open-Source-Software gibt es zwei verfügbare Varianten:
|
||||
<ulink url="http://www.xvid.org/downloads.html">offizielle Releases</ulink>
|
||||
und die CVS-Version.
|
||||
Die CVS-Version ist für die Benutzung normalerweise stabil genug, da es meistens
|
||||
Fehlerbehebungen für Bugs enthält, die im Release vorhanden sind.
|
||||
Hier also, was du zu tun hast, um <systemitem class="library">XviD</systemitem>
|
||||
Hier also, was du zu tun hast, um <systemitem class="library">Xvid</systemitem>
|
||||
vom CVS mit <application>MEncoder</application> ans Laufen zu bringen
|
||||
(du benötigst mindestens <application>autoconf</application> 2.50,
|
||||
<application>automake</application> und <application>libtool</application>):
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- In sync with r20683 -->
|
||||
<!-- In sync with r20876 -->
|
||||
|
||||
<chapter id="encoding-guide">
|
||||
<title>Encodieren mit <application>MEncoder</application></title>
|
||||
@ -358,7 +358,7 @@
|
||||
Die meisten Codecs, die ABR-Encodierung unterstützen, unterstützen nur
|
||||
die Encodierung in zwei Durchgängen (two pass) während einige andere wie
|
||||
etwa <systemitem class="library">x264</systemitem>,
|
||||
<systemitem class="library">XviD</systemitem>
|
||||
<systemitem class="library">Xvid</systemitem>
|
||||
und <systemitem class="library">libavcodec</systemitem> Multipass
|
||||
unterstützen, was die Qualität bei jedem Durchgang leicht verbessert.
|
||||
Jedoch ist diese Verbesserung weder messbar noch ist sie nach dem
|
||||
@ -1173,7 +1173,7 @@
|
||||
Um den CQ anzuheben, könntest du typischerweise den Film unter der Annahme
|
||||
herunterskalieren, dass die Bitrate mit der Funktion der Zielgröße und der
|
||||
Länge des Films berechnest, die ja konstant sind.
|
||||
Mit MPEG-4 ASP-Codecs wie <systemitem class="library">XviD</systemitem>
|
||||
Mit MPEG-4 ASP-Codecs wie <systemitem class="library">Xvid</systemitem>
|
||||
und <systemitem class="library">libavcodec</systemitem>, resultiert ein CQ
|
||||
unter 0.18 für gewöhnlich in einem ziemlich blockhaften Bild, weil nicht
|
||||
genug Bits zum Codieren der Information jedes Macroblocks vorhanden sind.
|
||||
@ -1185,7 +1185,7 @@
|
||||
Höherentwickelte Encodieroptionen wie die hier für
|
||||
<link linkend="menc-feat-mpeg4-lavc-example-settings"><systemitem class="library">libavcodec</systemitem></link>
|
||||
und
|
||||
<link linkend="menc-feat-xvid-example-settings"><systemitem class="library">XviD</systemitem></link>
|
||||
<link linkend="menc-feat-xvid-example-settings"><systemitem class="library">Xvid</systemitem></link>
|
||||
aufgelisteten sollten es möglich machen, dieselbe Qualität mit einem CQ im Bereich
|
||||
von 0.18 bis 0.20 für einen 1 CD-Rip und 0.24 bis 0.26 für einen 2 CD-Rip zu erreichen.
|
||||
Mit den MPEG-4 ASP-Codecs wie <systemitem class="library">x264</systemitem>,
|
||||
@ -1481,7 +1481,7 @@ vcodec=mpeg2video:vbitrate=6000:ilme:ildct:acodec=mp2:abitrate=224</screen>
|
||||
wenn du MPEG-4 AVC-Codecs wie
|
||||
<systemitem class="library">x264</systemitem> anstatt MPEG-4 ASP-Codecs
|
||||
wie <systemitem class="library">libavcodec</systemitem> MPEG-4 oder
|
||||
<systemitem class="library">XviD</systemitem> wählst.
|
||||
<systemitem class="library">Xvid</systemitem> wählst.
|
||||
(Zukunftsorientierte Codec-Entwickler interessiert eventuell Michael
|
||||
Niedermayers Meinung
|
||||
"<ulink url="http://guru.multimedia.cx/?p=10">why MPEG4-ASP sucks</ulink>"
|
||||
@ -1510,7 +1510,7 @@ vcodec=mpeg2video:vbitrate=6000:ilme:ildct:acodec=mp2:abitrate=224</screen>
|
||||
Als ein Ergebnis unterstützen die meisten nur MPEG-1 (wie VCD, XVCD
|
||||
und KVCD), MPEG-2 (wie DVD, SVCD und KVCD) und MPEG-4 ASP (wie DivX,
|
||||
LMP4 von <systemitem class="library">libavcodec</systemitem> und
|
||||
<systemitem class="library">XviD</systemitem>)
|
||||
<systemitem class="library">Xvid</systemitem>)
|
||||
(Vorsicht: Im Allgemeinen werden nicht alle MPEG-4 ASP-Features unterstützt).
|
||||
Sieh bitte in den technischen Spezifikationen deines Players nach (falls
|
||||
welche vorhanden sind) oder google nach mehr Informationen.
|
||||
@ -1522,7 +1522,7 @@ vcodec=mpeg2video:vbitrate=6000:ilme:ildct:acodec=mp2:abitrate=224</screen>
|
||||
<emphasis role="bold">Beste Qualität pro Encodierzeit</emphasis>:
|
||||
Codecs, die es schon einige Zeit gibt (wie
|
||||
<systemitem class="library">libavcodec</systemitem> MPEG-4 und
|
||||
<systemitem class="library">XviD</systemitem>), sind gewöhnlich heftig
|
||||
<systemitem class="library">Xvid</systemitem>), sind gewöhnlich heftig
|
||||
mit allen möglichen intelligenten Algorithmen und SIMD Assembly-Code optimiert.
|
||||
Das sind sie deshalb, weil sie darauf abzielen, das beste Verhältnis von Qualität
|
||||
pro Encodierzeit zu liefern.
|
||||
@ -1543,7 +1543,7 @@ vcodec=mpeg2video:vbitrate=6000:ilme:ildct:acodec=mp2:abitrate=224</screen>
|
||||
<systemitem class="library">libavcodec</systemitem> MPEG-4 erlaubt
|
||||
dies zwar, aber die Geschwindigkeitsgewinne sind begrenzt und es gibt
|
||||
einen leicht negativen Effekt in Bezug auf die Bildqualität.
|
||||
Die Multi-Thread-Encodierung von <systemitem class="library">XviD</systemitem>,
|
||||
Die Multi-Thread-Encodierung von <systemitem class="library">Xvid</systemitem>,
|
||||
durch die Option <option>threads</option> aktiviert, kann zum Ankurbeln
|
||||
der Encodiergeschwindigkeit - um in typischen Fällen etwa 40-60% -
|
||||
bei wenn überhaupt geringer Bildverschlechterung verwendet werden.
|
||||
@ -1560,7 +1560,7 @@ vcodec=mpeg2video:vbitrate=6000:ilme:ildct:acodec=mp2:abitrate=224</screen>
|
||||
Hier beginnt die Angelegenheit oft irrational zu werden: Aus den selben
|
||||
Gründen, aus denen manche über Jahre an DivX 3 hängen, während neuere
|
||||
Codecs bereits Wunder wirken, ziehen einige Leute
|
||||
<systemitem class="library">XviD</systemitem>
|
||||
<systemitem class="library">Xvid</systemitem>
|
||||
oder <systemitem class="library">libavcodec</systemitem> MPEG-4 dem
|
||||
<systemitem class="library">x264</systemitem> vor.
|
||||
</para>
|
||||
@ -2571,7 +2571,7 @@ vcodec=mpeg2video:vbitrate=6000:ilme:ildct:acodec=mp2:abitrate=224</screen>
|
||||
H.263+
|
||||
</entry></row>
|
||||
<row><entry>mpeg4</entry><entry>
|
||||
ISO Standard MPEG-4 (DivX, XviD-kompatibel)
|
||||
ISO Standard MPEG-4 (DivX, Xvid-kompatibel)
|
||||
</entry></row>
|
||||
<row><entry>msmpeg4</entry><entry>
|
||||
Pre-Standard MPEG-4 Variante von MS, v3 (AKA DivX3)
|
||||
@ -3147,10 +3147,10 @@ vcodec=mpeg2video:intra_matrix=8,9,12,22,26,27,29,34,9,10,14,26,27,29,34,37,
|
||||
|
||||
|
||||
<sect1 id="menc-feat-xvid">
|
||||
<title>Encodieren mit dem <systemitem class="library">XviD</systemitem>-Codec</title>
|
||||
<title>Encodieren mit dem <systemitem class="library">Xvid</systemitem>-Codec</title>
|
||||
|
||||
<para>
|
||||
<systemitem class="library">XviD</systemitem> ist eine freie
|
||||
<systemitem class="library">Xvid</systemitem> ist eine freie
|
||||
Programmbibliothek zum Encodieren von MPEG-4 ASP-Videostreams.
|
||||
Bevor du mit <link linkend="xvid"> zu encodieren beginnst, musst du
|
||||
<application>MEncoder</application> so einstellen, dass er es unterstützt</link>.
|
||||
@ -3170,20 +3170,20 @@ vcodec=mpeg2video:intra_matrix=8,9,12,22,26,27,29,34,9,10,14,26,27,29,34,37,
|
||||
|
||||
<para>
|
||||
Bitte beginne mit der Durchsicht der
|
||||
<systemitem class="library">XviD</systemitem>-Sektion von
|
||||
<systemitem class="library">Xvid</systemitem>-Sektion von
|
||||
<application>MPlayer</application>s Manpage.
|
||||
Diese Sektion ist als Ergänzung zur Manpage zu verstehen.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
Die Standardeinstellungen von XviD sind bereits ein guter Kompromiss zwischen
|
||||
Die Standardeinstellungen von Xvid sind bereits ein guter Kompromiss zwischen
|
||||
Geschwindigkeit und Qualität, deshalb kannst du ruhig bei ihnen
|
||||
bleiben, wenn nachfolgender Abschnitt dich allzusehr ins Grübeln bringt.
|
||||
</para>
|
||||
</sect2>
|
||||
|
||||
<sect2 id="menc-feat-xvid-encoding-options">
|
||||
<title>Encodieroptionen von <systemitem class="library">XviD</systemitem></title>
|
||||
<title>Encodieroptionen von <systemitem class="library">Xvid</systemitem></title>
|
||||
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
@ -3388,7 +3388,7 @@ vcodec=mpeg2video:intra_matrix=8,9,12,22,26,27,29,34,9,10,14,26,27,29,34,37,
|
||||
die Encodierung (genauso wie die Decodierung).
|
||||
Deshalb solltest du es nur nutzen, wenn du <option>vhq</option>
|
||||
auf das Maximum gestellt hast.
|
||||
<systemitem class="library">XviD</systemitem>s GMC ist höher
|
||||
<systemitem class="library">Xvid</systemitem>s GMC ist höher
|
||||
entwickelt als das von DivX, wird aber nur von ein paar
|
||||
Standalone-Playern unterstützt.
|
||||
</para>
|
||||
@ -3400,8 +3400,8 @@ vcodec=mpeg2video:intra_matrix=8,9,12,22,26,27,29,34,9,10,14,26,27,29,34,37,
|
||||
<sect2 id="menc-feat-xvid-encoding-profiles">
|
||||
<title>Encodierung Profile</title>
|
||||
<para>
|
||||
XviD unterstützt Encodierungsprofile über die Option <option>profile</option>,
|
||||
die dazu verwendet werden, den Eigenschaften des XviD-Videostreams
|
||||
Xvid unterstützt Encodierungsprofile über die Option <option>profile</option>,
|
||||
die dazu verwendet werden, den Eigenschaften des Xvid-Videostreams
|
||||
Restriktionen so aufzuerlegen, dass es überall dort abgespielt werden kann,
|
||||
wo das gewählte Profil unterstützt wird.
|
||||
Die Restriktionen beziehen sich auf Auflösungen, Bitraten und
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- synced with r20658 -->
|
||||
<!-- synced with r20876 -->
|
||||
<chapter id="faq" xreflabel="FAQ">
|
||||
<title>Häufig gestellte Fragen</title>
|
||||
|
||||
@ -1523,7 +1523,7 @@ rm encode<!--
|
||||
oder Hardware-Player bei manchen fortgeschrittenen Features, die
|
||||
<systemitem class="library">libavcodec</systemitem> unterstützt, DivX aber nicht,
|
||||
ins Stocken geraten; andererseits liegt
|
||||
<systemitem class="library">XviD</systemitem> im Sinne der Funktionalität näher an
|
||||
<systemitem class="library">Xvid</systemitem> im Sinne der Funktionalität näher an
|
||||
<systemitem class="library">libavcodec</systemitem> und wird von allen anständigen
|
||||
Playern unterstützt.
|
||||
</para>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- in sync with r20834 -->
|
||||
<!-- in sync with r20870 -->
|
||||
|
||||
<chapter id="install">
|
||||
<title>Installation</title>
|
||||
@ -39,8 +39,8 @@
|
||||
<listitem>
|
||||
<para>
|
||||
<emphasis role="bold">gcc</emphasis> - Empfohlene Versionen sind 2.95
|
||||
und 3.3+. 2.96 und 3.0.x generieren bekannterweise fehlerhaften Code, 3.1 und
|
||||
3.2 hatten auch Probleme. Benutze auf PowerPC-Architektur 4.x+.
|
||||
und 3.4+. 2.96 und 3.0.x generieren bekannterweise fehlerhaften Code, 3.1 und
|
||||
3.2 hatten auch Probleme, 3.3 ein paar kleinere. Benutze auf PowerPC-Architektur 4.x+.
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- in sync with r20043 -->
|
||||
<!-- in sync with r20876 -->
|
||||
<chapter id="mencoder">
|
||||
<title>Allgemeiner Gebrauch von <application>MEncoder</application></title>
|
||||
|
||||
@ -89,7 +89,7 @@ Video-Codecs:
|
||||
</row>
|
||||
<row>
|
||||
<entry>xvid</entry>
|
||||
<entry>XviD, MPEG-4 Advanced Simple Profile (ASP) Codec</entry>
|
||||
<entry>Xvid, MPEG-4 Advanced Simple Profile (ASP) Codec</entry>
|
||||
</row>
|
||||
<row>
|
||||
<entry>x264</entry>
|
||||
@ -542,7 +542,7 @@ mencoder <replaceable>input.nsv</replaceable> -oac copy -fafmttag 0x706D -ovc la
|
||||
</para></listitem>
|
||||
<listitem><para>
|
||||
<application>MEncoder</application> führt dann das decodierte Bild dem
|
||||
gewählten Video-Kompressor zu (DivX4, XviD, FFmpeg msmpeg4, etc).
|
||||
gewählten Video-Kompressor zu (DivX4, Xvid, FFmpeg msmpeg4, etc).
|
||||
</para></listitem>
|
||||
</orderedlist>
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!-- in sync with r20739 -->
|
||||
<!-- in sync with r20873 -->
|
||||
<chapter id="video">
|
||||
<title>Videoausgabegeräte</title>
|
||||
|
||||
@ -183,10 +183,10 @@ screen #0
|
||||
|
||||
<para>
|
||||
Ältere 3dfx-Treiber hatten bekanntermaßen Probleme mit der
|
||||
XVideo-Beschleuningung, die entweder YUY2 oder YV12 nicht unterstützte.
|
||||
XVideo-Beschleuningung, die weder YUY2 noch YV12 unterstützte.
|
||||
Stelle sicher, dass du XFree86 Version 4.2.0 oder neuer verwendest, da diese
|
||||
Versionen mit YV12 und YUY2 keine Probleme haben. Vorherige Versionen, auch
|
||||
4.1.0, sind <emphasis role="bold">bei Verwendung von YV12 abgestürzt</emphasis>.
|
||||
Versionen mit YV12 und YUY2 keine Probleme haben, während frühere Versionen, auch
|
||||
4.1.0, <emphasis role="bold">bei YV12 abgestürzen</emphasis>.
|
||||
Wenn du merkwürdige Effekte bei der Verwendung von <option>-vo xv</option>
|
||||
bemerkst, dann probier aus, ob mit SDL, das ebenfalls XVideo nutzen kann,
|
||||
diese Effekte verschwinden. In der <link linkend="sdl">SDL</link> stehen
|
||||
@ -214,7 +214,7 @@ screen #0
|
||||
<para>
|
||||
Es gibt inzwischen einen nativen Framebuffer-Treiber für S3 Virge-Karten, ähnlich
|
||||
tdfxfb. Mache die Einstellungen (hänge z.B.
|
||||
"<option>vga=792 video=vesa:mtrr</option>" an den Kernel an) und benutze
|
||||
"<option>vga=792 video=vesa:mtrr</option>" an die Kernelkommandozeile an) und benutze
|
||||
<option>-vo s3fb</option> (<option>-vf yuy2</option> und <option>-dr</option>
|
||||
helfen auch).
|
||||
</para>
|
||||
@ -999,7 +999,7 @@ make<!--
|
||||
</para>
|
||||
|
||||
<para>
|
||||
<command>export $__GL_SYNC_TO_VBLANK=1</command>
|
||||
<command>export __GL_SYNC_TO_VBLANK=1</command>
|
||||
</para>
|
||||
|
||||
</sect2>
|
||||
@ -1643,9 +1643,8 @@ make<!--
|
||||
</para>
|
||||
|
||||
<para>
|
||||
Der Treiber wurde von
|
||||
<ulink url="http://www.blackfiveservices.co.uk/EPIAVidix.shtml">Alastair M. Robinson</ulink>
|
||||
geschrieben und weiterentwickelt.
|
||||
Der Treiber wurde geschrieben und wird weiterentwickelt von
|
||||
<ulink url="http://www.blackfiveservices.co.uk/EPIAVidix.shtml">Alastair M. Robinson</ulink>.
|
||||
</para>
|
||||
</sect3>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user