45
45
Ha van olyan Win32 codec-ed, ami nincs a list�ban �s m�g nem t�mogatott,
46
46
olvasd el a <a href="codec-importing.html" title="7.3. Win32 codec import�l�si HOGYAN">codec import�l�s HOGYAN</a>-t
47
47
�s seg�tsd a munk�nkat.
48
</p><div class="sect2" lang="hu"><div class="titlepage"><div><div><h3 class="title"><a name="divx4-5"></a>7.1.1. DivX4/DivX5</h3></div></div></div><p>
49
Ez a r�sz a <a href="http://www.projectmayo.com" target="_top">Project Mayo</a>
50
DivX4 �s DivX5 codec-jeiről tartalmaz inform�ci�kat. AZ első el�rhető
51
alpha verzi�juk az OpenDivX 4.0 alpha 47 �s 48 volt. Ezek t�mogat�sa
52
be volt �p�tve az <span class="application">MPlayer</span>be r�gen, �s
53
alap�rtelmez�sk�nt be is lett forgatva. Haszn�ltuk az ut�feldolgoz� k�djukat
54
is az MPEG-1/2 filmek k�pminős�g�nek opcion�lis jav�t�s�hoz. Most m�r a
55
saj�tunkat haszn�ljuk, minden t�pushoz.
57
Ennek a codec-nek az �j gener�ci�j�t DivX4-nek h�vj�k �s m�g a h�rhedt
58
DivX codec-kel k�sz�tett filmek dek�dol�s�ra is k�pes! R�ad�sk�nt sokkal
59
gyorsabb, mint a nat�v Win32 DivX DLL, de lassabb, mint a
60
<code class="systemitem">libavcodec</code>.
61
Ez�rt <span class="bold"><strong>ellenezz�k</strong></span> a dek�derk�nt
62
t�rt�nő haszn�lat�t. K�dol�shoz viszont hasznos. Az egyetlen h�tr�nya
63
ennek a codec-nek, hogy nem el�rhető Ny�lt Forr�sk�d� licensszel.
65
A DivX4 k�t m�dban műk�dik:
66
</p><div class="variablelist"><dl><dt><span class="term"><tt class="option">-vc odivx</tt></span></dt><dd>
67
A codec-et OpenDivX form�ban haszn�lja. Ebben az esetben YV12 k�peket k�sz�t
68
a saj�t buffer�ben, �s az <span class="application">MPlayer</span> sz�nt�r konverzi�t
69
v�gez a libvo-n kereszt�l. (<span class="bold"><strong>Gyors, javasolt!</strong></span>)
70
</dd><dt><span class="term"><tt class="option">-vc divx4</tt></span></dt><dd>
71
A codec sz�nt�r konverzi�j�t haszn�lja. Ebben a m�dban haszn�lhatod a
72
YUY2/UYVY-t is. (<span class="bold"><strong>LASS�</strong></span>)
75
A <tt class="option">-vc odivx</tt> m�dszer �ltal�ban gyorsabb, amiatt, hogy a
76
k�p adatait YU12 (planar YUV 4:2:0) form�tumban viszi �t, �gy sokkal
77
kisebb s�vsz�less�g kell neki az adatbuszon. A csomagolt YUV m�dok (YUY2, UYVY)
78
a <tt class="option">-vc divx4</tt> m�dszert haszn�lj�k. Az RGB m�dokn�l a sebess�g
79
ugyan akkora, csak az aktu�lis sz�nm�lys�gedhez t�rt�nő alkalmazkod�sukban
81
Ha a <tt class="option">-vo</tt> vez�rlőd t�mogatja a direkt renderel�st, akkor a
82
<tt class="option">-vc divx4</tt> gyorsabb lehet vagy ak�r a leggyorsabb is.
84
A DivX4/5 bin�ris codec k�nyvt�r let�lthető az
85
<a href="http://avifile.sf.net" target="_top">avifile</a>-r�l vagy
86
a <a href="http://www.divx.com" target="_top">divx.com</a> c�mről.
87
Csomagold ki, futtasd az <tt class="filename">./install.sh</tt> f�jlt root-k�nt �s ne
88
felejtsd el be�rni a <tt class="filename">/usr/local/lib</tt>
89
k�nyvt�rat az <tt class="filename">/etc/ld.so.conf</tt> f�jlba, majd futtatni az
90
<span><strong class="command">ldconfig</strong></span> parancsot.
92
Az <span class="application">MPlayer</span> automatikusan megtal�lja a DivX4/DivX5-�t ha az
93
megfelelően van telep�tve, csak ford�tsd le �gy, mint m�skor. Ha nem tal�lja meg,
94
nem telep�tetted vagy nem �ll�tottad be megfelelően.
95
</p></div><div class="sect2" lang="hu"><div class="titlepage"><div><div><h3 class="title"><a name="ffmpeg"></a>7.1.2. FFmpeg/libavcodec</h3></div></div></div><p>
96
Az <a href="http://ffmpeg.org" target="_top">FFmpeg</a> egy
97
<span class="bold"><strong>ny�lt forr�sk�d�</strong></span> codec csomagot tartamaz, ami
98
k�pes sz�mos audi� �s vide� codec-et tartalmaz� folyam dek�dol�s�ra. Lenyűg�ző
99
k�dol�si k�pess�gei is vannak, �s gyorsabb mint a Win32 codec-ek a DivX.com
100
DivX4/5 k�nyvt�raiban!
102
Rengeteg sz�p codec-et tartalmaz, k�l�n�sen fontosak az MPEG-4 vari�nsok:
103
DivX3, DivX4, DivX5, Windows Media Video 7/8 (WMV1/WMV2). Nagyon �rdekes m�g a
106
A leg�jabb eml�t�sre m�lt� codec a <span class="bold"><strong>Sorenson 3</strong></span>
107
(SVQ3) codec. Ez az első, teljesen ny�lt forr�sk�d� implement�ci�. �s m�g gyorsabb
108
is, mint az eredeti. Győződj meg r�la, hogy ezt haszn�lod a bin�ris codec helyett!
48
</p><div class="sect2" lang="hu"><div class="titlepage"><div><div><h3 class="title"><a name="ffmpeg"></a>7.1.1. FFmpeg/libavcodec</h3></div></div></div><p>
49
Az <a href="http://ffmpeg.org" target="_top">FFmpeg</a> tartalmazza
50
a <code class="systemitem">libavcodec</code>-et, a vezető
51
ny�lt forr�sk�d� vide� �s audi� codec f�ggv�nyk�nyvt�rat. K�pes
52
a legt�bb multim�di�s form�tum dek�dol�s�ra, �ltal�ban az alternat�v�kn�l
53
gyorsabban, valamint egyre t�bb form�tumot t�mogat. Ez az alap�rtelmezett
54
dek�dol� az <span class="application">MPlayer</span> �ltal t�mogatott codec-ek
55
nagy r�sz�n�l. A k�dol�s szint�n lehets�ges p�r form�tumba, melyeket
56
t�mogat is a <span class="application">MEncoder</span>.
110
58
Az �sszes t�mogatott codec list�j��rt l�togasd meg az FFmpeg weboldal�t.
111
59
T�mogatott <a href="http://ffmpeg.org/ffmpeg-doc.html#SEC19" target="_top">vide�</a>
112
60
�s <a href="http://ffmpeg.org/ffmpeg-doc.html#SEC20" target="_top">audi�</a> codec-ek.
114
Mind az <span class="application">MPlayer</span> kiad�sok, mind az
115
<span class="application">MPlayer</span> Subversionből sz�rmaz� verzi�i tartalmazz�k
116
a <code class="systemitem">libavcodec</code>-et, �gy nem kell azzal
117
foglalkoznod, hogy legyen egy k�l�n <code class="systemitem">libavcodec</code> checkout-od.
62
Az <span class="application">MPlayer</span> tartalmazza a
63
<code class="systemitem">libavcodec</code>-et.
118
64
Csak futtasd a <tt class="filename">configure</tt>-t �s ford�ts.
120
Az FFmpeg-gel �s a Matrox G400-as k�rty�mmal m�g a legnagyobb felbont�s� DivX
121
filmeket is k�pkock�k eldob�sa n�lk�l tudom n�zni a K6-2 500 g�pemen.
122
</p></div><div class="sect2" lang="hu"><div class="titlepage"><div><div><h3 class="title"><a name="xanim"></a>7.1.3. XAnim codec-ek</h3></div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Megjegyz�s</h3><p>
123
Hadd figyelmeztess�nk, hogy az XAnim bin�ris codec-jeit egy kis sz�veggel egy�tt
124
csomagolj�k, amely egy leg�lis szoftver licensz, �s amely m�s megszor�t�sok mellett
125
megtiltja a a felhaszn�l�nak, hogy a codec-eket az <span class="application">XAnim</span>-on
126
k�v�l m�s programmal haszn�lja. Ennek ellen�re az XAnim szerzői m�g
127
senki ellen sem tettek jogi l�p�seket codec-haszn�lat �gyben.
128
</p></div><p><b>TELEP�T�S �S HASZN�LAT.�</b>
129
Az <span class="application">MPlayer</span> k�pes az XAnim codec-ek dek�dol�shoz
130
t�rt�nő felhaszn�l�s�ra. K�vesd az utas�t�sokat a bekapcsol�sukhoz:
131
</p><div class="procedure"><ol type="1"><li><p>
132
T�ltsd le a k�v�nt codec-eket az
133
<a href="http://xanim.va.pubnix.com" target="_top">XAnim oldal�r�l</a>.
134
A <span class="bold"><strong>3ivx</strong></span> codec nincs ott, az a
135
<a href="http://www.3ivx.com" target="_top">3ivx oldalon</a> van.
137
<span class="bold"><strong>VAGY</strong></span> t�ltsd le a codec csomagot a
138
<a href="http://www.mplayerhq.hu/MPlayer/releases/codecs/" target="_top">codec oldalunkr�l</a>
140
Haszn�ld a <tt class="option">--with-xanimlibdir</tt> kapcsol�t, amivel
141
megmondhatod a <tt class="filename">configure</tt>-nak, hogy hol tal�lhat�ak az
142
XAnim codec-ek. Alap�rtelmez�sben a
143
<tt class="filename">/usr/local/lib/codecs</tt>,
144
<tt class="filename">/usr/local/lib/xanim/mods</tt>,
145
<tt class="filename">/usr/lib/xanim/mods</tt> �s
146
<tt class="filename">/usr/lib/xanim</tt> k�nyvt�rakban keresi.
148
<code class="envar">XANIM_MOD_DIR</code> k�rnyezeti v�ltoz� be�ll�t�s�val is
149
megadhatod az XAnim codec-ek k�nyvt�r�t.
151
Nevezd �t/szimlinkelt a f�jlokat, szedd ki az architekt�ra r�szeket, �gy ilyen
152
f�jlneveket kapsz, mint ezek: <tt class="filename">vid_cvid.xa</tt>,
153
<tt class="filename">vid_h263.xa</tt>, <tt class="filename">vid_iv50.xa</tt>
154
</p></li></ol></div><p>
155
Az XAnim egy vide� codec csal�d, amelynek a haszn�lat�t, ha az lehets�ges,
156
a <tt class="option">-vfm xanim</tt> kapcsol�val �rhatod elő az <span class="application">MPlayer</span>nek.
158
Letesztelt codec-ek: <span class="bold"><strong>Indeo 3.2, 4.1, 5.0, CVID, 3ivX,
159
H.263.</strong></span>
160
</p></div><div class="sect2" lang="hu"><div class="titlepage"><div><div><h3 class="title"><a name="vivo-video"></a>7.1.4. VIVO vide�</h3></div></div></div><p>
161
Az <span class="application">MPlayer</span> le tudja j�tszani a Vivo (1.0 �s 2.0) vide�kat. Az
162
1.0-�s f�jlokhoz legink�bb az FFmpeg H.263 dek�dere illik, ezt a
163
<tt class="option">-vc ffh263</tt> kapcsol�val tudod haszn�lni. A 2.0-�s f�jlokhoz haszn�ld
164
a Win32 DLL-t a <tt class="option">-vc vivo</tt> kapcsol� seg�ts�g�vel. Ha nem adsz meg
165
kapcsol�t a parancsorban, az <span class="application">MPlayer</span> automatikusan
166
kiv�lasztja a legjobb codec-et.
167
</p></div><div class="sect2" lang="hu"><div class="titlepage"><div><div><h3 class="title"><a name="mpeg12"></a>7.1.5. MPEG-1/2 vide�</h3></div></div></div><p>
168
Az MPEG-1 �s MPEG-2 a <code class="systemitem">libmpeg2</code> t�bbplatformos,
169
nat�v f�ggv�nyk�nyvt�r seg�ts�g�vel ker�lnek dek�dol�sra, aminek a forr�sa benne van
170
az <span class="application">MPlayer</span>ben. Le tudjuk kezelni a hib�s MPEG-1/2
171
vide� f�jlokat is a <code class="systemitem">Signal 11</code> elkap�s�val
172
(<code class="systemitem">szegment�l�si hiba</code>), �s a codec gyors
173
�jrainicializ�l�s�val, pontosan onnan folytatva, ahol a hiba keletkezett. Ennek
174
a jav�t� technik�nak nincs m�rhető sebess�gvesztes�ge.
175
</p></div><div class="sect2" lang="hu"><div class="titlepage"><div><div><h3 class="title"><a name="avicodecs"></a>7.1.6. MS Video1, Cinepak CVID, �s egy�b r�gi codec-ek</h3></div></div></div><p>
176
Az <span class="application">MPlayer</span> a legt�bb r�gi codec-kel k�sz�lt AVI �s MOV
177
f�jlt le tudja j�tszani. R�gen bin�ris Win32 codec-ekkel voltak dek�dolva, de most
178
m�r <span class="bold"><strong>nat�v codec-jeink</strong></span> vannak a legt�bbh�z a
179
<a href="video-codecs.html#ffmpeg" title="7.1.2. FFmpeg/libavcodec"><code class="systemitem">libavcodec</code></a>-nek
181
</p></div><div class="sect2" lang="hu"><div class="titlepage"><div><div><h3 class="title"><a name="realvideo"></a>7.1.7. RealVideo</h3></div></div></div><p>
182
Az <span class="application">MPlayer</span> t�mogatja a RealVideo �sszes verzi�j�nak
185
</p><div class="itemizedlist"><ul type="disc"><li>
186
RealVideo 1.0, 2.0 (fourcc RV10, RV20) - k�dol�s/dek�dol�s t�mogat�sa
187
<code class="systemitem">libavcodec</code>-kel
189
RealVideo 3.0, 4.0 (fourcc RV30, RV40) - dek�dol�s t�mogat�sa
190
<span class="bold"><strong>RealPlayer k�nyvt�rakkal</strong></span>
193
T�ltsd le a Real codec-eket a
194
<a href="http://www.mplayerhq.hu/MPlayer/releases/codecs/" target="_top">http://www.mplayerhq.hu/MPlayer/releases/codecs/</a>
195
k�nyvt�rb�l �s csomagold ki a
196
<tt class="filename">/usr/local/lib/codecs</tt> k�nyvt�rba.
197
Ha m�shol akarod t�rolni őket, add meg a
198
<tt class="option">--with-reallibdir</tt> kapcsol�t a <span><strong class="command">configure</strong></span>-nak.
199
</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Megjegyz�s</h3><p>
200
A <span class="application">RealPlayer</span> k�nyvt�rak jelenleg
201
<span class="bold"><strong>csak Linux, FreeBSD, NetBSD �s Cygwin alatt műk�dnek
202
x86-on, Alpha-n �s PowerPC-n (a Linux/Alpha �s Linux/PowerPC tesztelve lett) �s Mac OS X-szel</strong></span>.
203
</p></div></div><div class="sect2" lang="hu"><div class="titlepage"><div><div><h3 class="title"><a name="xvid"></a>7.1.8. XviD</h3></div></div></div><p>
65
</p></div><div class="sect2" lang="hu"><div class="titlepage"><div><div><h3 class="title"><a name="xvid"></a>7.1.2. XviD</h3></div></div></div><p>
204
66
Az <a href="http://www.xvid.org" target="_top">XviD</a> egy szabad szoftveres MPEG-4
205
67
ASP kompatibilis vide� codec, ami tud k�t l�p�sben k�dolni �s teljes MPEG-4
206
68
ASP t�mogat�s van benne, ez�ltal sokkal hat�konyabb, mint a j�lismert DivX codec.