1
0
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:
kraymer 2006-11-13 09:48:00 +00:00
parent c7aafab087
commit a26046efe6
7 changed files with 44 additions and 44 deletions

View File

@ -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)

View File

@ -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>):

View File

@ -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
&quot;<ulink url="http://guru.multimedia.cx/?p=10">why MPEG4-ASP sucks</ulink>&quot;
@ -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

View File

@ -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>

View File

@ -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>

View File

@ -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>

View File

@ -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>