mpv/DOCS/hu/sound.html

708 lines
28 KiB
HTML
Raw Normal View History

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<LINK REL="stylesheet" TYPE="text/css" HREF="../default.css">
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2">
</HEAD>
<BODY>
<H3><A NAME=2.3.2>2.3.2. T<>mogatott audio kimenetek:</A></H3>
<H4><A NAME=sync>2.3.2.1. Az MPlayer hang/k<>p szinkroniz<69>l<EFBFBD> met<65>dusa</A></H4>
<P>Az <B>MPlayer</B> audio interf<72>sz<73>nek a neve <I>libao2</I>. Jelenleg
a k<>vetkez<65> meghajt<6A>kat tartalmazza :</P>
<DL>
<DT>oss</DT>
<DD>OSS (ioctl) meghajt<6A> (hardveres AC3 tov<6F>bb<62>t<EFBFBD>si t<>mogat<61>s)</DD>
<DT>sdl</DT>
<DD>SDL meghajt<6A> (<B>ESD</B>, <B>ARTS</B>, stb)</DD>
<DT>nas</DT>
<DD>NAS (Network Audio System) meghajt<6A></DD>
<DT>alsa5</DT>
<DD>nat<EFBFBD>v ALSA 0.5 meghajt<6A></DD>
<DT>alsa9</DT>
<DD>nat<EFBFBD>v ALSA 0.9 meghajt<6A> (hardveres AC3 tov<6F>bb<62>t<EFBFBD>si t<>mogat<61>s)</DD>
<DT>sun</DT>
<DD>SUN audio meghajt<6A> (/dev/audio) BSD-re <20>s Solaris-ra</DD>
<DT>macosx</DT>
<DD>nat<EFBFBD>v MacOSX meghajt<6A></DD>
<DT>win32</DT>
<DD>nat<EFBFBD>v Win32 meghajt<6A></DD>
<DT>arts</DT>
<DD>nat<EFBFBD>v ARTS meghajt<6A> (KDE lusereknek)</DD>
<DT>esd</DT>
<DD>nat<EFBFBD>v ESD meghajt<6A> (t<>bbnyire GNOME felhaszn<7A>l<EFBFBD>knak)</DD>
</DL>
<P>A helyzet az, hogy a Linux hangk<67>rtyameghajt<6A>i nem t<>l j<>k. Az MPlayer
a hangk<67>rtyameghajt<6A>k egyik olyan funkci<63>j<EFBFBD>t haszn<7A>lja a k<>p illetve a
hang lej<65>tsz<73>s<EFBFBD>nak szinkroniz<69>l<EFBFBD>s<EFBFBD>hoz, melyet a meghajt<6A>k<EFBFBD>sz<73>t<EFBFBD>k
el<65>szeretettel felejtenek el helyesen implement<6E>lni, mivel ez sz<73>ks<6B>gtelen
MP3-ak, hangeffektek <20>s egyebek lej<65>tsz<73>s<EFBFBD>hoz.</P>
<P>M<EFBFBD>s m<>dialej<65>tsz<73>k (mint p<>ld<6C>ul az aviplay, a xine) <20>ltal<61>ban m<>k<EFBFBD>dni
szoktak (m<>r ha <20>ppen szoknak:) az ilyen meghajt<6A>kkal, tekintve hogy
bels<6C> id<69>z<EFBFBD>t<EFBFBD>ssel szinkroniz<69>lnak. Megjegyzend<6E> hogy az id<69> az MPlayer
m<>dszer<65>t hozta ki hat<61>konyabbnak.</P>
<P>Norm<EFBFBD>lisan meg<65>rt hangk<67>rtyameghajt<6A> haszn<7A>lat<61>val semmif<69>le hangb<67>l ered<65>
szinkroniz<69>ci<63>s probl<62>ma nem ad<61>dhat, kiv<69>ve ha m<>r maga a file is hib<69>s.</P>
<P>Ha rossz audiomeghajt<6A>d van, az <CODE>-autosync</CODE> opci<63> haszn<7A>lata
j<> es<65>llyel seg<65>teni fog. A pontos haszn<7A>lat<61>t <20>s le<6C>r<EFBFBD>s<EFBFBD>t l<>sd a man
page-ben.</P>
<P>N<EFBFBD>h<EFBFBD>ny megjegyz<79>s:</P>
<UL>
<LI>ha OSS meghajt<6A>t haszn<7A>lsz, el<65>sz<73>r pr<70>b<EFBFBD>lkozz az <I>-ao oss</I> opci<63>val
(ez az alap<61>rtelmezett is). Ha hanghib<69>kat, <20>sszeoml<6D>sokat tapasztalsz, n<>zd
meg az <I>-ao sdl</I>-t (Megj.: ehhez term<72>szetesen sz<73>ks<6B>ges egy felinstall<6C>lt
SDL csomag, <20>s az SDL fejleszt<7A>i csomag is). Sok esetben seg<65>thet (valamint
tartalmaz ESD, ARTS, <20>s fel/lemintav<61>telez<65>st is /ahol ESD a GNOME fel<65>let
hangkezel<65>je, az ARTS pedig a KDE-<2D>/).</LI>
<LI>ha ALSA 0.5-<2D>t haszn<7A>lsz, akkor MAJDNEM mindig az <I>-ao alsa5</I>-<2D>t kell
haszn<7A>lnod, mert a 0.5 hib<69>s OSS emul<75>ci<63>s k<>dot tartalmaz, amit<69>l kiss<73>
<20>sszeesik az <B>MPlayer</B> :
<CODE>DEMUXER: Too many (945 in 8390980 bytes) video packets in the buffer!</CODE></LI>
</UL>
<P><B>Solaris</B> rendszeren term<72>szetesen a SUN audio meghajt<6A>t
kell haszn<7A>lni, az <I>-ao sun</I> opci<63>val, k<>l<EFBFBD>nben l<>ttek mind a video,
mind az audio lej<65>tsz<73>snak.</P>
<H4><A NAME=experiences>2.3.2.2. Aj<41>nlott be<62>ll<6C>t<EFBFBD>sok k<>l<EFBFBD>nf<6E>le hangk<67>rty<74>khoz</A></H4>
<TABLE BORDER=0 WIDTH="100%">
<TR><TD COLSPAN=3><B>VIA alaplapi chipset (via82cxxx) 48Khz-ra limit<69>lt</B></TD></TR>
<TR><TD></TD><TD>Driver:</TD><TD><A HREF="http://sourceforge.net/project/showfiles.php?group_id=3242&release_id=59602">innen</A></TD></TR>
<TR><TD COLSPAN=3><B>Aureal Vortex 2</B></TD></TR>
<TR><TD>&nbsp;&nbsp;&nbsp;&nbsp;</TD><TD>OSS:</TD><TD>nincs</TD></TR>
<TR><TD></TD><TD>OSS/Pro:</TD><TD>OK</TD></TR>
<TR><TD></TD><TD>ALSA:</TD><TD>nincs</TD></TR>
<TR><TD></TD><TD>Max kHz:</TD><TD>48</TD></TR>
<TR><TD></TD><TD>Driver:</TD><TD><A HREF="http://aureal.sourceforge.net">aureal.sourceforge.net</A></TD></TR>
<TR><TD></TD><TD>Driver2:</TD><TD> <A HREF="http://makacs.poliod.hu/~pontscho/aureal/au88xx-1.1.3.tar.bz2">innen</A>
(<I>bufferm<EFBFBD>ret megn<67>velve 32k-ra</I>)</TD></TR>
<TR><TD COLSPAN=3><B>GUS PnP</B></TD></TR>
<TR><TD></TD><TD>OSS:</TD><TD>nincs</TD></TR>
<TR><TD></TD><TD>OSS/Pro:</TD><TD>OK</TD></TR>
<TR><TD></TD><TD>ALSA:</TD><TD>OK</TD></TR>
<TR><TD></TD><TD>Max kHz:</TD><TD>48</TD></TR>
<TR><TD COLSPAN=3><B>SB Live!</B></TD></TR>
<TR><TD></TD><TD>OSS:</TD><TD>Anal<EFBFBD>g OK, SP/DIF nem megy</TD></TR>
<TR><TD></TD><TD>ALSA:</TD><TD>mindkett<EFBFBD> OK</TD></TR>
<TR><TD></TD><TD>Max kHz:</TD><TD>192</TD></TR>
<TR><TD COLSPAN=3><B>SB AWE 64</B></TD></TR>
<TR><TD></TD><TD>OSS:</TD><TD>max 44kHz</TD></TR>
<TR><TD></TD><TD>ALSA:</TD><TD>48kHz rosszul hangzik</TD></TR>
<TR><TD></TD><TD>Max kHz:</TD><TD>48</TD></TR>
<TR><TD COLSPAN=3><B>Gravis UltraSound ACE</B></TD></TR>
<TR><TD></TD><TD>OSS:</TD><TD>OK<I>Az <20>j audio k<>ddal is bugzik...</I></TD></TR>
<TR><TD></TD><TD>ALSA:</TD><TD>OK</TD></TR>
<TR><TD></TD><TD>Max kHz:</TD><TD>44</TD></TR>
<TR><TD COLSPAN=3><B>Gravis UltraSound MAX</B></TD></TR>
<TR><TD></TD><TD>OSS:</TD><TD>OK</TD></TR>
<TR><TD></TD><TD>ALSA:</TD><TD>OK (?)</TD></TR>
<TR><TD></TD><TD>Max kHz:</TD><TD>48</TD></TR>
<TR><TD COLSPAN=3><B>ESS 688</B></TD></TR>
<TR><TD></TD><TD>OSS:</TD><TD>OK</TD></TR>
<TR><TD></TD><TD>ALSA:</TD><TD>OK (?)</TD></TR>
<TR><TD></TD><TD>Max kHz:</TD><TD>48</TD></TR>
<TR><TD COLSPAN=3><B>C-Media k<>rty<74>k (CMI8338/8738)</B></TD></TR>
<TR><TD></TD><TD>OSS:</TD><TD>OK</TD></TR>
<TR><TD></TD><TD>ALSA:</TD><TD>OK - az SP/DIF-et az ALSA 0.9.x t<>mogatja</TD></TR>
<TR><TD></TD><TD>Max kHz:</TD><TD>?</TD></TR>
<TR><TD COLSPAN=3><B>Yamaha k<>rty<74>k (*ymf*)</B></TD></TR>
<TR><TD></TD><TD>OSS:</TD><TD>nem OK (?) (tal<61>n -ao sdl ?)</TD></TR>
<TR><TD></TD><TD>ALSA:</TD><TD>csak (?) ALSA 0.5-tel, OSS emul<75>ci<63>val, <B><EFBFBD>S</B> <I>-ao sdl</I>-el j<> (!) (?)</TD></TR>
<TR><TD></TD><TD>Max kHz:</TD><TD>?</TD></TR>
<TR><TD COLSPAN=3><B>envy24 chip-es k<>rty<74>k (mint pl Terratec EWS88MT)</B></TD></TR>
<TR><TD></TD><TD>OSS:</TD><TD>?</TD></TR>
<TR><TD></TD><TD>OSS/Pro:</TD><TD>OK</TD></TR>
<TR><TD></TD><TD>ALSA:</TD><TD>?</TD></TR>
<TR><TD></TD><TD>Max kHz:</TD><TD>?</TD></TR>
<TR><TD COLSPAN=3><B>PC Speaker vagy DAC</B></TD></TR>
<TR><TD></TD><TD>OSS:</TD><TD>OK (<I>haszn<EFBFBD>ld az SDL meghajt<6A>t : -ao sdl</I>)</TD></TR>
<TR><TD></TD><TD>ALSA:</TD><TD>nincs</TD></TR>
<TR><TD></TD><TD>Max kHz:</TD><TD>a meghajt<6A> 44.1Khz-t emul<75>l, vagy t<>bbet</TD></TR>
<TR><TD></TD><TD>Driver:</TD><TD><A HREF="ftp://ftp.infradead.org/pub/pcsp">ftp://ftp.infradead.org/pub/pcsp</A></TD></TR>
</TABLE>
<UL>
<LI>a 2.4-es kerneleket haszn<7A>ld, 2.2 nincs tesztelve !</LI>
<LI>ha kattog a hang <20>s CD-ROM-r<>l j<>tszol le, kapcsold be az IRQ
unmasking-ot !
p<>ld<6C>ul "hdparm -u1 /dev/cdrom" (l<>sd "man hdparm" !!!)
Ez am<61>gy is aj<61>nlott... (for XMMS, etc...)
Olvasd el a <A HREF="cd-dvd.html#drives">4.1</A>-es fejezetet.</LI>
<LI><EFBFBD>rd meg nek<65>nk, hogy m<>k<EFBFBD>dik egy<67>tt az MPlayer <20>s a karty<74>d!</LI>
</UL>
<H4><A NAME="af">2.3.2.3 Audio sz<73>r<EFBFBD>k</A></H4>
<P>Az audio sz<73>r<EFBFBD>k a hang tulajdons<6E>gainak megv<67>ltoztat<61>s<EFBFBD>ra szolg<6C>lnak.
(De)aktiv<69>ci<63>juk automatikusan t<>rt<72>nik, ha a hang tulajdons<6E>gai k<>l<EFBFBD>nb<6E>znek
a hangk<67>rtya <20>ltal ig<69>nyeltt<74>l. Az <CODE>-af sz<73>r<EFBFBD>1,sz<73>r<EFBFBD>2,...</CODE>
opci<63>val b<>r<EFBFBD>lhat<61> fel<65>l a sz<73>r<EFBFBD>k haszn<7A>lata, <20>s term<72>szetesen itt lehets<74>ges
egy<67>b, nem automatikusan beillesztett sz<73>r<EFBFBD>k haszn<7A>latba v<>tele is. A sz<73>r<EFBFBD>k
v<>grehajt<6A>sa a megadott sorrendben t<>rt<72>nik.</P>
<P>P<EFBFBD>lda:<BR>
&nbsp;&nbsp;<CODE>mplayer -af resample,pan media.avi </CODE></P>
<P>Ez a parancs <20>tvezeti a hangot a resampling (<28>jramintav<61>telez<65>), majd a pan
sz<73>r<EFBFBD>k<EFBFBD>n.</P>
<P>A legt<67>bb sz<73>r<EFBFBD>nek vannak opci<63>i, melyeket a most k<>vetkez<65> fejezetekben
t<>rgyalunk. Ha nincs megadva opci<63>, a sz<73>r<EFBFBD> az alap<61>rtelmezett opci<63>it
haszn<7A>lja. Itt egy p<>lda:</P>
<P>&nbsp;&nbsp;<CODE>mplayer -af resample=11025,pan=1:0.5:0.5 -channels 1
-srate 11025 media.avi</CODE></P>
<P>Itt megadjuk hogy a hang legyen 11025Hz-re mintav<61>telezve, ezut<75>n pedig
egy csatorn<72>sra keverj<72>k <20>t a hangot a pan sz<73>r<EFBFBD>vel.</P>
<P>A sz<73>r<EFBFBD> r<>teg viselked<65>s<EFBFBD>re glob<6F>lisan az <CODE>-af-adv</CODE> opci<63>val
lehet hatni. Ennek k<>t alopci<63>ja van:</P>
<DL>
<DT><CODE>force</CODE><DT>
<DD>itt lehet megadni a sz<73>r<EFBFBD>k automatiz<69>l<EFBFBD>s<EFBFBD>nak felt<6C>teleit, valamint hogy
milyen sebess<73>g/pontoss<73>g optimaliz<69>ci<63>k haszn<7A>lhat<61>ak:
<DL>
<DT><CODE>0</CODE></DT>
<DD>Automatikus beilleszt<7A>s, CPU sebess<73>gre optimaliz<69>l<EFBFBD>s.</DD>
<DT><CODE>1</CODE></DT>
<DD>Automatikus beilleszt<7A>s, leggyorsabb sebess<73>gre optimaliz<69>l<EFBFBD>s.<BR>
<EM>Figyelem:</EM> Min<69>s<EFBFBD>groml<6D>ssal j<>rhat.</DD>
<DT><CODE>2</CODE></DT>
<DD>Automatikus beilleszt<7A>s, min<69>s<EFBFBD>gre optimaliz<69>l<EFBFBD>s.</DD>
<DT><CODE>3</CODE></DT>
<DD>Nincs automatiz<69>l<EFBFBD>s, nincs optimaliz<69>ci<63>.<BR>
<I>Figyelem:</I> Lehets<74>ges hogy az MPlayer nem fog futni ezzel az
opci<63>val.</DD>
<DT><CODE>4</CODE></DT>
<DD>Automatikus beilleszt<7A>s mint a 0-n<>l, de lebeg<65>pontos sz<73>m<EFBFBD>t<EFBFBD>sok
el<65>nyben r<>szes<65>t<EFBFBD>s<EFBFBD>vel.</DD>
<DT><CODE>5</CODE></DT>
<DD>Automatikus beilleszt<7A>s mint a 1-n<>l, de lebeg<65>pontos sz<73>m<EFBFBD>t<EFBFBD>sok
el<65>nyben r<>szes<65>t<EFBFBD>s<EFBFBD>vel.</DD>
<DT><CODE>6</CODE></DT>
<DD>Automatikus beilleszt<7A>s mint a 2-n<>l, de lebeg<65>pontos sz<73>m<EFBFBD>t<EFBFBD>sok
el<65>nyben r<>szes<65>t<EFBFBD>s<EFBFBD>vel.</DD>
<DT><CODE>7</CODE></DT>
<DD>Nincs automatiz<69>l<EFBFBD>s, mint a 3-n<>l, de lebeg<65>pontos sz<73>m<EFBFBD>t<EFBFBD>sok
el<65>nyben r<>szes<65>t<EFBFBD>s<EFBFBD>vel.</DD>
</DL>
</DD>
<DT><CODE>list</CODE></DT>
<DD>egy alias az -af opci<63>ra.</DD>
</DL>
<P>A sz<73>r<EFBFBD> r<>tegre a k<>vetkez<65> <20>ltal<61>nos opci<63>k is hat<61>ssal vannak:
<DL>
<DT><CODE>-v</CODE></DT>
<DD><EFBFBD>zenetek r<>szletess<73>g<EFBFBD>nek megn<67>vel<65>se</DD>
<DT><CODE>-channels</CODE></DT>
<DD>Ezzel az opci<63>val lehet megadni a hangk<67>rty<74>dnak hogy h<>ny csatorn<72>n
pr<70>b<EFBFBD>lja lej<65>tszani a hangot. Azt is befoly<6C>solja tov<6F>bb<62> hogy a
lej<65>tszott m<>di<64>bol h<>ny csatorna legyen dek<65>dolva. Ha a lej<65>tszand<6E> hang
t<>bb csatorn<72>t tartalmaz mint amit a hangk<67>rty<74>d kiadni k<>pes, a
"channels" sz<73>r<EFBFBD> automatikusan beilleszt<7A>sre ker<65>l.</DD>
<DT><CODE>-srate</CODE></DT>
<DD>Ezzel az opci<63>val lehet megadni hogy mekkora mintav<61>telez<65>si frekvenci<63>n
t<>rt<72>njen a lej<65>tsz<73>s (a hangk<67>rtya limitje ennek persze korl<72>tot szab).
Ha a lej<65>tszand<6E> hang frekvenci<63>ja k<>v<EFBFBD>l esik a hangk<67>rty<74>d k<>pess<73>gein,
a "resample" sz<73>r<EFBFBD> automatikusan beilleszt<7A>sre ker<65>l hogy
kompenz<6E>ljon.</DD>
<DT><CODE>-format</CODE><DT>
<DD>Ezzel az opci<63>val meg lehet adni hogy milyen form<72>tumban dolgozzon
az audio sz<73>r<EFBFBD> r<>teg, <20>s a hangk<67>rtya. Ha a lej<65>tszand<6E> hang form<72>tuma
m<>s mint amit a hangk<67>rtya lej<65>tszani k<>pes, a "format" sz<73>r<EFBFBD>
automatikusan beilleszt<7A>sre ker<65>l.</DD>
</DL>
<H5><A NAME="af_resample">2.3.2.3.1 Up/Down-sampling</A></H5>
<P>Az MPlayer teljes m<>rt<72>kben t<>mogatja a fel/lemintav<61>telez<65>st a
<CODE>resample</CODE> sz<73>r<EFBFBD> seg<65>ts<74>g<EFBFBD>vel. Ezt t<>bbek k<>z<EFBFBD>tt akkor lehet
<20>rtelmesen haszn<7A>lni ha egy r<>gi hangk<67>rty<74>d van ami maximum csak 44.1kHz-et
tud. H<>rom opci<63>ja van:</P>
<DL>
<DT><CODE>srate &lt;8000-192000&gt;</CODE></DT>
<DD>egy eg<65>sz sz<73>m, mely a mintav<61>telez<65>si frekvencia Hz-ben. A tartom<6F>nya
8kHz-t<>l 192kHz-ig terjed. Ha a bemeneti <20>s a kimeneti frekvencia
ugyanannyi, a sz<73>r<EFBFBD> automatikusan elt<6C>vol<6F>t<EFBFBD>sra ker<65>l. A magas frekvencia
<20>ltal<61>ban n<>veli a hangmin<69>s<EFBFBD>get, f<>leg m<>s sz<73>r<EFBFBD>k haszn<7A>lat<61>val
egy<67>tt.</DD>
<DT><CODE>sloppy</CODE></DT>
<DD>ez egy opcion<6F>lis bin<69>ris param<61>ter mely megad<61>sa eset<65>n enged<65>lyezi
a sz<73>r<EFBFBD>nek hogy kicsit elt<6C>rjen a <CODE>srate</CODE> opci<63>n<EFBFBD>l megadott
<20>rt<72>kt<6B>l. Akkor haszn<7A>land<6E>, ha a lej<65>tsz<73>s nagyon lassan indul.
Alap<61>llapotban be van kapcsolva.</DD>
<DT><CODE>type &lt;0-2&gt;</CODE><DT>
<DD>ez egy eg<65>sz sz<73>m 0 <20>s 2 k<>z<EFBFBD>tt, melyek megadj<64>k a haszn<7A>land<6E>
<20>tmintav<61>telez<65> rutint. A <CODE>0</CODE> jelenti a line<6E>ris
interpol<6F>ci<63>t, az <CODE>1</CODE> az eg<65>sz sz<73>m<EFBFBD> poly-phase filter-bank-ot,
a <CODE>2</CODE> az el<65>bbinek a lebeg<65>pontos verzi<7A>ja. A line<6E>ris
interpol<6F>ci<63> a leggyorsabb, de a hangmin<69>s<EFBFBD>g hagy n<>mi k<>v<EFBFBD>nnival<61>t maga
ut<75>n, f<>leg a felmintav<61>telez<65>sn<73>l. A legjobb min<69>s<EFBFBD>get a <CODE>2</CODE>
eredm<64>nyezi, de term<72>szetesen ennek a legnagyobb a CPU ig<69>nye.</DD>
</DL>
<P>P<EFBFBD>lda:<BR>
&nbsp;&nbsp;<CODE>mplayer -af resample=44100:0:0</CODE></P>
<P>Ez 44100Hz-re <20>ll<6C>tja a frekvenci<63>t pontos kimenettel, <20>s line<6E>ris
interpol<6F>ci<63>val.</P>
<H5><A NAME="af_channels">2.3.2.3.2 Csatorn<72>k sz<73>m<EFBFBD>nak megv<67>ltoztat<61>sa</A></H5>
<P>A <CODE>channels</CODE> sz<73>r<EFBFBD> csatorn<72>k hozz<7A>ad<61>s<EFBFBD>ra <20>s elt<6C>vol<6F>t<EFBFBD>s<EFBFBD>ra,
valamint a csatorn<72>k routol<6F>s<EFBFBD>ra <20>s m<>sol<6F>s<EFBFBD>ra szolg<6C>l. Ha haszn<7A>lata
f<>l<EFBFBD>sleges, nem t<>lt<6C>dik be. Az opci<63>k sz<73>ma dinamikus:</P>
<DL>
<DT><CODE>nch &lt;1-6&gt;</CODE></DT>
<DD>eg<EFBFBD>sz sz<73>m 1 <20>s 6 k<>z<EFBFBD>tt, a csatornasz<73>m megad<61>s<EFBFBD>ra. Megad<61>sa
sz<73>ks<6B>ges.</DD>
<DT><CODE>nr &lt;1-6&gt;</CODE></DT>
<DD>eg<EFBFBD>sz sz<73>m 1 <20>s 6 k<>z<EFBFBD>tt mely az <20>tvonalak sz<73>m<EFBFBD>t adja meg.
Opcion<6F>lis.</DD>
<DT><CODE>from1:to1:from2:to2:from3:to3...</CODE></DT>
<DD>sz<EFBFBD>mp<EFBFBD>rok 0 <20>s 5 k<>z<EFBFBD>tt, amelyek megadj<64>k hova lesznek <20>tir<69>ny<6E>tva
a csatorn<72>k.</DD>
</DL>
<P>Az <20>tir<69>ny<6E>t<EFBFBD>s (route) l<>nyege: ha kevesebb csatorn<72>b<EFBFBD>l t<>bbre t<>rt<72>nik
konvert<72>l<EFBFBD>s, <20>res csatorn<72>k j<>nnek l<>tre (kiv<69>ve a mono->stereo konvert<72>l<EFBFBD>st).
Ha pedig a kimeneti csatorn<72>k sz<73>ma kevesebb mint a bemeneti, a limitet
t<>ll<6C>pett csatorn<72>k nem lesznek hallhat<61>ak.</P>
<P>P<EFBFBD>lda 1:<BR>
&nbsp;&nbsp;<CODE>mplayer -af channels=4:4:0:1:1:0:2:2:3:3 media.avi </CODE></P>
<P>Ez megv<67>ltoztatja a csator<6F>k sz<73>m<EFBFBD>t 4-re, <20>s 4 <20>tvonalat <20>ll<6C>t fel,
melyek felcser<65>lik a 0-<2D>s <20>s 1-es csatorn<72>t, a 2-es <20>s 3-as <20>rintetlen<65>l
hagy<67>s<EFBFBD>val. Persze ha a lej<65>tszand<6E> m<>dia 2 csatorn<72>b<EFBFBD>l <20>ll, a 2-es <20>s 3-as
csatorn<72>k mind<6E>ssze csendet fognak tartalmazni.</P>
<P>P<EFBFBD>lda 2:<BR>
&nbsp;&nbsp;<CODE>mplayer -af channels=6:4:0:0:0:1:0:2:0:3 media.avi </CODE></P>
<P>6-ra v<>ltoztatja a csatorn<72>k sz<73>m<EFBFBD>t, <20>s 4 <20>tvonallal a 0-<2D>s csatorn<72>t
lem<65>solja a 0-t<>l a 3-ig terjed<65> csatorn<72>kra. A 4-es <20>s 5-<2D>s csatorn<72>kon
csak csend van.</P>
<H5><A NAME="af_format">2.3.2.3.3 Sample form<72>tum konvert<72>l<EFBFBD></A></H5>
<P>A <CODE>format</CODE> sz<73>r<EFBFBD> a hang tulajdons<6E>gait konvert<72>lja <20>t.</P>
<DL>
<DT><CODE>bps &lt;sz<EFBFBD>m&gt;</CODE></DT>
<DD>a lehets<74>ges <20>rt<72>kek: <CODE>1</CODE>, <CODE>2</CODE> vagy <CODE>4</CODE>,
amik a mint<6E>nk<6E>nti byte-ok sz<73>mat adj<64>k meg. Ezen opci<63> megad<61>sa
sz<73>ks<6B>ges.</DD>
<DT><CODE>f &lt;form<EFBFBD>tum&gt;</CODE></DT>
<DD>sz<EFBFBD>veges string, amely le<6C>rja a sample form<72>tumot. A string lehets<74>ges
<20>rt<72>kei a k<>vetkez<65>k, egybe kell <20>ket <20>rni:
<CODE>alaw</CODE>, <CODE>mulaw</CODE> vagy
<CODE>imaadpcm</CODE>, <CODE>float</CODE> vagy <CODE>int</CODE>,
<CODE>unsigned</CODE> vagy <CODE>signed</CODE>, <CODE>le</CODE> vagy
<CODE>be</CODE> (little vagy big endian). Ezen opci<63> megad<61>sa
sz<73>ks<6B>ges.</DD>
</DL>
<P>P<EFBFBD>lda:<BR>
&nbsp;&nbsp;<CODE>mplayer -af format=4:float media.avi</CODE></P>
<P>be<EFBFBD>ll<EFBFBD>tja a kimeneti form<72>tumot 4 byte-ra mint<6E>nk<6E>nt.</P>
<H5><A NAME="af_delay">2.3.2.3.4 Delay</A></H5>
<P>A <CODE>delay</CODE> sz<73>r<EFBFBD>vel k<>sleltetni lehet a hangsz<73>r<EFBFBD>khoz <20>rkez<65>
hangot hogy a k<>l<EFBFBD>nb<6E>z<EFBFBD> helyr<79>l j<>v<EFBFBD> hangok egyszerre <20>rjenek oda a
hallgat<61>hoz.
Csak akkor hasznos ha t<>bb mint 2 hangsz<73>r<EFBFBD>d van. A param<61>terek:</P>
<DL>
<DT><CODE>d1:d2:d3...</CODE></DT>
<DD>lebeg<EFBFBD>pontos sz<73>mok, ms-ben megadj<64>k a k<>sleltet<65>st a k<>l<EFBFBD>nb<6E>z<EFBFBD>
csatorn<72>kra vonatkoztatva. A minim<69>lis k<>sleltet<65>s 0ms, a maxim<69>lis
pedig 1000ms.</DD>
</DL>
<P>A megfelel<65> <20>rt<72>kek kisz<73>m<EFBFBD>t<EFBFBD>sa a k<>vetkez<65>k<EFBFBD>ppen t<>rt<72>nik:</P>
<OL>
<LI>M<EFBFBD>rd le a t<>vols<6C>got a hangsz<73>r<EFBFBD>idt<64>l hozz<7A>d, m<>terben. A t<>vols<6C>gokat
nevezd el s1-t<>l s5-ig (5.1-es rendszert felt<6C>telezve).
A sub-woofert nincs <20>rtelme kompenz<6E>lni.</LI>
<LI>Vond ki az s1-t<>l s5-ig az <20>sszes t<>vols<6C>got a legnagyobb t<>vb<76>l, pl<BR>
s[i] = max(s) - s[i]; i = 1...5</LI>
<LI>A sz<73>ks<6B>ges k<>sleltet<65>s (ms) kisz<73>m<EFBFBD>t<EFBFBD>sa<BR>
d[i] = 1000*s[i]/342; i = 1...5 </LI>
</OL>
<P>Pl:<BR>
&nbsp;&nbsp;<CODE>mplayer -af delay=10.5:10.5:0:0:7:0 media.avi</CODE></P>
<P>Ez az el<65>ls<6C> bal <20>s jobb csatorn<72>kat 10.5ms-el k<>slelteti, a k<>t h<>ts<74>t
<20>s a sub-ot 0ms-el, a k<>z<EFBFBD>pet pedig 7ms-el.</P>
<H5><A NAME="af_volume">2.3.2.3.5 Szoftveres hanger<65>szab<61>lyz<79>s</A></H5>
<P>A szoftveres hanger<65>szab<61>lyz<79>st a <CODE>volume</CODE> audio sz<73>r<EFBFBD>
val<61>s<EFBFBD>tja meg. <20>vatosan haszn<7A>ld, mert a jelet eg<65>szen a zajszintig lehet
vele cs<63>kkenteni. A legt<67>bb esetben <20>rdemes ink<6E>bb a PCM hanger<65>t
a maximumra rakni, ut<75>na pedig k<>ls<6C> er<65>s<EFBFBD>t<EFBFBD>t haszn<7A>lni, ezt a filtert
pedig mell<6C>zni. Amennyiben a hangk<67>rty<74>d PCM mixere digit<69>lis <20>s zajosnak
<20>rzed, haszn<7A>ld helyette a MASTER mixert. Ha k<>ls<6C> er<65>s<EFBFBD>t<EFBFBD>t csatlakoztatt<74>l a g<>pedhez (majdnem
mindig <20>gy van), a zajszint a MASTER szint <20>s az er<65>s<EFBFBD>t<EFBFBD> hanger<65>szab<61>lyz<79>j<EFBFBD>nak
egy<67>ttes <20>ll<6C>tgat<61>s<EFBFBD>val lecs<63>kkenthet<65>. K<>t opci<63> van:</P>
<DL>
<DT><CODE>v &lt;-200 - +60&gt;</CODE></DT>
<DD>lebeg<EFBFBD>pontos sz<73>m <CODE>-200</CODE> <20>s <CODE>+60</CODE> k<>z<EFBFBD>tt mely a
hanger<65>t adja meg dB-ben. Az alap<61>rtelmezett <20>rt<72>k a 0dB.</DD>
<DT><CODE>c</CODE></DT>
<DD>bin<EFBFBD>ris opci<63> mely a "soft clipping"-et kapcsolja ki/be. Ez a funkci<63>
sokkal folyamatosabb<62> teheti a hangot ha nagyon magas hanger<65> van
be<62>ll<6C>tva. Akkor kapcsold ezt be, ha a hangsz<73>r<EFBFBD>id dinamik<69>ja alacsony.
Viszont m<>r most mondom hogy torz<72>t<EFBFBD>st okoz, <20>s csak v<>gs<67> esetben
aj<61>nlott.</DD>
</DL>
<P>P<EFBFBD>lda:<BR>
&nbsp;&nbsp;<CODE>mplayer -af volume=10.1:0 media.avi</CODE></P>
<P>ez a hangot 10.1dB-lel er<65>s<EFBFBD>ti, <20>s hard-clip-el ha a hanger<65> t<>l magas.</P>
<P>Ennek a sz<73>r<EFBFBD>nek van egy m<>sodik funkci<63>ja is: m<>ri a maxim<69>lis hanger<65>t
<20>s kil<69>p<EFBFBD>skor ki<6B>rja. Ezt azt<7A>n a MEncoder-rel haszn<7A>lva a teljes
dinamik<69>t ki lehet t<>lteni.</P>
<H5><A NAME="af_equalizer">2.3.2.3.6 Equalizer</A></H5>
<P>Az <CODE>equalizer</CODE> sz<73>r<EFBFBD> egy 10 s<>vos equalizer,
10 IIR s<>v pass sz<73>r<EFBFBD> implement<6E>l<EFBFBD>s<EFBFBD>val. B<>rmilyen lej<65>tszand<6E> hanggal
m<>k<EFBFBD>dik. A 10 s<>v k<>z<EFBFBD>ps<70> <20>rt<72>kei a k<>vetkez<65>k:</P>
<TABLE BORDER="0" WIDTH="100%">
<TR><TD>S<EFBFBD>v sz<73>ma</TD><TD>K<EFBFBD>z<EFBFBD>p<EFBFBD>rt<EFBFBD>k</TD></TR>
<TR><TD>0</TD><TD>31.25 Hz</TD></TR>
<TR><TD>1</TD><TD>62.50 Hz</TD></TR>
<TR><TD>2</TD><TD>125.0 Hz</TD></TR>
<TR><TD>3</TD><TD>250.0 Hz</TD></TR>
<TR><TD>4</TD><TD>500.0 Hz</TD></TR>
<TR><TD>5</TD><TD>1.000 kHz</TD></TR>
<TR><TD>6</TD><TD>2.000 kHz</TD></TR>
<TR><TD>7</TD><TD>4.000 kHz</TD></TR>
<TR><TD>8</TD><TD>8.000 kHz</TD></TR>
<TR><TD>9</TD><TD>16.00 kHz</TD></TR>
</TABLE>
<P>Ha a lej<65>tszott hang mintav<61>telez<65>si frekvenci<63>ja alacsonabb mint az
egyik s<>v megadott frekvenci<63>ja, akkor az adott s<>v nem lesz haszn<7A>lva.
Ezen sz<73>r<EFBFBD> egyik ismert hib<69>ja, hogy a legfels<6C> s<>v karakterisztik<69>ja
nem teljesen szimmetrikus ha a mintav<61>telez<65>si freki k<>zel van s<>v
k<>z<EFBFBD>p<EFBFBD>rt<72>k<EFBFBD>hez. Ez a probl<62>ma kik<69>sz<73>b<EFBFBD>lhet<65> a hang felmintav<61>telez<65>s<EFBFBD>vel
(resample sz<73>r<EFBFBD>).</P>
<P>Ennek a sz<73>r<EFBFBD>nek 10 param<61>tere van:</P>
<DL>
<DT><CODE>g1:g2:g3...g10</CODE></DT>
<DD>lebeg<EFBFBD>pontos sz<73>mok <CODE>-12</CODE> <20>s <CODE>+12</CODE> k<>z<EFBFBD>tt amik
a dB-ben adj<64>k meg a k<>v<EFBFBD>nt k<>l<EFBFBD>nbs<62>get az egyes s<>vokban</DD>
</DL>
<P>P<EFBFBD>lda:<BR>
&nbsp;&nbsp;<CODE>mplayer -af equalizer=11:11:10:5:0:-12:0:5:12:12 media.avi</CODE></P>
<P>er<EFBFBD>s<EFBFBD>ti a hangot a fels<6C> <20>s als<6C> frekvenciatartom<6F>nyban, m<>g majdnem
teljesen kioltja 1kHz k<>r<EFBFBD>l.</P>
<H5><A NAME="af_panning">2.3.2.3.7 Panning sz<73>r<EFBFBD></A></H5>
<P>A <CODE>pan</CODE> sz<73>r<EFBFBD>vel lehets<74>ges a csatorn<72>k <20>tkever<65>se. Gyakorlatilag
a hanger<65>szab<61>lyz<79> <20>s a "channels" sz<73>r<EFBFBD>k kombin<69>ci<63>ja. K<>tf<74>lek<65>ppen
lehet haszn<7A>lni:</P>
<OL>
<LI>Sok csatorna egy csatorn<72>v<EFBFBD> mixel<65>se, pl sztere<72>rol mon<6F>ra.</LI>
<LI>T<EFBFBD>rhat<EFBFBD>s<EFBFBD> rendszerben a k<>z<EFBFBD>ps<70> hangsz<73>r<EFBFBD> "sz<73>less<73>g<EFBFBD>nek"
be<62>ll<6C>t<EFBFBD>sa.</LI>
</OL>
<P>Ezt a sz<73>r<EFBFBD>t neh<65>z haszn<7A>lni, <20>s id<69>t kell r<>ford<72>tani hogy a k<>v<EFBFBD>nt
eredm<64>nyt el<65>rd. A haszn<7A>land<6E> opci<63>k sz<73>ma f<>gg a kimeneti csatorn<72>k
sz<73>m<EFBFBD>t<EFBFBD>l:</P>
<DL>
<DT><CODE>nch &lt;1-6&gt;</CODE></DT>
<DD>eg<EFBFBD>sz sz<73>m <CODE>1</CODE> <20>s <CODE>6</CODE> k<>z<EFBFBD>tt, <20>s a kimeneti
csatorn<72>k sz<73>m<EFBFBD>nak megad<61>s<EFBFBD>ra szolg<6C>l. Megad<61>sa k<>telez<65>.</DD>
<DT><CODE>l00:l01:l02:..l10:l11:l12:...ln0:ln1:ln2:...</CODE></DT>
<DD>lebeg<EFBFBD>pontos sz<73>mok <CODE>0</CODE> <20>s <CODE>1</CODE> k<>z<EFBFBD>tt.
<CODE>l[i][j]</CODE> megadja, hogy mennyire lesz a j bemeneti csatorna
belemixelve az i kimeneti csatorn<72>ba.</DD>
</DL>
<P>P<EFBFBD>lda 1:<BR>
&nbsp;&nbsp;<CODE>mplayer -af pan=1:0.5:0.5 -channels 1 media.avi</CODE></P>
<P>stereo -> mono lemixel<65>s.</P>
<P>P<EFBFBD>lda 2:<BR>
&nbsp;&nbsp;<CODE>mplayer -af pan=3:1:0:1:0.5:0.5 -channels 3 media.avi</CODE></P>
<P>3 kiement csatorn<72>t eredm<64>nyez, melyek a 0-<2D>s <20>s 1-es csatorn<72>k eredeti
<20>llapotban, a 2-es csatorna pedig a 0-<2D>s <20>s az 1-es egybemixel<65>se
(melyet azt<7A>n el lehet k<>ldeni egy sub-woofernek p<>ld<6C>ul).</P>
<H5><A NAME="af_sub">2.3.2.3.8 Sub-woofer</A></H5>
<P>A <CODE>sub</CODE> sz<73>r<EFBFBD> egy sub woofer csatorn<72>t illeszt az audioba. Ez a
csatorna a 0-<2D>s <20>s 1-es csatorn<72>k <20>tlaga lesz. Az <20>gy keletkez<65> hangot
ezut<75>n <20>teresztj<74>k egy 4th order Butterworth sz<73>r<EFBFBD>n, alap<61>llapotban
60Hz-es v<>g<EFBFBD>si frekvenci<63>val, ezut<75>n pedig hozz<7A>adjuk az audiohoz.
Figyelem: ezt a sz<73>r<EFBFBD>t ki kell kapcsolni Dolby Digital 5.1-es hang eset<65>n,
k<>l<EFBFBD>nben eltorz<72>tja a sub woofer hangj<67>t. K<>t param<61>tere van:</P>
<DL>
<DT><CODE>fc &lt;20-300&gt;</CODE></DT>
<DD>opcion<EFBFBD>lis lebeg<65>pontos sz<73>m a v<>g<EFBFBD>si freki megad<61>s<EFBFBD>ra, Hz-ben.
A haszn<7A>lhat<61> tartom<6F>ny 20Hz-t<>l 300Hz. A legjobb min<69>s<EFBFBD>ghez olyan
alacsonyra kell <20>ll<6C>tani amilyenre csak lehet. Ez jav<61>tani fogja a stereo
vagy a t<>rhat<61>s <20>lm<6C>ny<6E>t. Alap<61>llapotban 60Hz.</DD>
<DT><CODE>ch &lt;0-5&gt;</CODE></DT>
<DD>opcion<EFBFBD>lis eg<65>sz sz<73>m <CODE>0</CODE> <20>s <CODE>5</CODE> melyek
megadj<64>k hogy melyik csatorn<72>ba legyen beillesztve a sub audio.
Alap<61>llapotban <CODE>5</CODE>. Megfigyelend<6E>, hogy a csatorn<72>k sz<73>ma
automatikusan meg lesz n<>velve erre az <20>rt<72>kre, ha sz<73>ks<6B>ges.</DD>
</DL>
<P>P<EFBFBD>lda:<BR>
&nbsp;&nbsp;<CODE>mplayer -af sub=100:4 -channels 5 media.avi</CODE></P>
<P>hozz<EFBFBD>ad egy sub-woofer csatorn<72>t 100Hz-es v<>g<EFBFBD>si frekvenci<63>val a 4-es
sz<73>m<EFBFBD> csatorn<72>ra.</P>
<H5><A NAME="af_surround">2.3.2.3.9 T<>rhat<61>s dek<65>der</A></H5>
<P>Matrix enk<6E>dol<6F>s t<>rhat<61>s<EFBFBD> hang dek<65>dol<6F>s<EFBFBD>ra a <CODE>surround</CODE>
sz<73>r<EFBFBD> haszn<7A>latos. A Dolby Surround egy p<>lda matrix enk<6E>dol<6F>s<EFBFBD> hangra.
Sok 2 csatorn<72>s hang val<61>j<EFBFBD>ban matrix t<>rhat<61>s<EFBFBD> hangot tartalmaz.
Ezen feature haszn<7A>lat<61>hoz legal<61>bb 4 csatorn<72>t t<>mogat<61> hangk<67>rtya
sz<73>ks<6B>ges. Egy param<61>tere van:</P>
<DL>
<DT><CODE>d &lt;0-1000&gt;</CODE></DT>
<DD>opcion<EFBFBD>lis lebeg<65>pontos sz<73>m <CODE>0</CODE> <20>s <CODE>1000</CODE>
k<>z<EFBFBD>tt, mely ms-ban megadja a h<>ts<74> hangsz<73>r<EFBFBD>k k<>sleltet<65>s<EFBFBD>t.
Ez a k<>sleltet<65>s a k<>vetkez<65>k<EFBFBD>pp <20>ll<6C>that<61> be: ha d1 a t<>v
a hallgat<61>tol az el<65>ls<6C> hangsz<73>r<EFBFBD>kig, <20>s d2 a t<>v a hallgat<61>tol
a h<>ts<74> hangsz<73>r<EFBFBD>kig, akkor a k<>sleltet<65>s <20>rt<72>ke <CODE>d</DOE>
15ms-re <20>ll<6C>tand<6E> ha d1 &lt;= d2, <20>s 15+5*(d1-d2)-re ha d1 &gt; d2.
Az alap<61>rtelmezett <20>rt<72>ke <CODE>d</CODE>-nek 20ms.</DD>
</DL>
<P>P<EFBFBD>lda:<BR>
&nbsp;&nbsp;<CODE>mplayer -af surround=15 -channels 4 media.avi</CODE></P>
<P>a h<>ts<74> hangsz<73>r<EFBFBD>kat 15ms-el k<>sleltetve t<>rhat<61>s<EFBFBD> hang dek<65>dol<6F>sa.</P>
<H4><A NAME=plugins>2.3.2.4. Audio pluginek (r<>gi)</A></H4>
<H2><STRONG>Megjegyz<EFBFBD>s: az audio plugin-eket felv<6C>ltott<74>k az audio sz<73>r<EFBFBD>k,
ez<65>rt az el<65>bbiek hamarosan elt<6C>vol<6F>t<EFBFBD>sra ker<65>lnek.</STRONG></H2>
<P>Az <B>MPlayer</B> tartalmaz n<>h<EFBFBD>ny audio plugint. Ezek a hang
tulajdons<6E>gainak megv<67>ltoztat<61>s<EFBFBD>ra haszn<7A>lhat<61>ak. A haszn<7A>latuk az
<CODE>-aop</CODE> opci<63>val t<>rt<72>nik, amit a
<CODE>list=plugin1,plugin2,...</CODE> opci<63> k<>vet. A <CODE>list</CODE>
kapcsol<6F> elhagyhatatlan, itt adhat<61> meg a haszn<7A>land<6E> pluginek list<73>ja,
valamint a sorrendj<64>k. P<>ld<6C>ul a k<>vetkez<65> parancs:
</P>
<P>&nbsp;&nbsp;<CODE>mplayer media.avi -aop list=resample,format</CODE></P>
<P>el<EFBFBD>sz<EFBFBD>r a resample pluginen, azt<7A>n a format pluginen kereszt<7A>l vezeti
a hangot.
</P>
<P>A plugineknek is vannak opci<63>ik, amelyek befoly<6C>solj<6C>k <20>ket. Ezek
r<>szletesebben a k<>vetkez<65> fejezetekben vannak le<6C>rva. Ha egy pluginnak
nem adsz meg be<62>ll<6C>t<EFBFBD>sokat, az alap<61>rtelmezett be<62>ll<6C>t<EFBFBD>sban fognak futni.
<20>me egy p<>lda hogy hogyan haszn<7A>lj t<>bb plugint, megadott opci<63>kkal:
</P>
<P>&nbsp;&nbsp;<CODE>mplayer media.avi -aop
list=resample,format:fout=48000:format=0x8</CODE>
</P>
<P>Ez 44100Hz-es kimeneti frekvenci<63>ra mixel, <20>s a kimeneti form<72>tumot
<20>t<EFBFBD>ll<6C>tja AFMT_U8-ra.
</P>
<P>Currently audio plugins can not be used in <B>MEncoder</B>.</P>
<H5><A NAME=resample>2.3.2.4.1. Up/Downsampling</A></H5>
<P>Az <B>MPlayer</B> k<>pes az audio stream frekvenci<63>j<EFBFBD>t n<>velni illetve
cs<EFBFBD>kkenteni. Ennek sz<73>ks<6B>gess<73>ge <B>autodetekt<EFBFBD>lva van</B>.
Ez a funkci<63> m<>g nem m<>k<EFBFBD>dik a <B>MEncoder</B>-ben.</P>
<P>Haszn<EFBFBD>lat :<BR>
&nbsp;&nbsp;<CODE>mplayer media.avi -aop list=resample:fout=&lt;a k<>v<EFBFBD>nt
frekvencia Hz-ben, pl 44100&gt;</CODE></P>
<H5><A NAME=surround_decoding>2.3.2.4.2. T<>rhat<61>s<EFBFBD> hangok dek<65>dol<6F>sa</A></H5>
<P>Az <B>MPlayer</B>-nek van egy audio pluginje ami a m<>trix-k<>dolt hangok
dek<EFBFBD>dol<EFBFBD>s<EFBFBD>ra szolg<6C>l (ilyen p<>ld<6C>ul a Dolby Surround).</P>
<P>Sok 2 csatorn<72>s file val<61>j<EFBFBD>ban m<>trix-k<>dolt t<>rhat<61>s<EFBFBD> hangot
tartalmaz.</P>
<P>Az ilyen dek<65>dol<6F>s haszn<7A>lat<61>hoz egy legal<61>bb 4 csatorn<72>t t<>mogat<61>
hangk<EFBFBD>rty<EFBFBD>ra+meghajt<6A>ra van sz<73>ks<6B>g.</P>
<P>Haszn<EFBFBD>lat :<BR>
&nbsp;&nbsp;<CODE>mplayer media.avi -aop list=surround</CODE></P>
<H5><A NAME=format>2.3.2.4.3. Sample form<72>tum konvert<72>l<EFBFBD></A></H5>
<P>Ha a hangk<67>rty<74>d nem t<>mogatja a signed 16bit int form<72>tumot, ezzel
a pluginnel <20>talak<61>thatod a kimeneti hangot olyanba amit visz.
Egy opci<63>ja van neki, a <CODE>format</CODE>, ami ut<75>n megadand<6E> a k<>v<EFBFBD>nt
form<72>tum sz<73>ma (l<>sd libao2/afmt.h). Ez a plugin ritk<74>n haszn<7A>land<6E>..
</P>
<P>Haszn<EFBFBD>lat :<BR>
&nbsp;&nbsp;<CODE>mplayer media.avi -aop
list=format:format=&lt;kimeneti form<72>tum&gt;</CODE>
</P>
<H5><A NAME=delay>2.3.2.4.4. Delay</A></H5>
<P>P<EFBFBD>lda plugin, csak developereknek. L<>sd angol dox.</P>
<H5><A NAME=volume>2.3.2.4.5. Szoftveres hanger<65>szab<61>lyz<79>s</A></H5>
<P>Ez a plugin szoftveres hanger<65><72>ll<6C>t<EFBFBD>sra k<>pes, ez<65>ltal olyan g<>peken
is haszn<7A>lhat<61>, ahol a hardveres mixer eszk<7A>z nem m<>k<EFBFBD>dik. Haszn<7A>lhat<61>
tov<6F>bb<62> olyan esetekben, amikor a PCM hanger<65> megv<67>ltoztat<61>sa n<>lk<6C>l
akarod a hanger<65>t megv<67>ltoztatni. Egyetlen opci<63>ja van, a <CODE>volume</CODE>
ami 0 <20>s 255 k<>z<EFBFBD>tti <20>rt<72>keket vehet fel (az alap<61>rtelmezett <20>rt<72>k a 101 -
ez 0dB-nyi er<65>s<EFBFBD>t<EFBFBD>st jelent).
<20>vatosan haszn<7A>ld ezt a plugint. A legt<67>bb esetben sokkal c<>lravezet<65>bb a
hardveres mixeren a PCM csatorna maxim<69>lisra <20>ll<6C>t<EFBFBD>sa, ezen plugin
kihagy<67>sa, <20>s a hanger<65> MASTER csatorn<72>val t<>rt<72>n<EFBFBD> <20>ll<6C>t<EFBFBD>sa.
Amennyiben a hangk<67>rty<74>d PCM mixere digit<69>lis <20>s zajosnak
<20>rzed, haszn<7A>ld helyette a MASTER mixert. Ha k<>ls<6C>
er<65>s<EFBFBD>t<EFBFBD> is r<> van kapcsolva a hangk<67>rty<74>dra, a zajszint minim<69>lisra
cs<63>kkent<6E>se <20>rdek<65>ben <20>rdemes a "mester" csatorn<72>val <20>s az er<65>s<EFBFBD>t<EFBFBD>
hanger<65>szab<61>lyz<79>j<EFBFBD>val addig sz<73>rakozni amig a h<>tt<74>rben sziszeg<65> zaj
eleny<6E>szik.
</P>
<P>Haszn<EFBFBD>lata :<BR>
&nbsp;&nbsp;<CODE>mplayer media.avi -aop
list=volume:volume=&lt;0-255&gt;</CODE>
</P>
<P>A pluginnek van <20>gynevezett "compressor" vagy "soft-clipping" k<>pess<73>ge.
Ez akkor haszn<7A>lhat<61>, ha a hang dinamikus tartom<6F>nya t<>l magas, vagy a
hangsz<73>r<EFBFBD>k<EFBFBD> t<>l alacsony. Az elj<6C>r<EFBFBD>s h<>tr<74>nya, hogy torz<72>t<EFBFBD>st okoz, ez<65>rt
csak akkor haszn<7A>land<6E> ha nincs m<>s lehet<65>s<EFBFBD>g.</P>
<P>Haszn<EFBFBD>lata :<BR>
&nbsp;&nbsp;<CODE>mplayer media.avi -aop list=volume:softclip</CODE>
</P>
<H5><A NAME=extrastereo>2.3.2.4.6. Extrastereo</A></H5>
<P>Ez a plugin line<6E>risan n<>veli a bal <20>s jobb hangcsatorna k<>zti k<>l<EFBFBD>nbs<62>get
(mint az XMMS extrastereo plugin) ez<65>ltal "<22>letszer<65>bb" effektust
k<>lcs<63>n<EFBFBD>zve a hangnak.
</P>
<P>Haszn<EFBFBD>lat :<BR>
&nbsp;&nbsp;<CODE>mplayer media.avi -aop list=extrastereo</CODE><BR>
&nbsp;&nbsp;<CODE>mplayer media.avi -aop list=extrastereo:mul=3.45</CODE></P>
<P>A param<61>ter egy float sz<73>m (<CODE>mul</CODE>), aminek alap<61>rt<72>ke 2.5. Ha
0.0-ra <20>rod <20>t, mono hangot kapsz.</P>
<H5><A NAME=normalizer>2.3.2.4.7. Volume Normalizer</A></H5>
<P>Ez a plugin be<62>ll<6C>tja a hanger<65>t arra a maxim<69>lis er<65>ss<73>gre, ahol
m<>g nem l<>p fel torz<72>t<EFBFBD>s.
</P>
<P>Haszn<EFBFBD>lat :<BR>
&nbsp;&nbsp;<CODE>mplayer media.avi -aop list=volnorm</CODE><BR>
</BODY>
</HTML>