2004-11-19 18:34:33 +00:00
|
|
|
|
<?xml version="1.0" encoding="iso-8859-2"?>
|
2004-11-22 21:24:42 +00:00
|
|
|
|
<!-- synced to 1.54 -->
|
2004-11-08 15:36:34 +00:00
|
|
|
|
<sect1 id="codecs">
|
|
|
|
|
<title>T<EFBFBD>mogatott codec-ek</title>
|
|
|
|
|
|
|
|
|
|
<sect2 id="video-codecs">
|
|
|
|
|
<title>Vide<EFBFBD> codec-ek</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
N<EFBFBD>zd meg a <ulink url="http://www.mplayerhq.hu/homepage/codecs-status.html">codec st<73>tusz t<>bl<62>zatot</ulink>
|
|
|
|
|
a teljes, naponta gener<65>lt list<73><74>rt. El<45>g sok codec el<65>rhet<65> let<65>lt<6C>sk<73>nt a
|
|
|
|
|
weboldalunkon. Szedd le <20>ket a
|
|
|
|
|
<ulink url="http://www.mplayerhq.hu/MPlayer/releases/codecs/">codec oldalr<6C>l</ulink>.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A legfontosabb dolgok:
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
<emphasis role="bold">MPEG1</emphasis> (<emphasis role="bold">VCD</emphasis>) <20>s
|
|
|
|
|
<emphasis role="bold">MPEG2</emphasis> (<emphasis role="bold">DVD</emphasis>) vide<64>
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
nat<61>v dek<65>dol<6F>k <emphasis role="bold">DivX ;-), OpenDivX (DivX4),
|
|
|
|
|
DivX 5 (Pro), 3ivX, M$ MPEG4</emphasis> v1, v2 <20>s m<>s MPEG4 vari<72>nsokhoz
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
nat<61>v dek<65>dol<6F> <emphasis role="bold">Windows Media Video 7/8</emphasis>
|
|
|
|
|
(<emphasis role="bold">WMV1/WMV2</emphasis>), <20>s Win32 DLL dek<65>dol<6F>
|
|
|
|
|
a <emphasis role="bold">Windows Media Video 9</emphasis> form<72>tumhoz
|
|
|
|
|
(<emphasis role="bold">WMV3</emphasis>), mindkett<74>t a <filename>.wmv</filename>
|
|
|
|
|
f<>jlokn<6B>l haszn<7A>ljuk
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
nat<61>v <emphasis role="bold">Sorenson 1 (SVQ1)</emphasis> dek<65>dol<6F>
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
nat<61>v <emphasis role="bold">Sorenson 3 (SVQ3)</emphasis> dek<65>dol<6F>
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
<emphasis role="bold">3ivx</emphasis> v1, v2 dek<65>dol<6F>
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
Cinepak <20>s <emphasis role="bold">Intel Indeo</emphasis> codec (3.1,3.2,4.1,5.0)
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
<emphasis role="bold">MJPEG</emphasis>, AVID, VCR2, ASV2 <20>s m<>s hardveres
|
|
|
|
|
form<72>tumok
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
VIVO 1.0, 2.0, I263 <20>s egy<67>b <emphasis role="bold">H.263(+)</emphasis> vari<72>nsok
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
FLI/FLC
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
<emphasis role="bold">RealVideo 1.0 & 2.0</emphasis> a
|
|
|
|
|
<systemitem class="library">libavcodec</systemitem>-b<>l <20>s
|
|
|
|
|
<emphasis role="bold">RealVideo 3.0 & 4.0</emphasis> codec a RealPlayer
|
|
|
|
|
k<>nyvt<76>rak felhaszn<7A>l<EFBFBD>s<EFBFBD>val
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
nat<61>v dek<65>dol<6F> HuffYUV-hoz
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
k<>l<EFBFBD>nb<6E>z<EFBFBD> r<>gi, egyszer<65>, RLE-szer<65> form<72>tum
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ha van olyan Win32 codec-ed, ami nincs a list<73>ban <20>s m<>g nem t<>mogatott,
|
|
|
|
|
olvasd el a <link linkend="win32-codecs">codec import<72>l<EFBFBD>s HOGYAN</link>-t
|
|
|
|
|
<EFBFBD>s seg<65>tsd a munk<6E>nkat.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect3 id="divx4-5">
|
|
|
|
|
<title>DivX4/DivX5</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ez a r<>sz a <ulink url="http://www.projectmayo.com">Project Mayo</ulink>
|
|
|
|
|
DivX4 <20>s DivX5 codec-jeir<69>l tartalmaz inform<72>ci<63>kat. AZ els<6C> el<65>rhet<65>
|
|
|
|
|
alpha verzi<7A>juk az OpenDivX 4.0 alpha 47 <20>s 48 volt. Ezek t<>mogat<61>sa
|
|
|
|
|
be volt <20>p<EFBFBD>tve az <application>MPlayer</application>be r<>gen, <20>s
|
|
|
|
|
alap<EFBFBD>rtelmez<EFBFBD>sk<EFBFBD>nt be is lett forgatva. Haszn<7A>ltuk az ut<75>feldolgoz<6F> k<>djukat
|
|
|
|
|
is az MPEG1/2 filmek k<>pmin<69>s<EFBFBD>g<EFBFBD>nek opcion<6F>lis jav<61>t<EFBFBD>s<EFBFBD>hoz. Most m<>r a
|
|
|
|
|
saj<EFBFBD>tunkat haszn<7A>ljuk, minden t<>pushoz.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ennek a codec-nek az <20>j gener<65>ci<63>j<EFBFBD>t DivX4-nek h<>vj<76>k <20>s m<>g a h<>rhedt
|
|
|
|
|
DivX codec-kel k<>sz<73>tett filmek dek<65>dol<6F>s<EFBFBD>ra is k<>pes! R<>ad<61>sk<73>nt sokkal
|
|
|
|
|
gyorsabb, mint a nat<61>v Win32 DivX DLL, de lassabb, mint a
|
|
|
|
|
<systemitem class="library">libavcodec</systemitem>.
|
|
|
|
|
Ez<EFBFBD>rt <emphasis role="bold">ellenezz<EFBFBD>k</emphasis> a dek<65>derk<72>nt
|
|
|
|
|
t<EFBFBD>rt<EFBFBD>n<EFBFBD> haszn<7A>lat<61>t. K<>dol<6F>shoz viszont hasznos. Az egyetlen h<>tr<74>nya
|
|
|
|
|
ennek a codec-nek, hogy nem el<65>rhet<65> Ny<4E>lt Forr<72>sk<73>d<EFBFBD> licensszel.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A DivX4 k<>t m<>dban m<>k<EFBFBD>dik:
|
|
|
|
|
<variablelist>
|
|
|
|
|
<varlistentry><term><option>-vc odivx</option></term>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
A codec-et OpenDivX form<72>ban haszn<7A>lja. Ebben az esetben YV12 k<>peket k<>sz<73>t
|
|
|
|
|
a saj<61>t buffer<65>ben, <20>s az <application>MPlayer</application> sz<73>nt<6E>r konverzi<7A>t
|
|
|
|
|
v<>gez a libvo-n kereszt<7A>l. (<emphasis role="bold">Gyors, javasolt!</emphasis>)
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
</varlistentry>
|
|
|
|
|
<varlistentry><term><option>-vc divx4</option></term>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
A codec sz<73>nt<6E>r konverzi<7A>j<EFBFBD>t haszn<7A>lja. Ebben a m<>dban haszn<7A>lhatod a
|
|
|
|
|
YUY2/UYVY-t is. (<emphasis role="bold">LASS<EFBFBD></emphasis>)
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
</varlistentry>
|
|
|
|
|
</variablelist>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A <option>-vc odivx</option> m<>dszer <20>ltal<61>ban gyorsabb, amiatt, hogy a
|
|
|
|
|
k<EFBFBD>p adatait YU12 (planar YUV 4:2:0) form<72>tumban viszi <20>t, <20>gy sokkal
|
|
|
|
|
kisebb s<>vsz<73>less<73>g kell neki az adatbuszon. A csomagolt YUV m<>dok (YUY2, UYVY)
|
|
|
|
|
a <option>-vc divx4</option> m<>dszert haszn<7A>lj<6C>k. Az RGB m<>dokn<6B>l a sebess<73>g
|
|
|
|
|
ugyan akkora, csak az aktu<74>lis sz<73>nm<6E>lys<79>gedhez t<>rt<72>n<EFBFBD> alkalmazkod<6F>sukban
|
|
|
|
|
k<EFBFBD>l<EFBFBD>nb<EFBFBD>znek.
|
|
|
|
|
<note>
|
|
|
|
|
<para>
|
|
|
|
|
Ha a <option>-vo</option> vez<65>rl<72>d t<>mogatja a direkt renderel<65>st, akkor a <option>-vc
|
|
|
|
|
divx4</option> gyorsabb lehet vagy ak<61>r a leggyorsabb is.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A DivX4/5 bin<69>ris codec k<>nyvt<76>r let<65>lthet<65> az
|
2004-11-19 19:45:47 +00:00
|
|
|
|
<ulink url="http://avifile.sf.net">avifile</ulink>-r<>l vagy
|
2004-11-08 15:36:34 +00:00
|
|
|
|
a <ulink url="http://www.divx.com">divx.com</ulink> c<>mr<6D>l.
|
|
|
|
|
Csomagold ki, futtasd az <filename>./install.sh</filename> f<>jlt root-k<>nt <20>s ne
|
|
|
|
|
felejtsd el be<62>rni a <filename class="directory">/usr/local/lib</filename>
|
|
|
|
|
k<EFBFBD>nyvt<EFBFBD>rat az <filename>/etc/ld.so.conf</filename> f<>jlba, majd futtatni az
|
|
|
|
|
<command>ldconfig</command> parancsot.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A R<>GI OpenDivX f<>ggv<67>nyk<79>nyvt<76>rnak a CVS verzi<7A>ja is let<65>lthet<65>:
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<procedure>
|
|
|
|
|
<step><para>
|
|
|
|
|
<screen>cvs -d:pserver:anonymous@cvs.projectmayo.com:/cvsroot login</screen>
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
<screen>cvs -d:pserver:anonymous@cvs.projectmayo.com:/cvsroot co divxcore</screen>
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
Ez a f<> f<>ggv<67>nyk<79>nyvt<76>r decore <20>s encore k<>nyvt<76>rakra van osztva, amiket k<>l<EFBFBD>n
|
|
|
|
|
kell ford<72>tani. A decore k<>nyvt<76>rhoz egyszer<65>en <20>rd be:
|
|
|
|
|
<screen>
|
|
|
|
|
cd divxcore/decore/build/linux
|
|
|
|
|
make
|
|
|
|
|
cp libdivxdecore.so /usr/local/lib
|
|
|
|
|
ln -s libdivxdecore.so /usr/local/lib/libdivxdecore.so.0
|
|
|
|
|
cp ../../src/decore.h /usr/local/include
|
|
|
|
|
</screen>
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
Sajnos az encore k<>nyvt<76>rhoz nincs Linuxos Makefile <20>s az MMX optimaliz<69>ci<63> csak
|
|
|
|
|
Windowson m<>k<EFBFBD>dik. De <20>gy is le tudod ford<72>tani,
|
|
|
|
|
ezen
|
|
|
|
|
<ulink url="ftp://ftp.mplayerhq.hu/MPlayer/contrib/divx-mf/Makefile">Makefile</ulink>
|
|
|
|
|
haszn<EFBFBD>lat<EFBFBD>val.
|
|
|
|
|
<screen>
|
|
|
|
|
cd ../../../encore/build
|
|
|
|
|
mkdir linux
|
|
|
|
|
cd linux
|
|
|
|
|
cp path/Makefile .
|
|
|
|
|
make
|
|
|
|
|
cp libdivxencore.so /usr/local/lib
|
|
|
|
|
ln -s libdivxencore.so /usr/local/lib/libdivxencore.so.0
|
|
|
|
|
cp ../../src/encore.h /usr/local/include
|
|
|
|
|
</screen>
|
|
|
|
|
</para></step>
|
|
|
|
|
</procedure>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Az <application>MPlayer</application> automatikusan megtal<61>lja a DivX4/DivX5-<2D>t ha az
|
|
|
|
|
megfelel<EFBFBD>en van telep<65>tve, csak ford<72>tsd le <20>gy, mint m<>skor. Ha nem tal<61>lja meg,
|
|
|
|
|
nem telep<65>tetted vagy nem <20>ll<6C>tottad be megfelel<65>en.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
</note>
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect3 id="ffmpeg" xreflabel="FFmpeg/libavcodec">
|
|
|
|
|
<title>FFmpeg/libavcodec</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
2004-11-19 19:45:47 +00:00
|
|
|
|
Az <ulink url="http://ffmpeg.org">FFmpeg</ulink> egy
|
2004-11-08 15:36:34 +00:00
|
|
|
|
<emphasis role="bold">ny<EFBFBD>lt forr<72>sk<73>d<EFBFBD></emphasis> codec csomagot tartamaz, ami
|
|
|
|
|
k<EFBFBD>pes sz<73>mos audi<64> <20>s vide<64> codec-et tartalmaz<61> folyam dek<65>dol<6F>s<EFBFBD>ra. Leny<6E>g<EFBFBD>z<EFBFBD>
|
|
|
|
|
k<EFBFBD>dol<EFBFBD>si k<>pess<73>gei is vannak, <20>s gyorsabb mint a Win32 codec-ek a DivX.com
|
|
|
|
|
DivX4/5 k<>nyvt<76>raiban!
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Rengeteg sz<73>p codec-et tartalmaz, k<>l<EFBFBD>n<EFBFBD>sen fontosak az MPEG4 vari<72>nsok:
|
|
|
|
|
DivX3, DivX4, DivX5, Windows Media Video 7/8 (WMV1/WMV2). Nagyon <20>rdekes m<>g a
|
|
|
|
|
WMA dek<65>dol<6F>.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A leg<65>jabb eml<6D>t<EFBFBD>sre m<>lt<6C> codec a <emphasis role="bold">Sorenson 3</emphasis>
|
|
|
|
|
(SVQ3) codec. Ez az els<6C>, teljesen ny<6E>lt forr<72>sk<73>d<EFBFBD> implement<6E>ci<63>. <20>s m<>g gyorsabb
|
|
|
|
|
is, mint az eredeti. Gy<47>z<EFBFBD>dj meg r<>la, hogy ezt haszn<7A>lod a bin<69>ris codec helyett!
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Az <20>sszes t<>mogatott codec list<73>j<EFBFBD><6A>rt l<>togasd meg az FFmpeg weboldal<61>t.
|
|
|
|
|
T<EFBFBD>mogatott <ulink url="http://www.ffmpeg.org/ffmpeg-doc.html#SEC19">vide<EFBFBD></ulink>
|
|
|
|
|
<EFBFBD>s <ulink url="http://www.ffmpeg.org/ffmpeg-doc.html#SEC20">audi<EFBFBD></ulink> codec-ek.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ha egy <application>MPlayer</application> kiad<61>st haszn<7A>lsz, a
|
|
|
|
|
<systemitem class="library">libavcodec</systemitem>
|
|
|
|
|
benne van a csomagban, csak ford<72>tsd le a szok<6F>sos m<>don. Ha az
|
|
|
|
|
<application>MPlayer</application>t CVS-b<>l szedted, ki kell csomagolnod
|
|
|
|
|
a <systemitem class="library">libavcodec</systemitem>-et az FFmpeg
|
|
|
|
|
CVS f<>j<EFBFBD>b<EFBFBD>l, mivel az FFmpeg kiad<61>sok el<65>g ritk<74>n j<>nnek. A CVS
|
|
|
|
|
legt<EFBFBD>bbsz<EFBFBD>r stabil <20>s t<>bb funkci<63>t ny<6E>jt. Mindez <20>gy hajthat<61> v<>gre:
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<procedure>
|
|
|
|
|
<step><para>
|
|
|
|
|
<screen>cvs -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg login</screen>
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
<screen>cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co -P ffmpeg/libavcodec</screen>
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
Mozgasd <20>t a <filename>libavcodec</filename> k<>nyvt<76>rat az FFmpeg
|
|
|
|
|
forr<72>s<EFBFBD>b<EFBFBD>l az <application>MPlayer</application> CVS f<>j<EFBFBD>nak gy<67>k<EFBFBD>rk<72>nyvt<76>r<EFBFBD>ba.
|
|
|
|
|
Valahogy <20>gy kell kin<69>znie:
|
|
|
|
|
<filename class="directory">main/libavcodec</filename>
|
|
|
|
|
</para><para>
|
|
|
|
|
A szimb<6D>likus link k<>sz<73>t<EFBFBD>se <emphasis role="bold">nem</emphasis> el<65>g, <20>t kell
|
|
|
|
|
m<>solnod/mozgatnod!
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
Ha azt szeretn<74>d, hogy a <systemitem class="library">libavcodec</systemitem>
|
|
|
|
|
mindig friss<73>lj<6C>n, amikor friss<73>ted az <application>MPlayer</application> CVS-t,
|
|
|
|
|
<20>rd be a k<>vetkez<65> sort a <filename>main/CVS/Entries</filename> f<>jlba:
|
|
|
|
|
<screen>D/libavcodec////</screen>
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
Ford<72>ts. Ha baj van, a <filename>configure</filename> megtal<61>lja m<>g a ford<72>t<EFBFBD>s el<65>tt.
|
|
|
|
|
</para></step>
|
|
|
|
|
</procedure>
|
|
|
|
|
|
|
|
|
|
<note>
|
|
|
|
|
<para>
|
|
|
|
|
Az CVS-b<>l sz<73>rmaz<61> <application>MPlayer</application> tartalmaz egy
|
|
|
|
|
<filename>libavcodec</filename> alk<6C>nyvt<76>rat, de ebben
|
|
|
|
|
<emphasis role="bold">nincs</emphasis> bent a
|
|
|
|
|
<systemitem class="library">libavcodec</systemitem> forr<72>sa!
|
|
|
|
|
K<EFBFBD>vesd a fenti l<>p<EFBFBD>seket a f<>ggv<67>nyk<79>nyvt<76>r forr<72>s<EFBFBD>nak beszerz<72>s<EFBFBD>hez.
|
|
|
|
|
</para>
|
|
|
|
|
</note>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Az FFmpeg-gel <20>s a Matrox G400-as k<>rty<74>mmal m<>g a legnagyobb felbont<6E>s<EFBFBD> DivX
|
|
|
|
|
filmeket is k<>pkock<63>k eldob<6F>sa n<>lk<6C>l tudom n<>zni a K6-2 500 g<>pemen.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect3 id="xanim">
|
|
|
|
|
<title>XAnim codec-ek</title>
|
|
|
|
|
|
|
|
|
|
<note>
|
|
|
|
|
<para>
|
|
|
|
|
Hadd figyelmeztess<73>nk, hogy az XAnim bin<69>ris codec-jeit egy kis sz<73>veggel egy<67>tt
|
|
|
|
|
csomagolj<EFBFBD>k, amely egy leg<65>lis szoftver licensz, <20>s amely m<>s megszor<6F>t<EFBFBD>sok mellett
|
|
|
|
|
megtiltja a a felhaszn<7A>l<EFBFBD>nak, hogy a codec-eket az <application>XAnim</application>-on
|
|
|
|
|
k<EFBFBD>v<EFBFBD>l m<>s programmal haszn<7A>lja. Ennek ellen<65>re az XAnim szerz<72>i m<>g
|
|
|
|
|
senki ellen sem tettek jogi l<>p<EFBFBD>seket codec-haszn<7A>lat <20>gyben.
|
|
|
|
|
</para>
|
|
|
|
|
</note>
|
|
|
|
|
|
|
|
|
|
<formalpara>
|
|
|
|
|
<title>TELEP<EFBFBD>T<EFBFBD>S <20>S HASZN<5A>LAT</title>
|
|
|
|
|
<para>
|
|
|
|
|
Az <application>MPlayer</application> k<>pes az XAnim codec-ek dek<65>dol<6F>shoz
|
|
|
|
|
t<EFBFBD>rt<EFBFBD>n<EFBFBD> felhaszn<7A>l<EFBFBD>s<EFBFBD>ra. K<>vesd az utas<61>t<EFBFBD>sokat a bekapcsol<6F>sukhoz:
|
|
|
|
|
</para>
|
|
|
|
|
</formalpara>
|
|
|
|
|
|
|
|
|
|
<procedure>
|
|
|
|
|
<step><para>
|
|
|
|
|
T<>ltsd le a k<>v<EFBFBD>nt codec-eket az
|
|
|
|
|
<ulink url="http://xanim.va.pubnix.com">XAnim oldal<61>r<EFBFBD>l</ulink>.
|
|
|
|
|
A <emphasis role="bold">3ivx</emphasis> codec nincs ott, az a
|
|
|
|
|
<ulink url="http://www.3ivx.com">3ivx oldalon</ulink> van.
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
<emphasis role="bold">VAGY</emphasis> t<>ltsd le a codec csomagot a
|
|
|
|
|
<ulink url="http://www.mplayerhq.hu/MPlayer/releases/codecs/">codec oldalunkr<6B>l</ulink>
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
Haszn<7A>ld a <option>--with-xanimlibdir</option> kapcsol<6F>t, amivel
|
|
|
|
|
megmondhatod a <filename>configure</filename>-nak, hogy hol tal<61>lhat<61>ak az
|
|
|
|
|
XAnim codec-ek. Alap<61>rtelmez<65>sben a
|
|
|
|
|
<filename class="directory">/usr/local/lib/codecs</filename>,
|
|
|
|
|
<filename class="directory">/usr/local/lib/xanim/mods</filename>,
|
|
|
|
|
<filename class="directory">/usr/lib/xanim/mods</filename> <20>s
|
|
|
|
|
<filename class="directory">/usr/lib/xanim</filename> k<>nyvt<76>rakban keresi.
|
|
|
|
|
Alternat<61>vak<61>nt az
|
|
|
|
|
<envar>XANIM_MOD_DIR</envar> k<>rnyezeti v<>ltoz<6F> be<62>ll<6C>t<EFBFBD>s<EFBFBD>val is
|
|
|
|
|
megadhatod az XAnim codec-ek k<>nyvt<76>r<EFBFBD>t.
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
Nevezd <20>t/szimlinkelt a f<>jlokat, szedd ki az architekt<6B>ra r<>szeket, <20>gy ilyen
|
|
|
|
|
f<>jlneveket kapsz, mint ezek: <filename>vid_cvid.xa</filename>,
|
|
|
|
|
<filename>vid_h263.xa</filename>, <filename>vid_iv50.xa</filename>
|
|
|
|
|
</para></step>
|
|
|
|
|
</procedure>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Az XAnim egy vide<64> codec csal<61>d, amelynek a haszn<7A>lat<61>t, ha az lehets<74>ges,
|
|
|
|
|
a <option>-vfm xanim</option> kapcsol<6F>val <20>rhatod el<65> az <application>MPlayer</application>nek.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Letesztelt codec-ek: <emphasis role="bold">Indeo 3.2, 4.1, 5.0, CVID, 3ivX,
|
|
|
|
|
H.263.</emphasis>
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect3 id="vivo-video">
|
|
|
|
|
<title>VIVO vide<64></title>
|
|
|
|
|
<para>
|
|
|
|
|
Az <application>MPlayer</application> le tudja j<>tszani a Vivo (1.0 <20>s 2.0) vide<64>kat. Az
|
|
|
|
|
1.0-<2D>s f<>jlokhoz legink<6E>bb az FFmpeg H.263 dek<65>dere illik, ezt a
|
|
|
|
|
<option>-vc ffh263</option> kapcsol<6F>val tudod haszn<7A>lni. A 2.0-<2D>s f<>jlokhoz haszn<7A>ld
|
|
|
|
|
a Win32 DLL-t a <option>-vc vivo</option> kapcsol<6F> seg<65>ts<74>g<EFBFBD>vel. Ha nem adsz meg
|
|
|
|
|
kapcsol<EFBFBD>t a parancsorban, az <application>MPlayer</application> automatikusan
|
|
|
|
|
kiv<EFBFBD>lasztja a legjobb codec-et.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect3 id="mpeg12">
|
|
|
|
|
<title>MPEG 1/2 vide<64></title>
|
|
|
|
|
<para>
|
|
|
|
|
Az MPEG1 <20>s MPEG2 a <systemitem class="library">libmpeg2</systemitem> t<>bbplatformos,
|
|
|
|
|
nat<EFBFBD>v f<>ggv<67>nyk<79>nyvt<76>r seg<65>ts<74>g<EFBFBD>vel ker<65>lnek dek<65>dol<6F>sra, aminek a forr<72>sa benne van
|
|
|
|
|
az <application>MPlayer</application>ben. Le tudjuk kezelni a hib<69>s MPEG 1/2
|
|
|
|
|
vide<EFBFBD> f<>jlokat is a <systemitem>Signal 11</systemitem> elkap<61>s<EFBFBD>val
|
|
|
|
|
(<systemitem>szegment<EFBFBD>l<EFBFBD>si hiba</systemitem>), <20>s a codec gyors
|
|
|
|
|
<EFBFBD>jrainicializ<EFBFBD>l<EFBFBD>s<EFBFBD>val, pontosan onnan folytatva, ahol a hiba keletkezett. Ennek
|
|
|
|
|
a jav<61>t<EFBFBD> technik<69>nak nincs m<>rhet<65> sebess<73>gvesztes<65>ge.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect3 id="avicodecs">
|
|
|
|
|
<title>MS Video1, Cinepak CVID, <20>s egy<67>b r<>gi codec-ek</title>
|
|
|
|
|
<para>
|
|
|
|
|
Az <application>MPlayer</application> a legt<67>bb r<>gi codec-kel k<>sz<73>lt AVI <20>s MOV
|
|
|
|
|
f<EFBFBD>jlt le tudja j<>tszani. R<>gen bin<69>ris Win32 codec-ekkel voltak dek<65>dolva, de most
|
|
|
|
|
m<EFBFBD>r <emphasis role="bold">nat<EFBFBD>v codec-jeink</emphasis> vannak a legt<67>bbh<62>z a
|
|
|
|
|
<link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>-nek
|
|
|
|
|
h<EFBFBD>la.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect3 id="realvideo">
|
|
|
|
|
<title>RealVideo</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Az <application>MPlayer</application> t<>mogatja a RealVideo <20>sszes verzi<7A>j<EFBFBD>nak
|
|
|
|
|
dek<EFBFBD>dol<EFBFBD>s<EFBFBD>t:
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
RealVideo 1.0, 2.0 (fourcc RV10, RV20) - k<>dol<6F>s/dek<65>dol<6F>s t<>mogat<61>sa
|
|
|
|
|
<systemitem class="library">libavcodec</systemitem>-kel
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
RealVideo 3.0, 4.0 (fourcc RV30, RV40) - dek<65>dol<6F>s t<>mogat<61>sa
|
|
|
|
|
<emphasis role="bold">RealPlayer k<>nyvt<76>rakkal</emphasis>
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
T<EFBFBD>ltsd le a Real codec-eket a
|
|
|
|
|
<ulink url="http://www.mplayerhq.hu/MPlayer/releases/codecs/">http://www.mplayerhq.hu/MPlayer/releases/codecs/</ulink>
|
|
|
|
|
k<EFBFBD>nyvt<EFBFBD>rb<EFBFBD>l <20>s csomagold ki a
|
|
|
|
|
<filename class="directory">/usr/local/lib/codecs</filename> k<>nyvt<76>rba.
|
|
|
|
|
Ha m<>shol akarod t<>rolni <20>ket, add meg a
|
|
|
|
|
<option>--with-reallibdir</option> kapcsol<6F>t a <command>configure</command>-nak.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<note><para>
|
|
|
|
|
A <application>RealPlayer</application> k<>nyvt<76>rak jelenleg
|
|
|
|
|
<emphasis role="bold">csak Linux, FreeBSD, NetBSD <20>s Cygwin alatt m<>k<EFBFBD>dnek
|
|
|
|
|
x86-on, Alpha-n <20>s PowerPC-n (a Linux/Alpha <20>s Linux/PowerPC tesztelve lett) <20>s Mac OS X-szel</emphasis>.
|
|
|
|
|
</para></note>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect3 id="xvid">
|
|
|
|
|
<title>XviD</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Az <ulink url="http://www.xvid.org">XviD</ulink> egy OpenDivX codec-b<>l kiv<69>llt fejleszt<7A>s.
|
|
|
|
|
Akkor t<>rt<72>nt, amikor a ProjectMayo az OpenDivX-et z<>rt forr<72>sk<73>d<EFBFBD>v<EFBFBD> tette
|
|
|
|
|
DivX4 (most DivX5) n<>ven, felbosszantva <20>gy a nem-ProjectMayo-s fejleszt<7A>ket, akik az OpenDivX-en
|
|
|
|
|
dolgoztak, akik elind<6E>tott<74>k az XviD-et. <20>gy mindk<64>t projektnek azonosak a gy<67>kereik.
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<title>EL<EFBFBD>NY<EFBFBD>K</title>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
ny<6E>lt forr<72>sk<73>d<EFBFBD>
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
az API-ja kompatibilis a DivX4-gyel, <20>gy k<>nny<6E> a t<>mogat<61>sa
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
2-l<>p<EFBFBD>ses k<>dol<6F>s t<>mogat<61>sa
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
sz<73>p k<>dol<6F>si min<69>s<EFBFBD>g, a DivX4-n<>l nagyobb sebess<73>g (ford<72>t<EFBFBD>s k<>zben a saj<61>t g<>pedhez
|
|
|
|
|
optimaliz<69>lhatod)
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<title>H<EFBFBD>TR<EFBFBD>NYOK</title>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
jelenleg nem tudja megfelel<65>en <emphasis role="bold">dek<EFBFBD>dolni</emphasis> az <20>sszes
|
|
|
|
|
DivX/DivX4 f<>jlt (nem baj, mivel a
|
|
|
|
|
<link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>
|
|
|
|
|
le tudja j<>tszani <20>ket)
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
fejleszt<7A>s alatt <20>ll
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<procedure>
|
|
|
|
|
<title>XVID CVS TELEP<45>T<EFBFBD>SE</title>
|
|
|
|
|
<para>
|
|
|
|
|
Jelenleg csak CVS-b<>l beszerezhet<65>. <20>me a let<65>lt<6C>s <20>s a telep<65>t<EFBFBD>s l<>p<EFBFBD>sei
|
|
|
|
|
(legal<61>bb 2.50-es autoconf, automake <20>s libtool sz<73>ks<6B>ges):
|
|
|
|
|
</para>
|
|
|
|
|
<step><para>
|
|
|
|
|
<screen>cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid login</screen>
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
<screen>cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid co xvidcore</screen>
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
<screen>cd xvidcore/build/generic</screen>
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
<screen>./bootstrap.sh</screen>
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
<screen>./configure</screen>
|
|
|
|
|
Meg kell adnod p<>r kapcsol<6F>t (tanulm<6C>nyozd a
|
|
|
|
|
<command>./configure --help</command> kimenet<65>t).
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
<screen>make && make install</screen>
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
Ha megadtad a <option>--enable-divxcompat</option> kapcsol<6F>t,
|
|
|
|
|
m<>sold <20>t a <filename>../../src/divx4.h</filename> f<>jlt a
|
|
|
|
|
<filename class="directory">/usr/local/include/</filename>k<EFBFBD>nyvt<EFBFBD>rba.
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
Ford<72>tsd <20>jra az <application>MPlayer</application>t a
|
|
|
|
|
<option>--with-xvidlibdir=<replaceable>/eleresi/ut/</replaceable>libxvidcore.a</option>
|
|
|
|
|
<option>--with-xvidincdir=<replaceable>/eleresi/ut/</replaceable>xvid.h</option>
|
|
|
|
|
kapcsol<6F>kkal.
|
|
|
|
|
</para></step>
|
|
|
|
|
</procedure>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect3 id="sorenson">
|
|
|
|
|
<title>Sorenson</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A Sorenson egy Sorenson Media <20>ltal kifejlesztett vide<64> codec, amit az Apple-nek licenszelnek,
|
|
|
|
|
aki a <application>QuickTime Player</application>-<2D>vel terjeszti. K<>pesek vagyunk
|
|
|
|
|
a Sorenson vide<64> f<>jlok <20>sszes verzi<7A>j<EFBFBD>nak dek<65>dol<6F>s<EFBFBD>ra a k<>vetkez<65> dek<65>dol<6F>kkal:
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
Sorenson Video v1 (fourcc <emphasis>SVQ1</emphasis>) - a dek<65>dol<6F>st
|
|
|
|
|
<emphasis role="bold">nat<EFBFBD>v codec</emphasis> biztos<6F>tja
|
|
|
|
|
(<link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>)
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
Sorenson Video v3 (fourcc <emphasis>SVQ3</emphasis>) - a dek<65>dol<6F>st
|
|
|
|
|
<emphasis role="bold">nat<EFBFBD>v codec</emphasis> biztos<6F>tja
|
|
|
|
|
(<link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>)
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
|
|
|
|
|
<procedure>
|
|
|
|
|
<title>MPLAYER FORD<52>T<EFBFBD>SA QUICKTIME K<>NYVT<56>RAK T<>MOGAT<41>S<EFBFBD>VAL</title>
|
|
|
|
|
<note><para>Jelenleg csak a 32-bit-es Intel platformok t<>mogatottak.</para></note>
|
|
|
|
|
<step><para>T<EFBFBD>ltsd le az <application>MPlayer</application> CVS-t</para></step>
|
|
|
|
|
<step><para>T<EFBFBD>ltsd le a QuickTime DLL csomagot:
|
|
|
|
|
<ulink url="http://www.mplayerhq.hu/MPlayer/releases/codecs/"/>
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>Csomagold ki a QuickTime DLL-eket a Win32 codec k<>nyvt<76>radba
|
|
|
|
|
(alap<61>rtelmezett: <filename class="directory">/usr/local/lib/codecs/</filename>)
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>ford<EFBFBD>tsd le az <application>MPlayer</application>t</para></step>
|
|
|
|
|
</procedure>
|
|
|
|
|
|
|
|
|
|
</sect3>
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
<!-- ********** -->
|
|
|
|
|
|
|
|
|
|
<sect2 id="audio-codecs">
|
|
|
|
|
<title>Audi<EFBFBD> codec-ek</title>
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<title>A legfontosabb audi<64> codec-ek:</title>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
MPEG layer 1/2/3 (MP1/2/3) audi<64> (<emphasis role="bold">nat<EFBFBD>v</emphasis>
|
|
|
|
|
k<>d, MMX/SSE/3DNow! optimaliz<69>ci<63>val)
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
Windows Media Audio 7 <20>s 8 (ismert mint WMAv1 <20>s WMAv2) (<emphasis role="bold">nat<EFBFBD>v</emphasis> k<>d,
|
|
|
|
|
<link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>-kel)
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
Windows Media Audio 9 (WMAv3) (DMO DLL-lel)
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
AC3 Dolby audi<64> (<emphasis role="bold">nat<EFBFBD>v</emphasis> k<>d,
|
|
|
|
|
MMX/SSE/3DNow! optimaliz<69>ci<63>val)
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
hangk<67>rty<74>n <20>tereszt<7A> AC3
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
AAC
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
Ogg Vorbis audi<64> codec (<emphasis role="bold">nat<EFBFBD>v</emphasis> f<>ggv<67>nyk<79>nyvt<76>r)
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
RealAudio: DNET (alacsony bitr<74>t<EFBFBD>j<EFBFBD> AC3), Cook, Sipro <20>s ATRAC3
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
QuickTime: Qualcomm <20>s QDesign audi<64> codec-ek
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
VIVO audi<64> (g723, Vivo Siren)
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
Voxware audi<64> (DirectShow DLL haszn<7A>lat<61>val)
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
alaw <20>s ulaw, sz<73>mos gsm, adpcm <20>s pcm form<72>tum <20>s m<>s, egyszer<65>, r<>gi
|
|
|
|
|
audi<64> codec
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect3 id="swac3">
|
|
|
|
|
<title>Szoftveres AC3 dek<65>dol<6F>s</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ez az alap<61>rtelmez<65>sben haszn<7A>lt dek<65>dol<6F> az AC3 audi<64>j<EFBFBD> f<>jlokhoz.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Az AC3 dek<65>dol<6F> 2, 4 vagy 6 csatorn<72>s hangkimenet kever<65>st tud csin<69>lni.
|
|
|
|
|
Ha 6 hangsz<73>r<EFBFBD>ra van be<62>ll<6C>tva, ez a dek<65>dol<6F> k<>l<EFBFBD>n kimenetet biztos<6F>t hang
|
|
|
|
|
vez<EFBFBD>rl<EFBFBD> <20>sszes AC3 csatorn<72>j<EFBFBD>nak, l<>trehozva <20>gy a teljes "surround
|
|
|
|
|
sound" hat<61>st, a hwac3 codec-hez sz<73>ks<6B>ges k<>ls<6C> AC3 dek<65>dol<6F> n<>lk<6C>l.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Haszn<EFBFBD>ld a <option>-channels</option> kapcsol<6F>t a kimeneti csatorn<72>k sz<73>m<EFBFBD>nak
|
|
|
|
|
megad<EFBFBD>s<EFBFBD>hoz. A <option>-channels 2</option> sztereo downmix-et produk<75>l. Egy 4
|
|
|
|
|
csatorn<EFBFBD>s downmixhez (bal el<65>ls<6C>, jobb el<65>ls<6C>, bal Surround <20>s jobb Surround
|
|
|
|
|
kimenet) haszn<7A>ld a <option>-channels 4</option> kapcsol<6F>t. Ebben az esetben,
|
|
|
|
|
b<EFBFBD>rmelyik k<>z<EFBFBD>ps<70> csatorna egyenl<6E>en lesz elkeverve az el<65>ls<6C> csatorn<72>khoz.
|
|
|
|
|
A <option>-channels 6</option> kapcsol<6F> minden AC3 csatorn<72>t <20>gy ad ki, ahogy
|
|
|
|
|
azok k<>dolva lettek - bal, jobb, bal Surround, jobb Surround, Center <20>s LFE
|
|
|
|
|
sorrendben.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A csatorn<72>k alap<61>rtelmezett sz<73>ma 2.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
2-n<>l t<>bb kimeneti csatorna haszn<7A>lat<61>hoz OSS-t kell haszn<7A>lnod, <20>s egy olyan
|
|
|
|
|
hangk<EFBFBD>rty<EFBFBD>val kell rendelkezned, ami t<>mogatja a megfelel<65> sz<73>m<EFBFBD> kimeneti
|
|
|
|
|
csatorn<EFBFBD>t az SNDCTL_DSP_CHANNELS ioctl-en kereszt<7A>l. P<>ld<6C>ul az emu10k1
|
|
|
|
|
2001. augusztus vagy k<>s<EFBFBD>bbi verzi<7A>i megfelel<65> vez<65>rl<72>k (a Soundblaster Live!
|
|
|
|
|
k<EFBFBD>rty<EFBFBD>k haszn<7A>lj<6C>k, de az ALSA CVS is val<61>sz<73>n<EFBFBD>leg m<>k<EFBFBD>dik).
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect3 id="hwac3">
|
|
|
|
|
<title>Hardveres AC3 dek<65>dol<6F>s</title>
|
|
|
|
|
<para>
|
|
|
|
|
AC3-at t<>mogat<61> hangk<67>rty<74>ra lesz sz<73>ks<6B>ges, digit<69>lis kimenettel (S/PDIF). A
|
|
|
|
|
k<EFBFBD>rtya vez<65>rl<72>j<EFBFBD>nek megfelel<65>en t<>mogatnia kell az AFMT_AC3 form<72>tumot
|
|
|
|
|
(a C-Media t<>mogatja). Csatlakoztasd az AC3 dek<65>dol<6F>dat az S/PDIF kimenethez <20>s
|
|
|
|
|
haszn<EFBFBD>ld a <option>-ac hwac3</option> kapcsol<6F>t. M<>g kis<69>rleti k<>d, de m<>k<EFBFBD>dik
|
|
|
|
|
C-Media k<>rty<74>kon <20>s Soundblaster Live! + ALSA (de OSS-en nem) vez<65>rl<72>vel,
|
|
|
|
|
valamint DXR3/Hollywood+ MPEG dek<65>dol<6F> k<>rty<74>kon.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect3 id="libmad">
|
|
|
|
|
<title>libmad t<>mogat<61>s</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
2004-11-19 19:45:47 +00:00
|
|
|
|
A <ulink url="http://www.underbit.com/products/mad/">libmad</ulink> egy t<>bbplatformos,
|
2004-11-08 15:36:34 +00:00
|
|
|
|
csak eg<65>sz (bels<6C> 24bit-es PCM) alap<61> MPEG audi<64> dek<65>dol<6F> f<>ggv<67>nyk<79>nyvt<76>r.
|
|
|
|
|
Nem kezeli j<>l a s<>r<EFBFBD>lt f<>jlokat, <20>s n<>ha probl<62>m<EFBFBD>i vannak a keres<65>ssel, de
|
|
|
|
|
jobb a teljes<65>tm<74>nye FPU n<>lk<6C>li rendszereken
|
|
|
|
|
(mint pl. az <link linkend="arm">ARM</link>), mint az mp3lib-<2D>.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A t<>mogat<61>s bekapcsol<6F>s<EFBFBD>hoz add meg a <option>--enable-mad</option> configure
|
|
|
|
|
kapcsol<EFBFBD>t.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect3 id="vivo-audio">
|
|
|
|
|
<title>VIVO audi<64></title>
|
|
|
|
|
<para>
|
|
|
|
|
A VIVO f<>jlokban haszn<7A>lt audi<64> codec att<74>l f<>gg, hogy VIVO/1.0 vagy
|
|
|
|
|
VIVO/2.0 f<>jlr<6C>l van-e sz<73>. A VIVO/1.0 f<>jlok <emphasis role="bold">g.723</emphasis> audi<64>t
|
|
|
|
|
tartalmaznak, a VIVO/2.0 f<>jlok pedig <emphasis role="bold">Vivo Siren</emphasis> audi<64>t.
|
|
|
|
|
Mindkett<EFBFBD> t<>mogatott.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect3 id="realaudio">
|
|
|
|
|
<title>RealAudio</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Az <application>MPlayer</application> majdnem minden RealAudio verzi<7A>t t<>mogat:
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
RealAudio DNET - a dek<65>dol<6F>st a
|
|
|
|
|
<systemitem class="library">liba52</systemitem> biztos<6F>tja
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
RealAudio Cook/Sipro/ATRAC3 - a dek<65>dol<6F>st a
|
|
|
|
|
<emphasis role="bold">RealPlayer k<>nyvt<76>rak</emphasis> biztos<6F>tj<74>k
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A RealPlayer k<>nyvt<76>rak telep<65>t<EFBFBD>si <20>tmutat<61>j<EFBFBD>t a
|
|
|
|
|
<link linkend="realvideo">RealVideo</link> r<>szben tal<61>lod.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="qdesign">
|
|
|
|
|
<title>QDesign codec-ek</title>
|
|
|
|
|
<para>
|
|
|
|
|
QDesign audi<64> folyamok (fourcc:<emphasis>QDMC, QDM2</emphasis>) MOV/QT f<>jlokban
|
|
|
|
|
tal<EFBFBD>lhat<EFBFBD>ak. Ezen codec mindk<64>t verzi<7A>ja dek<65>dolhat<61> a QuickTime
|
|
|
|
|
k<EFBFBD>nyvt<EFBFBD>rakkal. A telep<65>t<EFBFBD>si <20>tmutat<61>hoz olvasd el a
|
|
|
|
|
<link linkend="sorenson">Sorenson vide<64> codec</link> r<>szt.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="qualcomm">
|
|
|
|
|
<title>Qualcomm codec-ek</title>
|
|
|
|
|
<para>
|
|
|
|
|
Qualcomm audio streams (fourcc:<emphasis>Qclp</emphasis>) MOV/QT f<>jlokban
|
|
|
|
|
tal<EFBFBD>lhat<EFBFBD>ak. Dek<65>dolhat<61>ak a QuickTime k<>nyvt<76>rakkal.
|
|
|
|
|
A telep<65>t<EFBFBD>si <20>tmutat<61>hoz olvasd el a
|
|
|
|
|
<link linkend="sorenson">Sorenson vide<64> codec</link> r<>szt.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="aac">
|
|
|
|
|
<title>AAC codec</title>
|
|
|
|
|
<para>
|
|
|
|
|
Az AAC (Advanced Audio Coding) egy audi<64> codec, amit n<>ha MOV <20>s MP4 f<>jlokban
|
|
|
|
|
tal<EFBFBD>lhat<EFBFBD>. Egy FAAD nev<65>, ny<6E>lt forr<72>sk<73>d<EFBFBD> dek<65>dol<6F> el<65>rhet<65> a
|
|
|
|
|
<ulink url="http://www.audiocoding.com"/> c<>men.
|
|
|
|
|
Az <application>MPlayer</application> tartalmazza a libfaad 2.0RC1-et, nem sz<73>ks<6B>ges
|
|
|
|
|
k<EFBFBD>l<EFBFBD>n beszerezni.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ha gcc 3.2-t haszn<7A>lsz, ami nem tudja leford<72>tani a bels<6C> FAAD forr<72>sunkat vagy valami
|
|
|
|
|
m<EFBFBD>s okb<6B>l a k<>ls<6C> f<>ggv<67>nyk<79>nyvt<76>rat szeretn<74>d haszn<7A>lni, t<>ltsd le a
|
|
|
|
|
<ulink url="http://www.audiocoding.com/download.php">let<EFBFBD>lt<EFBFBD>si oldalr<6C>l</ulink>
|
|
|
|
|
<EFBFBD>s add meg a <option>--enable-external-faad</option> kapcsol<6F>t a <filename>configure</filename>-nak.
|
|
|
|
|
Nem kell a teljes faad2 az AAC f<>jlok dek<65>dol<6F>s<EFBFBD>hoz, a libfaad el<65>g. <20>gy k<>sz<73>tsd el:
|
|
|
|
|
<screen>
|
|
|
|
|
cd faad2/
|
|
|
|
|
chmod +x bootstrap
|
|
|
|
|
./bootstrap
|
|
|
|
|
./configure
|
|
|
|
|
cd libfaad
|
|
|
|
|
make
|
|
|
|
|
make install
|
|
|
|
|
</screen>
|
|
|
|
|
Bin<EFBFBD>risok nem t<>lthet<65>ek le az audiocoding.com-r<>l, de (apt-)get-tel feltelep<65>theted
|
|
|
|
|
Debian csomagokb<6B>l <ulink url="http://marillat.free.fr">Christian Marillat weboldal<61>r<EFBFBD>l</ulink>,
|
|
|
|
|
vagy Mandrake RPM-b<>l a <ulink url="http://plf.zarb.org">P.L.F</ulink>-r<>l, RedHat RPM-b<>l
|
|
|
|
|
pedig a <ulink url="http://greysector.rangers.eu.org/">Grey Sector</ulink>-t<>l.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
<!-- ********** -->
|
|
|
|
|
|
|
|
|
|
<sect2 id="win32-codecs">
|
|
|
|
|
<title>Win32 codec import<72>l<EFBFBD>si HOGYAN</title>
|
|
|
|
|
|
|
|
|
|
<!-- TODO: a short paragraph of text would be nice here... -->
|
|
|
|
|
|
|
|
|
|
<sect3 id="vfw-codecs">
|
|
|
|
|
<title>VFW codec-ek</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A VFW (Video for Windows) egy r<>gi Vide<64> API Windowshoz. A codecjei
|
|
|
|
|
<filename>.DLL</filename> vagy (ritk<74>n) <filename>.DRV</filename> kiterjeszt<7A>s<EFBFBD>ek
|
|
|
|
|
voltak. Ha az <application>MPlayer</application>nek nem siker<65>l lej<65>tszani az AVI
|
|
|
|
|
f<EFBFBD>jlodat egy ilyesmi <20>zenettel:
|
|
|
|
|
<screen>UNKNOWN video codec: HFYU (0x55594648)</screen>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ez azt jelenti, hogy az AVI f<>jlod egy olyan codec-kel lett elk<6C>dolva, aminek
|
|
|
|
|
HFYU a fourcc-je (HFYU = HuffYUV codec, DIV3 = DivX Low Motion, stb.). Most, hogy
|
|
|
|
|
m<EFBFBD>r tudod ezt, meg kell keresned, melyik DLL-t t<>lti be a Windows ennek a f<>jlnak
|
|
|
|
|
a lej<65>tsz<73>s<EFBFBD>hoz. A mi eset<65>nkben, a <filename>system.ini</filename> tartalmazza
|
|
|
|
|
ezt az inform<72>ci<63>t ebben a sorban:
|
|
|
|
|
<programlisting>VIDC.HFYU=huffyuv.dll</programlisting>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Sz<EFBFBD>ks<EFBFBD>ged lesz a <filename>huffyuv.dll</filename> f<>jlra. Figyelj r<>, hogy az
|
|
|
|
|
audio codec-ek MSACM prefix-szel vannak megadva:
|
|
|
|
|
<programlisting>msacm.l3acm=L3codeca.acm</programlisting>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ez az MP3 codec. Most m<>r minden sz<73>ks<6B>ges inform<72>ci<63>val rendelkezel
|
|
|
|
|
(fourcc, codec f<>jl, p<>lda AVI), k<>ldd be a codec t<>mogat<61>si k<>r<EFBFBD>sedet egy
|
|
|
|
|
lev<EFBFBD>lben <20>s t<>ltsd fel ezket a f<>jlokat az FTP-re:
|
|
|
|
|
<systemitem role="url">
|
|
|
|
|
ftp://ftp.mplayerhq.hu/MPlayer/incoming/[codecneve]/
|
|
|
|
|
</systemitem>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<note><para>Windows NT/2000/XP alatt a regisztr<74>ci<63>s adatb<74>zisban keresd ezeket
|
|
|
|
|
az inform<72>ci<63>kat, pl. keress r<> a "VIDC.HFYU"-ra. Hogy ezt hogy tudod
|
|
|
|
|
megcsin<EFBFBD>lni, n<>zd meg a r<>gi DirectShow m<>dszert lejebb.
|
|
|
|
|
</para></note>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect3 id="dshow-codecs">
|
|
|
|
|
<title>DirectShow codec-ek</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A DirectShow egy <20>jabb Vide<64> API, ami m<>g rosszabb, mint az el<65>dje.
|
|
|
|
|
A dolgok nehezebben mennek a DirectShow-val, mivel
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
a <filename>system.ini</filename> nem tartalmazza a megfelel<65> inform<72>ci<63>kat,
|
|
|
|
|
azok a regisztr<74>ci<63>s adatb<74>zisban vannak <20>s
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
<listitem><simpara>
|
|
|
|
|
sz<73>ks<6B>g<EFBFBD>nk van a codec GUID-j<>re.
|
|
|
|
|
</simpara></listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<procedure>
|
|
|
|
|
<title><EFBFBD>j m<>dszer:</title>
|
|
|
|
|
<para>
|
|
|
|
|
A <application>Microsoft GraphEdit</application> haszn<7A>lat<61>val (gyors)
|
|
|
|
|
</para>
|
|
|
|
|
<step><para>
|
|
|
|
|
Szedd le a <application>GraphEdit</application>-et a DirectX SDK-b<>l vagy a
|
2004-11-13 15:12:48 +00:00
|
|
|
|
<ulink url="http://doom9.net">doom9</ulink>-r<>l.
|
2004-11-08 15:36:34 +00:00
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
Ind<6E>tsd el a <command>graphedit.exe</command>-t.
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
A men<65>ben v<>laszd ki a Graph -> Insert Filters men<65>pontot.
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
Nyisd ki a <systemitem>DirectShow Filters</systemitem> elemeit.
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
V<>laszd ki a megfelel<65> codec nevet <20>s nyisd ki.
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
A <systemitem>DisplayName</systemitem> bejegyz<79>sben n<>zd meg a francia
|
|
|
|
|
z<>r<EFBFBD>jelek k<>z<EFBFBD>tt l<>v<EFBFBD> karakterl<72>ncot <20>s <20>rd le (<28>t vonallal elv<6C>lasztott
|
|
|
|
|
blokk, a GUID).
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
A codec bin<69>ris a <systemitem>Filename</systemitem> bejegyz<79>sben megadott
|
|
|
|
|
f<>jl.
|
|
|
|
|
</para></step>
|
|
|
|
|
</procedure>
|
|
|
|
|
|
|
|
|
|
<note>
|
|
|
|
|
<para>
|
|
|
|
|
Ha nincs <systemitem>Filename</systemitem> <20>s a
|
|
|
|
|
<systemitem>DisplayName</systemitem> olyasmit tartalmaz, hogy
|
|
|
|
|
<systemitem>device:dmo</systemitem>, akkor ez egy DMO-Codec.
|
|
|
|
|
</para>
|
|
|
|
|
</note>
|
|
|
|
|
|
|
|
|
|
<procedure>
|
|
|
|
|
<title>R<EFBFBD>gi m<>dszer:</title>
|
|
|
|
|
<para>
|
|
|
|
|
V<EFBFBD>gy egy nagy leveg<65>t <20>s kezdj keresni a regisztr<74>ci<63>s adatb<74>zisban...
|
|
|
|
|
</para>
|
|
|
|
|
<step><para>
|
|
|
|
|
ind<6E>tsd el a <command>regedit</command>-et.
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
Nyomd meg a <keycap>Ctrl</keycap>+<keycap>F</keycap>, kapcsold ki az els<6C>
|
|
|
|
|
k<>t kijel<65>l<EFBFBD> dobozd <20>s enged<65>lyezd a harmadikat. <20>rd be a codec fourcc-j<>t (pl.
|
|
|
|
|
<userinput>TM20</userinput>).
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
Egy mez<65>t kell l<>tnod, ami az el<65>r<EFBFBD>si utat <20>s a f<>jl nev<65>t tartalmazza (pl.
|
|
|
|
|
<filename>C:\WINDOWS\SYSTEM\TM20DEC.AX</filename>).
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
Most, hogy megvan a f<>jl, a GUID-t kell megkeresni. Pr<50>b<EFBFBD>ld <20>jra a keres<65>st, de
|
|
|
|
|
most a codec nev<65>re keress, ne a fourcc-re. A nev<65>t a Media Player ki<6B>rja a
|
|
|
|
|
f<>jl lej<65>tsz<73>sa k<>zben, ha megn<67>zed a
|
|
|
|
|
<guimenu>File</guimenu> -> <guisubmenu>Properties</guisubmenu> ->
|
|
|
|
|
<guimenuitem>Advanced</guimenuitem> f<>let.
|
|
|
|
|
Ha m<>gsem, akkor <20>gy j<>rt<72>l. Pr<50>b<EFBFBD>ld meg kital<61>lni (pl. keress r<> a TrueMotion-ra).
|
|
|
|
|
</para></step>
|
|
|
|
|
<step><para>
|
|
|
|
|
Ha megvan a GUID, l<>tnod kell egy <guilabel>FriendlyName</guilabel> <20>s egy
|
|
|
|
|
<guilabel>CLSID</guilabel> mez<65>t. <20>rd le a 16 b<>jtos CLSID-t, ez
|
|
|
|
|
a GUID, ami kell.
|
|
|
|
|
</para></step>
|
|
|
|
|
</procedure>
|
|
|
|
|
|
|
|
|
|
<note>
|
|
|
|
|
<para>
|
|
|
|
|
Ha nem siker<65>lt a keres<65>s, pr<70>b<EFBFBD>ld meg bekapcsolni az <20>sszes kijel<65>l<EFBFBD> dobozt. Ekkor
|
|
|
|
|
kaphatsz hamis tal<61>latokat, de tal<61>n szerencs<63>d lesz...
|
|
|
|
|
</para>
|
|
|
|
|
</note>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Most, hogy m<>r megvan minden sz<73>ks<6B>ges inform<72>ci<63> (fourcc, GUID, codec f<>jl,
|
|
|
|
|
p<EFBFBD>lda AVI), k<>ldd el a codec t<>mogat<61>si k<>relmedet lev<65>lben <20>s t<>ltsd fel a f<>jlokat
|
|
|
|
|
az FTP-re:
|
|
|
|
|
<systemitem
|
|
|
|
|
role="url">ftp://ftp.mplayerhq.hu/MPlayer/incoming/[codecneve]/
|
|
|
|
|
</systemitem>
|
|
|
|
|
</para>
|
2004-11-22 21:24:42 +00:00
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ha saj<61>t magad szeretn<74>l be<62>p<EFBFBD>teni egy codec-et, olvasd el a
|
|
|
|
|
<ulink url="http://www.mplayerhq.hu/MPlayer/DOCS/tech/codecs.conf.txt">DOCS/tech/codecs.conf.txt</ulink>
|
|
|
|
|
f<EFBFBD>jlt.
|
|
|
|
|
</para>
|
|
|
|
|
|
2004-11-08 15:36:34 +00:00
|
|
|
|
</sect3>
|
|
|
|
|
</sect2>
|
|
|
|
|
</sect1>
|