annotate DOCS/German/codecs.html @ 5175:8354d89498d4

video codec selection redesigned and moved to libmpcodecs - now it's 'intelligent'
author arpi
date Mon, 18 Mar 2002 01:49:42 +0000
parents a6993077e1ba
children 00caf46be14e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
1 <HTML>
4996
47c614b4434e updated to english version
jonas
parents: 4870
diff changeset
2
47c614b4434e updated to english version
jonas
parents: 4870
diff changeset
3 <HEAD>
47c614b4434e updated to english version
jonas
parents: 4870
diff changeset
4 <STYLE>
47c614b4434e updated to english version
jonas
parents: 4870
diff changeset
5 .text
47c614b4434e updated to english version
jonas
parents: 4870
diff changeset
6 {font-family : Verdana, Arial, Helvetica, sans-serif;
47c614b4434e updated to english version
jonas
parents: 4870
diff changeset
7 font-size : 14px;}
47c614b4434e updated to english version
jonas
parents: 4870
diff changeset
8 </STYLE>
47c614b4434e updated to english version
jonas
parents: 4870
diff changeset
9 </HEAD>
47c614b4434e updated to english version
jonas
parents: 4870
diff changeset
10
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
11 <BODY BGCOLOR=WHITE>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
12
4996
47c614b4434e updated to english version
jonas
parents: 4870
diff changeset
13 <FONT CLASS="text">
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
14
3123
2c92e20d03a1 similar to 1.33, but not finished yet
jaf
parents: 2245
diff changeset
15 <P><B><A NAME=2.2>2.2. Unterstützte Codecs</A></B></P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
16
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
17
3123
2c92e20d03a1 similar to 1.33, but not finished yet
jaf
parents: 2245
diff changeset
18 <P><B><A NAME=2.2.1>2.2.1. Video Codecs</A></B></P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
19
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
20 <P>Siehe <A HREF="http://www.mplayerhq.hu/DOCS/codecs-status.html">http://www.mplayerhq.hu/DOCS/codecs-status.html</A> für die komplette,
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
21 täglich generierte Liste!!!</P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
22
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
23 <P>Die wichtigsten Video-Codecs:<BR>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
24 <UL>
3123
2c92e20d03a1 similar to 1.33, but not finished yet
jaf
parents: 2245
diff changeset
25 <LI>MPEG1 (VCD) und MPEG2 (DVD) video</LI>
2c92e20d03a1 similar to 1.33, but not finished yet
jaf
parents: 2245
diff changeset
26 <LI>DivX ;-), OpenDivX (DivX4), 3ivx und andere MPEG4 Varianten</LI>
2c92e20d03a1 similar to 1.33, but not finished yet
jaf
parents: 2245
diff changeset
27 <LI>Windows Media Video 7 (WMV1) und 8 (WMV2), verwendet in .wmv-Dateien</LI>
2c92e20d03a1 similar to 1.33, but not finished yet
jaf
parents: 2245
diff changeset
28 <LI>Intel Indeo Codecs (3.1, 3.2, 4.1, 5.0)</LI>
2c92e20d03a1 similar to 1.33, but not finished yet
jaf
parents: 2245
diff changeset
29 <LI>MJPEG, ASV2 und andere Hardwareformate</LI>
2c92e20d03a1 similar to 1.33, but not finished yet
jaf
parents: 2245
diff changeset
30 <LI>XAnim Codecs</LI>
2c92e20d03a1 similar to 1.33, but not finished yet
jaf
parents: 2245
diff changeset
31 <LI>VIVO</LI>
3568
454dfb7787d7 similar to 1.38, err... minor fixes/additions
jaf
parents: 3295
diff changeset
32 <LI>FLI</LI>
4522
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
33 <LI>RealVideo 1.0</LI>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
34 </UL></P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
35
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
36 <P>Wenn du einen Codec hast, der nicht gelistet ist, und noch nicht unterstützt
3123
2c92e20d03a1 similar to 1.33, but not finished yet
jaf
parents: 2245
diff changeset
37 ist, lese <A HREF="#2.2.3">Sektion 2.2.3</A> um Infos über den Status zu bekommen
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
38 und wie du uns helfen kannst, die Unterstützung hinzuzufügen!</P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
39
5024
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
40 <P><B><A NAME=2.2.1.1>2.2.1.1. DivX4/DivX5</A></B></P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
41
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
42 <P>Diese Sektion enthält Informationen über den DivX4 Codec von
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
43 <A HREF="http://www.projectmayo.com">ProjectMayo</A>. Ihre ersten verfügbaren alpha-Versionen
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
44 waren OpenDivX 4.0 alpha 47 und 48. Unterstützung dafür wurde standardgemäß in
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
45 <B>MPlayer</B> eingebaut. Wir verwenden seinen Postprocessing-Code um optional
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
46 die Bildqualität von MPEG1/2 Filmen zu verbessern.</P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
47
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
48 <P>Die neue Version dieses Codecs kann auch Filme dekodieren, die mit diesen relativ
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
49 unbekannten DivX-Codecs erzeugt wurden! Und das ist noch nicht alles, ist es auch UM
5024
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
50 EINIGES schneller als die traditionelle Win32 DivX DLL. (libavcodec's Decoder ist sogar
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
51 NOCH SCHNELLER, so dass der Gebrauch dieses Codecs <B>entmutigend</B> ist - man braucht
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
52 ihn bloss zur Encodierung). Siehe unten für die Konfiguration. Der einigze Nachteil
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
53 diese Codecs ist, dass er zur Zeit Closed-Source ist. :(</P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
54
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
55 <P>Der Codec kann unter folgender URL heruntergeladen werden:</P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
56
3592
8ca0529a532a similar to 1.39, hm. stuff.
jaf
parents: 3568
diff changeset
57 <P>&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="http://avifile.sourceforge.net">http://avifile.sourceforge.net</A></P>
8ca0529a532a similar to 1.39, hm. stuff.
jaf
parents: 3568
diff changeset
58
8ca0529a532a similar to 1.39, hm. stuff.
jaf
parents: 3568
diff changeset
59 <P>Wenn es nicht funktioniert versuche:</P>
8ca0529a532a similar to 1.39, hm. stuff.
jaf
parents: 3568
diff changeset
60
8ca0529a532a similar to 1.39, hm. stuff.
jaf
parents: 3568
diff changeset
61 <P>&nbsp;&nbsp;&nbsp;&nbsp;<A HREF="http://divx.com">http://divx.com</A></P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
62
3123
2c92e20d03a1 similar to 1.33, but not finished yet
jaf
parents: 2245
diff changeset
63 <P>Entpacke es und starte <CODE>./install.sh</CODE> als Root.</P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
64
4870
a993e0bcdf75 small updates: html fixes, man2html compatibility, some new options...
jonas
parents: 4716
diff changeset
65 <P>Hinweis: vergiss NICHT <CODE>/usr/local/lib</CODE> deiner <CODE>/etc/ld.so.conf</CODE> hinzuzufügen!</P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
66
5024
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
67 <P><B>MPlayer</B> erkennt automatisch, wenn DivX4/DivX5 (korrekt) installiert ist und kompiliert
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
68 wie gewöhnlich. Wenn nichts erkannt wird, wurde es nicht exakt wie oben
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
69 installiert und/oder du hast eine schlechte Konfiguration (siehe letzte Frage
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
70 der 5.1 Sektion).</P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
71
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
72 <P>Bei der Verwendung wurde ein wenig getrickst. Das es einen Konflikt mit dem
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
73 alten OpenDivX (die API ist sehr ähnlich zu OpenDivXs) verursacht, wird der
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
74 OpenDivX-Code deaktiviert und der OpenDivX-Treiber verwendet auch diese Bibilioteken.</P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
75
1995
46641b714605 similar to 1.14
jaf
parents: 1965
diff changeset
76 <P>Wir können diese Tatsache ausnützen um zwei Optionen für den Codec zu verwenden:</P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
77
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
78 <P><TABLE BORDER=0>
4996
47c614b4434e updated to english version
jonas
parents: 4870
diff changeset
79 <TD>&nbsp;&nbsp;</TD><TD VALIGN=top><FONT CLASS="text">-vc&nbsp;odivx</TD><TD>&nbsp;&nbsp;</TD>
5024
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
80 <TD><FONT CLASS="text">verwendet den Codec als eine neue Version von OpenDivX.
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
81 In diesem Fall produziert es YV12 Bilder in seinem eigenen Buffer, und
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
82 <B>MPlayer</B> (libvo) führt die Colorspace-Konversion durch (<B>EMPFOHLEN</B>).</TD><TR>
4996
47c614b4434e updated to english version
jonas
parents: 4870
diff changeset
83 <TD></TD><TD VALIGN=top><FONT CLASS="text">-vc&nbsp;divx4</TD><TD></TD>
5024
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
84 <TD><FONT CLASS="text">verwendet die Colorspace-Konversion des Codecs.
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
85 In diesem Fall kannst du auch YUY2/UYVY verwenden.</TD><TR>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
86 </TABLE></P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
87
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
88 <P>Die 'odivx' Methode ist normalerweise schneller, da es die Daten in einem YV12
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
89 (Planar YUV 4:2:0) Format übermittelt, was weniger Bandbreite für den Bus bedeutet.
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
90 Für gepackte YUV Formate (YUY2, UYVY) verwende die 'divx4'-Methode.
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
91 Für RGB-Modus kannst du frei wählen, denn die Geschwindigkeit ist die selbe,
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
92 möglicherweise ist sie jedoch unterschiedlich bei deiner Farbtiefe.</P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
93
3123
2c92e20d03a1 similar to 1.33, but not finished yet
jaf
parents: 2245
diff changeset
94 <P>Hinweis: Es unterstützt auch Postprocessing und die Reichweite der Einstellungen
2c92e20d03a1 similar to 1.33, but not finished yet
jaf
parents: 2245
diff changeset
95 ist groß:</P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
96
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
97 <P><TABLE BORDER=0>
4996
47c614b4434e updated to english version
jonas
parents: 4870
diff changeset
98 <TD>&nbsp;&nbsp;</TD><TD>0</TD><TD><FONT CLASS="text">&nbsp;&nbsp;</TD>
47c614b4434e updated to english version
jonas
parents: 4870
diff changeset
99 <TD><FONT CLASS="text">kein Postprocessing</TD><TR>
47c614b4434e updated to english version
jonas
parents: 4870
diff changeset
100 <TD></TD><TD><FONT CLASS="text">10 .. 20</TD>
47c614b4434e updated to english version
jonas
parents: 4870
diff changeset
101 <TD></TD><TD><FONT CLASS="text">Postprocessing, normal (wie Level 2 mit DivX-DS)</TD><TR>
47c614b4434e updated to english version
jonas
parents: 4870
diff changeset
102 <TD></TD><TD><FONT CLASS="text">30 .. 60</TD>
47c614b4434e updated to english version
jonas
parents: 4870
diff changeset
103 <TD></TD><TD><FONT CLASS="text">starkes Postprocessing, benötigt viel CPU Zeit (wie Level 4 bei DivX-DS)</TD><TR>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
104 </TABLE></P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
105
5024
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
106 <P><B><A NAME=2.2.1.2>2.2.1.2. ffmpeg's DivX/libavcodec</A></B></P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
107
5024
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
108 <P>Seit Beginn der Version 0.4.2 enthält <A HREF="http://ffmpeg.sourceforge.net">ffmpeg</A>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
109 einen <B>Open-Source</B> DivX-Codec, welcher kompatibel mit dem traditionellen DivX ist.
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
110 <B>MPlayer</B> unterstützt diesen Codec und er ermöglicht, <B>DivX/DivX4/DivX5 Filme auf
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
111 nicht-x86 Platformen zu sehen!</B> und es besitzt eine schnellere <B>DivX/DivX4/DivX5</B>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
112 Dekodierung als der Win32 Codec oder die orginale DivX4 Codec.</P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
113
4522
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
114 <P>Es beinhaltet auch viele nette Codecs, wie RealVideo 1.0, MJPEG, h263,
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
115 h263+, etc.</P>
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
116
4870
a993e0bcdf75 small updates: html fixes, man2html compatibility, some new options...
jonas
parents: 4716
diff changeset
117 <P>Wenn du MPlayer benützt
4522
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
118
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
119 <UL>
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
120 <LI>Vom Release : dann hasst du die libavcodec gleich im Packet, kompliliere
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
121 <B>MPlayer</B> wie gewöhnlich.</LI>
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
122 <LI>Vom CVS : du must sie manuell vom <B>FFmpeg</B>-Projekt herunterladen:
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
123
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
124 <P><CODE>
1995
46641b714605 similar to 1.14
jaf
parents: 1965
diff changeset
125 cvs -d:pserver:anonymous@cvs.ffmpeg.sourceforge.net:/cvsroot/ffmpeg login<BR>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
126 cvs -d:pserver:anonymous@cvs.ffmpeg.sourceforge.net:/cvsroot/ffmpeg co ffmpeg
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
127 </CODE></P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
128
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
129 <P>Hinweis: <I>Wenn du es mit den CVS Unterordner kopierst, genügt es das nächste Mal 'cvs update' auszuführen.</I></P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
130
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
131 <P>Verschiebe nun das neu geladene <B>libavcodec</B> Verzeichnis (in den
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
132 ffmpeg-Quellen) in das <B>MPlayer</B> Verzeichnise, das es so aussieht:</P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
133
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
134 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>main/libavcodec</CODE></P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
135
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
136 <P>Symbolische Links sind NICHT genug, du musst es kopieren oder verschieben!!!</P>
4522
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
137 </LI>
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
138 </UL>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
139
3157
7b61b413fffe Similar to 1.34
jaf
parents: 3124
diff changeset
140 <P>Nun kompiliere. configure erkennt, ob es in Ordnung ist und eingebaut werden
3158
411ba8287a8f Similar to 1.34, small bugfix
jaf
parents: 3157
diff changeset
141 kann. Der Codec <B>unterstützt auch Postprocessing</B>!</P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
142
3710
f1afa17d807f similar to 1.42, bad wording
jaf
parents: 3697
diff changeset
143 <P>Um es zu verwenden aktualisiere deine codecs.conf-Datei und verwende es wie in der Manpage beschrieben
f1afa17d807f similar to 1.42, bad wording
jaf
parents: 3697
diff changeset
144 oder die example.conf-Datei sagt (die -vfm Option).</P>
f1afa17d807f similar to 1.42, bad wording
jaf
parents: 3697
diff changeset
145
5024
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
146 <P>Um die <B>grösstmögliche Geschwindigkeit</B> auf meinem K6 zu erreichen, habe ich
3123
2c92e20d03a1 similar to 1.33, but not finished yet
jaf
parents: 2245
diff changeset
147 die <CODE>ffmpeg12</CODE> Sektion von codecs.conf entfernt (dieser Codec ist
2c92e20d03a1 similar to 1.33, but not finished yet
jaf
parents: 2245
diff changeset
148 nicht optimiert und libmpeg2 ist doppelt so schnell) und habe <CODE>vfm=5</CODE>
2c92e20d03a1 similar to 1.33, but not finished yet
jaf
parents: 2245
diff changeset
149 in meiner config-Datei hinzugefügt. <B>MPlayer</B> hat nun immer <B>ffdivx/ffodivx</B>
5024
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
150 zum Dekodieren von <B>DivX</B> Dateien verwendet und libmpeg2 für MPEG1/2. Mit diesen
3123
2c92e20d03a1 similar to 1.33, but not finished yet
jaf
parents: 2245
diff changeset
151 Einstellungen und meiner Matrox G400 kann ich auch DivX/DivX4-Filme mit hoher
2c92e20d03a1 similar to 1.33, but not finished yet
jaf
parents: 2245
diff changeset
152 Auflösung ohne Framedrop sehen.</P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
153
3124
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
154 <P><B><A NAME=2.2.1.3>2.2.1.3. XAnim codecs</A></B></P>
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
155
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
156 <P>Vorwort: das Verwenden von (einigen) XAnim-Codecs mit anderen Programmen als
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
157 XAnim ist <B><I>ILLEGAL</I></B>. Es ist <B>DEINE</B> Verantwortung die Lizenzbestimmungen
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
158 zu lesen und danach zu handeln. Die Autoren von <B>MPlayer</B> kann nicht für die
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
159 illegalen Handlungen des Anwenders verantwortlich gemacht werden,</P>
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
160
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
161 <P>Also, <B>MPlayer</B> kann XAnims Codecs für das Dekodieren verwenden. Es
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
162 ist sehr einfach dies einzuschalten:</P>
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
163
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
164 <P>
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
165 <UL>
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
166 <LI>Lade dir die Codecs dir dir will von der <A HREF="http://xanim.va.pubnix.com">XAnim Seite</A>
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
167 herunter. Den <B>3ivx</B> Codec kann man dort nicht finden, also lade ihn von der
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
168 <A HREF="http://www.3ivx.com">3ivx Seite</A>.</LI>
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
169
3213
c156c6873c78 similar to -r1.36
jaf
parents: 3167
diff changeset
170 <LI>verwende die <CODE>--with-xanimlibdir</CODE> Option um configure zu sagen, wo
4716
0533513f835c Upgrades to the latest version, some corrections...
jonas
parents: 4522
diff changeset
171 es die XAnim-Codecs finden kann. Standardgemäß prüft es in <CODE>/</CODE> (...) .
0533513f835c Upgrades to the latest version, some corrections...
jonas
parents: 4522
diff changeset
172 Ansonsten kannst du auch die Umgebungsvariable <I>XANIM_MOD_DIR</I> zum Verzeichnis
0533513f835c Upgrades to the latest version, some corrections...
jonas
parents: 4522
diff changeset
173 der XAnim Codecs setzen.</LI>
3167
b91c24076bca Similar to 1.35
jaf
parents: 3158
diff changeset
174
b91c24076bca Similar to 1.35
jaf
parents: 3158
diff changeset
175 <LI>Entferne das Architur-Zeug auf dem Dateinamen, dass die so aussehen:
b91c24076bca Similar to 1.35
jaf
parents: 3158
diff changeset
176 <CODE>vid_cvid.xa, vid_h263.xa, vid_iv50.xa</CODE>.
4522
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
177
3124
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
178 </UL>
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
179 </P>
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
180
4870
a993e0bcdf75 small updates: html fixes, man2html compatibility, some new options...
jonas
parents: 4716
diff changeset
181 <P>Diese Codecs sind die Video Codec Familie Nummer 10, also kannst du die <CODE>-vfm 10</CODE>
3124
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
182 Option verwenden um <B>MPlayer</B> zu sagen, dass er sie verwenden soll, wenn möglich.</P>
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
183
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
184 <P>Getestete Codecs sind: <B>Indeo 3.2</B>, <B>4.1</B>, <B>5.0</B>, <B>CVID</B>, <B>3ivX</B>, <B>h263</B>.</P>
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
185
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
186
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
187 <P><B><A NAME=2.2.1.4>2.2.1.4. VIVO Video</A></B></P>
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
188
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
189 <P><B>MPlayer</B> kann VIVO (1.0 und 2.0) Videos abspielen. Der beste Codec für
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
190 1.0-Dateien ist FFmpegs H263 Dekoder, du kannst ihn mit der <CODE>-vc ffh263</CODE>
3568
454dfb7787d7 similar to 1.38, err... minor fixes/additions
jaf
parents: 3295
diff changeset
191 Option aufrufen (standard) (du wirdst die neuesten libavcodecs benötigen!). Für 2.0-Dateien verwende
3213
c156c6873c78 similar to -r1.36
jaf
parents: 3167
diff changeset
192 die <CODE>ivvideo.dll</CODE> DLL-Datei (von <A HREF="http://www.mplayerhq.hu/MPlayer/samples/drivers32/ivvideo.dll">
c156c6873c78 similar to -r1.36
jaf
parents: 3167
diff changeset
193 hier</A>) und installiere sie unter <CODE>/usr/lib/win32</CODE> oder wo du deine Win32 Codecs speicherst.
3124
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
194 Der letztgenannte Codec unterstützt weder YV12 noch YUY2, nur BGR-Modie, was normalerweise
3213
c156c6873c78 similar to -r1.36
jaf
parents: 3167
diff changeset
195 nur mit X11 oder OpenGL Ausgabe funktioniert. ffh263 wird hoffentlich bald VIVO 2.0 unterstützen.</P>
3124
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
196
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
197
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
198 <P><B><A NAME=2.2.1.5>2.2.1.5. MPEG 1/2 Video</A></B></P>
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
199
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
200 <P>MPEG1 und MPEG2 werden von der eingebauten Bibliothek <B>libmpeg2</B> dekodiert.
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
201 Der Sourcecode ist bei <B>MPlayer</B> enthalten und ist natürlich multiplatformfähig.
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
202 Wir spielen fehlerhafte MPEG1/2 Videos durch das Checken der Signaturen die libmpeg2
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
203 zurückgibt und wenn es mit sig11 (segmentation fault) abstützt initialisieren wir den
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
204 Codec wieder schnell und setzen die Wiedergabe dort fort, wo der Fehler war. Kein
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
205 Geschwindigkeitsverlust ist dabei messbar.</P>
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
206
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
207
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
208 <P><B><A NAME=2.2.1.6>2.2.1.6. MS Video 1</A></B></P>
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
209
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
210 <P>Dies ist dein sehr alter und sehr schlechter Codec von Microsoft. In der Vergangenheit
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
211 wurde es mit dem <CODE>msvidc32.dll</CODE> Win32-Codec dekodiert, aber nun haben wir eine
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
212 Open-Source-Codec (von <A HREF="mailto:melanson@pcisys.net">Mike Melanson</A>) eingebaut.</P>
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
213
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
214
3167
b91c24076bca Similar to 1.35
jaf
parents: 3158
diff changeset
215 <P><B><A NAME=2.2.1.7>2.2.1.7. Cinepak CVID</A></B></P>
b91c24076bca Similar to 1.35
jaf
parents: 3158
diff changeset
216
3648
e9757d53530a similar to 1.40, updated Cinepak section (new, opensource codec)
jaf
parents: 3592
diff changeset
217 <P><B>MPlayer</B> hat nun auch einen eigenen, Open-Source, multiplatformfähigen Dekoder für Cinepak.
e9757d53530a similar to 1.40, updated Cinepak section (new, opensource codec)
jaf
parents: 3592
diff changeset
218 Er unterstützt YUV Ausgabe, dies ermöglicht Hardwarescaling (wenn es der Videoausgabetreiber unterstützt).
e9757d53530a similar to 1.40, updated Cinepak section (new, opensource codec)
jaf
parents: 3592
diff changeset
219 Er wird standardgemäß verwendet.</P>
3167
b91c24076bca Similar to 1.35
jaf
parents: 3158
diff changeset
220
4522
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
221 <P><B><A NAME=2.2.1.8>2.2.1.8. RealVideo</A></B></P>
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
222
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
223 <P>Momentan ist NUR der RealVideo 1.0 (fourcc RV10) Codec unterstützt, durch
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
224 ffmpeg. Dummerweise, kommen keine neuen RealMedia files mit diesem Codec, nur mit den neueren
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
225 RV20 und RV30 Codecs, welche closed-source sind. Deren zukünftige Unterstützung ist unwahrscheinlich :(</P>
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
226
5024
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
227 <P><B><A NAME=2.2.1.9>2.2.1.9. XViD</A></B></P>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
228
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
229 <P><B>XViD</B> ist eine weitere Entwicklung vom guten alten OpenDivX
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
230 (die erste Entwicklung war DivX4).</P>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
231
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
232 <P><B>Vorteile</B> :
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
233 <UL>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
234 <LI>Opensource</LI>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
235 <LI>Die API ist kompatibel mit DivX4, so dass es leicht ist Unterstützung dafür einzubauen.</LI>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
236 <LI>2-Schritt Encodierungs-Unterstützung</LI>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
237 <LI>gute Encodierungsqualität, höhere Geschwindigkeit als DivX4 (man kann es, während dem
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
238 Kompilieren, spezifisch für den jeweiligen Rechner optimieren)</LI>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
239 </UL>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
240 </P>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
241
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
242 <P><B>Nachteile</B> :
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
243 <UL>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
244 <LI>Es decodiert momentan nicht alle DivX/DivX4-Dateien sauber</LI>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
245 <LI>Man muss sich beim Kompilieren für die DivX4 <B>ODER</B>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
246 XViD Unterstützung entscheiden.</LI>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
247 <LI>in der Entwicklung</LI>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
248 </UL>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
249 </P>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
250
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
251 <P><B>Installation</B> : Es ist momentan nur als CVS erhältlich. Hier sind die
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
252 Download- und Installations-Anweisungen :<BR>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
253 &nbsp;&nbsp;<CODE>cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
254 login</CODE><BR>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
255 &nbsp;&nbsp;<CODE>cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid co
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
256 xvidcore</CODE><BR>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
257 &nbsp;&nbsp;<CODE>cd xvidcore/build/generic</CODE><BR>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
258 &nbsp;&nbsp;<CODE>bearbeite Makefile.linux deinen Bedürfnissen entsprechend</CODE><BR>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
259 &nbsp;&nbsp;<CODE>make -f Makefile.linux</CODE><BR>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
260 &nbsp;&nbsp;<CODE>kompiliere <B>MPlayer</B> neu mit --with-xvidcore=/pfad/zu/libcore.a</CODE><BR>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
261 </P>
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
262
4522
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
263
3124
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
264 <P><B><A NAME=2.2.2>2.2.2. Audiocodecs</A></B></P>
ab7ce23a187d i've to update the audio codes, video codecs are ready
jaf
parents: 3123
diff changeset
265
3295
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
266 <P>Die wichtigsten Audiocodecs als erstes:<BR>
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
267 <UL>
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
268 <LI>MPEG layer 2 und layer 3 (MP3) Audio (<B>eingebauter</B> Code, mit MMX/SSE/3DNow! Optimierungen)</LI>
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
269 <LI>MPEG layer 1 Audio (<B>eingebauter</B> Code, mit libavcodec)</LI>
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
270 <LI>AC3 Dolby Audio (<B>eingebauter</B> Code, mit SSE/3DNow! Optimierungen)</LI>
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
271 <LI>Ogg Vorbis Audiocodec (<B>eingebaute</B> lib)</LI>
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
272 <LI>Voxware Audio (Verwendung der DirectShow DLL)</LI>
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
273 <LI>alaw, MSGSM, PCM und andere einfache, alte Audioformate</LI>
3568
454dfb7787d7 similar to 1.38, err... minor fixes/additions
jaf
parents: 3295
diff changeset
274 <LI>VIVO Audio (G723, Vivo Siren)</LI>
4522
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
275 <LI>RealAudio: DNET (AC3 mit tiefer Bitrate)</LI>
3295
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
276 </UL></P>
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
277
4522
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
278
3295
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
279 <P><B><A NAME=2.2.2.1>2.2.2.1. Softwaremäßige AC3 Dekodierung</A></B></P>
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
280
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
281 <P>Dieser ist der standardgemäße Dekoder für Dateien mit AC3-Audio.</P>
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
282
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
283 <P>Der AC3 Dekoder kann die Ausgabe für 2, 4 oder 6 Lautsprecher erzeugen.
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
284 Wenn es für 6 Lautsprecher konfigieriert ist unterstützt dieser Dekoder
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
285 unterschiedliche Ausgabe für alle AC3-Kanäl an den Soundkartentreiber. Dabei
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
286 erlaubt es die vollständige "surround Sound" Erfahrung ohne einen externen
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
287 AC3 Dekoder und ohne Verwendung des hwac3-Codes.</P>
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
288
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
289 <P>Verwende die <CODE>-channels</CODE> Option um die Anzahl der Aufgabekanäle zu wählen.
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
290 Verwende <CODE>-channels 2</CODE> für Downmix auf Stereo. Für Downmix auf 4 Kanäle (links vorne,
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
291 rechts vorne, links Surround und rechts Surround) verwende <CODE>-channels 4</CODE>.
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
292 In diesem Fall werden alle Center-Känale gleich den Front-Kanälen sein. "-channels 6" gibt alle
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
293 AC3-Kanäle wie Aufgezeichnet aus - in der Reihenfolge links, rechts, links Surround, rechts Surround,
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
294 Centre und LFE.</P>
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
295
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
296 <P>Die Standardanzahl der Ausgabekanäle ist 2.</P>
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
297
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
298 <P>Um mehr als 2 Kanäle zu verwenden musst du OSS verwenden und du musst eine Soundkarte
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
299 besitzen, die die Anzahl der Ausgabekanäle via SNDCTL_DSP_CHANNELS ioctl unterstützt. Eine Treiberversion
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
300 von August 2001 oder neuer vom emu10k1 Treiber (verwendet bei SB Live Karten) sollte das unterstützen.</P>
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
301
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
302
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
303 <P><B><A NAME=2.2.2.2>2.2.2.2. Hardwaremäßige AC3 Dekodierung</A></B></P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
304
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
305 <P>Du wird eine AC3-fähige Soundkarte brauchen mit Digital-Out (SP/DIF). Der
2245
156cb1809d72 write-mistakes fixed
jaf
parents: 2224
diff changeset
306 Treiber muss das AFMT_AC3 Format unterstützen (wie die SB Live!).
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
307 Verbinde deinen AC3 Decoder am SP/DIF Ausgang und verwende die '-ac hwac3'
4996
47c614b4434e updated to english version
jonas
parents: 4870
diff changeset
308 Option. Es funktioniert möglichweise oder auch nicht (experimentel). Es läuft mit
47c614b4434e updated to english version
jonas
parents: 4870
diff changeset
309 C-Media Karten und SB Live! + ALSA Treiber, jedoch nicht mit den OSS-Treibern
47c614b4434e updated to english version
jonas
parents: 4870
diff changeset
310 von SB Live!</P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
311
3295
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
312 <P><B><A NAME=2.2.2.3>2.2.2.3. libmad Unterstützung</A></B></P>
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
313
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
314 <P><A HREF="http://mad.sourceforge.net">libmad</A> ist eine multiplatform Bibliothek für
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
315 die Dekodierung von MPEG-Audio. Wenn du nicht weißt warum es so gut ist wirdst du es möglicherweise
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
316 auch nicht brauchen.</P>
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
317
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
318 <P>Um die Unterstützung zu aktivieren, verwende configure mit der Option <CODE>--enable-mad</CODE>.</P>
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
319
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
320
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
321 <P><B><A NAME=2.2.2.4>2.2.2.4. VIVO Audio</A></B></P>
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
322
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
323 <P>Der verwendete Audiocodec in VIVO-Dateien hängt davon ab, ob es eine VIVO/1.0 oder VIVO/2.0 Datei ist.
3568
454dfb7787d7 similar to 1.38, err... minor fixes/additions
jaf
parents: 3295
diff changeset
324 VIVO/1.0 Dateien verwenden <B>g.723</B> Audio und VIVO/2.0 Dateien <B>Vivo Siren</B>. Beide werden
454dfb7787d7 similar to 1.38, err... minor fixes/additions
jaf
parents: 3295
diff changeset
325 <U>unterstützt</U>. Du kannst dir den g.723 Codec von
454dfb7787d7 similar to 1.38, err... minor fixes/additions
jaf
parents: 3295
diff changeset
326 <A HREF="http://www.mplayerhq.hu/MPlayer/samples/drivers32/vivog723.acm">hier</A>
3295
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
327 downloaden und in in das <CODE>/usr/lib/win32</CODE> Verzeichnis (oder wo deine Win32-Codecs sich befinden)
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
328 kopieren.</P>
931b9b0c1070 similar to 1.39
jaf
parents: 3213
diff changeset
329
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
330
4522
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
331 <P><B><A NAME=2.2.2.5>2.2.2.5. RealAudio</A></B></P>
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
332
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
333 <P>Momentan ist der DNET Codec der einzige unterstützte Codec. Eigentlich ist er eine
4870
a993e0bcdf75 small updates: html fixes, man2html compatibility, some new options...
jonas
parents: 4716
diff changeset
334 Version mit tiefer Bitrate des bekannten AC3 Codec. Er kann in alten und neuen RealMedia Filmen gefunden werden.</P>
4522
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
335
a7baf6ad622a some updates (patch by Jonas Jermann <jjermann@gmx.net>)
gabucino
parents: 3710
diff changeset
336
5024
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
337 <P><B><A NAME=2.2.3>2.2.3. Win32 Codec Einbindungs-Howto</A></B></P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
338
5024
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
339 <P><B><A NAME=2.2.3.1>2.2.3.1. VFW Codecs</A></B></P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
340
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
341 <P>VfW (Video für Windows) ist die alte Video-Schnittstelle von Windows.
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
342 Die Codecs haben die .DLL oder (eher selten) die .DRV Erweiterung.
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
343 Wenn <B>MPlayer</B> mit deinem AVI fehlschlägt:</P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
344
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
345 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>UNKNOWN video codec: HFYU (0x55594648)</CODE></P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
346
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
347 <P>Dies bedeutet, dass dein AVI mit einem Codec kodiert wurde, der den fourcc
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
348 HFYU besitzt (HFYU = HuffYUV Codec, DIV3 = DivX Low Motion, usw...). Jetzt, wo wir
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
349 das wissen, müssen wir herausfinden, welche DLL Windows lädt, um diese Datei
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
350 abzuspielen. In unserem Fall enthält die System.ini (unter anderem):</P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
351
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
352 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>VIDC.HFYU=huffyuv.dll</CODE></P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
353
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
354 <P>Also brauchen wir die Datei huffyuv.dll. Hinweis: die Audio-Codecs werde mit dem
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
355 MSACM-Prefix angegeben:</P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
356
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
357 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>msacm.l3acm=L3codeca.acm</CODE></P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
358
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
359 <P>Dies ist ein MP3 Codec.
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
360 So, nun haben wir alles was wir benötigen (fourcc, Codec Datei, Beispiel AVI).
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
361 Sende deine Anfrage auf Unterstützung als Mail und lade die Dateien auf diesen
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
362 FTP herauf:</P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
363
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
364 <P>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>ftp://ftp.mplayerhq.hu/MPlayer/incoming/[codecname]/</CODE></P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
365
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
366
5024
a6993077e1ba updated to english version
jonas
parents: 4996
diff changeset
367 <P><B><A NAME=2.2.3.2>2.2.3.2. DirectShow Codecs</A></B></P>
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
368
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
369 <P>DirectShow ist die neuere Video-Programmierschnittstelle, welche noch
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
370 schlimmer als ihr Vorgänger ist. Es ist schwieriger mit DirectShow, denn
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
371 <UL>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
372 <LI>die system.ini enthält nicht die Informationen die man braucht, stattdessen
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
373 sind diese in der Registrierungsdatenbank gespeichert :(
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
374 <LI>man braucht die GUID des Codecs.
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
375 </UL></P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
376
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
377 <P>Also durchsuchen wir die verdammte Registrierung..
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
378 <UL>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
379 <LI>Starte 'regedit'
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
380 <LI>Drücke STRG-F, deaktiviere die ersten beiden Auswahlfelder und aktiviere das
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
381 dritte. Nun gib den fourcc des Codecs ein (z.B.: TM20).
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
382 <LI>Du solltest ein Feld sehen, welches den Pfad und Dateinamen enthält
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
383 (z.B.: C:\WINDOWS\SYSTEM\TM20DEC.AX)
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
384 <LI>Jetzt da wir die Datei haben, brauchen wir die GUID. Versuche erneut zu
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
385 suchen, aber nun nach dem Codec-Namen, nicht nach der fourcc. Der Codec-Name
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
386 kann bei der Wiedergabe mit dem Windows Media Player herausgefunden werden,
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
387 indem man unter Datei/Eigenschaften/Erweitert nachschaut.
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
388 Falls du dabei kein Glück hast musst du raten :(
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
389 (suche zum Beispiel nach: TrueMotion)
2224
d745a83a14a5 write mistakes fixed
jaf
parents: 2157
diff changeset
390 <LI>wenn du es (in der Registrierung) gefunden hast, sollte ein FriendlyName
1896
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
391 Feld und ein CLSID Feld auftauchen. Schreibe 16 Byte der CLSID auf, dies ist
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
392 die von uns benötigte GUID.</UL></P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
393
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
394 <P>HINWEIS : Wenn die Suche fehlschlägt, versuche alle Auswahlfelder zu aktivieren...
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
395 du hast möglicherweise falsche Ergebnisse, aber vielleicht auch die
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
396 richtigen...</P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
397 <P>HINWEIS : Vergiss diesen M$ Scheiß.</P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
398
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
399
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
400 <P>So, nun haben wir alle Informationen die wir benötigen (fourcc, GUID, Codec
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
401 Datei, Beispiel AVI). Sende deine Anfrage auf Unterstützung als Mail und lade
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
402 die Dateien auf den FTP:<BR>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
403 ftp://ftp.mplayerhq.hu/MPlayer/incoming/[codecname]/</P>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
404
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
405 </BODY>
e6acbf9e9b53 Translated by me, but not checked
jaf
parents:
diff changeset
406 </HTML>