2004-11-10 19:46:16 +00:00
<?xml version="1.0" encoding="iso-8859-2"?>
2005-01-12 15:13:17 +00:00
<!-- synced with 1.28 -->
2004-11-11 03:35:40 +00:00
<sect1 id= "audio" >
2004-11-10 19:46:16 +00:00
<title > Audi<EFBFBD> kimeneti eszk<7A> z<EFBFBD> k</title>
2004-11-11 03:35:40 +00:00
<sect2 id= "sync" >
2004-11-10 19:46:16 +00:00
<title > Audi<EFBFBD> /Vide<64> szinkroniz<69> ci<63> </title>
<para >
A Linux hangk<67> rtya vez<65> rl<72> i kompatibil<69> t<EFBFBD> si probl<62> m<EFBFBD> kkal k<> zdenek. Ez az<61> rt van,
mert az <application > MPlayer</application> a <emphasis > megfelel<EFBFBD> en</emphasis>
k<EFBFBD> dolt hang vez<65> rl<72> k egy be<62> p<EFBFBD> tett tulajdons<6E> g<EFBFBD> t haszn<7A> lja, ami enged<65> lyezi nekik
az audi<64> /vide<64> szinkron jav<61> t<EFBFBD> s<EFBFBD> t. Sajn<6A> latos m<> don n<> h<EFBFBD> ny vez<65> rl<72> szerz<72> i
nem gondoskodnak ezen tulajdons<6E> g k<> dol<6F> s<EFBFBD> r<EFBFBD> l, mivel nem sz<73> ks<6B> ges az MP3-ak
<EFBFBD> s a hangeffektek lej<65> tsz<73> s<EFBFBD> hoz.
</para>
<para >
2004-11-19 19:35:20 +00:00
M<EFBFBD> s m<> dia lej<65> tsz<73> k, mint pl. az <ulink url= "http://avifile.sf.net" > aviplay</ulink>
vagy a <ulink url= "http://xinehq.de" > xine</ulink> val<61> sz<73> n<EFBFBD> leg
2004-11-10 19:46:16 +00:00
kap<EFBFBD> sb<EFBFBD> l m<> k<EFBFBD> dnek ezekkel a vez<65> rl<72> kkel, mert egy "egyszer<65> " m<> dszert
haszn<EFBFBD> lnak bels<6C> id<69> z<EFBFBD> t<EFBFBD> ssel. A m<> r<EFBFBD> sek azt mutatj<74> k, hogy az <20>
m<EFBFBD> dszereik nem olyan hat<61> konyak, mint az <application > MPlayer</application> <EFBFBD> .
</para>
<para >
Az <application > MPlayer</application> t egy megfelel<65> en meg<65> rt audi<64> vez<65> rl<72> vel
haszn<EFBFBD> lva soha nem fog A/V deszinkroniz<69> ci<63> bek<65> vetkezni az audi<64> ban, csak
nagyon rosszul elk<6C> sz<73> tett f<> jlok eset<65> n (l<> sd a man oldalt a megker<65> l<EFBFBD> shez).
</para>
<para >
Ha neked rossz audi<64> vez<65> rl<72> d van, pr<70> b<EFBFBD> ld ki a <option > -autosync</option>
kapcsol<EFBFBD> t, megsz<73> nteti a probl<62> m<EFBFBD> idat. L<> sd a man oldalt a b<> vebb inform<72> ci<63> k<EFBFBD> rt.
</para>
<itemizedlist >
<title > N<EFBFBD> h<EFBFBD> ny megjegyz<79> s:</title>
<listitem > <para >
Ha OSS vez<65> rl<72> d van, el<65> sz<73> r pr<70> b<EFBFBD> ld meg a <option > -ao oss</option> -t (ez az
alap<61> rtelmezett). Ha hib<69> t tapasztalsz, meg<65> ll<6C> st vagy b<> rmit, ami a megszokott<74> l
elt<6C> r, pr<70> b<EFBFBD> ld ki a <option > -ao sdl</option> kapcsol<6F> t (MEGJEGYZ<59> S: sz<73> ks<6B> ged
lesz telep<65> tett SDL f<> ggv<67> nyk<79> nyvt<76> rakra <20> s fejl<6A> c f<> jlokra). Az SDL audi<64> vez<65> rl<72>
sok esetben seg<65> t <20> s az ESD-t (GNOME) <20> s az ARTS-ot (KDE) is t<> mogatja.
</para> </listitem>
<listitem > <para >
Ha 0.5-<2D> s ALSA-d van, akkor majdnem mindig a <option > -ao alsa5</option> -<2D> t kell
haszn<7A> lnod, mivel az ALSA 0.5-nek hib<69> s az OSS emul<75> ci<63> s k<> dja,
<20> s <emphasis role= "bold" > <EFBFBD> ssze fogja omlasztani az <application > MPlayer</application> t</emphasis>
egy ehhez hasonl<6E> <20> zenettel:
<screen >
DEMUXER: Too many (945 in 8390980 bytes) video packets in the buffer!<!--
--></screen>
</para> </listitem>
<listitem > <para >
Solaris-on haszn<7A> ld a SUN audi<64> verzi<7A> t a <option > -ao sun</option> kapcsol<6F> val,
k<> l<EFBFBD> nben sem a vide<64> sem az audi<64> nem fog m<> k<EFBFBD> dni.
</para> </listitem>
<listitem > <para >
Ha a hang kattog CD-ROM lej<65> tsz<73> sa k<> zben, kapcsold be az IRQ unmasking-ot, pl.
<command > hdparm -u1 /dev/cdrom</command> (<command > man hdparm</command> ).
Ez <20> ltal<61> ban j<> t<EFBFBD> kony hat<61> s<EFBFBD> , b<> vebben a <link linkend= "drives" > CD-ROM</link>
r<> szben van le<6C> rva.
</para> </listitem>
</itemizedlist>
2004-11-11 03:35:40 +00:00
</sect2>
2004-11-10 19:46:16 +00:00
2004-11-11 03:35:40 +00:00
<sect2 id= "experiences" >
2004-11-10 19:46:16 +00:00
<title > Hangk<EFBFBD> rtya tapasztalatok, javaslatok</title>
<para >
Linuxon egy 2.4.x kernel nagyon javasolt. A 2.2-es kernelt nem tesztelt<6C> k.
</para>
<para >
A Linux hang vez<65> rl<72> it els<6C> sorban az OSS szabad verzi<7A> ja biztos<6F> tja.
Ezeket a vez<65> rl<72> ket az <ulink url= "http://www.alsa-project.org" > ALSA</ulink>
(Advanced Linux Sound Architecture) v<> ltotta fel a 2.5-<2D> s fejleszt<7A> i sorozatban.
Ha a disztrib<69> ci<63> d m<> g nem haszn<7A> lja az ALSA-t, pr<70> b<EFBFBD> ld ki, ha hanggal
kapcsolatos probl<62> m<EFBFBD> kat tapasztalsz. Az ALSA vez<65> rl<72> k <20> ltal<61> ban
jobbak az OSS-n<> l kompatibil<69> t<EFBFBD> sban, teljes<65> tm<74> nyben <20> s tulajdons<6E> gokban
egyar<EFBFBD> nt. De n<> h<EFBFBD> ny hangk<67> rty<74> t csak a <ulink url= "http://www.opensound.com/" > 4Front Technologies</ulink>
<EFBFBD> ltal kiadott kereskedelmi OSS vez<65> rl<72> k t<> mogatnak.
R<EFBFBD> ad<EFBFBD> sul el<65> rhet<65> ek sz<73> mos nem-Linux rendszeren is.
</para>
<informaltable >
<tgroup cols= "8" >
<colspec colname= "c1" />
<colspec colname= "c2" />
<colspec colname= "c3" />
<colspec colname= "c4" />
<colspec colname= "c5" />
<colspec colname= "c6" />
<colspec colname= "c7" />
<colspec colname= "c8" />
<spanspec spanname= "driver" namest= "c2" nameend= "c5" />
<spanspec spanname= "ossfree" namest= "c2" nameend= "c2" />
<spanspec spanname= "alsa" namest= "c3" nameend= "c3" />
<spanspec spanname= "osspro" namest= "c4" nameend= "c4" />
<spanspec spanname= "others" namest= "c5" nameend= "c5" />
<thead >
<row >
<entry morerows= "2" valign= "middle" > HANG K<> RTYA</entry>
<entry spanname= "driver" > VEZ<EFBFBD> RL<EFBFBD> </entry>
<entry morerows= "2" valign= "middle" > Max kHz</entry>
<entry morerows= "2" valign= "middle" > Max Csatorn<72> k</entry>
<entry morerows= "2" valign= "middle" > Max Nyit<69> sok
<footnote id= "maxopens" >
<para > az eszk<7A> zt <emphasis > egyidej<EFBFBD> leg</emphasis> haszn<7A> lni
k<> pes alkalmaz<61> sok sz<73> ma.</para>
</footnote>
</entry>
</row>
<row >
<entry spanname= "ossfree" > OSS/Szabad</entry>
<entry spanname= "alsa" > ALSA</entry>
<entry spanname= "osspro" > OSS/Pro</entry>
<entry spanname= "others" > egy<EFBFBD> b</entry>
</row>
</thead>
<tbody >
<row >
<entry > VIA alaplapi (686/A/B, 8233, 8235)</entry>
<entry >
2004-11-19 19:35:20 +00:00
<ulink url= "http://sf.net/project/showfiles.php?group_id=3242&release_id=59602" > via82cxxx_audio</ulink>
2004-11-10 19:46:16 +00:00
</entry>
<entry > snd-via82xx</entry>
<entry > </entry>
<entry > </entry>
<entry > 4-48 kHz vagy csak 48 kHz, chipset-en m<> lik</entry>
<entry > </entry>
<entry > </entry>
</row>
<row >
<entry > Aureal Vortex 2</entry>
<entry > nincs</entry>
<entry > nincs</entry>
<entry > OK</entry>
<entry >
2004-11-19 19:35:20 +00:00
<ulink url= "http://aureal.sf.net" > Linux Aureal vez<65> rl<72> k</ulink>
2004-11-10 19:46:16 +00:00
<ulink url= "http://makacs.poliod.hu/~pontscho/aureal/au88xx-1.1.3.tar.bz2" > 32k-ra n<> velt buffer m<> ret</ulink>
</entry>
<entry > 48</entry>
<entry > 4.1</entry>
<entry > 5+</entry>
</row>
<row >
<entry > SB Live!</entry>
<entry > Anal<EFBFBD> g OK, S/PDIF nem m<> k<EFBFBD> dik</entry>
<entry > Mindkett<EFBFBD> OK</entry>
<entry > Mindkett<EFBFBD> OK</entry>
<entry >
<ulink url= "http://opensource.creative.com" > Creative OSS vez<65> rl<72> je (S/PDIF t<> mogat<61> s)</ulink>
</entry>
<entry > 192</entry>
<entry > 4.0/5.1</entry>
<entry > 32</entry>
</row>
<row >
<entry > SB 128 PCI (es1371)</entry>
<entry > OK</entry>
<entry > ?</entry>
<entry > </entry>
<entry > </entry>
<entry > 48</entry>
<entry > stereo</entry>
<entry > 2</entry>
</row>
<row >
<entry > SB AWE 64</entry>
<entry > max 44kHz</entry>
<entry > 48kHz rossz hangz<67> s<EFBFBD> </entry>
<entry > </entry>
<entry > </entry>
<entry > 48</entry>
<entry > </entry>
<entry > </entry>
</row>
<row >
<entry > GUS PnP</entry>
<entry > nincs</entry>
<entry > OK</entry>
<entry > OK</entry>
<entry > </entry>
<entry > 48</entry>
<entry > </entry>
<entry > </entry>
</row>
<row >
<entry > Gravis UltraSound ACE</entry>
<entry > </entry>
<entry > </entry>
<entry > </entry>
<entry > </entry>
<entry > </entry>
<entry > </entry>
<entry > </entry>
</row>
<row >
<entry > Gravis UltraSound MAX</entry>
<entry > OK</entry>
<entry > OK (?)</entry>
<entry > </entry>
<entry > </entry>
<entry > 48</entry>
<entry > </entry>
<entry > </entry>
</row>
<row >
<entry > ESS 688</entry>
<entry > OK</entry>
<entry > OK (?)</entry>
<entry > </entry>
<entry > </entry>
<entry > 48</entry>
<entry > </entry>
<entry > </entry>
</row>
<row >
<entry > C-Media k<> rty<74> k (CMI8338/8738)</entry>
<entry > OK</entry>
<entry > OK S/PDIF t<> mogatott ALSA 0.9.x-szel</entry>
<entry > ?</entry>
<entry > </entry>
<entry > 44</entry>
<entry > sztereo</entry>
<entry > 1</entry>
</row>
<row >
<entry > Yamaha k<> rty<74> k (*ymf*)</entry>
<entry > nem OK (?) (tal<61> n <option > -ao sdl</option> )</entry>
<entry > OK csak OSS emul<75> ci<63> s ALSA 0.5-tel
<emphasis role= "bold" > <EFBFBD> S</emphasis> <option > -ao sdl</option> -vel (!) (?)</entry>
<entry > </entry>
<entry > </entry>
<entry > </entry>
<entry > </entry>
<entry > </entry>
</row>
<row >
<entry > envy24 chip-<2D> k<> rty<74> k (mint a Terratec EWS88MT)</entry>
<entry > ?</entry>
<entry > ?</entry>
<entry > OK</entry>
<entry > </entry>
<entry > ?</entry>
<entry > </entry>
<entry > </entry>
</row>
<row >
<entry > PC Speaker vagy DAC</entry>
<entry > OK</entry>
<entry > nincs</entry>
<entry > </entry>
<entry >
<ulink url= "http://www.geocities.com/stssppnn/pcsp.html" > Linux PC speaker OSS vez<65> rl<72> </ulink>
</entry>
<entry > A vez<65> rl<72> 44.1-et emul<75> l, tal<61> n t<> bbet.</entry>
<entry > mono</entry>
<entry > 1</entry>
</row>
</tbody>
</tgroup>
</informaltable>
<para >
<EFBFBD> r<EFBFBD> mmel fogadjuk az ezen dokumentummal kapcsolatos visszajelz<6C> seket. K<> rj<72> k <20> rd meg,
hogy hogyan m<> k<EFBFBD> d<EFBFBD> tt egy<67> tt az <application > MPlayer</application> <20> s a hang k<> rty<74> (i)d.
</para>
2004-11-11 03:35:40 +00:00
</sect2>
2004-11-10 19:46:16 +00:00
2005-01-12 15:13:17 +00:00
</sect1>
<sect1 id= "af" >
2004-11-10 19:46:16 +00:00
<title > Audio sz<73> r<EFBFBD> k</title>
<para >
2005-01-12 15:13:17 +00:00
Az audi<64> sz<73> r<EFBFBD> k seg<65> ts<74> g<EFBFBD> vel a hang adatok tulajdons<6E> gai megv<67> ltoztathat<61> ak, m<> g
miel<65> tt a hang ki lenne k<> ldve a hangk<67> rty<74> ra. A sz<73> r<EFBFBD> k be <20> s kikapcsol<6F> sa
alap<61> rtelmez<65> sben automatikus, de ez fel<65> lb<6C> r<EFBFBD> lhat<61> . A sz<73> r<EFBFBD> k akkor aktiv<69> l<EFBFBD> dnak, ha
az audi<64> adat tulajdons<6E> gai k<> l<EFBFBD> nb<6E> znek att<74> l, amit a hangk<67> rtya ig<69> nyel <20> s ha nem
sz<73> ks<6B> gesek, deaktiv<69> lhat<61> ak. A <option > -af szuro1,szuro2,...</option> kapcsol<6F> t
haszn<7A> lhatod a sz<73> r<EFBFBD> k automatikus bekapcsol<6F> s<EFBFBD> nak fel<65> lb<6C> r<EFBFBD> l<EFBFBD> s<EFBFBD> hoz vagy az
automatikusan nem elind<6E> tott sz<73> r<EFBFBD> k aktiv<69> l<EFBFBD> s<EFBFBD> hoz. A sz<73> r<EFBFBD> k olyan sorrendben lesznek
lefuttatva, ahogy a vessz<73> vel elv<6C> lasztott sorban szerepelnek.
2004-11-10 19:46:16 +00:00
</para>
<para >
P<EFBFBD> ld<EFBFBD> ul:
<screen > mplayer -af resample,pan <replaceable > movie.avi</replaceable> </screen>
<EFBFBD> tereszti a hangot a resampling sz<73> r<EFBFBD> n majd a pan sz<73> r<EFBFBD> n. Figyelj r<> , hogy
a lista ne tartalmazzon sz<73> k<EFBFBD> zt, k<> l<EFBFBD> nben nem fog m<> k<EFBFBD> dni.
</para>
<para >
A sz<73> r<EFBFBD> k viselked<65> se gyakran megv<67> ltoztathat<61> kapcsol<6F> kkal. Ezek a kapcsol<6F> k az
al<EFBFBD> bbi r<> szben b<> vebben le lesznek <20> rva. Egy sz<73> r<EFBFBD> az alap<61> rtelmezett be<62> ll<6C> t<EFBFBD> sokkal
fog futni, ha nincs megadva hozz<7A> kapcsol<6F> . Itt egy p<> lda, hogy hogyan haszn<7A> lhatod
a sz<73> r<EFBFBD> ket a sz<73> r<EFBFBD> specifikus kapcsol<6F> kkal egy<67> tt:
<screen > mplayer -af resample=11025,pan=1:0.5:0.5 -channels 1 -srate 11025 <replaceable > media.avi</replaceable> </screen>
Ez a parancs be<62> ll<6C> tja a resample sz<73> r<EFBFBD> kimeneti frekvenci<63> j<EFBFBD> t 11025Hz-re <20> s
lebut<EFBFBD> tja az audi<64> t 1 csatorn<72> ra a pan sz<73> r<EFBFBD> vel.
</para>
<para >
A sz<73> r<EFBFBD> r<> teg teljes futtat<61> s<EFBFBD> t a <option > -af-adv</option> kapcsol<6F>
szab<EFBFBD> lyozza. Ennek a kapcsol<6F> nak k<> t alopci<63> ja van:
</para>
<para >
A <option > force</option> egy bitmez<65> , ami be<62> ll<6C> tja, hogy a sz<73> r<EFBFBD> ket
hogyan kell beilleszteni <20> s milyen sebess<73> g/preciz<69> t<EFBFBD> s optimaliz<69> ci<63> t
haszn<EFBFBD> ljanak:
</para>
<variablelist >
<varlistentry >
<term > <option > 0</option> </term>
<listitem > <para >
A sz<73> r<EFBFBD> k automatikus beilleszt<7A> se <20> s optimaliz<69> l<EFBFBD> sa a CPU sebess<73> g<EFBFBD> hez.
</para> </listitem>
</varlistentry>
<varlistentry >
<term > <option > 1</option> </term>
<listitem > <para >
A sz<73> r<EFBFBD> k automatikus beilleszt<7A> se <20> s optimaliz<69> l<EFBFBD> sa a legnagyobb sebess<73> ghez.
<emphasis > Figyelmeztet<EFBFBD> s:</emphasis> N<> h<EFBFBD> ny tulajdons<6E> g az audi<64> sz<73> r<EFBFBD> kben
elromolhat csendben, rontva <20> gy a hang min<69> s<EFBFBD> get.
</para> </listitem>
</varlistentry>
<varlistentry >
<term > <option > 2</option> </term>
<listitem > <para >
A sz<73> r<EFBFBD> k automatikus beilleszt<7A> se <20> s optimaliz<69> l<EFBFBD> sa min<69> s<EFBFBD> ghez.
</para> </listitem>
</varlistentry>
<varlistentry >
<term > <option > 3</option> </term>
<listitem > <para >
A sz<73> r<EFBFBD> k nem illeszt<7A> dnek be automatikusan <20> s nincs optimaliz<69> l<EFBFBD> s.
<emphasis > Figyelmeztet<EFBFBD> s:</emphasis> Lehet, hogy az <application > MPlayer</application>
<EFBFBD> sszeomlik ezzel a be<62> ll<6C> t<EFBFBD> ssal.
</para> </listitem>
</varlistentry>
<varlistentry >
<term > <option > 4</option> </term>
<listitem > <para >
A sz<73> r<EFBFBD> k automatikus beilleszt<7A> se a fenti 0-nak megfelel<65> en,
de amennyiben lehets<74> ges, lebeg<65> pontos feldolgoz<6F> st haszn<7A> l.
</para> </listitem>
</varlistentry>
<varlistentry >
<term > <option > 5</option> </term>
<listitem > <para >
A sz<73> r<EFBFBD> k automatikus beilleszt<7A> se a fenti 1-nek megfelel<65> en,
de amennyiben lehets<74> ges, lebeg<65> pontos feldolgoz<6F> st haszn<7A> l.
</para> </listitem>
</varlistentry>
<varlistentry >
<term > <option > 6</option> </term>
<listitem > <para >
A sz<73> r<EFBFBD> k automatikus beilleszt<7A> se a fenti 2-nek megfelel<65> en,
de amennyiben lehets<74> ges, lebeg<65> pontos feldolgoz<6F> st haszn<7A> l.
</para> </listitem>
</varlistentry>
<varlistentry >
<term > <option > 7</option> </term>
<listitem > <para >
A sz<73> r<EFBFBD> k nem illeszt<7A> dnek be automatikusan a fenti 3-nak megfelel<65> en,
<EFBFBD> s amennyiben lehets<74> ges, lebeg<65> pontos feldolgoz<6F> st haszn<7A> l.
</para> </listitem>
</varlistentry>
</variablelist>
<para >
A <option > list</option> a -af kapcsol<6F> <20> lneve.
</para>
<para >
A sz<73> r<EFBFBD> r<> teget a k<> vetkez<65> <20> ltal<61> nos kapcsol<6F> k is <20> rintik:
</para>
<variablelist >
<varlistentry >
<term > <option > -v</option> </term>
<listitem > <para >
N<EFBFBD> veli a besz<73> dess<73> g szintj<74> t <20> s ez<65> ltal sok sz<73> r<EFBFBD> extra st<73> tusz <20> zenetet <20> r ki.
</para> </listitem>
</varlistentry>
<varlistentry >
<term > <option > -channels</option> </term>
<listitem > <para >
Ez a kapcsol<6F> be<62> ll<6C> tja a hangk<67> rty<74> n haszn<7A> lni k<> v<EFBFBD> nt kimeneti csatorn<72> k
sz<EFBFBD> m<EFBFBD> t. A m<> di<64> b<EFBFBD> l dek<65> dolt csatorn<72> k sz<73> m<EFBFBD> t is <20> rinti ez. Ha a m<> di<64> ban
kevesebb csatorna van, mint amennyit megadsz, a csatorna sz<73> r<EFBFBD> (l<> sd lejebb)
automatikusan beilleszt<7A> dik. Az forgalom ir<69> ny<6E> t<EFBFBD> s a csatorna sz<73> r<EFBFBD> alap<61> rtelmezett
forgalom ir<69> ny<6E> t<EFBFBD> sa alapj<70> n zajlik.
</para> </listitem>
</varlistentry>
<varlistentry >
<term > <option > -srate</option> </term>
<listitem > <para >
Ez a kapcsol<6F> be<62> ll<6C> tja a hangk<67> rty<74> n haszn<7A> lni k<> v<EFBFBD> nt mintav<61> telez<65> si r<> t<EFBFBD> t
(term<72> szetesen a k<> rty<74> k korl<72> tozz<7A> k ezt). Ha a hangk<67> rty<74> d mintav<61> teli
frekvenci<EFBFBD> ja k<> l<EFBFBD> nb<6E> zik az aktu<74> lis m<> di<64> <69> t<EFBFBD> l, a resample sz<73> r<EFBFBD> (l<> sd lejebb)
beilleszt<EFBFBD> dik az audi<64> sz<73> r<EFBFBD> r<> tegbe, hogy kompenz<6E> lja a k<> l<EFBFBD> nbs<62> get.
</para> </listitem>
</varlistentry>
<varlistentry >
<term > <option > -format</option> </term>
<listitem > <para >
Ez a kapcsol<6F> a minta form<72> tum<75> t <20> ll<6C> tja be az audi<64> sz<73> r<EFBFBD> r<> teg <20> s a hangk<67> rtya
k<EFBFBD> z<EFBFBD> tt. Ha a hangk<67> rty<74> d <20> ltal elv<6C> rt minta form<72> tum k<> l<EFBFBD> nb<6E> zik az aktu<74> lis m<> di<64> <69> t<EFBFBD> l,
egy form<72> tum sz<73> r<EFBFBD> (l<> sd lejebb) beilleszt<7A> dik, hogy kiigaz<61> tsa a k<> l<EFBFBD> nbs<62> get.
</para> </listitem>
</varlistentry>
</variablelist>
2005-01-12 15:13:17 +00:00
<sect2 id= "af_resample" >
2004-11-10 19:46:16 +00:00
<title > Up/Downsampling</title>
<para >
Az <application > MPlayer</application> teljes m<> rt<72> kben t<> mogatja a hang up/down-sampling-et
a <option > resample</option> sz<73> r<EFBFBD> seg<65> ts<74> g<EFBFBD> vel. Akkor haszn<7A> lhat<61> , ha fix
frekvenci<EFBFBD> val dolgoz<6F> hangk<67> rty<74> d van vagy leragadt<64> l egy r<> gi k<> rty<74> n<EFBFBD> l, ami csak
maximum 44.1 kHz-et tud. Ez a sz<73> r<EFBFBD> automatikusan enged<65> lyezve lesz sz<73> ks<6B> g eset<65> n,
de explicit m<> don is enged<65> lyezheted a parancssorban. H<> rom kapcsol<6F> ja van:
</para>
<variablelist >
<varlistentry >
<term > <option > srate < 8000-192000> </option> </term>
<listitem > <para >
egy eg<65> sz sz<73> m, amit a kimeneti mintav<61> teli frekvenci<63> t adja meg Hz-ben. Az
elfogadhat<61> tartom<6F> ny 8kHz-t<> l 192kHz-ig terjed. Ha a bemenet <20> s a kimenet
mintav<61> teli frekvenci<63> ja ugyan annyi vagy ez a param<61> ter el van hagyva, a
sz<73> r<EFBFBD> automatikusan kikapcsol. A magas mintav<61> teli frekvencia norm<72> lis esetben
jav<61> tja az audi<64> min<69> s<EFBFBD> get, k<> l<EFBFBD> n<EFBFBD> sen ha m<> s sz<73> r<EFBFBD> kkel egy<67> tt haszn<7A> lod.
</para> </listitem>
</varlistentry>
<varlistentry >
<term > <option > sloppy</option> </term>
<listitem > <para >
egy opcion<6F> lis bin<69> ris param<61> ter, ami enged<65> lyezi, hogy a kimeneti frekvencia
elt<6C> rjen az <option > srate</option> -tel megadott frekvenci<63> t<EFBFBD> l. Ez a kapcsol<6F>
akkor haszn<7A> lhat<61> , ha a lej<65> tsz<73> s elindul<75> sa nagyon lass<73> . Alap<61> rtelmez<65> sben
enged<65> lyezett.
</para> </listitem>
</varlistentry>
<varlistentry >
<term > <option > type < 0-2> </option> </term>
<listitem > <para >
egy opcion<6F> lis eg<65> sz sz<73> m <literal > 0</literal> <20> s <literal > 2</literal> k<> z<EFBFBD> tt,
ami kiv<69> lasztja, hogy melyik resampling m<> dszert haszn<7A> lja a program. Itt a
<literal > 0</literal> a line<6E> ris interpol<6F> ci<63> t jelenti, az <literal > 1</literal>
a poly-phase filter-bank <20> s eg<65> sz feldolgoz<6F> s seg<65> ts<74> g<EFBFBD> vel t<> rt<72> n<EFBFBD> resampling-ot
<20> s a <literal > 2</literal> a poly-phase filter-bank <20> s lebeg<65> pontos feldolgoz<6F> st.
A line<6E> ris interpol<6F> ci<63> rettent<6E> en gyors, de rossz a hang min<69> s<EFBFBD> ge, k<> l<EFBFBD> n<EFBFBD> sen
ha up-sampling-hez haszn<7A> lj<6C> k. A legjobb min<69> s<EFBFBD> get a <literal > 2</literal> -es adja,
de ez a m<> dszer okozza a legnagyobb CPU terhel<65> st is.
</para> </listitem>
</varlistentry>
</variablelist>
<para > P<EFBFBD> ld<EFBFBD> ul:
<screen > mplayer -af resample=44100:0:0</screen>
resample sz<73> r<EFBFBD> kimeneti mintav<61> telez<65> si frekvenci<63> j<EFBFBD> t 44100Hz-re <20> ll<6C> tja, exakt kimeneti
frekvenci<EFBFBD> t haszn<7A> l <20> s line<6E> ris interpol<6F> ci<63> t.
</para>
2005-01-12 15:13:17 +00:00
</sect2>
2004-11-10 19:46:16 +00:00
2005-01-12 15:13:17 +00:00
<sect2 id= "af_channels" >
2004-11-10 19:46:16 +00:00
<title > Csatorn<EFBFBD> k sz<73> m<EFBFBD> nak megv<67> ltoztat<61> sa</title>
<para >
A <option > channels</option> sz<73> r<EFBFBD> csatorn<72> k hozz<7A> ad<61> s<EFBFBD> hoz vagy elv<6C> tel<65> hez haszn<7A> lhat<61> ,
valamint csatorn<72> k <20> tvonal<61> nak ir<69> ny<6E> t<EFBFBD> s<EFBFBD> hoz <20> s m<> sol<6F> s<EFBFBD> hoz. Automatikusan enged<65> lyezve
lesz, ha az audi<64> sz<73> r<EFBFBD> r<> teg kimenete k<> l<EFBFBD> nb<6E> zik a bemeneti r<> tegt<67> l vagy ha m<> s
sz<EFBFBD> r<EFBFBD> ig<69> nyli. A sz<73> r<EFBFBD> elt<6C> vol<6F> tja mag<61> t, ha nincs r<> sz<73> ks<6B> g. A kapcsol<6F> k sz<73> ma
dinamikus:
</para>
<variablelist >
<varlistentry >
<term > <option > nch < 1-6> </option> </term>
<listitem > <para >
egy eg<65> sz sz<73> m <literal > 1</literal> <20> s <literal > 6</literal> k<> z<EFBFBD> tt, amit a
kimeneti csatorn<72> k sz<73> m<EFBFBD> nak be<62> ll<6C> t<EFBFBD> s<EFBFBD> hoz haszn<7A> lhatsz. Ezen kapcsol<6F> megad<61> sa
k<> telez<65> , ha elhagyod, fut<75> si hib<69> t kapsz.
</para> </listitem>
</varlistentry>
<varlistentry >
<term > <option > nr < 1-6> </option> </term>
<listitem > <para >
egy eg<65> sz sz<73> m <literal > 1</literal> <20> s <literal > 6</literal> k<> z<EFBFBD> tt, ami az
<20> tvonalak sz<73> m<EFBFBD> nak meghat<61> roz<6F> s<EFBFBD> hoz kell. Ez a param<61> ter opcion<6F> lis. Ha nem
adod meg, az alap<61> rtelmezett <20> tvonal ir<69> ny<6E> t<EFBFBD> s lesz haszn<7A> lva.
</para> </listitem>
</varlistentry>
<varlistentry >
<term > <option > honnan1:hova1:honnan2:hova2:honnan3:hova3...</option> </term>
<listitem > <para >
<literal > 0</literal> <20> s <literal > 5</literal> k<> z<EFBFBD> tti sz<73> mp<6D> rok, amik le<6C> rj<72> k
a csatorn<72> k az egyes csatorn<72> k <20> tvonal<61> t.
</para> </listitem>
</varlistentry>
</variablelist>
<para >
Ha csak az <option > nch</option> van megadva, az alap<61> rtelmezett <20> tvonal ir<69> ny<6E> t<EFBFBD> s
lesz haszn<7A> lva, ami a k<> vetkez<65> k<> ppen m<> k<EFBFBD> dik: Ha a kimeneti csatorn<72> k sz<73> ma nagyobb,
mint a bemeneti csatorn<72> k<EFBFBD> , az <20> res csatorn<72> k be lesznek illesztve (kiv<69> ve a monor<6F> l
sztere<72> ra kever<65> st, akkor a mono csatorna ism<73> tl<74> dik minden kimeneti csatorn<72> n).
Ha a kimeneti csatorn<72> k sz<73> ma kisebb, mint a bemeneti csatorn<72> k<EFBFBD> , akkor a t<> bblet
csatorn<72> k le lesznek v<> gva.
</para>
<para >
1. p<> lda:
<screen > mplayer -af channels=4:4:0:1:1:0:2:2:3:3 <replaceable > media.avi</replaceable> </screen>
ez a csatorn<72> k sz<73> m<EFBFBD> t 4-re <20> ll<6C> tja <20> s 4 <20> tvonalat is be<62> ll<6C> t, ami felcser<65> li a
0-<2D> s <20> s az 1-es csatorn<72> d, de b<> k<EFBFBD> n hagyja a 2-es <20> s 3-as csatorn<72> kat. Figyelj r<> ,
hogy ha csak k<> t csatorn<72> t tartalmaz<61> m<> di<64> t j<> tszol le, a 2-es <20> s 3-as csatorna
eln<EFBFBD> mul, de a 0-<2D> s <20> s az 1-es marad felcser<65> lve.
</para>
<para >
2. p<> lda:
<screen > mplayer -af channels=6:4:0:0:0:1:0:2:0:3 <replaceable > media.avi</replaceable> </screen>
be<EFBFBD> ll<EFBFBD> tja a csatorn<72> k sz<73> m<EFBFBD> t 6-ra <20> s 4 <20> tvonalat ad meg, ami a 0. csatorn<72> t
<EFBFBD> tm<EFBFBD> solja a 0. <20> s 3. csatorn<72> ra. A 4-es <20> s 5-<2D> s csatorna el lesz n<> m<EFBFBD> tva.
</para>
2005-01-12 15:13:17 +00:00
</sect2>
2004-11-10 19:46:16 +00:00
2005-01-12 15:13:17 +00:00
<sect2 id= "af_format" >
2004-11-10 19:46:16 +00:00
<title > Minta form<72> tum konvert<72> l<EFBFBD> </title>
<para >
A <option > format</option> sz<73> r<EFBFBD> k<> l<EFBFBD> nb<6E> z<EFBFBD> minta form<72> tumok k<> z<EFBFBD> tt konvert<72> l.
Automatikusan enged<65> lyezve lesz ha a hangk<67> rtya vagy egy m<> sik sz<73> r<EFBFBD> ig<69> nyli.
</para>
<variablelist >
<varlistentry >
<term > <option > bps < number> </option> </term>
<listitem > <para >
lehet <literal > 1</literal> , <literal > 2</literal> vagy <literal > 4</literal> , az
egy mint<6E> ban l<> v<EFBFBD> b<> jtok sz<73> m<EFBFBD> t adja meg. Ezen kapcsol<6F> megad<61> sa k<> telez<65> , ha
elhagyod, fut<75> si hib<69> t kapsz.
</para> </listitem>
</varlistentry>
<varlistentry >
<term > <option > f < format> </option> </term>
<listitem > <para >
egy karakterl<72> nc, ami le<6C> rja a minta form<72> tum<75> t. A karakterl<72> nc az al<61> bbiak
<20> sszef<65> z<EFBFBD> s<EFBFBD> vel keletkezik: <option > alaw</option> , <option > mulaw</option> vagy
<option > imaadpcm</option> , <option > float</option> vagy <option > int</option> ,
<option > unsigned</option> vagy <option > signed</option> , <option > le</option> vagy
<option > be</option> (little- vagy big-endian). Ezen kapcsol<6F> megad<61> sa k<> telez<65> ,
ha elhagyod, fut<75> si hib<69> t kapsz.
</para> </listitem>
</varlistentry>
</variablelist>
<para >
P<EFBFBD> lda:
<screen > mplayer -af format=4:float <replaceable > media.avi</replaceable> </screen>
be<EFBFBD> ll<EFBFBD> tja a kimeneti form<72> tumot mint<6E> nk<6E> nti 4 b<> jtos lebeg<65> pontos adatra.
</para>
2005-01-12 15:13:17 +00:00
</sect2>
2004-11-10 19:46:16 +00:00
2005-01-12 15:13:17 +00:00
<sect2 id= "af_delay" >
2004-11-10 19:46:16 +00:00
<title > K<EFBFBD> sleltet<EFBFBD> s</title>
<para >
A <option > delay</option> sz<73> r<EFBFBD> k<> slelteti a hangot a hangsz<73> r<EFBFBD> kn<6B> l, <20> gy k<> l<EFBFBD> nb<6E> z<EFBFBD>
csatorn<EFBFBD> kon <20> rkez<65> hang egyid<69> ben <20> r a hallgat<61> poz<6F> ci<63> j<EFBFBD> ba.
Ez akkor j<> , ha t<> bb, mint 2 hangsz<73> r<EFBFBD> d van. Ez a sz<73> r<EFBFBD> az al<61> bbi param<61> terekkel
rendelkezik:
</para>
<variablelist >
<varlistentry >
<term > <option > d1:d2:d3...</option> </term>
<listitem > <para >
lebeg<65> pontos sz<73> mok, amik a k<> sleltet<65> si id<69> ket reprezent<6E> lj<6C> k ms-ben, k<> l<EFBFBD> n az
egyes csatorn<72> khoz. A minimum k<> sleltet<65> s 0ms, a maximum 1000ms.
</para> </listitem>
</varlistentry>
</variablelist>
<para >
A k<> l<EFBFBD> nb<6E> z<EFBFBD> csatorn<72> khoz sz<73> ks<6B> ges k<> sleltet<65> s kisz<73> m<EFBFBD> t<EFBFBD> s<EFBFBD> hoz k<> vesd ez a le<6C> r<EFBFBD> st:
</para>
<orderedlist >
<listitem > <para >
M<> rd meg a hangsz<73> r<EFBFBD> k t<> vols<6C> g<EFBFBD> t m<> terben, a hallgat<61> si helyedhez viszony<6E> tva, <20> gy
megkapod az s1-s5 t<> vols<6C> gokat (egy 5.1-es rendszern<72> l).
A m<> lynyom<6F> t nincs <20> rtelme kompenz<6E> lni (egy<67> bk<62> nt sem fogod hallani a k<> l<EFBFBD> nbs<62> get).
</para> </listitem>
<listitem > <para >
Vond ki a s1-s5 t<> vols<6C> gokat a maximum t<> vols<6C> gb<67> l, pl.
s[i] = max(s) - s[i]; i = 1...5
</para> </listitem>
<listitem > <para >
Sz<EFBFBD> m<EFBFBD> tsd ki a sz<73> ks<6B> ges k<> sleltet<65> seket ms-ben:
d[i] = 1000*s[i]/342; i = 1...5
</para> </listitem>
</orderedlist>
<para >
P<EFBFBD> ld<EFBFBD> ul:
<screen > mplayer -af delay=10.5:10.5:0:0:7:0 <replaceable > media.avi</replaceable> </screen>
a bal <20> s jobb els<6C> hangsz<73> r<EFBFBD> t 10.5ms-sel, a k<> t h<> ts<74> <20> s a m<> ly csatorn<72> t 0ms-sel, a
k<EFBFBD> z<EFBFBD> ps<EFBFBD> csatorn<72> t pedig 7ms-sel k<> slelteti.
</para>
2005-01-12 15:13:17 +00:00
</sect2>
2004-11-10 19:46:16 +00:00
2005-01-12 15:13:17 +00:00
<sect2 id= "af_volume" >
2004-11-10 19:46:16 +00:00
<title > Szoftveres hanger<65> szab<61> lyoz<6F> s</title>
<para > A szoftveres hanger<65> szab<61> lyoz<6F> st a <option > volume</option> audi<64> sz<73> r<EFBFBD>
val<EFBFBD> s<EFBFBD> tja meg. <20> vatosan haszn<7A> ld ezt a sz<73> r<EFBFBD> t, mivel lecs<63> kkentheti a jel er<65> ss<73> g<EFBFBD> t
a hang zaj szintj<74> re. A legt<67> bb esetben az a legjobb, ha a PCM hanger<65> t maximumra
<EFBFBD> ll<EFBFBD> tod, ezt a sz<73> r<EFBFBD> t kihagyod <20> s a hangsz<73> r<EFBFBD> k kimeneti hangerej<65> t a kever<65> d mester
hanger<EFBFBD> <20> ll<6C> t<EFBFBD> j<EFBFBD> val <20> ll<6C> tod. Abban az esetben, ha a hangk<67> rty<74> dnak digit<69> lis PCM
kever<EFBFBD> je van, nem anal<61> g, <20> s torzul<75> st hallasz, haszn<7A> ld ink<6E> bb a MESTER kever<65> t.
Ha k<> ls<6C> er<65> s<EFBFBD> t<EFBFBD> van k<> tve a sz<73> m<EFBFBD> t<EFBFBD> g<EFBFBD> phez (legt<67> bbsz<73> r ez az eset <20> ll fenn), a
zajszint minimaliz<69> lhat<61> a mester hanger<65> <20> s az er<65> s<EFBFBD> t<EFBFBD> n l<> v<EFBFBD> hanger<65> gomb
seg<EFBFBD> ts<EFBFBD> g<EFBFBD> vel eg<65> szen am<61> g a sziszeg<65> h<> tt<74> rzaj meg nem sz<73> nik. Ennek a sz<73> r<EFBFBD> nek
k<EFBFBD> t kapcsol<6F> ja van:
</para>
<variablelist >
<varlistentry >
<term > <option > v < -200 - +60> </option> </term>
<listitem > <para >
egy lebeg<65> pontos sz<73> m <literal > -200</literal> <20> s <literal > +60</literal>
k<> z<EFBFBD> tt, ami a hanger<65> t jelenti dB-ben. Az alap<61> rtelmezett szint 0dB.
</para> </listitem>
</varlistentry>
<varlistentry >
<term > <option > c</option> </term>
<listitem > <para >
ez egy bin<69> ris vez<65> rl<72> , ami a soft clipping-et kapcsolja ki vagy be. A soft-clipping
a hangot m<> g jobb<62> teheti, ha nagy hanger<65> t haszn<7A> lsz. Enged<65> lyezd ezt a kapcsol<6F> t,
ha a hangsz<73> r<EFBFBD> id dinamikus intervalluma nagyon kicsi. Vigy<67> zz, ez a tulajdons<6E> g
torzul<75> st okozhat, csak v<> gs<67> megold<6C> sk<73> nt haszn<7A> ld.
</para> </listitem>
</varlistentry>
</variablelist>
<para >
P<EFBFBD> lda:
<screen > mplayer -af volume=10.1:0 <replaceable > media.avi</replaceable> </screen>
er<EFBFBD> s<EFBFBD> ti a hangot 10.1dB-re <20> s hard-clip-et haszn<7A> l ha a hanger<65> t<> l nagy.
</para>
<para >
Ennek a sz<73> r<EFBFBD> nek van egy m<> sodik tulajdons<6E> ga is: Megm<67> ri az <20> sszes<65> tett maximum
hangszintet <20> s ki<6B> rja ezt a szintet, amikor az <application > MPlayer</application>
kil<EFBFBD> p. Ez a hanger<65> becsl<73> s haszn<7A> lhat<61> a hanger<65> szint be<62> ll<6C> t<EFBFBD> s<EFBFBD> ra az
<application > MEncoder</application> ben <20> gy, hogy a maximum dinamikus intervallumot
haszn<EFBFBD> ld.
</para>
2005-01-12 15:13:17 +00:00
</sect2>
2004-11-10 19:46:16 +00:00
2005-01-12 15:13:17 +00:00
<sect2 id= "af_equalizer" >
2004-11-10 19:46:16 +00:00
<title > Equalizer</title>
<para >
Az <option > equalizer</option> sz<73> r<EFBFBD> egy 10 okt<6B> v sz<73> les grafikus equalizert
jelk<EFBFBD> pez, a 10 IIR sz<73> les pass sz<73> r<EFBFBD> k felhaszn<7A> l<EFBFBD> s<EFBFBD> val. Ez azt jelenti, hogy
mindig m<> k<EFBFBD> dik, a lej<65> tszott audi<64> t<> pus<75> t<EFBFBD> l f<> ggetlen<65> l. A 10 s<> v frekvencia
k<EFBFBD> z<EFBFBD> p<EFBFBD> rt<EFBFBD> kei:
</para>
<informaltable >
<tgroup cols= "2" >
<thead >
<row >
<entry > S<EFBFBD> v sz<73> m</entry> <entry > Frekvencia k<> z<EFBFBD> p<EFBFBD> rt<72> k</entry>
</row>
</thead>
<tbody >
<row > <entry > 0</entry> <entry > 31.25 Hz</entry> </row>
<row > <entry > 1</entry> <entry > 62.50 Hz</entry> </row>
<row > <entry > 2</entry> <entry > 125.0 Hz</entry> </row>
<row > <entry > 3</entry> <entry > 250.0 Hz</entry> </row>
<row > <entry > 4</entry> <entry > 500.0 Hz</entry> </row>
<row > <entry > 5</entry> <entry > 1.000 kHz</entry> </row>
<row > <entry > 6</entry> <entry > 2.000 kHz</entry> </row>
<row > <entry > 7</entry> <entry > 4.000 kHz</entry> </row>
<row > <entry > 8</entry> <entry > 8.000 kHz</entry> </row>
<row > <entry > 9</entry> <entry > 16.00 kHz</entry> </row>
</tbody>
</tgroup>
</informaltable>
<para >
Ha a lej<65> tszott hang mintv<74> teli r<> t<EFBFBD> ja kisebb, mint a frekvencia s<> vhoz
tartoz<EFBFBD> frekvencia k<> z<EFBFBD> p<EFBFBD> rt<72> k, akkor a s<> v le lesz tiltva. Ezen sz<73> r<EFBFBD> ismert
hib<EFBFBD> ja, hogy legfels<6C> s<> v karakterisztik<69> ja nem teljesen szimmetrikus, ha a
mintav<EFBFBD> teli r<> ta k<> zel van a s<> v frekvencia k<> z<EFBFBD> p<EFBFBD> rt<72> k<EFBFBD> hez. Ez a probl<62> ma
megker<EFBFBD> lhet<EFBFBD> a hang resample sz<73> r<EFBFBD> vel t<> rt<72> n<EFBFBD> up-sampling-el<65> s<EFBFBD> vel, m<> g
miel<EFBFBD> tt ez a sz<73> r<EFBFBD> megkapn<70> a hangot.
</para>
<para >
Ennek a sz<73> r<EFBFBD> nek 10 param<61> tere van:
</para>
<variablelist >
<varlistentry >
<term > <option > g1:g2:g3...g10</option> </term>
<listitem > <para >
lebeg<EFBFBD> pontos sz<73> mok <literal > -12</literal> <20> s <literal > +12</literal> k<> z<EFBFBD> tt,
melyek az egyes frekvencia s<> vokhoz tartoz<6F> er<65> s<EFBFBD> t<EFBFBD> s m<> rt<72> k<EFBFBD> t adj<64> k meg dB-ben.
</para> </listitem>
</varlistentry>
</variablelist>
<para >
P<EFBFBD> ld<EFBFBD> ul:
<screen > mplayer -af equalizer=11:11:10:5:0:-12:0:5:12:12 <replaceable > media.avi</replaceable> </screen>
er<EFBFBD> s<EFBFBD> teni fogja a hangot a fels<6C> <20> s az als<6C> frekvencia tartom<6F> nyokban, m<> g
majdnem teljesen kikapcsolja azt 1 kHz k<> rny<6E> k<EFBFBD> n.
</para>
2005-01-12 15:13:17 +00:00
</sect2>
2004-11-10 19:46:16 +00:00
2005-01-12 15:13:17 +00:00
<sect2 id= "af_panning" >
2004-11-10 19:46:16 +00:00
<title > Pan sz<73> r<EFBFBD> </title>
<para >
A <option > pan</option> sz<73> r<EFBFBD> t csatorn<72> k <20> nk<6E> nyes <20> sszekever<65> s<EFBFBD> re haszn<7A> lhatod.
Alapjaiban a hanger<65> vez<65> rl<72> <20> s a channel sz<73> r<EFBFBD> kever<65> ke.
K<EFBFBD> t f<> felhaszn<7A> l<EFBFBD> si m<> dja van ennek a sz<73> r<EFBFBD> nek:
</para>
<orderedlist >
<listitem > <para >
Sok csatorna lekever<65> se kev<65> sre, sztereo lemixel<65> se mono-ra p<> ld<6C> ul.
</para> </listitem>
<listitem > <para >
A k<> z<EFBFBD> ps<70> hangsz<73> r<EFBFBD> " sz<EFBFBD> less<EFBFBD> g<EFBFBD> nek" <20> t<EFBFBD> ll<6C> t<EFBFBD> sa egy t<> rhat<61> s<EFBFBD> hang rendszern<72> l.
</para> </listitem>
</orderedlist>
<para >
Ezt a sz<73> r<EFBFBD> t neh<65> z haszn<7A> lni, <20> s n<> mi buher<65> l<EFBFBD> s kell hozz<7A> , hogy meglegyen
a k<> v<EFBFBD> nt eredm<64> ny. Ezen sz<73> r<EFBFBD> kapcsol<6F> inak sz<73> ma a kimeneti csatorn<72> k
sz<EFBFBD> m<EFBFBD> t<EFBFBD> l f<> gg:
</para>
<variablelist >
<varlistentry >
<term > <option > nch < 1-6> </option> </term>
<listitem > <para >
egy eg<65> sz sz<73> m <literal > 1</literal> <20> s <literal > 6</literal> k<> z<EFBFBD> tt, a bemeneti
csatorn<EFBFBD> k sz<73> ma adhat<61> meg vele. Ezen kapcsol<6F> megad<61> sa k<> telez<65> , ha elhagyod,
fut<EFBFBD> si hib<69> t kapsz.
</para> </listitem>
</varlistentry>
<varlistentry >
<term > <option > l00:l01:l02:..l10:l11:l12:...ln0:ln1:ln2:...</option> </term>
<listitem > <para >
lebeg<EFBFBD> pontos sz<73> mok <literal > 0</literal> <20> s <literal > 1</literal> k<> z<EFBFBD> tt.
<option > l[i][j]</option> meghat<61> rozza, hogy a j. bemeneti csatorna h<> nyad r<> sze
lesz bemixelve az i. kimeneti csatorn<72> ba.
</para> </listitem>
</varlistentry>
</variablelist>
<para >
1. p<> lda:
<screen > mplayer -af pan=1:0.5:0.5 -channels 1 <replaceable > media.avi</replaceable> </screen>
Lemixel sztere<72> b<EFBFBD> l mono-ba.
</para>
<para >
2. p<> lda:
<screen > mplayer -af pan=3:1:0:1:0.5:0.5 -channels 3 <replaceable > media.avi</replaceable> </screen>
3 csatorn<72> s kimenetet ad, a 0. <20> s 1. csatorn<72> t <20> rintetlen<65> l hagyja, <20> s belemixeli
a 2. kimeneti csatorn<72> ba (amit p<> ld<6C> ul a m<> lynyom<6F> ra k<> ld ki).
</para>
2005-01-12 15:13:17 +00:00
</sect2>
2004-11-10 19:46:16 +00:00
2005-01-12 15:13:17 +00:00
<sect2 id= "af_sub" >
2004-11-10 19:46:16 +00:00
<title > Sub-woofer</title>
<para >
A <option > sub</option> sz<73> r<EFBFBD> egy m<> lynyom<6F> csatorn<72> t ad az audi<64> folyamhoz.
A m<> lynyom<6F> csatorna l<> trehoz<6F> s<EFBFBD> hoz sz<73> ks<6B> ges adatokat a 0. <20> s az 1. csatorna
hangj<EFBFBD> nak <20> tlagol<6F> s<EFBFBD> val nyeri. Az eredm<64> nyk<79> nt kapott hangot m<> g low-pass
m<EFBFBD> don megsz<73> ri egy 4. utas Butterworth sz<73> r<EFBFBD> seg<65> ts<74> g<EFBFBD> vel, az alap<61> rtelmezett
60 Hz-es v<> g<EFBFBD> si frekvenci<63> val majd egy k<> l<EFBFBD> n csatorn<72> t ad a hang folyamhoz.
Figyelem: Kapcsold ki ezt a sz<73> r<EFBFBD> t, ha Dolby Digital 5.1-es hanggal rendelkez<65>
DVD-t j<> tszol le, k<> l<EFBFBD> nben ez a sz<73> r<EFBFBD> <20> sszezavarja a m<> lynyom<6F> hangj<67> t.
K<EFBFBD> t kapcsol<6F> ja van a sz<73> r<EFBFBD> nek:
</para>
<variablelist >
<varlistentry >
<term > <option > fc < 20-300> </option> </term>
<listitem > <para >
egy opcion<6F> lis lebeg<65> pontos sz<73> m, ami a sz<73> r<EFBFBD> v<> g<EFBFBD> si frekvenci<63> j<EFBFBD> nak Hz-ben
t<> rt<72> n<EFBFBD> megad<61> s<EFBFBD> hoz haszn<7A> lhat<61> . A helyes <20> rt<72> k 20 Hz <20> s 300 Hz k<> z<EFBFBD> tt van.
A legjobb eredm<64> nyhez pr<70> b<EFBFBD> ld meg a v<> g<EFBFBD> si frekvenci<63> t a lehet<65> legkisebbre
<20> ll<6C> tani. Ez<45> ltal n<> ni fog a sztereo <20> s a t<> rhat<61> s min<69> s<EFBFBD> ge. Az alap<61> rtelmezett
v<> g<EFBFBD> si frekvencia 60 Hz.
</para> </listitem>
</varlistentry>
<varlistentry >
<term > <option > ch < 0-5> </option> </term>
<listitem > <para >
egy opcion<6F> lis eg<65> sz sz<73> m <literal > 0</literal> <20> s <literal > 5</literal> k<> z<EFBFBD> tt,
ami meghat<61> rozza annak a csatorn<72> nak a sz<73> m<EFBFBD> t, ahova a m<> lynyom<6F> audi<64> beilleszt<7A> sre
ker<65> l. Az alap<61> rtelmezett csatorna sz<73> m <literal > 5</literal> . Figyelj r<> , hogy a
csatorn<72> k sz<73> ma automatikusan meg lesz n<> velve <replaceable > ch</replaceable>
<20> rt<72> kre, ha sz<73> ks<6B> ges.
</para> </listitem>
</varlistentry>
</variablelist>
<para >
P<EFBFBD> lda:
<screen > mplayer -af sub=100:4 -channels 5 <replaceable > media.avi</replaceable> </screen>
l<EFBFBD> trehoz egy m<> lynyom<6F> csatorn<72> t 100 Hz-es v<> g<EFBFBD> si frekvenci<63> val a 4. kimeneti csatorn<72> n.
</para>
2005-01-12 15:13:17 +00:00
</sect2>
2004-11-10 19:46:16 +00:00
2005-01-12 15:13:17 +00:00
<sect2 id= "af_surround" >
2004-11-10 19:46:16 +00:00
<title > Surround-sound dek<65> dol<6F> </title>
<para >
A m<> trix k<> dol<6F> s<EFBFBD> t<> rhat<61> s<EFBFBD> hang dek<65> dolhat<61> a <option > surround</option>
sz<EFBFBD> r<EFBFBD> vel. A Dolby Surround p<> ld<6C> ul m<> trix k<> dol<6F> s<EFBFBD> form<72> tum. Sok 2 csatorn<72> s
audi<EFBFBD> t tartalmaz<61> f<> jl tulajdonk<6E> ppen m<> trixolt t<> rhat<61> s<EFBFBD> hangot tartalmaz.
Ezen tulajdons<6E> g kihaszn<7A> l<EFBFBD> s<EFBFBD> hoz olyan hangk<67> rty<74> ra van sz<73> ks<6B> g, ami legal<61> bb
4 csatorn<72> t t<> mogat. Ennek a sz<73> r<EFBFBD> nek egy param<61> tere van csak:
</para>
<variablelist >
<varlistentry >
<term > <option > d < 0-1000> </option> </term>
<listitem > <para >
egy opcion<6F> lis lebeg<65> pontos sz<73> m <literal > 0</literal> <20> s <literal > 1000</literal>
k<EFBFBD> z<EFBFBD> tt, amivel a h<> ts<74> hangsz<73> r<EFBFBD> k k<> sleltet<65> si ideje <20> ll<6C> that<61> be ms-ben.
Ez a k<> sleltet<65> st az al<61> bbi m<> don tan<61> csos be<62> ll<6C> tani: ha a d1 a hallgat<61> si poz<6F> ci<63>
<EFBFBD> s az el<65> ls<6C> hangsz<73> r<EFBFBD> k k<> z<EFBFBD> tti t<> vols<6C> g <20> s d2 a hallgat<61> si poz<6F> ci<63> <20> s a h<> ts<74>
hangsz<EFBFBD> r<EFBFBD> k k<> z<EFBFBD> tti t<> vols<6C> g, akkor a d k<> sleltet<65> st 15 ms-re c<> lszer<65> <20> ll<6C> tani,
ha d1 < = d2 <20> s 15 + 5*(d1-d2) <20> rt<72> kre, ha d1 > d2. d alap<61> rtelmezett
<EFBFBD> rt<EFBFBD> ke 20 ms.
</para> </listitem>
</varlistentry>
</variablelist>
<para >
P<EFBFBD> lda:
<screen > mplayer -af surround=15 -channels 4 <replaceable > media.avi</replaceable> </screen>
bekapcsolja a t<> rhat<61> s<EFBFBD> hang dek<65> dol<6F> s<EFBFBD> t a h<> ts<74> hangsz<73> r<EFBFBD> k hangj<67> hoz k<> pest 15
ms-os k<> sleltet<65> ssel.
</para>
2005-01-12 15:13:17 +00:00
</sect2>
2004-11-10 19:46:16 +00:00
2005-01-12 15:13:17 +00:00
<sect2 id= "af_export" >
2004-11-10 19:46:16 +00:00
<title > Audio Exporter</title>
<para >
Az audi<64> sz<73> r<EFBFBD> k export<72> lj<6C> k a bej<65> v<EFBFBD> jeleket m<> s processzeknek a mem<65> ria map-ol<6F> s seg<65> ts<74> g<EFBFBD> vel
(<literal > mmap()</literal> ). A mem<65> ria map-olt ter<65> letein egy fejl<6A> c tal<61> lhat<61> :
<programlisting >
int nch /*csatorn<72> k sz<73> ma*/
int size /*buffer m<> ret*/
unsigned long long counter /*a szinkroniz<69> ci<63> fenntart<72> s<EFBFBD> hoz kell,
<20> j adat export<72> l<EFBFBD> sakor friss<73> tve lesz*/
</programlisting>
A t<> bbi csak payload (nem <20> tlapolt), 16 bitnyi adat.
</para>
<variablelist >
<varlistentry >
<term > <option > mmapped_file</option> </term>
<listitem > <para >
A f<> jl, amibe export<72> ltatni szeretn<74> l a sz<73> r<EFBFBD> vel. Az alap<61> rtelmezett a
<filename > ~/.mplayer/mplayer-af_export</filename> f<> jlba map-ol<6F> s.
</para> </listitem>
</varlistentry>
<varlistentry >
<term > <option > nsamples</option> </term>
<listitem > <para >
Csatorn<EFBFBD> nk<EFBFBD> nti mint<6E> k sz<73> ma. Az alap<61> rtelmezett <literal > 512</literal> minta.
</para> </listitem>
</varlistentry>
</variablelist>
<para >
p<EFBFBD> lda:
<screen > mplayer -af export=/tmp/mplayer-af_export:1024 <replaceable > media.avi</replaceable> </screen>
export<EFBFBD> l 1024 mint<6E> t csatorn<72> nk<6E> nt a <filename > /tmp/mplayer-af_export</filename> f<> jlba.
</para>
2005-01-12 15:13:17 +00:00
</sect2>
2004-11-10 19:46:16 +00:00
2005-01-12 15:13:17 +00:00
<sect2 id= "af_extrastereo" >
2004-11-10 19:46:16 +00:00
<title > Extrastereo</title>
<para >
Ez az audi<64> sz<73> r<EFBFBD> (line<6E> risan) n<> veli a k<> l<EFBFBD> nbs<62> get a bal <20> s a jobb csatorn<72> k
k<EFBFBD> z<EFBFBD> tt (mint az <application > XMMS</application> extrastereo plugin-je), ami egy
kis " <EFBFBD> l<EFBFBD> " hat<61> st ad a lej<65> tsz<73> shoz.
Ennek a sz<73> r<EFBFBD> nek egy param<61> tere van:</para>
<variablelist >
<varlistentry >
<term > <option > mul</option> </term>
<listitem > <para >
a differencia egy<67> tthat<61> , egy opcion<6F> lis lebeg<65> pontos sz<73> m, ami alap<61> rtelmez<65> sk<73> nt
<literal > 2.5</literal> . Ha <literal > 0.0</literal> -ra <20> ll<6C> tod, mono hangot kapsz
(az <20> sszes csatorna <20> tlaga). Ha <literal > 1.0</literal> -ra <20> ll<6C> tod, a hang
v<EFBFBD> ltozatlan marad, ha <literal > -1.0</literal> -re, akkor a bal <20> s a jobb
csatorna felcser<65> l<EFBFBD> dik.
</para> </listitem>
</varlistentry>
</variablelist>
<para >
Haszn<EFBFBD> lat:
<screen >
mplayer -af extrastereo <replaceable > media.avi</replaceable>
mplayer -af extrastereo=3.45 <replaceable > media.avi</replaceable> <!--
--></screen>
</para>
2005-01-12 15:13:17 +00:00
</sect2>
2004-11-10 19:46:16 +00:00
2005-01-12 15:13:17 +00:00
<sect2 id= "af_volnorm" >
2004-11-10 19:46:16 +00:00
<title > Hanger<EFBFBD> normaliz<69> l<EFBFBD> </title>
<para >
Ez az audi<64> sz<73> r<EFBFBD> maximaliz<69> lja a hanger<65> t a hang torz<72> t<EFBFBD> sa n<> lk<6C> l.
</para>
<para >
Haszn<EFBFBD> lat:
<screen > mplayer -af volnorm <replaceable > media.avi</replaceable> </screen>
</para>
2004-11-11 03:35:40 +00:00
</sect2>
</sect1>