Mercurial > mplayer.hg
comparison DOCS/German/codecs.html @ 8956:9787abc8039e
bunkus: Updates until 2003-01-14 13:54
author | mosu |
---|---|
date | Wed, 15 Jan 2003 09:50:44 +0000 |
parents | e293d5eccd41 |
children | 6e3501a1233b |
comparison
equal
deleted
inserted
replaced
8955:2454bcd4c3f3 | 8956:9787abc8039e |
---|---|
59 decodieren, die mit dem berüchtigten DivX-Codec (DivX 3 ;-)) erzeugt | 59 decodieren, die mit dem berüchtigten DivX-Codec (DivX 3 ;-)) erzeugt |
60 wurden! Dazu ist sie noch um einiges schneller als die traditionelle | 60 wurden! Dazu ist sie noch um einiges schneller als die traditionelle |
61 Win32-DivX-DLL aber immer noch langsamer als libavcodec. Vom Gebrauch dieses | 61 Win32-DivX-DLL aber immer noch langsamer als libavcodec. Vom Gebrauch dieses |
62 Codecs wird desshalb <B>abgeraten</B>. Er lässt sich jedoch trotzdem zum | 62 Codecs wird desshalb <B>abgeraten</B>. Er lässt sich jedoch trotzdem zum |
63 Encodieren verwenden. Ein Nachteil diese Codecs ist, dass er zurzeit | 63 Encodieren verwenden. Ein Nachteil diese Codecs ist, dass er zurzeit |
64 Closed-Source ist.</P> | 64 nicht unter einer OpenSource-Lizenz verfügbar ist.</P> |
65 | |
66 <P>Der Codec kann von einer der folgenden URLs heruntergeladen werden:</P> | |
67 | |
68 <UL> | |
69 <LI><A HREF="http://avifile.sourceforge.net">http://avifile.sourceforge.net</A></LI> | |
70 <LI><A HREF="http://divx.com">http://divx.com</A></LI> | |
71 </UL> | |
72 | |
73 <P>Entpacke es und starte <CODE>./install.sh</CODE> als root.</P> | |
74 | |
75 <P><B>Hinweis:</B> vergiss <B>nicht</B>, <CODE>/usr/local/lib</CODE> deiner | |
76 <CODE>/etc/ld.so.conf</CODE> hinzuzufügen und anschließend | |
77 <CODE>ldconfig</CODE> aufzurufen!</P> | |
78 | 65 |
79 <P>MPlayer erkennt automatisch, ob DivX4/DivX5 korrekt installiert ist, | 66 <P>MPlayer erkennt automatisch, ob DivX4/DivX5 korrekt installiert ist, |
80 du kannst ihn wie gewöhnlich kompilieren. Wenn es nicht erkannt wird, | 67 du kannst ihn wie gewöhnlich kompilieren. Wenn es nicht erkannt wird, |
81 wurde es nicht korrekt installiert oder konfiguriert.</P> | 68 wurde es nicht korrekt installiert oder konfiguriert.</P> |
82 | 69 |
101 Farbtiefe ab.</P> | 88 Farbtiefe ab.</P> |
102 | 89 |
103 <P><B>Hinweis:</B> Wenn der -vo-Treiber "direct rendering" unterstützt, | 90 <P><B>Hinweis:</B> Wenn der -vo-Treiber "direct rendering" unterstützt, |
104 ist <CODE>-vc divx4</CODE> wahrscheinlich die schnellere oder sogar die | 91 ist <CODE>-vc divx4</CODE> wahrscheinlich die schnellere oder sogar die |
105 schnellste Lösung.</P> | 92 schnellste Lösung.</P> |
93 | |
94 <P>Der codec kann von <A HREF="http://avifile.sourceforge.net">avifile</A> | |
95 heruntergeladen werden. Entpacke ihn, starte <CODE>./install.sh</CODE> als | |
96 root, und vergiss nicht, <CODE>/usr/local/lib</CODE> deiner | |
97 <CODE>/etc/ld.so.conf</CODE> hinzuzufügen und <CODE>ldconfig</CODE> | |
98 aufzurufen.</P> | |
99 | |
100 <P>Besorge dir die CVS-Version der Kernbibliothek wie folgt:</P> | |
101 | |
102 <OL> | |
103 <LI><CODE>cvs -d:pserver:anonymous@cvs.projectmayo.com:/cvsroot | |
104 login</CODE></LI> | |
105 <LI><CODE>cvs -d:pserver:anonymous@cvs.projectmayo.com:/cvsroot co | |
106 divxcore</CODE></LI> | |
107 <LI>Diese Kernbibliothek inst in eine Dekodierbibliothek und eine | |
108 Enkodierbibliothek aufgeteilt, sie separat compiliert werden müssen. | |
109 Bei der Dekodierbibliothek gibst du einfach folgendes ein: | |
110 <PRE> | |
111 cd divxcore/decore/build/linux | |
112 make | |
113 cp libdivxdecore.so /usr/local/lib | |
114 ln -s /usr/local/lib/libdivxdecore.so /usr/local/lib/libdivxdecore.so.0 | |
115 cp ../../src/decore.h /usr/local/include | |
116 </PRE> | |
117 </LI> | |
118 <LI>Für die Enkodierbibliothek gibt es leider kein Linux-Makefile, | |
119 und der MMX-optimierte Code funktioniert auch nur unter Windows. Du kannst | |
120 die Bibliothek aber trotzdem compilieren, wenn du dieses | |
121 <A HREF="ftp://ftp.mplayerhq.hu/MPlayer/contrib/divx-mf/Makefile"> | |
122 Makefile</A> benutzt: | |
123 <PRE> | |
124 cd ../../../encore/build | |
125 mkdir linux | |
126 cd linux | |
127 cp path/Makefile . | |
128 make | |
129 cp libdivxencore.so /usr/local/lib | |
130 ln -s /usr/local/lib/libdivxdecore.so /usr/local/lib/libdivxdecore.so.0 | |
131 cp ../../src/encore.h /usr/local/include | |
132 </PRE> | |
133 </LI> | |
134 </OL> | |
135 | |
136 <P>MPlayer findet DivX4/DivX5 automatisch, sofern es richtig installiert | |
137 wurde. Compiliere also einfach wie sonst auch. Wenn <CODE>configure</CODE> | |
138 die Bibliothek nicht findet, dann hast du DivX4/5 einfach nicht richtig | |
139 installiert.</P> | |
106 | 140 |
107 | 141 |
108 <H4><A NAME="libavcodec">2.2.1.2. FFmpeg's DivX/libavcodec</A></H4> | 142 <H4><A NAME="libavcodec">2.2.1.2. FFmpeg's DivX/libavcodec</A></H4> |
109 | 143 |
110 <P>Das <A HREF="http://ffmpeg.sourceforge.net">FFmpeg</A>-Projekt enthält | 144 <P>Das <A HREF="http://ffmpeg.sourceforge.net">FFmpeg</A>-Projekt enthält |