~ubuntu-dev/mplayer/ubuntu-feisty

« back to all changes in this revision

Viewing changes to DOCS/HTML/hu/codecs.html

  • Committer: Reinhard Tartler
  • Date: 2006-07-08 08:45:33 UTC
  • Revision ID: siretart@tauware.de-20060708084533-dbc155bde7122e78
imported mplayer_0.99+1.0pre7try2+cvs20060117

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<html><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"><title>2.2. T�mogatott codec-ek</title><link rel="stylesheet" href="default.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.68.1"><link rel="start" href="index.html" title="MPlayer - The Movie Player"><link rel="up" href="features.html" title="2. fejezet - Funkci�k"><link rel="prev" href="formats.html" title="2.1. T�mogatott form�tumok"><link rel="next" href="video.html" title="2.3. Vide� kimeneti eszk�z�k"><link rel="preface" href="howtoread.html" title="Hogyan olvasd ezt a dokument�ci�t"><link rel="chapter" href="intro.html" title="1. fejezet - Bevezet�s"><link rel="chapter" href="features.html" title="2. fejezet - Funkci�k"><link rel="chapter" href="usage.html" title="3. fejezet - Haszn�lat"><link rel="chapter" href="faq.html" title="4. fejezet - Gyakran ism�telt k�rd�sek"><link rel="chapter" href="cd-dvd.html" title="5. fejezet - CD/DVD haszn�lat"><link rel="chapter" href="ports.html" title="6. fejezet - Portok"><link rel="chapter" href="mencoder.html" title="7. fejezet - A MEncoder haszn�lat�nak alapjai"><link rel="chapter" href="encoding-guide.html" title="8. fejezet - K�dol�s a MEncoderrel"><link rel="appendix" href="mailinglists.html" title="A. f�ggel�k - Levelez�si list�k"><link rel="appendix" href="bugreports.html" title="B. f�ggel�k - Hogyan jelentsd a hib�kat"><link rel="appendix" href="bugs.html" title="C. f�ggel�k - Ismert hib�k"><link rel="appendix" href="skin.html" title="D. f�ggel�k - MPlayer skin form�tum"><link rel="appendix" href="users-vs-dev.html" title="E. f�ggel�k - Fejleszt�i panaszok"><link rel="subsection" href="codecs.html#video-codecs" title="2.2.1. Vide� codec-ek"><link rel="subsection" href="codecs.html#audio-codecs" title="2.2.2. Audi� codec-ek"><link rel="subsection" href="codecs.html#codec-importing" title="2.2.3. Win32 codec import�l�si HOGYAN"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">2.2. T�mogatott codec-ek</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="formats.html">El&#337;z&#337;</a>�</td><th width="60%" align="center">2. fejezet - Funkci�k</th><td width="20%" align="right">�<a accesskey="n" href="video.html">K�vetkez&#337;</a></td></tr></table><hr></div><div class="sect1" lang="hu"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="codecs"></a>2.2. T�mogatott codec-ek</h2></div></div></div><div class="sect2" lang="hu"><div class="titlepage"><div><div><h3 class="title"><a name="video-codecs"></a>2.2.1. Vide� codec-ek</h3></div></div></div><p>
 
2
N�zd meg a <a href="../../codecs-status.html" target="_top">codec st�tusz t�bl�zatot</a>
 
3
a teljes, naponta gener�lt list��rt. El�g sok codec el�rhet&#337; let�lt�sk�nt a
 
4
weboldalunkon. Szedd le &#337;ket a
 
5
<a href="http://www.mplayerhq.hu/MPlayer/releases/codecs/" target="_top">codec oldalr�l</a>.
 
6
</p><p>
 
7
A legfontosabb dolgok:
 
8
</p><div class="itemizedlist"><ul type="disc"><li>
 
9
  <span class="bold"><strong>MPEG-1</strong></span> (<span class="bold"><strong>VCD</strong></span>) �s
 
10
  <span class="bold"><strong>MPEG-2</strong></span> (<span class="bold"><strong>DVD</strong></span>) vide�
 
11
  </li><li>
 
12
  nat�v dek�dol�k <span class="bold"><strong>DivX ;-), OpenDivX (DivX4),
 
13
  DivX 5 (Pro), 3ivX, M$ MPEG-4</strong></span> v1, v2 �s m�s MPEG4 vari�nsokhoz
 
14
  </li><li>
 
15
  nat�v dek�dol� <span class="bold"><strong>Windows Media Video 7/8</strong></span>
 
16
  (<span class="bold"><strong>WMV1/WMV2</strong></span>), �s Win32 DLL dek�dol�
 
17
  a <span class="bold"><strong>Windows Media Video 9</strong></span> form�tumhoz
 
18
  (<span class="bold"><strong>WMV3</strong></span>), mindkett&#337;t a <tt class="filename">.wmv</tt>
 
19
  f�jlokn�l haszn�ljuk
 
20
  </li><li>
 
21
  nat�v <span class="bold"><strong>Sorenson 1 (SVQ1)</strong></span> dek�dol�
 
22
  </li><li>
 
23
  nat�v <span class="bold"><strong>Sorenson 3 (SVQ3)</strong></span> dek�dol�
 
24
  </li><li>
 
25
  <span class="bold"><strong>3ivx</strong></span> v1, v2 dek�dol�
 
26
  </li><li>
 
27
  Cinepak �s <span class="bold"><strong>Intel Indeo</strong></span> codec (3.1,3.2,4.1,5.0)
 
28
  </li><li>
 
29
  <span class="bold"><strong>MJPEG</strong></span>, AVID, VCR2, ASV2 �s m�s hardveres
 
30
  form�tumok
 
31
  </li><li>
 
32
  VIVO 1.0, 2.0, I263 �s egy�b <span class="bold"><strong>H.263(+)</strong></span> vari�nsok
 
33
  </li><li>
 
34
  FLI/FLC
 
35
  </li><li>
 
36
  <span class="bold"><strong>RealVideo 1.0 &amp; 2.0</strong></span> a
 
37
  <code class="systemitem">libavcodec</code>-b&#337;l �s
 
38
  <span class="bold"><strong>RealVideo 3.0 &amp; 4.0</strong></span> codec a RealPlayer
 
39
  k�nyvt�rak felhaszn�l�s�val
 
40
  </li><li>
 
41
  nat�v dek�dol� HuffYUV-hoz
 
42
  </li><li>
 
43
  k�l�nb�z&#337; r�gi, egyszer&#369;, RLE-szer&#369; form�tum
 
44
  </li></ul></div><p>
 
45
Ha van olyan Win32 codec-ed, ami nincs a list�ban �s m�g nem t�mogatott,
 
46
olvasd el a <a href="codecs.html#codec-importing" title="2.2.3. Win32 codec import�l�si HOGYAN">codec import�l�s HOGYAN</a>-t
 
47
�s seg�tsd a munk�nkat.
 
48
</p><div class="sect3" lang="hu"><div class="titlepage"><div><div><h4 class="title"><a name="divx4-5"></a>2.2.1.1. DivX4/DivX5</h4></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&#337;l tartalmaz inform�ci�kat. AZ els&#337; el�rhet&#337;
 
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&#337;s�g�nek opcion�lis jav�t�s�hoz. Most m�r a
 
55
saj�tunkat haszn�ljuk, minden t�pushoz.
 
56
</p><p>
 
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&#337; haszn�lat�t. K�dol�shoz viszont hasznos. Az egyetlen h�tr�nya
 
63
ennek a codec-nek, hogy nem el�rhet&#337; Ny�lt Forr�sk�d� licensszel.
 
64
</p><p>
 
65
A DivX4 k�t m�dban m&#369;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>)
 
73
  </dd></dl></div><p>
 
74
</p><p>
 
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&#337; alkalmazkod�sukban
 
80
k�l�nb�znek.
 
81
</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Megjegyz�s</h3><p>
 
82
Ha a <tt class="option">-vo</tt> vez�rl&#337;d t�mogatja a direkt renderel�st, akkor a <tt class="option">-vc
 
83
divx4</tt> gyorsabb lehet vagy ak�r a leggyorsabb is.
 
84
</p><p>
 
85
A DivX4/5 bin�ris codec k�nyvt�r let�lthet&#337; az
 
86
<a href="http://avifile.sf.net" target="_top">avifile</a>-r�l vagy
 
87
a <a href="http://www.divx.com" target="_top">divx.com</a> c�mr&#337;l.
 
88
Csomagold ki, futtasd az <tt class="filename">./install.sh</tt> f�jlt root-k�nt �s ne
 
89
felejtsd el be�rni a <tt class="filename">/usr/local/lib</tt>
 
90
k�nyvt�rat az <tt class="filename">/etc/ld.so.conf</tt> f�jlba, majd futtatni az
 
91
<span><strong class="command">ldconfig</strong></span> parancsot.
 
92
</p><p>
 
93
A R�GI OpenDivX f�ggv�nyk�nyvt�rnak a CVS verzi�ja is let�lthet&#337;:
 
94
</p><div class="procedure"><ol type="1"><li><p>
 
95
</p><pre class="screen">cvs -d:pserver:anonymous@cvs.projectmayo.com:/cvsroot login</pre><p>
 
96
</p></li><li><p>
 
97
</p><pre class="screen">cvs -d:pserver:anonymous@cvs.projectmayo.com:/cvsroot co divxcore</pre><p>
 
98
</p></li><li><p>
 
99
Ez a f&#337; f�ggv�nyk�nyvt�r decore �s encore k�nyvt�rakra van osztva, amiket k�l�n
 
100
kell ford�tani. A decore k�nyvt�rhoz egyszer&#369;en �rd be:
 
101
</p><pre class="screen">
 
102
cd divxcore/decore/build/linux
 
103
make
 
104
cp libdivxdecore.so /usr/local/lib
 
105
ln -s libdivxdecore.so /usr/local/lib/libdivxdecore.so.0
 
106
cp ../../src/decore.h /usr/local/include
 
107
</pre><p>
 
108
</p></li><li><p>
 
109
Sajnos az encore k�nyvt�rhoz nincs Linuxos Makefile �s az MMX optimaliz�ci� csak
 
110
Windowson m&#369;k�dik. De �gy is le tudod ford�tani,
 
111
ezen
 
112
<a href="ftp://ftp.mplayerhq.hu/MPlayer/contrib/divx-mf/Makefile" target="_top">Makefile</a>
 
113
haszn�lat�val.
 
114
</p><pre class="screen">
 
115
cd ../../../encore/build
 
116
mkdir linux
 
117
cd linux
 
118
cp path/Makefile .
 
119
make
 
120
cp libdivxencore.so /usr/local/lib
 
121
ln -s libdivxencore.so /usr/local/lib/libdivxencore.so.0
 
122
cp ../../src/encore.h /usr/local/include
 
123
</pre><p>
 
124
</p></li></ol></div><p>
 
125
Az <span class="application">MPlayer</span> automatikusan megtal�lja a DivX4/DivX5-�t ha az
 
126
megfelel&#337;en van telep�tve, csak ford�tsd le �gy, mint m�skor. Ha nem tal�lja meg,
 
127
nem telep�tetted vagy nem �ll�tottad be megfelel&#337;en.
 
128
</p></div><p>
 
129
</p></div><div class="sect3" lang="hu"><div class="titlepage"><div><div><h4 class="title"><a name="ffmpeg"></a>2.2.1.2. FFmpeg/libavcodec</h4></div></div></div><p>
 
130
Az <a href="http://ffmpeg.org" target="_top">FFmpeg</a> egy
 
131
<span class="bold"><strong>ny�lt forr�sk�d�</strong></span> codec csomagot tartamaz, ami
 
132
k�pes sz�mos audi� �s vide� codec-et tartalmaz� folyam dek�dol�s�ra. Leny&#369;g�z&#337;
 
133
k�dol�si k�pess�gei is vannak, �s gyorsabb mint a Win32 codec-ek a DivX.com
 
134
DivX4/5 k�nyvt�raiban!
 
135
</p><p>
 
136
Rengeteg sz�p codec-et tartalmaz, k�l�n�sen fontosak az MPEG-4 vari�nsok:
 
137
DivX3, DivX4, DivX5, Windows Media Video 7/8 (WMV1/WMV2). Nagyon �rdekes m�g a
 
138
WMA dek�dol�.
 
139
</p><p>
 
140
A leg�jabb eml�t�sre m�lt� codec a <span class="bold"><strong>Sorenson 3</strong></span>
 
141
(SVQ3) codec. Ez az els&#337;, teljesen ny�lt forr�sk�d� implement�ci�. �s m�g gyorsabb
 
142
is, mint az eredeti. Gy&#337;z&#337;dj meg r�la, hogy ezt haszn�lod a bin�ris codec helyett!
 
143
</p><p>
 
144
Az �sszes t�mogatott codec list�j��rt l�togasd meg az FFmpeg weboldal�t.
 
145
T�mogatott <a href="http://ffmpeg.org/ffmpeg-doc.html#SEC19" target="_top">vide�</a>
 
146
�s <a href="http://ffmpeg.org/ffmpeg-doc.html#SEC20" target="_top">audi�</a> codec-ek.
 
147
</p><p>
 
148
Ha egy <span class="application">MPlayer</span> kiad�st haszn�lsz, a
 
149
<code class="systemitem">libavcodec</code>
 
150
benne van a csomagban, csak ford�tsd le a szok�sos m�don. Ha az
 
151
<span class="application">MPlayer</span>t CVS-b&#337;l szedted, ki kell csomagolnod
 
152
a <code class="systemitem">libavcodec</code>-et az FFmpeg
 
153
CVS f�j�b�l, mivel az FFmpeg kiad�sok el�g ritk�n j�nnek. A CVS
 
154
legt�bbsz�r stabil �s t�bb funkci�t ny�jt. Mindez �gy hajthat� v�gre:
 
155
</p><div class="procedure"><ol type="1"><li><p>
 
156
  </p><pre class="screen">cvs -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg login</pre><p>
 
157
  </p></li><li><p>
 
158
  </p><pre class="screen">cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co -P ffmpeg/libavcodec ffmpeg/libavutil</pre><p>
 
159
  </p></li><li><p>
 
160
  Mozgasd �t a <tt class="filename">libavcodec</tt> �s <tt class="filename">libavutil</tt>
 
161
  k�nyvt�rakat az FFmpeg forr�s�b�l az <span class="application">MPlayer</span> CVS
 
162
  f�j�nak gy�k�rk�nyvt�r�ba. Valahogy �gy kell kin�znie:
 
163
  <tt class="filename">main/libavcodec</tt>
 
164
  <tt class="filename">main/libavutil</tt>
 
165
  </p><p>
 
166
  A szimb�likus link k�sz�t�se <span class="bold"><strong>nem</strong></span> el�g, �t kell
 
167
  m�solnod/mozgatnod!
 
168
  </p></li><li><p>
 
169
  Ha azt szeretn�d, hogy a <code class="systemitem">libavcodec</code>
 
170
  mindig friss�lj�n, amikor friss�ted az <span class="application">MPlayer</span> CVS-t,
 
171
  �rd be a k�vetkez&#337; sort a <tt class="filename">main/CVS/Entries</tt> f�jlba:
 
172
  </p><pre class="screen">D/libavcodec////</pre><p>
 
173
  </p><pre class="screen">D/libavutil////</pre><p>
 
174
  </p></li><li><p>
 
175
  Ford�ts. Ha baj van, a <tt class="filename">configure</tt> megtal�lja m�g a ford�t�s el&#337;tt.
 
176
  </p></li></ol></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Megjegyz�s</h3><p>
 
177
Az CVS-b&#337;l sz�rmaz� <span class="application">MPlayer</span> tartalmaz egy
 
178
<tt class="filename">libavcodec</tt> alk�nyvt�rat, de ebben
 
179
<span class="bold"><strong>nincs</strong></span> bent a
 
180
<code class="systemitem">libavcodec</code> forr�sa!
 
181
K�vesd a fenti l�p�seket a f�ggv�nyk�nyvt�r forr�s�nak beszerz�s�hez.
 
182
</p></div><p>
 
183
Az FFmpeg-gel �s a Matrox G400-as k�rty�mmal m�g a legnagyobb felbont�s� DivX
 
184
filmeket is k�pkock�k eldob�sa n�lk�l tudom n�zni a K6-2 500 g�pemen.
 
185
</p></div><div class="sect3" lang="hu"><div class="titlepage"><div><div><h4 class="title"><a name="xanim"></a>2.2.1.3. XAnim codec-ek</h4></div></div></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Megjegyz�s</h3><p>
 
186
Hadd figyelmeztess�nk, hogy az XAnim bin�ris codec-jeit egy kis sz�veggel egy�tt
 
187
csomagolj�k, amely egy leg�lis szoftver licensz, �s amely m�s megszor�t�sok mellett
 
188
megtiltja a a felhaszn�l�nak, hogy a codec-eket az <span class="application">XAnim</span>-on
 
189
k�v�l m�s programmal haszn�lja. Ennek ellen�re az XAnim szerz&#337;i m�g
 
190
senki ellen sem tettek jogi l�p�seket codec-haszn�lat �gyben.
 
191
</p></div><p><b>TELEP�T�S �S HASZN�LAT.�</b>
 
192
Az <span class="application">MPlayer</span> k�pes az XAnim codec-ek dek�dol�shoz
 
193
t�rt�n&#337; felhaszn�l�s�ra. K�vesd az utas�t�sokat a bekapcsol�sukhoz:
 
194
</p><div class="procedure"><ol type="1"><li><p>
 
195
  T�ltsd le a k�v�nt codec-eket az
 
196
  <a href="http://xanim.va.pubnix.com" target="_top">XAnim oldal�r�l</a>.
 
197
  A <span class="bold"><strong>3ivx</strong></span> codec nincs ott, az a
 
198
  <a href="http://www.3ivx.com" target="_top">3ivx oldalon</a> van.
 
199
  </p></li><li><p>
 
200
  <span class="bold"><strong>VAGY</strong></span> t�ltsd le a codec csomagot a
 
201
  <a href="http://www.mplayerhq.hu/MPlayer/releases/codecs/" target="_top">codec oldalunkr�l</a>
 
202
  </p></li><li><p>
 
203
  Haszn�ld a <tt class="option">--with-xanimlibdir</tt> kapcsol�t, amivel
 
204
  megmondhatod a <tt class="filename">configure</tt>-nak, hogy hol tal�lhat�ak az
 
205
  XAnim codec-ek. Alap�rtelmez�sben a
 
206
  <tt class="filename">/usr/local/lib/codecs</tt>,
 
207
  <tt class="filename">/usr/local/lib/xanim/mods</tt>,
 
208
  <tt class="filename">/usr/lib/xanim/mods</tt> �s
 
209
  <tt class="filename">/usr/lib/xanim</tt> k�nyvt�rakban keresi.
 
210
  Alternat�vak�nt az
 
211
  <code class="envar">XANIM_MOD_DIR</code> k�rnyezeti v�ltoz� be�ll�t�s�val is
 
212
  megadhatod az XAnim codec-ek k�nyvt�r�t.
 
213
  </p></li><li><p>
 
214
  Nevezd �t/szimlinkelt a f�jlokat, szedd ki az architekt�ra r�szeket, �gy ilyen
 
215
  f�jlneveket kapsz, mint ezek: <tt class="filename">vid_cvid.xa</tt>,
 
216
  <tt class="filename">vid_h263.xa</tt>, <tt class="filename">vid_iv50.xa</tt>
 
217
  </p></li></ol></div><p>
 
218
Az XAnim egy vide� codec csal�d, amelynek a haszn�lat�t, ha az lehets�ges,
 
219
a <tt class="option">-vfm xanim</tt> kapcsol�val �rhatod el&#337; az <span class="application">MPlayer</span>nek.
 
220
</p><p>
 
221
Letesztelt codec-ek: <span class="bold"><strong>Indeo 3.2, 4.1, 5.0, CVID, 3ivX,
 
222
H.263.</strong></span>
 
223
</p></div><div class="sect3" lang="hu"><div class="titlepage"><div><div><h4 class="title"><a name="vivo-video"></a>2.2.1.4. VIVO vide�</h4></div></div></div><p>
 
224
Az <span class="application">MPlayer</span> le tudja j�tszani a Vivo (1.0 �s 2.0) vide�kat. Az
 
225
1.0-�s f�jlokhoz legink�bb az FFmpeg H.263 dek�dere illik, ezt a
 
226
<tt class="option">-vc ffh263</tt> kapcsol�val tudod haszn�lni. A 2.0-�s f�jlokhoz haszn�ld
 
227
a Win32 DLL-t a <tt class="option">-vc vivo</tt> kapcsol� seg�ts�g�vel. Ha nem adsz meg
 
228
kapcsol�t a parancsorban, az <span class="application">MPlayer</span> automatikusan
 
229
kiv�lasztja a legjobb codec-et.
 
230
</p></div><div class="sect3" lang="hu"><div class="titlepage"><div><div><h4 class="title"><a name="mpeg12"></a>2.2.1.5. MPEG-1/2 vide�</h4></div></div></div><p>
 
231
Az MPEG-1 �s MPEG-2 a <code class="systemitem">libmpeg2</code> t�bbplatformos,
 
232
nat�v f�ggv�nyk�nyvt�r seg�ts�g�vel ker�lnek dek�dol�sra, aminek a forr�sa benne van
 
233
az <span class="application">MPlayer</span>ben. Le tudjuk kezelni a hib�s MPEG-1/2
 
234
vide� f�jlokat is a <code class="systemitem">Signal 11</code> elkap�s�val
 
235
(<code class="systemitem">szegment�l�si hiba</code>), �s a codec gyors
 
236
�jrainicializ�l�s�val, pontosan onnan folytatva, ahol a hiba keletkezett. Ennek
 
237
a jav�t� technik�nak nincs m�rhet&#337; sebess�gvesztes�ge.
 
238
</p></div><div class="sect3" lang="hu"><div class="titlepage"><div><div><h4 class="title"><a name="avicodecs"></a>2.2.1.6. MS Video1, Cinepak CVID, �s egy�b r�gi codec-ek</h4></div></div></div><p>
 
239
Az <span class="application">MPlayer</span> a legt�bb r�gi codec-kel k�sz�lt AVI �s MOV
 
240
f�jlt le tudja j�tszani. R�gen bin�ris Win32 codec-ekkel voltak dek�dolva, de most
 
241
m�r <span class="bold"><strong>nat�v codec-jeink</strong></span> vannak a legt�bbh�z a
 
242
<a href="codecs.html#ffmpeg" title="2.2.1.2. FFmpeg/libavcodec"><code class="systemitem">libavcodec</code></a>-nek
 
243
h�la.
 
244
</p></div><div class="sect3" lang="hu"><div class="titlepage"><div><div><h4 class="title"><a name="realvideo"></a>2.2.1.7. RealVideo</h4></div></div></div><p>
 
245
Az <span class="application">MPlayer</span> t�mogatja a RealVideo �sszes verzi�j�nak
 
246
dek�dol�s�t:
 
247
 
 
248
</p><div class="itemizedlist"><ul type="disc"><li>
 
249
  RealVideo 1.0, 2.0 (fourcc RV10, RV20) - k�dol�s/dek�dol�s t�mogat�sa
 
250
  <code class="systemitem">libavcodec</code>-kel
 
251
  </li><li>
 
252
  RealVideo 3.0, 4.0 (fourcc RV30, RV40) - dek�dol�s t�mogat�sa
 
253
  <span class="bold"><strong>RealPlayer k�nyvt�rakkal</strong></span>
 
254
  </li></ul></div><p>
 
255
</p><p>
 
256
T�ltsd le a Real codec-eket a
 
257
<a href="http://www.mplayerhq.hu/MPlayer/releases/codecs/" target="_top">http://www.mplayerhq.hu/MPlayer/releases/codecs/</a>
 
258
k�nyvt�rb�l �s csomagold ki a
 
259
<tt class="filename">/usr/local/lib/codecs</tt> k�nyvt�rba.
 
260
Ha m�shol akarod t�rolni &#337;ket, add meg a
 
261
<tt class="option">--with-reallibdir</tt> kapcsol�t a <span><strong class="command">configure</strong></span>-nak.
 
262
</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Megjegyz�s</h3><p>
 
263
A <span class="application">RealPlayer</span> k�nyvt�rak jelenleg
 
264
<span class="bold"><strong>csak Linux, FreeBSD, NetBSD �s Cygwin alatt m&#369;k�dnek
 
265
x86-on, Alpha-n �s PowerPC-n (a Linux/Alpha �s Linux/PowerPC tesztelve lett) �s Mac OS X-szel</strong></span>.
 
266
</p></div></div><div class="sect3" lang="hu"><div class="titlepage"><div><div><h4 class="title"><a name="xvid"></a>2.2.1.8. XviD</h4></div></div></div><p>
 
267
Az <a href="http://www.xvid.org" target="_top">XviD</a> egy szabad szoftveres MPEG-4
 
268
ASP kompatibilis vide� codec, ami tud k�t l�p�sben k�dolni �s teljes MPEG-4
 
269
ASP t�mogat�s van benne, ez�ltal sokkal hat�konyabb, mint a j�lismert DivX codec.
 
270
Nagyon j� vide� min&#337;s�get k�n�l �s a CPU optimaliz�ci�knak h�la a legt�bb
 
271
modern processzoron a teljes�tm�nye is j�.
 
272
</p><p>
 
273
Az OpenDivX codec forkolt fejleszt�sk�nt indult annak idej�n.
 
274
A fork akkor t�rt�nt, amikor a ProjectMayo az OpenDivX-et z�rt forr�sk�d�v�
 
275
tette DivX4 (most DivX5) n�ven, felbosszantva �gy a nem-ProjectMayo-s fejleszt&#337;ket,
 
276
akik az OpenDivX-en dolgoztak, s akik �gy elind�tott�k az XviD-et. �gy mindk�t
 
277
projektnek azonosak a gy�kereik.
 
278
</p><div class="procedure"><a name="id2532338"></a><p class="title"><b>Az <code class="systemitem">XviD</code> telep�t�se</b></p><p>
 
279
  Mint a legt�bb ny�lt forr�sk�d� program, ez is k�t form�ban �rhet&#337; el:
 
280
  <a href="http://www.xvid.org/downloads.html" target="_top">hivatalos kiad�s</a>
 
281
  �s a CVS verzi�.
 
282
  A CVS verzi� �ltal�ban el�g stabil a haszn�lathoz, mivel legt�bbsz�r csak
 
283
  a kiad�sokban benne l�v&#337; hib�k jav�t�sait tartalmazza.
 
284
  Itt van l�p�sr&#337;l l�p�sre, hogy mit kell tenned, ha az <code class="systemitem">XviD</code>
 
285
  CVS-t haszn�lni akarod a <span class="application">MEncoder</span>rel (sz�ks�ged
 
286
  lesz az <span class="application">autoconf</span> 2.50-re, az <span class="application">automake</span>-re
 
287
  �s a <span class="application">libtool</span>-ra):
 
288
</p><ol type="1"><li><p>
 
289
  </p><pre class="screen">cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid login</pre><p>
 
290
  </p></li><li><p>
 
291
  </p><pre class="screen">cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid co xvidcore</pre><p>
 
292
</p></li><li><p>
 
293
  </p><pre class="screen">cd xvidcore/build/generic</pre><p>
 
294
  </p></li><li><p>
 
295
  </p><pre class="screen">./bootstrap.sh</pre><p>
 
296
  </p></li><li><p>
 
297
  </p><pre class="screen">./configure</pre><p>
 
298
  Meg kell adnod p�r kapcsol�t (tanulm�nyozd a
 
299
  <span><strong class="command">./configure --help</strong></span> kimenet�t).
 
300
  </p></li><li><p>
 
301
  </p><pre class="screen">make &amp;&amp; make install</pre><p>
 
302
  </p></li><li><p>
 
303
  Ha megadtad a <tt class="option">--enable-divxcompat</tt> kapcsol�t,
 
304
  m�sold �t a <tt class="filename">../../src/divx4.h</tt> f�jlt a
 
305
  <tt class="filename">/usr/local/include/</tt>k�nyvt�rba.
 
306
  </p></li><li><p>
 
307
  Ford�tsd �jra az <span class="application">MPlayer</span>t a
 
308
  <tt class="option">--with-xvidlibdir=<em class="replaceable"><code>/eleresi/ut/</code></em>libxvidcore.a</tt>
 
309
  <tt class="option">--with-xvidincdir=<em class="replaceable"><code>/eleresi/ut/</code></em>xvid.h</tt>
 
310
  kapcsol�kkal.
 
311
  </p></li></ol></div></div><div class="sect3" lang="hu"><div class="titlepage"><div><div><h4 class="title"><a name="sorenson"></a>2.2.1.9. Sorenson</h4></div></div></div><p>
 
312
A Sorenson egy Sorenson Media �ltal kifejlesztett vide� codec, amit az Apple-nek licenszelnek,
 
313
aki a <span class="application">QuickTime Player</span>-�vel terjeszti. K�pesek vagyunk
 
314
a Sorenson vide� f�jlok �sszes verzi�j�nak dek�dol�s�ra a k�vetkez&#337; dek�dol�kkal:
 
315
</p><div class="itemizedlist"><ul type="disc"><li>
 
316
  Sorenson Video v1 (fourcc <span class="emphasis"><em>SVQ1</em></span>) - a dek�dol�st
 
317
  <span class="bold"><strong>nat�v codec</strong></span> biztos�tja
 
318
  (<a href="codecs.html#ffmpeg" title="2.2.1.2. FFmpeg/libavcodec"><code class="systemitem">libavcodec</code></a>)
 
319
  </li><li>
 
320
  Sorenson Video v3 (fourcc <span class="emphasis"><em>SVQ3</em></span>) - a dek�dol�st
 
321
  <span class="bold"><strong>nat�v codec</strong></span> biztos�tja
 
322
  (<a href="codecs.html#ffmpeg" title="2.2.1.2. FFmpeg/libavcodec"><code class="systemitem">libavcodec</code></a>)
 
323
  </li></ul></div><div class="procedure"><a name="id2532636"></a><p class="title"><b>MPLAYER FORD�T�SA QUICKTIME K�NYVT�RAK T�MOGAT�S�VAL</b></p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Megjegyz�s</h3><p>Jelenleg csak a 32-bit-es Intel platformok t�mogatottak.</p></div><ol type="1"><li><p>T�ltsd le az <span class="application">MPlayer</span> CVS-t</p></li><li><p>T�ltsd le a QuickTime DLL csomagot:
 
324
<a href="http://www.mplayerhq.hu/MPlayer/releases/codecs/" target="_top">http://www.mplayerhq.hu/MPlayer/releases/codecs/</a>
 
325
</p></li><li><p>Csomagold ki a QuickTime DLL-eket a Win32 codec k�nyvt�radba
 
326
(alap�rtelmezett: <tt class="filename">/usr/local/lib/codecs/</tt>)
 
327
</p></li><li><p>ford�tsd le az <span class="application">MPlayer</span>t</p></li></ol></div></div><div class="sect3" lang="hu"><div class="titlepage"><div><div><h4 class="title"><a name="codec-x264"></a>2.2.1.10. x264</h4></div></div></div><div class="sect4" lang="hu"><div class="titlepage"><div><div><h5 class="title"><a name="codec-x264-whatis"></a>2.2.1.10.1. What is x264?</h5></div></div></div><p>
 
328
  Az <code class="systemitem">x264</code> egy f�ggv�nyk�nyvt�r
 
329
  a H.264 vide� folyamok l�trehoz�s�hoz.
 
330
  M�g nincs k�sz 100%-ig, de valamilyen szinten m�r t�mogatja a
 
331
  H.264 legt�bb min&#337;s�gjav�t� tulajdons�g�t.
 
332
  Van sz�mos fejlett tulajdons�g a H.264 specifik�ci�j�ban, aminek
 
333
  semmi k�ze a vide� min&#337;s�g�hez; ezek t�bbs�ge m�g nincs implement�lva
 
334
  az <code class="systemitem">x264</code>-ben.
 
335
</p><div class="itemizedlist"><p class="title"><b>K�dol� tulajdons�gai</b></p><ul type="disc"><li><p>CAVLC/CABAC</p></li><li><p>T�bbsz�r�s hivatkoz�s</p></li><li><p>Intra: az �sszes makroblokk t�pus (16x16 �s 4x4 az
 
336
    �sszes j�sl�ssal)</p></li><li><p>Inter P: az �sszes eloszt�s (16x16-t�l le
 
337
    4x4-ig)</p></li><li><p>Inter B: eloszt�s 16x16-t�l le 8x8-ig
 
338
    (bele�rtve a SKIP/DIRECT-et)</p></li><li><p>R�tavez�rl�s: konstans kvant�l�, konstans bitr�ta,
 
339
    vagy t�bbl�p�ses ABR</p></li><li><p>Jelenet v�g�s detekt�l�sa</p></li><li><p>Adapt�v B-kocka elhelyez�s</p></li><li><p>B-kocka mint referencia / �nk�nyes k�pkocka
 
340
    sorrend</p></li></ul></div><div class="itemizedlist"><p class="title"><b>K�dol�si korl�tok</b></p><ul type="disc"><li><p>Nincs igazi RD</p></li></ul></div></div><div class="sect4" lang="hu"><div class="titlepage"><div><div><h5 class="title"><a name="codec-h264-whatis"></a>2.2.1.10.2. Mi az a H.264?</h5></div></div></div><p>
 
341
  A H.264 az ITU �s az MPEG �ltal k�z�sen fejlesztett �j digit�lis
 
342
  vide� codec egyik neve.
 
343
  Hivatkoznak r� m�g olyan kellemetlen neveken is, mint
 
344
  "ISO/IEC 14496-10" vagy "MPEG-4 Part 10".
 
345
  Legt�bbsz�r "MPEG-4 AVC" vagy csak "AVC" n�ven szerepel.
 
346
</p><p>
 
347
  B�rhogy is nevezed, a H.264 meg�ri, hogy kipr�b�ld, mert �ltal�ban
 
348
  el�ri az MPEG-4 ASP min&#337;s�g�t 5%-30%-kal kisebb bitr�t�val.
 
349
  A val�di eredm�nyek mind a forr�s anyagt�l, mind a k�dol�t�l
 
350
  f�ggnek.
 
351
  A H.264 el&#337;nyei nem j�nnek ingyen: a H.264 folyamok dek�dol�s�nak
 
352
  el�g meredek a CPU �s mem�ria ig�nye.
 
353
  P�ld�ul egy 1733 Mhz-es Athlon-on egy DVD felbont�s� 1500kbps-es H.264
 
354
  vide� kb. 35% CPU-t haszn�l a dek�dol�shoz.
 
355
  �sszehasonl�t�sk�nt egy DVD felbont�s� 1500kbps-es MPEG-4 ASP folyamnak
 
356
  10% k�r�li CPU kell.
 
357
  Ez azt jelenti, hogy a nagy-felbont�s� folyamok dek�dol�sa szinte
 
358
  sz�ba se j�n a legt�bb felhaszn�l�n�l.
 
359
  Azt is jelenti, hogy egy tisztess�ges DVD rip n�ha akadhat a 2.0
 
360
  Ghz-n�l lassabb processzorokon, �s �gy tov�bb.
 
361
</p><p>
 
362
  Az <code class="systemitem">x264</code>-mal
 
363
  a k�dol�si sz�ks�gletek nem sokkal rosszabbak, mint amit az
 
364
  MPEG-4 ASP-n�l megszokt�l.
 
365
  P�ld�ul egy 1733 Mhz-es Athlon-on egy tipikus DVD k�dol�s 5-15
 
366
  fps-sel fut.
 
367
</p><p>
 
368
  Ennek a dokumentumnak nem c�lja a H.264 r�szletes le�r�sa, ha
 
369
  �rdekel egy r�vid �ttekint�s, akkor olvasd el a
 
370
  <a href="http://www.cdt.luth.se/~peppar/kurs/smd151/spie04-h264OverviewPaper.pdf" target="_top">The H.264/AVC Advanced Video Coding Standard: Overview and Introduction to the Fidelity Range Extensions</a>
 
371
  c�m&#369; �r�st.
 
372
</p></div><div class="sect4" lang="hu"><div class="titlepage"><div><div><h5 class="title"><a name="codec-x264-playback"></a>2.2.1.10.3. Hogyan tudok lej�tszani H.264 vide�kat az <span class="application">MPlayer</span>rel?</h5></div></div></div><p>
 
373
  Az <span class="application">MPlayer</span> a
 
374
  <code class="systemitem">libavcodec</code> H.264
 
375
  dek�dol�j�t haszn�lja.
 
376
  A <code class="systemitem">libavcodec</code> m�r 2004.
 
377
  j�liusa �ta tartalmaz egy minim�lisan haszn�lhat� H.264 dek�dol�st,
 
378
  de az�ta t�bb fontos v�ltoz�s �s fejleszt�s t�rt�nt, mind a
 
379
  t�mogatott funkcionalit�sok, mind a CPU felhaszn�l�s szempontj�b�l.
 
380
  Csak a biztons�g kedv��rt �rdemes mindig a legfrissebb CVS
 
381
  k�dot haszn�lni.
 
382
</p><p>
 
383
  Ha gyors �s k�nnyen em�szthet&#337; form�ban szeretn�l inform�ci�kat
 
384
  arr�l, hogy milyen �j v�ltoz�sok t�rt�ntek a
 
385
  <code class="systemitem">libavcodec</code>
 
386
  H.264 dek�dol�j�ban, tartsd figyelemmel az
 
387
  <a href="http://mplayerhq.hu/cgi-bin/cvsweb.cgi/ffmpeg/libavcodec/h264.c?cvsroot=FFMpeg" target="_top">FFmpeg CVS f�j�nak web-es fel�let�t</a>.
 
388
</p></div><div class="sect4" lang="hu"><div class="titlepage"><div><div><h5 class="title"><a name="codec-x264-encode"></a>2.2.1.10.4. Hogyan tudok a <span class="application">MEncoder</span>rel �s az <code class="systemitem">x264</code>-gyel vide�t k�dolni?</h5></div></div></div><p>
 
389
  Ha van feltelep�tve subversion kliensed, a leg�jabb x264
 
390
  forr�st let�ltheted ezzel a paranccsal:
 
391
  </p><pre class="screen">
 
392
    svn co svn://svn.videolan.org/x264/trunk x264</pre><p>
 
393
  Az <span class="application">MPlayer</span> forr�s mindig friss�l, ha
 
394
  egy <code class="systemitem">x264</code> API v�ltoz�s
 
395
  jelenik meg, �gy javasolt az <span class="application">MPlayer</span> CVS
 
396
  verzi�j�nak haszn�lata.
 
397
  Tal�n ez a szitu�ci� v�ltozni fog ha egy
 
398
  <code class="systemitem">x264</code> "kiad�s" megjelenik.
 
399
  Addig az <code class="systemitem">x264</code> nagyon
 
400
  instabilk�nt kezelend&#337;, figyelembe v�ve, hogy a programoz�si fel�lete
 
401
  is v�ltozik.
 
402
</p><p>
 
403
  Az <code class="systemitem">x264</code> a szabv�nyos m�don
 
404
  ford�that� le �s telep�thet&#337;:
 
405
  </p><pre class="screen">
 
406
    ./configure &amp;&amp; make &amp;&amp; sudo make install</pre><p>
 
407
  Ez telep�ti a libx264.a-t a /usr/local/lib k�nyvt�rba �s az x264.h-t
 
408
  beleteszi a /usr/local/include-ba.
 
409
 
 
410
  Miut�n az <code class="systemitem">x264</code> f�ggv�nyk�nyvt�r
 
411
  �s a fejl�c f�jl a megfelel&#337; helyre ker�lt, az
 
412
  <span class="application">MPlayer</span> ford�t�sa
 
413
  <code class="systemitem">x264</code> t�mogat�ssal m�r egyszer&#369;.
 
414
  csak futtasd a szabv�nyos parancsokat:
 
415
  </p><pre class="screen">./configure &amp;&amp; make &amp;&amp; sudo make install</pre><p>
 
416
  A configure script automatikusan detekt�lja, hogy elget teszel az
 
417
  <code class="systemitem">x264</code> k�vetelm�nyeinek.
 
418
</p></div></div></div><div class="sect2" lang="hu"><div class="titlepage"><div><div><h3 class="title"><a name="audio-codecs"></a>2.2.2. Audi� codec-ek</h3></div></div></div><div class="itemizedlist"><p class="title"><b>A legfontosabb audi� codec-ek:</b></p><ul type="disc"><li>
 
419
  MPEG layer 1/2/3 (MP1/2/3) audi� (<span class="bold"><strong>nat�v</strong></span>
 
420
  k�d, MMX/SSE/3DNow! optimaliz�ci�val)
 
421
  </li><li>
 
422
  Windows Media Audio 7 �s 8 (ismert mint WMAv1 �s WMAv2) (<span class="bold"><strong>nat�v</strong></span> k�d,
 
423
  <a href="codecs.html#ffmpeg" title="2.2.1.2. FFmpeg/libavcodec"><code class="systemitem">libavcodec</code></a>-kel)
 
424
  </li><li>
 
425
  Windows Media Audio 9 (WMAv3) (DMO DLL-lel)
 
426
  </li><li>
 
427
  AC3 Dolby audi� (<span class="bold"><strong>nat�v</strong></span> k�d,
 
428
  MMX/SSE/3DNow! optimaliz�ci�val)
 
429
  </li><li>
 
430
  hangk�rty�n �tereszt&#337; AC3
 
431
  </li><li>
 
432
  AAC
 
433
  </li><li>
 
434
  Ogg Vorbis audi� codec (<span class="bold"><strong>nat�v</strong></span> f�ggv�nyk�nyvt�r)
 
435
  </li><li>
 
436
  RealAudio: DNET (alacsony bitr�t�j� AC3), Cook, Sipro �s ATRAC3
 
437
  </li><li>
 
438
  QuickTime: Qualcomm �s QDesign audi� codec-ek
 
439
  </li><li>
 
440
  VIVO audi� (g723, Vivo Siren)
 
441
  </li><li>
 
442
  Voxware audi� (DirectShow DLL haszn�lat�val)
 
443
  </li><li>
 
444
  alaw �s ulaw, sz�mos gsm, adpcm �s pcm form�tum �s m�s, egyszer&#369;, r�gi
 
445
  audi� codec
 
446
  </li></ul></div><div class="sect3" lang="hu"><div class="titlepage"><div><div><h4 class="title"><a name="swac3"></a>2.2.2.1. Szoftveres AC3 dek�dol�s</h4></div></div></div><p>
 
447
Ez az alap�rtelmez�sben haszn�lt dek�dol� az AC3 audi�j� f�jlokhoz.
 
448
</p><p>
 
449
Az AC3 dek�dol� 2, 4 vagy 6 csatorn�s hangkimenet kever�st tud csin�lni.
 
450
Ha 6 hangsz�r�ra van be�ll�tva, ez a dek�dol� k�l�n kimenetet biztos�t hang
 
451
vez�rl&#337; �sszes AC3 csatorn�j�nak, l�trehozva �gy a teljes "surround
 
452
sound" hat�st, a hwac3 codec-hez sz�ks�ges k�ls&#337; AC3 dek�dol� n�lk�l.
 
453
</p><p>
 
454
Haszn�ld a <tt class="option">-channels</tt> kapcsol�t a kimeneti csatorn�k sz�m�nak
 
455
megad�s�hoz. A <tt class="option">-channels 2</tt> sztereo downmix-et produk�l. Egy 4
 
456
csatorn�s downmixhez (bal el�ls&#337;, jobb el�ls&#337;, bal Surround �s jobb Surround
 
457
kimenet) haszn�ld a <tt class="option">-channels 4</tt> kapcsol�t. Ebben az esetben,
 
458
b�rmelyik k�z�ps&#337; csatorna egyenl&#337;en lesz elkeverve az el�ls&#337; csatorn�khoz.
 
459
A <tt class="option">-channels 6</tt> kapcsol� minden AC3 csatorn�t �gy ad ki, ahogy
 
460
azok k�dolva lettek - bal, jobb, bal Surround, jobb Surround, Center �s LFE
 
461
sorrendben.
 
462
</p><p>
 
463
A csatorn�k alap�rtelmezett sz�ma 2.
 
464
</p><p>
 
465
2-n�l t�bb kimeneti csatorna haszn�lat�hoz OSS-t kell haszn�lnod, �s egy olyan
 
466
hangk�rty�val kell rendelkezned, ami t�mogatja a megfelel&#337; sz�m� kimeneti
 
467
csatorn�t az SNDCTL_DSP_CHANNELS ioctl-en kereszt�l. P�ld�ul az emu10k1
 
468
2001. augusztus vagy k�s&#337;bbi verzi�i megfelel&#337; vez�rl&#337;k (a Soundblaster Live!
 
469
k�rty�k haszn�lj�k, de az ALSA CVS is val�sz�n&#369;leg m&#369;k�dik).
 
470
</p></div><div class="sect3" lang="hu"><div class="titlepage"><div><div><h4 class="title"><a name="hwac3"></a>2.2.2.2. Hardveres AC3 dek�dol�s</h4></div></div></div><p>
 
471
AC3-at t�mogat� hangk�rty�ra lesz sz�ks�ges, digit�lis kimenettel (S/PDIF). A
 
472
k�rtya vez�rl&#337;j�nek megfelel&#337;en t�mogatnia kell az AFMT_AC3 form�tumot
 
473
(a C-Media t�mogatja). Csatlakoztasd az AC3 dek�dol�dat az S/PDIF kimenethez �s
 
474
haszn�ld a <tt class="option">-ac hwac3</tt> kapcsol�t. M�g kis�rleti k�d, de m&#369;k�dik
 
475
C-Media k�rty�kon �s Soundblaster Live! + ALSA (de OSS-en nem) vez�rl&#337;vel,
 
476
valamint DXR3/Hollywood+ MPEG dek�dol� k�rty�kon.
 
477
</p></div><div class="sect3" lang="hu"><div class="titlepage"><div><div><h4 class="title"><a name="libmad"></a>2.2.2.3. libmad t�mogat�s</h4></div></div></div><p>
 
478
A <a href="http://www.underbit.com/products/mad/" target="_top">libmad</a> egy t�bbplatformos,
 
479
csak eg�sz (bels&#337; 24bit-es PCM) alap� MPEG audi� dek�dol� f�ggv�nyk�nyvt�r.
 
480
Nem kezeli j�l a s�r�lt f�jlokat, �s n�ha probl�m�i vannak a keres�ssel, de
 
481
jobb a teljes�tm�nye FPU n�lk�li rendszereken 
 
482
(mint pl. az <a href="linux.html#arm" title="6.1.3. ARM">ARM</a>), mint az mp3lib-�.
 
483
</p><p>
 
484
A t�mogat�s bekapcsol�s�hoz add meg a <tt class="option">--enable-mad</tt> configure
 
485
kapcsol�t.
 
486
</p></div><div class="sect3" lang="hu"><div class="titlepage"><div><div><h4 class="title"><a name="vivo-audio"></a>2.2.2.4. VIVO audi�</h4></div></div></div><p>
 
487
A VIVO f�jlokban haszn�lt audi� codec att�l f�gg, hogy VIVO/1.0 vagy
 
488
VIVO/2.0 f�jlr�l van-e sz�. A VIVO/1.0 f�jlok <span class="bold"><strong>g.723</strong></span> audi�t
 
489
tartalmaznak, a VIVO/2.0 f�jlok pedig <span class="bold"><strong>Vivo Siren</strong></span> audi�t.
 
490
Mindkett&#337; t�mogatott.
 
491
</p></div><div class="sect3" lang="hu"><div class="titlepage"><div><div><h4 class="title"><a name="realaudio"></a>2.2.2.5. RealAudio</h4></div></div></div><p>
 
492
Az <span class="application">MPlayer</span> majdnem minden RealAudio verzi�t t�mogat:
 
493
</p><div class="itemizedlist"><ul type="disc"><li>
 
494
  RealAudio DNET - a dek�dol�st a
 
495
  <code class="systemitem">liba52</code> biztos�tja
 
496
  </li><li>
 
497
  RealAudio Cook/Sipro/ATRAC3 - a dek�dol�st a
 
498
  <span class="bold"><strong>RealPlayer k�nyvt�rak</strong></span> biztos�tj�k
 
499
  </li></ul></div><p>
 
500
A RealPlayer k�nyvt�rak telep�t�si �tmutat�j�t a
 
501
<a href="codecs.html#realvideo" title="2.2.1.7. RealVideo">RealVideo</a> r�szben tal�lod.
 
502
</p></div><div class="sect3" lang="hu"><div class="titlepage"><div><div><h4 class="title"><a name="qdesign"></a>2.2.2.6. QDesign codec-ek</h4></div></div></div><p>
 
503
QDesign audi� folyamok (fourcc:<span class="emphasis"><em>QDMC, QDM2</em></span>) MOV/QT f�jlokban
 
504
tal�lhat�ak. Ezen codec mindk�t verzi�ja dek�dolhat� a QuickTime
 
505
k�nyvt�rakkal. A telep�t�si �tmutat�hoz olvasd el a
 
506
<a href="codecs.html#sorenson" title="2.2.1.9. Sorenson">Sorenson vide� codec</a> r�szt.
 
507
</p></div><div class="sect3" lang="hu"><div class="titlepage"><div><div><h4 class="title"><a name="qualcomm"></a>2.2.2.7. Qualcomm codec-ek</h4></div></div></div><p>
 
508
Qualcomm audio streams (fourcc:<span class="emphasis"><em>Qclp</em></span>) MOV/QT f�jlokban
 
509
tal�lhat�ak. Dek�dolhat�ak a QuickTime k�nyvt�rakkal.
 
510
A telep�t�si �tmutat�hoz olvasd el a
 
511
<a href="codecs.html#sorenson" title="2.2.1.9. Sorenson">Sorenson vide� codec</a> r�szt.
 
512
</p></div><div class="sect3" lang="hu"><div class="titlepage"><div><div><h4 class="title"><a name="aac"></a>2.2.2.8. AAC codec</h4></div></div></div><p>
 
513
Az AAC (Advanced Audio Coding) egy audi� codec, amit n�ha MOV �s MP4 f�jlokban
 
514
tal�lhat�. Egy FAAD nev&#369;, ny�lt forr�sk�d� dek�dol� el�rhet&#337; a
 
515
<a href="http://www.audiocoding.com" target="_top">http://www.audiocoding.com</a> c�men.
 
516
Az <span class="application">MPlayer</span> tartalmazza a libfaad 2.1 b�ta CVS k�dj�t,
 
517
nem sz�ks�ges k�l�n beszerezni.
 
518
</p><p>
 
519
Ha gcc 3.2-t haszn�lsz, ami nem tudja leford�tani a bels&#337; FAAD forr�sunkat vagy valami
 
520
m�s okb�l a k�ls&#337; f�ggv�nyk�nyvt�rat szeretn�d haszn�lni, t�ltsd le a
 
521
<a href="http://www.audiocoding.com/modules/mydownloads/" target="_top">let�lt�si oldalr�l</a>
 
522
�s add meg a <tt class="option">--enable-external-faad</tt> kapcsol�t a <tt class="filename">configure</tt>-nak.
 
523
Nem kell a teljes faad2 az AAC f�jlok dek�dol�s�hoz, a libfaad el�g. �gy k�sz�tsd el:
 
524
</p><pre class="screen">
 
525
cd faad2/
 
526
sh bootstrap
 
527
./configure
 
528
cd libfaad
 
529
make
 
530
make install
 
531
</pre><p>
 
532
Bin�risok nem t�lthet&#337;ek le az audiocoding.com-r�l, de (apt-)get-tel feltelep�theted
 
533
Debian csomagokb�l <a href="http://hpisi.nerim.net" target="_top">Christian Marillat weboldal�r�l</a>,
 
534
vagy Mandrake/Mandriva RPM-b&#337;l a <a href="http://plf.zarb.org" target="_top">P.L.F</a>-r&#337;l, RedHat RPM-b&#337;l
 
535
pedig a <a href="http://greysector.rangers.eu.org/" target="_top">Grey Sector</a>-t�l.
 
536
</p></div></div><div class="sect2" lang="hu"><div class="titlepage"><div><div><h3 class="title"><a name="codec-importing"></a>2.2.3. Win32 codec import�l�si HOGYAN</h3></div></div></div><div class="sect3" lang="hu"><div class="titlepage"><div><div><h4 class="title"><a name="vfw-codecs"></a>2.2.3.1. VFW codec-ek</h4></div></div></div><p>
 
537
A VFW (Video for Windows) egy r�gi Vide� API Windowshoz. A codecjei
 
538
<tt class="filename">.DLL</tt> vagy (ritk�n) <tt class="filename">.DRV</tt> kiterjeszt�s&#369;ek
 
539
voltak. Ha az <span class="application">MPlayer</span>nek nem siker�l lej�tszani az AVI
 
540
f�jlodat egy ilyesmi �zenettel:
 
541
</p><pre class="screen">UNKNOWN video codec: HFYU (0x55594648)</pre><p>
 
542
</p><p>
 
543
Ez azt jelenti, hogy az AVI f�jlod egy olyan codec-kel lett elk�dolva, aminek
 
544
HFYU a fourcc-je (HFYU = HuffYUV codec, DIV3 = DivX Low Motion, stb.). Most, hogy
 
545
m�r tudod ezt, meg kell keresned, melyik DLL-t t�lti be a Windows ennek a f�jlnak
 
546
a lej�tsz�s�hoz. A mi eset�nkben, a <tt class="filename">system.ini</tt> tartalmazza
 
547
ezt az inform�ci�t ebben a sorban:
 
548
</p><pre class="programlisting">VIDC.HFYU=huffyuv.dll</pre><p>
 
549
</p><p>
 
550
Sz�ks�ged lesz a <tt class="filename">huffyuv.dll</tt> f�jlra. Figyelj r�, hogy az
 
551
audio codec-ek MSACM prefix-szel vannak megadva:
 
552
</p><pre class="programlisting">msacm.l3acm=L3codeca.acm</pre><p>
 
553
</p><p>
 
554
Ez az MP3 codec. Most m�r minden sz�ks�ges inform�ci�val rendelkezel
 
555
(fourcc, codec f�jl, p�lda AVI), k�ldd be a codec t�mogat�si k�r�sedet egy
 
556
lev�lben �s t�ltsd fel ezket a f�jlokat az FTP-re:
 
557
<code class="systemitem">
 
558
ftp://ftp.mplayerhq.hu/MPlayer/incoming/[codecneve]/
 
559
</code>
 
560
</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Megjegyz�s</h3><p>Windows NT/2000/XP alatt a regisztr�ci�s adatb�zisban keresd ezeket
 
561
az inform�ci�kat, pl. keress r� a "VIDC.HFYU"-ra. Hogy ezt hogy tudod
 
562
megcsin�lni, n�zd meg a r�gi DirectShow m�dszert lejebb.
 
563
</p></div></div><div class="sect3" lang="hu"><div class="titlepage"><div><div><h4 class="title"><a name="dshow-codecs"></a>2.2.3.2. DirectShow codec-ek</h4></div></div></div><p>
 
564
A DirectShow egy �jabb Vide� API, ami m�g rosszabb, mint az el&#337;dje.
 
565
A dolgok nehezebben mennek a DirectShow-val, mivel
 
566
</p><div class="itemizedlist"><ul type="disc"><li>
 
567
  a <tt class="filename">system.ini</tt> nem tartalmazza a megfelel&#337; inform�ci�kat,
 
568
  azok a regisztr�ci�s adatb�zisban vannak �s
 
569
  </li><li>
 
570
  sz�ks�g�nk van a codec GUID-j�re.
 
571
  </li></ul></div><p>
 
572
</p><div class="procedure"><a name="id2533883"></a><p class="title"><b>�j m�dszer:</b></p><p>
 
573
A <span class="application">Microsoft GraphEdit</span> haszn�lat�val (gyors)
 
574
</p><ol type="1"><li><p>
 
575
  Szedd le a <span class="application">GraphEdit</span>-et a DirectX SDK-b�l vagy a
 
576
  <a href="http://doom9.net" target="_top">doom9</a>-r&#337;l.
 
577
  </p></li><li><p>
 
578
  Ind�tsd el a <span><strong class="command">graphedit.exe</strong></span>-t.
 
579
  </p></li><li><p>
 
580
  A men�ben v�laszd ki a Graph -&gt; Insert Filters men�pontot.
 
581
  </p></li><li><p>
 
582
  Nyisd ki a <code class="systemitem">DirectShow Filters</code> elemeit.
 
583
  </p></li><li><p>
 
584
  V�laszd ki a megfelel&#337; codec nevet �s nyisd ki.
 
585
  </p></li><li><p>
 
586
  A <code class="systemitem">DisplayName</code> bejegyz�sben n�zd meg a francia
 
587
  z�r�jelek k�z�tt l�v&#337; karakterl�ncot �s �rd le (�t vonallal elv�lasztott
 
588
  blokk, a GUID).
 
589
  </p></li><li><p>
 
590
  A codec bin�ris a <code class="systemitem">Filename</code> bejegyz�sben megadott
 
591
  f�jl.
 
592
  </p></li></ol></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Megjegyz�s</h3><p>
 
593
Ha nincs <code class="systemitem">Filename</code> �s a
 
594
<code class="systemitem">DisplayName</code> olyasmit tartalmaz, hogy
 
595
<code class="systemitem">device:dmo</code>, akkor ez egy DMO-Codec.
 
596
</p></div><div class="procedure"><a name="id2534021"></a><p class="title"><b>R�gi m�dszer:</b></p><p>
 
597
V�gy egy nagy leveg&#337;t �s kezdj keresni a regisztr�ci�s adatb�zisban...
 
598
</p><ol type="1"><li><p>
 
599
  ind�tsd el a <span><strong class="command">regedit</strong></span>-et.
 
600
  </p></li><li><p>
 
601
  Nyomd meg a <span class="keycap"><b>Ctrl</b></span>+<span class="keycap"><b>F</b></span>, kapcsold ki az els&#337;
 
602
  k�t kijel�l&#337; dobozd �s enged�lyezd a harmadikat. �rd be a codec fourcc-j�t (pl.
 
603
  <strong class="userinput"><code>TM20</code></strong>).
 
604
  </p></li><li><p>
 
605
  Egy mez&#337;t kell l�tnod, ami az el�r�si utat �s a f�jl nev�t tartalmazza (pl.
 
606
  <tt class="filename">C:\WINDOWS\SYSTEM\TM20DEC.AX</tt>).
 
607
  </p></li><li><p>
 
608
  Most, hogy megvan a f�jl, a GUID-t kell megkeresni. Pr�b�ld �jra a keres�st, de
 
609
  most a codec nev�re keress, ne a fourcc-re. A nev�t a Media Player ki�rja a
 
610
  f�jl lej�tsz�sa k�zben, ha megn�zed a
 
611
  <span class="guimenu">File</span> -&gt; <span class="guisubmenu">Properties</span> -&gt;
 
612
  <span class="guimenuitem">Advanced</span> f�let.
 
613
  Ha m�gsem, akkor �gy j�rt�l. Pr�b�ld meg kital�lni (pl. keress r� a TrueMotion-ra).
 
614
  </p></li><li><p>
 
615
  Ha megvan a GUID, l�tnod kell egy <span class="guilabel">FriendlyName</span> �s egy
 
616
  <span class="guilabel">CLSID</span> mez&#337;t. �rd le a 16 b�jtos CLSID-t, ez
 
617
  a GUID, ami kell.
 
618
  </p></li></ol></div><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Megjegyz�s</h3><p>
 
619
Ha nem siker�lt a keres�s, pr�b�ld meg bekapcsolni az �sszes kijel�l&#337; dobozt. Ekkor
 
620
kaphatsz hamis tal�latokat, de tal�n szerencs�d lesz...
 
621
</p></div><p>
 
622
Most, hogy m�r megvan minden sz�ks�ges inform�ci� (fourcc, GUID, codec f�jl,
 
623
p�lda AVI), k�ldd el a codec t�mogat�si k�relmedet lev�lben �s t�ltsd fel a f�jlokat
 
624
az FTP-re:
 
625
<code class="systemitem">ftp://ftp.mplayerhq.hu/MPlayer/incoming/[codecneve]/
 
626
</code>
 
627
</p><p>
 
628
Ha saj�t magad szeretn�l be�p�teni egy codec-et, olvasd el a
 
629
<a href="http://www.mplayerhq.hu/MPlayer/DOCS/tech/codecs.conf.txt" target="_top">DOCS/tech/codecs.conf.txt</a>
 
630
f�jlt.
 
631
</p></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="formats.html">El&#337;z&#337;</a>�</td><td width="20%" align="center"><a accesskey="u" href="features.html">Fel</a></td><td width="40%" align="right">�<a accesskey="n" href="video.html">K�vetkez&#337;</a></td></tr><tr><td width="40%" align="left" valign="top">2.1. T�mogatott form�tumok�</td><td width="20%" align="center"><a accesskey="h" href="index.html">Tartalom</a></td><td width="40%" align="right" valign="top">�2.3. Vide� kimeneti eszk�z�k</td></tr></table></div></body></html>