2001-11-20 15:18:17 +01:00
|
|
|
|
<HTML>
|
|
|
|
|
<BODY BGCOLOR=white>
|
|
|
|
|
|
|
|
|
|
<FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
|
|
|
|
|
<P><B><A NAME=2.4>2.4. Enk<6E>dol<6F>s a MEncoderrel</A></B></P>
|
|
|
|
|
|
|
|
|
|
<P><B><I>Bevezet<EFBFBD></I></B>
|
|
|
|
|
<P>A <B>MEncoder</B> (<B>MPlayer</B>'s Movie Encoder) egy egyszer<65> film
|
|
|
|
|
enk<EFBFBD>der, az MPlayer <20>ltal lej<65>tszhat<61> form<72>tumok
|
|
|
|
|
(<B>AVI/DVD/VCD/VOB/MPG/MOV/VIV/NET</B>) m<>s - MPlayerrel lej<65>tszhat<61> -
|
|
|
|
|
form<EFBFBD>tumokba k<>dol<6F>s<EFBFBD>ra.
|
|
|
|
|
Jelenleg b<>ta verzi<7A>, <20>s csak <B>DivX4</B> (1 vagy 2 menet) videoba, <20>s
|
|
|
|
|
<B>PCM</B>/<B>MP3</B>/<B>VBRMP3</B> audioba tud k<>dolni. Rendelkezik tov<6F>bb<62>
|
|
|
|
|
stream m<>sol<6F> k<>pess<73>ggel. A k<>zelj<6C>v<EFBFBD>ben tervezz<7A>k v<>g<EFBFBD>, <20>tm<74>retez<65> filterek
|
|
|
|
|
be<EFBFBD>p<EFBFBD>t<EFBFBD>s<EFBFBD>t, <20>s hasonl<6E>kat.</P>
|
|
|
|
|
|
|
|
|
|
<P><B><I>Ford<EFBFBD>t<EFBFBD>s</I></B>
|
|
|
|
|
<UL>
|
|
|
|
|
<LI>olvasd el az <B>MPlayer</B> ford<72>t<EFBFBD>si <20>tmutat<61>j<EFBFBD>t, mivel inform<72>ci<63>t
|
|
|
|
|
tartalmaz arr<72>l hogy hogyan install<6C>lj <I>libdvdread-et</I> a <B>DVD</B>
|
|
|
|
|
t<>mogat<61>shoz, stb.</LI>
|
|
|
|
|
<LI>t<EFBFBD>ltsd le a leg<65>jabb <B>DivX4linux</B> k<>nyvt<76>rat p<>ld<6C>ul
|
|
|
|
|
<A HREF="http://avifile.sourceforge.net/download.htm">innen</A>, <20>s
|
|
|
|
|
install<6C>ld HELYESEN. Ez sz<73>ks<6B>ges a DivX4 (1/2 menetes) enk<6E>dol<6F>shoz.
|
|
|
|
|
<20>s mivel jelenleg ez az egyetlen m<>dszer, a MEncoder csak Linuxon
|
|
|
|
|
m<>k<EFBFBD>dik.</LI>
|
2001-11-29 21:52:13 +01:00
|
|
|
|
<LI>t<EFBFBD>ltsd <20>s ford<72>tsd le a <B>libmp3lame-t</B> (a lame 3.89b<EFBFBD>t<EFBFBD>b<EFBFBD>l vagy
|
|
|
|
|
CVS-b<>l).<BR>
|
|
|
|
|
<B>NE GCC 2.96-TAL FORD<52>TSD ! Nem fog helyesen m<>k<EFBFBD>dni !</B><BR>
|
|
|
|
|
Ez sz<73>ks<6B>geltetik a CBR/VBR MP3 audio enk<6E>dol<6F>shoz. Egy
|
2001-11-20 15:18:17 +01:00
|
|
|
|
egyszer<65> <CODE>lame</CODE> bin<69>ris nem el<65>g. M<>gvalami: min<69>l kevesebb
|
|
|
|
|
optimaliz<69>ci<63>t haszn<7A>lsz a lame ford<72>t<EFBFBD>s<EFBFBD>n<EFBFBD>l, ann<6E>l jobb lesz a min<69>s<EFBFBD>ge.
|
|
|
|
|
A min<69>s<EFBFBD>get a ford<72>t<EFBFBD>s ut<75>ni <CODE>make test</CODE> paranccsal
|
|
|
|
|
ellen<65>rizheted. A ki<6B>rt sz<73>mnak <B>30</B>-n<>l kevesebbnek kell lennie.
|
|
|
|
|
Az<41>rt ne ess p<>nikba ha pl <B>400</B> f<>l<EFBFBD>tti <20>rt<72>ket kapsz, nem
|
|
|
|
|
val<61>sz<73>n<EFBFBD> hogy hallod a k<>l<EFBFBD>nbs<62>get. Jaigen, ha a ford<72>t<EFBFBD>d nem tudja
|
|
|
|
|
a tesztet lefuttatni.. Nos, t<>r<EFBFBD>ld m<>r le azt a nyavaj<61>s <B>GCC 2.96</B>-ot.</LI>
|
|
|
|
|
<LI>Futtasd a <CODE>./configure-t</CODE> az opcion<6F>lis param<61>tereiddel
|
|
|
|
|
(az <CODE>--enable-tv</CODE> opci<63> bekapcsolja a V4L tunerekr<6B>l
|
|
|
|
|
grabbel<65> k<>dot), <20>s ird be : <CODE>make mencoder</CODE>, azt<7A>n
|
|
|
|
|
<CODE>make install</CODE>.</LI>
|
|
|
|
|
</UL>
|
|
|
|
|
</P>
|
|
|
|
|
|
|
|
|
|
<P>K<EFBFBD>sz. Mint minden bizonnyal tudod, m<>s enk<6E>dol<6F>knak sz<73>ks<6B>ge van az
|
|
|
|
|
<I>avifile</I> k<>nyvt<76>rra. A <B>MEncoder</B>-nek egy<67>ltal<61>n nincs.</P>
|
|
|
|
|
|
|
|
|
|
<P><B><I>MEncoder funkci<63>k</I></B> :
|
|
|
|
|
<UL>
|
|
|
|
|
<LI>enk<EFBFBD>dol<EFBFBD>s az <20>sszes file form<72>tumb<6D>l amit az <B>MPlayer</B> lej<65>tszani
|
|
|
|
|
k<>pes</LI>
|
|
|
|
|
<LI>enk<EFBFBD>dol<EFBFBD>s <B>V4L kompatibilis TV tunerekr<6B>l</B></LI>
|
|
|
|
|
<LI>enk<EFBFBD>dol<EFBFBD>sa/multiplexel<65>se interleaved AVI-knak, megfelel<65> index-szel</LI>
|
|
|
|
|
<LI>1 vagy 2 menetes <B>DivX4</B> video</LI>
|
|
|
|
|
<LI><B>VBR</B> MP3 audio</LI>
|
|
|
|
|
<LI>PCM audio</LI>
|
|
|
|
|
<LI>stream m<>sol<6F>s (csak AVI/ASF-b<>l egyenl<6E>re, <20>s csak CBR audiot)</LI>
|
|
|
|
|
<LI>bemeneti file A/V szinkroniz<69>l<EFBFBD>sa (PTS-alap<61>, az -mc 0 opci<63>val
|
|
|
|
|
kikapcsolhat<61>)</LI>
|
|
|
|
|
<LI>FPS jav<61>t<EFBFBD>s az <CODE>-ofps</CODE> opci<63>val (hasznos ha 29.97fps-es
|
|
|
|
|
VOB-ot k<>dolsz 24fps-es AVI-ba)</LI>
|
|
|
|
|
</UL>
|
|
|
|
|
</P>
|
|
|
|
|
|
|
|
|
|
<P><B><I>Tervezett funkci<63>k</I></B> :
|
|
|
|
|
<UL>
|
|
|
|
|
<LI>audio k<>l<EFBFBD>n file-b<>l v<>tele (AC3, MP3, OGG)</LI>
|
|
|
|
|
<LI>VBR audio stream m<>sol<6F>s</LI>
|
|
|
|
|
<LI>m<EFBFBD>g sz<73>lesebb sk<73>l<EFBFBD>ja a be/kimeneti form<72>tumoknak, codec-eknek
|
|
|
|
|
(VOB file-ok DivX4/Indeo5/VIVO videoval... :)</LI>
|
|
|
|
|
</UL>
|
|
|
|
|
</P>
|
|
|
|
|
|
|
|
|
|
<P><B><I>2 menetes DivX4 enk<6E>dol<6F>sa</I></B></P>
|
|
|
|
|
|
|
|
|
|
<P>Az elnevez<65>s onnan j<>n, hogy ezzel a m<>dszerrel a file <I>k<EFBFBD>tszer</I> lesz
|
|
|
|
|
enk<EFBFBD>dolva. Az els<6C> menet n<>h<EFBFBD>ny p<>r Mb-os ideiglenes file-t hoz l<>tre, amiket
|
|
|
|
|
egyenl<EFBFBD>re nem aj<61>nlatos t<>r<EFBFBD>lni. A m<>sodik menetben t<>nyleges kimeneti file
|
|
|
|
|
k<EFBFBD>pz<EFBFBD>dik, az ideiglenes file-ok adataib<69>l. A keletkez<65> file az egymenetesekhez
|
|
|
|
|
k<EFBFBD>pest sokkal jobb min<69>s<EFBFBD>ggel <20>s kisebb m<>rettel b<>r. Ha most hallassz err<72>l
|
|
|
|
|
el<EFBFBD>sz<EFBFBD>r, jobb ha keresel a neten egy <20>tmutat<61>t.</P>
|
|
|
|
|
|
|
|
|
|
<P>A k<>vetkez<65> p<>lda egy DVD 2 menetes DivX4 AVI-ba t<>rt<72>n<EFBFBD> enk<6E>dol<6F>s<EFBFBD>t
|
|
|
|
|
mutatja be. Csak k<>t parancs sz<73>ks<6B>ges :<BR>
|
|
|
|
|
<CODE> mencoder -dvd 2 -ovc divx4 -oac mp3lame -divx4opts br=1100
|
|
|
|
|
-o movie.avi -pass 1<BR>
|
|
|
|
|
mencoder -dvd 2 -ovc divx4 -oac mp3lame -divx4opts br=1100 -o movie.avi -pass 2</CODE></P>
|
|
|
|
|
|
|
|
|
|
<P><B><I>Szintaxis</I></B></P>
|
|
|
|
|
|
|
|
|
|
<P> <CODE>mencoder [opci<63>k] <bemeneti file> [opci<63>k] ...</P>
|
|
|
|
|
|
|
|
|
|
<P><B><I>Opci<EFBFBD>k</I></B></P>
|
|
|
|
|
|
|
|
|
|
<P>Megj.: az <20>sszes rendelkez<65>sre <20>ll<6C> opci<63>hoz <B>olvasd el a manpage-t !</B></P>
|
|
|
|
|
|
|
|
|
|
<TABLE BORDER=0>
|
|
|
|
|
<TR>
|
|
|
|
|
<TD> </TD>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<I>-o</I> filen<65>v</TD>
|
|
|
|
|
<TD> </TD>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
kimeneti filen<65>v megad<61>sa
|
|
|
|
|
</TD>
|
|
|
|
|
</TR>
|
|
|
|
|
<TR>
|
|
|
|
|
<TD> </TD>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<I>-ovc</I> codecn<63>v</TD>
|
|
|
|
|
<TD> </TD>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
Enk<6E>dol<6F>s a megadott codec-kel (a codec nevek a codecs.conf-b<>l sz<73>rmaznak). P<>ld<6C>k :<BR>
|
|
|
|
|
<B>help</B> - codecek list<73>ja<BR>
|
|
|
|
|
<B>copy</B> - nincs enk<6E>dol<6F>s, csak stream m<>sol<6F>s (most csak AVI/ASF-b<>l)<BR>
|
|
|
|
|
<B>divx4</B> - enk<6E>dol<6F>s DivX4-be<BR>
|
|
|
|
|
</TD>
|
|
|
|
|
</TR>
|
|
|
|
|
<TR>
|
|
|
|
|
<TD> </TD>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<I>-oac</I> codecn<63>v</TD>
|
|
|
|
|
<TD> </TD>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
Enk<6E>dol<6F>s a megadott codec-kel (a codec nevek a codecs.conf-b<>l sz<73>rmaznak). P<>ld<6C>k :<BR>
|
|
|
|
|
<B>help</B> - codecek list<73>ja<BR>
|
|
|
|
|
<B>copy</B> - nincs enk<6E>dol<6F>s, csak stream m<>sol<6F>s (most csak AVI/ASF-b<>l, <20>s csak CBR audiot)<BR>
|
|
|
|
|
<B>pcm</B> - t<>m<EFBFBD>r<EFBFBD>tetlen PCM<BR>
|
|
|
|
|
<B>mp3lame</B> - MP3 enk<6E>dol<6F>s<BR>
|
|
|
|
|
</TD>
|
|
|
|
|
</TR>
|
|
|
|
|
<TR>
|
|
|
|
|
<TD> </TD>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<I>-divx4opts</I></TD>
|
|
|
|
|
<TD> </TD>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
Ha DivX4-be enk<6E>dolsz, itt megadhatod a param<61>tereket, pl :<BR>
|
|
|
|
|
<CODE>-divx4opts br=1800:deinterlace:key=250</CODE><BR>
|
|
|
|
|
Leghasznosabb opci<63>ok: <B>(a teljes lista a manpage-ban tal<61>lhat<61> !)</B><BR>
|
|
|
|
|
<B>help</B> - seg<65>ccs<63>g<BR>
|
|
|
|
|
<B>br</B>=XXX - bitr<74>ta megad<61>sa kbit-ben <4-16000> vagy bitben <16001-24000000><BR>
|
|
|
|
|
<B>q</B>=XXXX - min<69>s<EFBFBD>g (1-leggyorsabb, 5-legjobb - alap<61>rtelmezett)<BR>
|
|
|
|
|
</TD>
|
|
|
|
|
</TR>
|
|
|
|
|
<TR>
|
|
|
|
|
<TD> </TD>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<I>-lameopts</I></TD>
|
|
|
|
|
<TD> </TD>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
Ha MP3-ba k<>dolsz, itt adhatod meg a param<61>tereket, pl :<BR>
|
|
|
|
|
<CODE>-lameopts q=3</CODE><BR>
|
|
|
|
|
<CODE>-lameopts br=192:cbr</CODE><BR>
|
|
|
|
|
Leghasznosabb opci<63>ok: <B>(a teljes lista a manpage-ban tal<61>lhat<61> !)</B><BR>
|
|
|
|
|
<B>help</B> - t<>rp<72>ts<74>g<BR>
|
|
|
|
|
<B>cbr</B> - <B>CBR</B>-es MP3 kiv<69>laszt<7A>sa (az alap<61>rtelmezett a <B>VBR</B>)<BR>
|
|
|
|
|
<B>br</B>=XXX - bitr<74>ta megad<61>sa kbit-ben <0-1024> (csak <B>CBR</B>-n<>l!)<BR>
|
|
|
|
|
<B>q</B>=XXXX - min<69>s<EFBFBD>g (0-legjobb, 9-leggyorsabb) (csak <B>VBR</B>-n<>l!)<BR>
|
|
|
|
|
</TD>
|
|
|
|
|
</TR>
|
|
|
|
|
</TABLE>
|
|
|
|
|
|
|
|
|
|
<P><B><I>P<EFBFBD>ld<EFBFBD>k</I></B></P>
|
|
|
|
|
|
|
|
|
|
<P>A <B>MEncoder</B> haszn<7A>lata a legk<67>nnyebb dolog a F<>ld<6C>n.</P>
|
|
|
|
|
|
|
|
|
|
<P>A DVD 2-es fejezet<65>nek enk<6E>dol<6F>sa :<BR>
|
|
|
|
|
<CODE> mencoder -dvd 2 -o title2.avi</CODE></P>
|
|
|
|
|
|
|
|
|
|
<P>Enk<EFBFBD>dol<EFBFBD>s HTTP-r<>l :<BR>
|
|
|
|
|
<CODE> mencoder http://mplayer.hq/example.avi -o example.avi</CODE></P>
|
|
|
|
|
|
|
|
|
|
<P>Enk<EFBFBD>dol<EFBFBD>s standard bemenetr<74>l :<BR>
|
|
|
|
|
<CODE> rar p test-SVCD.rar | mencoder -divx4opts br=800 -ofps 24 -pass 1 -- -</CODE></P>
|
|
|
|
|
|
|
|
|
|
<P>T<EFBFBD>bb VOB file enk<6E>dol<6F>sa :<BR>
|
|
|
|
|
<CODE> cat *.vob | mencoder <options> -</CODE></P>
|
|
|
|
|
|
|
|
|
|
<P>Enk<EFBFBD>dol<EFBFBD>s tuner-r<>l (a tuner opci<63>k a <A HREF="documentation.html#2.5">TV input</A> fejezetben tal<61>lhat<61>ak) :<BR>
|
|
|
|
|
<CODE> mencoder -tv on:driver=v4l:width=640:height=480 <options> -</CODE></P>
|
|
|
|
|
|
|
|
|
|
<P>Az <20>sszes opci<63> list<73>j<EFBFBD>hoz <B><I>l<EFBFBD>sd a MEncoder manpage-t !</I></B>
|
|
|
|
|
<P>
|
|
|
|
|
</FONT>
|
|
|
|
|
|
|
|
|
|
</BODY>
|
|
|
|
|
</HTML>
|