2001-11-20 14:18:17 +00: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>
|
|
|
|
|
|
2001-12-24 23:00:07 +00:00
|
|
|
|
<P><B><A NAME=2.4.1>2.4.1. Bevezet<65></B></P>
|
|
|
|
|
|
2001-11-20 14:18:17 +00:00
|
|
|
|
<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
|
2002-01-04 17:46:04 +00:00
|
|
|
|
(<B>AVI/DVD/VCD/VOB/MPG/MOV/VIV/FLI/RM/NUV/NET</B>) m<>s - MPlayerrel lej<65>tszhat<61> -
|
2001-11-20 14:18:17 +00:00
|
|
|
|
form<EFBFBD>tumokba k<>dol<6F>s<EFBFBD>ra.
|
2002-01-28 14:01:29 +00:00
|
|
|
|
Sokf<EFBFBD>le codec-kel tud enk<6E>dolni, p<>ld<6C>ul <B>DivX4</B>-gyel (1 vagy 2 menetes),
|
|
|
|
|
a libavcodec-et alkot<6F> codec-ekkel, audiot tekintve pedig
|
|
|
|
|
<B>PCM</B>/<B>MP3</B>/<B>VBR MP3</B> a v<>laszt<7A>k. Rendelkezik tov<6F>bb<62> stream
|
|
|
|
|
m<EFBFBD>sol<EFBFBD>, <20>s video <20>tm<74>retez<65> k<>pess<73>ggel.</P>
|
2001-11-20 14:18:17 +00:00
|
|
|
|
|
2001-12-24 23:00:07 +00:00
|
|
|
|
<P><B><A NAME=2.4.2>2.4.2. Ford<72>t<EFBFBD>s</B></P>
|
|
|
|
|
|
|
|
|
|
<P>
|
2001-11-20 14:18:17 +00:00
|
|
|
|
<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>
|
2001-12-24 23:00:07 +00:00
|
|
|
|
<LI><B>OPCION<EFBFBD>LIS</B> - t<>ltsd le a leg<65>jabb <B>DivX4linux</B> k<>nyvt<76>rat p<>ld<6C>ul
|
2001-11-20 14:18:17 +00:00
|
|
|
|
<A HREF="http://avifile.sourceforge.net/download.htm">innen</A>, <20>s
|
2002-01-15 17:04:01 +00:00
|
|
|
|
install<6C>ld HELYESEN. Ez sz<73>ks<6B>ges a DivX4 (1/2 menetes) enk<6E>dol<6F>shoz.</LI>
|
2001-12-24 23:00:07 +00:00
|
|
|
|
<LI><B>OPCION<EFBFBD>LIS</B> - ha a libavcodec codec-ekkel is akarsz enk<6E>dolni,
|
|
|
|
|
install<6C>ld a libavcodec-et, ahogyan az a <A HREF="codecs.html#2.2.1.2">libavcodec
|
|
|
|
|
fejezetben</A> le van <20>rva.</LI>
|
|
|
|
|
<LI><B>OPCION<EFBFBD>LIS</B> -t<>ltsd <20>s ford<72>tsd le a <B>libmp3lame-t</B> (a lame 3.89b<EFBFBD>t<EFBFBD>b<EFBFBD>l vagy
|
2001-11-29 20:52:13 +00:00
|
|
|
|
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 14:18:17 +00: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>
|
|
|
|
|
</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>
|
|
|
|
|
|
2001-12-24 23:00:07 +00:00
|
|
|
|
<P><B><A NAME=2.4.3>2.4.3. MEncoder funkci<63>k</B></P>
|
|
|
|
|
|
|
|
|
|
<P>
|
2001-11-20 14:18:17 +00:00
|
|
|
|
<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>
|
2002-01-15 17:04:01 +00:00
|
|
|
|
<LI>az ffmpeg/libavcodec <20>ltal t<>mogatott <20>sszes codec haszn<7A>lata k<>dol<6F>sra
|
|
|
|
|
is</LI>
|
2001-11-20 14:18:17 +00:00
|
|
|
|
<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>
|
2002-01-28 14:01:29 +00:00
|
|
|
|
<LI>1, 2 vagy 3 menetes <B>DivX4</B> video</LI>
|
2002-01-01 18:17:55 +00:00
|
|
|
|
<LI><B>VBR</B> MP3 audio - <B>FONTOS</B> : a VBR-es mp3-ak nem minden
|
|
|
|
|
k<>r<EFBFBD>lm<6C>nyek k<>z<EFBFBD>tt lej<65>tszhat<61>ak windows rendszereken! Ha windows-on
|
|
|
|
|
(is) lej<65>tszand<6E> AVI-t akarsz l<>trehozni, csin<69>lj CBR-es mp3-at!</LI>
|
2001-11-20 14:18:17 +00:00
|
|
|
|
<LI>PCM audio</LI>
|
2001-12-10 17:37:18 +00:00
|
|
|
|
<LI>stream m<>sol<6F>s (csak CBR audiot)</LI>
|
2001-11-20 14:18:17 +00:00
|
|
|
|
<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>
|
2001-12-10 17:37:18 +00:00
|
|
|
|
<LI>k<EFBFBD>p <20>tm<74>retez<65>se</LI>
|
2001-11-20 14:18:17 +00:00
|
|
|
|
</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>
|
2002-01-15 17:04:01 +00:00
|
|
|
|
<LI>audio enk<6E>dol<6F>sa v4l-r<>l</LI>
|
2001-11-20 14:18:17 +00:00
|
|
|
|
</UL>
|
|
|
|
|
</P>
|
|
|
|
|
|
2002-01-28 14:01:29 +00:00
|
|
|
|
<P><B><A NAME=2.4.3.1>2.4.3.1. 2, 3 menetes DivX4 enk<6E>dol<6F>sa</B></P>
|
2001-11-20 14:18:17 +00:00
|
|
|
|
|
2002-01-28 14:01:29 +00:00
|
|
|
|
<P><U><B>2 menetes enk<6E>dol<6F>s :</B></U> az elnevez<65>s onnan j<>n, hogy ezzel a
|
|
|
|
|
m<>dszerrel a file <I>k<EFBFBD>tszer</I> lesz enk<6E>dolva. Az els<6C> menet n<>h<EFBFBD>ny p<>r
|
|
|
|
|
Mb-os ideiglenes (*.log) file-t hoz l<>tre, amiket egyel<65>re nem szabad t<>r<EFBFBD>lni
|
|
|
|
|
(az AVI t<>r<EFBFBD>lhet<65>, ugyanolyan mintha -pass opci<63>k n<>lk<6C>l keletkezett volna).
|
|
|
|
|
A m<>sodik menetben keletkezik a t<>nyleges 2 menetes DivX, az ideiglenes
|
|
|
|
|
file-ok adataib<69>l. A keletkez<65> file az egy menetesekhez k<>pest sokkal jobb
|
|
|
|
|
min<69>s<EFBFBD>ggel <20>s kisebb m<>rettel b<>r. Ha most hallassz err<72>l el<65>sz<73>r, jobb ha
|
|
|
|
|
keresel a neten egy <20>tmutat<61>t.</P>
|
2001-11-20 14:18:17 +00:00
|
|
|
|
|
|
|
|
|
<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>
|
2002-01-28 14:01:29 +00:00
|
|
|
|
<CODE> rm frameno.avi</CODE> - t<>r<EFBFBD>ld ezt a file-t,
|
|
|
|
|
ami egy esetleges el<65>z<EFBFBD> 3 menetes enk<6E>dol<6F>sb<73>l sz<73>rmazhat<BR>
|
|
|
|
|
<CODE> mencoder -dvd 2 -divx4opts br=1100
|
|
|
|
|
-o movie.avi -pass 1<BR>
|
|
|
|
|
mencoder -dvd 2 -divx4opts br=1100
|
|
|
|
|
-o movie.avi -pass 2</CODE></P>
|
|
|
|
|
|
|
|
|
|
<P><U><B>3 menetes enk<6E>dol<6F>s :</B></U> ez egyfajta b<>v<EFBFBD>tett k<>tmenetes
|
|
|
|
|
enk<6E>dol<6F>s. A k<>l<EFBFBD>nbs<62>g abban <20>ll hogy itt az audio enk<6E>dol<6F>sa k<>l<EFBFBD>n
|
|
|
|
|
menetben t<>rt<72>nik, ez<65>ltal lehet<65>v<EFBFBD> v<>lik annak megbecsl<73>se hogy az adott
|
|
|
|
|
filmet milyen bitr<74>t<EFBFBD>val kell t<>m<EFBFBD>r<EFBFBD>teni hogy r<>f<EFBFBD>rjen egy 650, 700 vagy
|
|
|
|
|
800Mb-os CD-re, <20>s ezt a <B>MEncoder</B> ki is sz<73>molja. Tov<6F>bb<62>, ilyenkor
|
|
|
|
|
az audio csak egyszer ker<65>l enk<6E>dol<6F>sra, ellent<6E>tben a 2 menetes m<>ddal.
|
|
|
|
|
A haszn<7A>lata a k<>vetkez<65> :</P>
|
|
|
|
|
|
|
|
|
|
<P>
|
|
|
|
|
<TABLE>
|
|
|
|
|
<TR>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<CODE>rm frameno.avi</CODE></TD>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<B>egy esetleges el<65>z<EFBFBD> 3 menetes enk<6E>dol<6F>sb<73>l sz<73>rmaz<61> file t<>rl<72>se,
|
|
|
|
|
mely konfliktolhat a most k<>vetkez<65>vel</B></TD>
|
|
|
|
|
</TR>
|
|
|
|
|
<TR>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<CODE>mencoder <file/DVD> -ovc frameno -o
|
|
|
|
|
frameno.avi</CODE></TD>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<B><U>Els<EFBFBD> menet</U> : egy csak audiot tartalmaz<61> AVI file j<>n l<>tre,
|
|
|
|
|
ami a k<>rt form<72>tumban tartalmazza az audio streamet. Ha akarod
|
|
|
|
|
haszn<7A>lhatod a <CODE>-lameopts</CODE> opci<63>t. Ha ez egy hosszabb film,
|
|
|
|
|
e menet v<>g<EFBFBD>n a MEncoder ki<6B>rja hogy mekkora bitrate-tel t<>m<EFBFBD>r<EFBFBD>ts
|
|
|
|
|
a k<>vetkez<65> menetekben hogy a film r<>f<EFBFBD>rjen egy 650, 700 vagy 800Mb-os
|
|
|
|
|
CD-re.</B></TD>
|
|
|
|
|
</TR>
|
|
|
|
|
<TR>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<CODE>mencoder <file/DVD> -oac copy -pass 1
|
|
|
|
|
-divx4opts br=<bitrate></CODE></TD>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<B><U>M<EFBFBD>sodik menet</U> : alias a DivX4 video enk<6E>dol<6F>s els<6C> menete.
|
|
|
|
|
Opcion<6F>lisan megadhatod azt a bitrate-et amit a MEncoder az el<65>z<EFBFBD>
|
|
|
|
|
menet v<>g<EFBFBD>n ki<6B>rt, l<>sd feljebb.</B></TD>
|
|
|
|
|
</TR>
|
|
|
|
|
<TR>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<CODE>mencoder <file/DVD> -oac copy -pass 2
|
|
|
|
|
-divx4opts br=<bitrate></CODE></TD>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<B><U>Harmadik menet</U> : alias a DivX4 video enk<6E>dol<6F>s m<>sodik menete.
|
|
|
|
|
Opcion<6F>lisan megadhatod azt a bitrate-et amit a MEncoder az el<65>z<EFBFBD>
|
|
|
|
|
menet v<>g<EFBFBD>n ki<6B>rt, l<>sd feljebb. Ebben a menetben a
|
|
|
|
|
<CODE>frameno.avi</CODE>-ban lev<65> audio beleker<65>l a c<>lfileba..
|
|
|
|
|
<20>s k<>sz is az eg<65>sz!</B></TD>
|
|
|
|
|
</TR>
|
|
|
|
|
</TABLE>
|
|
|
|
|
</P>
|
|
|
|
|
|
|
|
|
|
<P><B>P<EFBFBD>lda a 3 menetes enk<6E>dol<6F>sra :</B></P>
|
|
|
|
|
|
|
|
|
|
<P><CODE> rm frameno.avi</CODE> - esetlegesen egy el<65>z<EFBFBD>
|
|
|
|
|
enk<6E>dol<6F>sbol sz<73>rmaz<61> file t<>rl<72>se (bezavar a most k<>vetkez<65>nek)<BR>
|
|
|
|
|
<CODE> mencoder -dvd 2 -ovc frameno
|
|
|
|
|
-o frameno.avi<BR>
|
|
|
|
|
<CODE> mencoder -dvd 2
|
|
|
|
|
-divx4opts br=1100 -oac copy -o movie.avi -pass 1<BR>
|
|
|
|
|
mencoder -dvd 2 -divx4opts
|
|
|
|
|
br=1100 -oac copy -o movie.avi -pass 2</CODE>
|
|
|
|
|
</P>
|
|
|
|
|
|
2001-11-20 14:18:17 +00:00
|
|
|
|
|
2001-12-24 23:00:07 +00:00
|
|
|
|
<P><B><A NAME=2.4.3.2>2.4.3.2. <20>tm<74>retez<65>s</B></P>
|
2001-11-20 14:18:17 +00:00
|
|
|
|
|
2001-12-10 17:37:18 +00:00
|
|
|
|
<P>Gyakran el<65>j<EFBFBD>n a filmek <20>tm<74>retez<65>s<EFBFBD>nek ig<69>nye. Ennek oka sokf<6B>le lehet,
|
|
|
|
|
p<>ld<6C>ul a filem<65>ret cs<63>kkent<6E>se, vagy SVCD-b<>l DivX-be k<>dol<6F>s. A rippelt
|
|
|
|
|
DVD-ket legt<67>bbsz<73>r <20>tm<74>retezik (p<>ld<6C>ul egy 4:3-as DVD-t 640x480-ra),
|
|
|
|
|
k<>l<EFBFBD>n<EFBFBD>sen akkor ha a c<>l az 1 CD-s m<>ret <20>s ezzel egy<67>tt a j<> min<69>s<EFBFBD>g is.
|
|
|
|
|
Az SVCD-k k<>pm<70>rete 480x480, <20>s a lej<65>tsz<73>programok az ezen fileok
|
|
|
|
|
fejl<6A>c<EFBFBD>ben tal<61>lhat<61> aspektusinform<72>ci<63> alapj<70>n sz<73>m<EFBFBD>tj<74>k ki a megjelen<65>tend<6E>
|
|
|
|
|
k<>p m<>ret<65>t (pl.: 480x480 + 4:3 = 640x480). Ez<45>rt AVI (DivX) file-okba
|
|
|
|
|
t<>rt<72>n<EFBFBD> k<>dol<6F>sn<73>l figyelembe kell venni azt is, hogy az AVI file-ok ezen
|
|
|
|
|
inform<72>ci<63> elt<6C>rol<6F>s<EFBFBD>ra nem k<>pesek. <20>gy az egyetlen megold<6C>s az <20>tm<74>retez<65>s.</P>
|
2001-11-20 14:18:17 +00:00
|
|
|
|
|
2001-12-28 22:14:18 +00:00
|
|
|
|
<P>A <B>MEncoder</B> k<>pes nagy<67>t<EFBFBD>sra, ha a k<>peket YV12 form<72>tumban kapja
|
|
|
|
|
(azaz p<>ld<6C>ul az ffdivx, odivx meghajt<6A>kkal, vagy mpeg1/2-t). A kimeneti file
|
|
|
|
|
k<>pm<70>ret<65>t az <CODE>-x</CODE> <20>s <CODE>-y</CODE> opci<63>kkal lehet megadni.
|
|
|
|
|
Ezenk<6E>v<EFBFBD>l 3 f<>le <20>tm<74>retez<65>sz<73>r<EFBFBD> k<>z<EFBFBD>l is lehet v<>lasztani, <I>0 : gyors
|
|
|
|
|
bilinear</I>, <I>1 : bilinear</I>, <I>2 : bicubic</I> (ennek van a legjobb
|
|
|
|
|
min<69>s<EFBFBD>ge). Ezt az <CODE>-sws</CODE> opci<63>val lehet megadni. Alap<61>rtelmezett
|
|
|
|
|
a 0 : gyors bilinear.</P>
|
2001-12-10 17:37:18 +00:00
|
|
|
|
|
|
|
|
|
<P>Az <20>tm<74>retez<65>s egyszer<65> :<BR>
|
|
|
|
|
<CODE> mencoder sample-svcd.mpg -divx4opts br=1300 -x 640 -y 480 -sws 2 -o output.avi</CODE></P
|
|
|
|
|
|
2001-12-24 23:00:07 +00:00
|
|
|
|
<P><B><A NAME=2.4.3.3>2.4.3.3. Stream m<>sol<6F>sa</B></P>
|
2001-12-10 17:37:18 +00:00
|
|
|
|
|
|
|
|
|
<P>A <B>MEncoder</B> k<>tf<74>lek<65>ppen tudja a bemeneti stream-eket kezelni :
|
|
|
|
|
<B>enk<EFBFBD>dolja</B> vagy csak <B><EFBFBD>tm<EFBFBD>solja</B> <20>ket. Ez a r<>sz a <B>m<EFBFBD>sol<EFBFBD>sr<EFBFBD>l</B>
|
|
|
|
|
sz<73>l.</P>
|
|
|
|
|
|
|
|
|
|
<P>
|
|
|
|
|
<UL>
|
|
|
|
|
<LI><B>Video stream-ek</B> (<CODE>-ovc copy</CODE> opci<63>) : <20>rdekes dolgokat
|
|
|
|
|
lehet vele csin<69>lni :)<BR>
|
|
|
|
|
Mint p<>ld<6C>ul FLI vagy VIVO vagy MPEG1 video m<>sol<6F>sa AVI file-ba !
|
|
|
|
|
Persze az ilyen videokat csak az <B>MPlayer</B> tudja lej<65>tszani :) <20>s
|
|
|
|
|
ezeknek a haszna gyakorlatilag nulla. A racion<6F>lis felhaszn<7A>l<EFBFBD>sa ennek
|
|
|
|
|
p<>ld<6C>ul amikor csak az audio stream-et kell enk<6E>dolni (pl t<>m<EFBFBD>r<EFBFBD>tetlen
|
|
|
|
|
PCM-et MP3-ba).</LI>
|
|
|
|
|
|
|
|
|
|
<LI><B>Audio stream-ek</B> (<CODE>-oac copy</CODE> opci<63>) : egy<67>rtelm<6C>.</LI>
|
|
|
|
|
</UL>
|
|
|
|
|
</P>
|
|
|
|
|
|
2001-12-24 23:00:07 +00:00
|
|
|
|
<P><B><A NAME=2.4.3.4>2.4.3.4. Hib<69>s index-szel rendelkez<65> AVI-k rendbehoz<6F>sa</B></P>
|
2001-12-18 17:07:21 +00:00
|
|
|
|
|
|
|
|
|
<P>Legk<EFBFBD>nnyebb dolog a vil<69>gon. Egyszer<65>en <20>tm<74>soljuk a video <20>s audio
|
|
|
|
|
streameket, <20>s k<>zben a <B>MEncoder</B> l<>trehozza a megfelel<65> indexet is.
|
|
|
|
|
Ez persze nem tudja kijav<61>tani az esetleges hib<69>kat a video <20>s/vagy audio
|
|
|
|
|
stream-ekben.</P>
|
|
|
|
|
|
|
|
|
|
<P>A parancs : <CODE>mencoder input.avi -ovc copy -oac copy -o output.avi</CODE></P>
|
|
|
|
|
|
2001-12-24 23:00:07 +00:00
|
|
|
|
|
|
|
|
|
<P><B><A NAME=2.4.3.5>2.4.3.5. Enk<6E>dol<6F>s a <I>libavcodec</I> codec-ekkel</B></P>
|
|
|
|
|
|
2001-12-31 01:12:55 +00:00
|
|
|
|
<P>A <A HREF="codecs.html#2.2.1.2">libavcodec</A>-kel egyszer<65>en lehet k<>dolni
|
|
|
|
|
j<EFBFBD>n<EFBFBD>h<EFBFBD>ny <20>rdekes video <20>s audio form<72>tumba (jelenleg az audio codec-ek nem
|
|
|
|
|
t<EFBFBD>mogatottak). A k<>vetkez<65> codec-ekkel lehet enk<6E>dolni :</P>
|
2001-12-24 23:00:07 +00:00
|
|
|
|
|
|
|
|
|
<P>
|
|
|
|
|
<UL>
|
|
|
|
|
<LI>mjpeg - Motion JPEG</LI>
|
|
|
|
|
<LI>h263p - H263 Plus</LI>
|
|
|
|
|
<LI>mpeg4 - DivX4</LI>
|
|
|
|
|
<LI>msmpeg4 - a r<>gi DivX</LI>
|
|
|
|
|
<LI>rv10 - egy r<>gi RealVideo codec</LI>
|
|
|
|
|
<LI>mpeg1video - MPEG1 video :)</LI>
|
|
|
|
|
</UL>
|
|
|
|
|
</P>
|
|
|
|
|
|
|
|
|
|
<P>Az els<6C> oszlopban felsorolt codec-eket kell <20>tadni a
|
|
|
|
|
<CODE>vcodec</CODE> opci<63>nak, pl : <CODE>-lavcopts vcodec=msmpeg4</CODE></P>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<P><B><A NAME=2.4.4>2.4.4. Szintaxis</B></P>
|
2001-12-10 17:37:18 +00:00
|
|
|
|
|
|
|
|
|
<P> <CODE>mencoder [opci<63>k] [bemeneti file] [opci<63>k] ...</P>
|
|
|
|
|
|
2001-12-24 23:00:07 +00:00
|
|
|
|
<P><B><A NAME=2.4.5>2.4.5. Opci<63>k</B></P>
|
2001-11-20 14:18:17 +00:00
|
|
|
|
|
|
|
|
|
<P>Megj.: az <20>sszes rendelkez<65>sre <20>ll<6C> opci<63>hoz <B>olvasd el a manpage-t !</B></P>
|
|
|
|
|
|
2002-01-15 17:04:01 +00:00
|
|
|
|
<TABLE BORDER=1>
|
2001-11-20 14:18:17 +00:00
|
|
|
|
<TR>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<I>-o</I> filen<65>v</TD>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
kimeneti filen<65>v megad<61>sa
|
|
|
|
|
</TD>
|
|
|
|
|
</TR>
|
2001-12-03 17:06:59 +00:00
|
|
|
|
<TR>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<I>-x</I> sz<73>less<73>g pixelben</TD>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
kimeneti video <20>tm<74>retez<65>se megadott sz<73>less<73>gre
|
|
|
|
|
</TD>
|
|
|
|
|
</TR>
|
|
|
|
|
<TR>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<I>-y</I> magass<73>g pixelben</TD>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
kimeneti video <20>tm<74>retez<65>se megadott magass<73>g<EFBFBD>ra
|
|
|
|
|
</TD>
|
|
|
|
|
</TR>
|
|
|
|
|
<TR>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<I>-sws</I> 0-2</TD>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<20>tm<74>rezet<65>si m<>dszer meghat<61>roz<6F>sa<BR>
|
|
|
|
|
0 - fast bilinear<BR>
|
|
|
|
|
1 - bilinear<BR>
|
|
|
|
|
2 - bicubic (legjobb min<69>s<EFBFBD>g)<BR>
|
|
|
|
|
</TD>
|
|
|
|
|
</TR>
|
2001-11-20 14:18:17 +00:00
|
|
|
|
<TR>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<I>-ovc</I> codecn<63>v</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>
|
2001-12-24 23:00:07 +00:00
|
|
|
|
<B>lavc</B> - enk<6E>dol<6F>s egy libavcodec-ben l<>v<EFBFBD> codec-kel<BR>
|
2001-11-20 14:18:17 +00:00
|
|
|
|
</TD>
|
|
|
|
|
</TR>
|
|
|
|
|
<TR>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<I>-oac</I> codecn<63>v</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><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<I>-divx4opts</I></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>
|
2001-12-24 23:00:07 +00:00
|
|
|
|
Leghasznosabb opci<63>k: <B>(a teljes lista a manpage-ban tal<61>lhat<61> !)</B><BR>
|
2001-11-20 14:18:17 +00:00
|
|
|
|
<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>
|
2001-12-24 23:00:07 +00:00
|
|
|
|
<B>key</B>=XXXX - keyframe-k k<>z<EFBFBD>tti id<69>intervallum<BR>
|
|
|
|
|
</TD>
|
|
|
|
|
</TR>
|
|
|
|
|
<TR>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<I>-lavcopts</I></TD>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
Ha egy libavcodec-es codec-kel enk<6E>dolsz, itt megadhatod a param<61>tereket, pl :<BR>
|
|
|
|
|
<CODE>-lavcopts vcodec=msmpeg4:vbitrate=1800:vhq:keyint=250</CODE><BR>
|
|
|
|
|
Leghasznosabb opci<63>k: <B>(a teljes lista a manpage-ban tal<61>lhat<61> !)</B><BR>
|
|
|
|
|
<B>help</B> - seg<65>ccs<63>g<BR>
|
|
|
|
|
<B>vcodec</B>=XXX - video codec kiv<69>laszt<7A>sa (a teljes lista a fenti libavcodec bekezd<7A>sben megtal<61>lhat<61>)<BR>
|
|
|
|
|
<B>vbitrate</B>=XXX - bitr<74>ta megad<61>sa kbit-ben <4-16000> vagy bitben <16001-24000000><BR>
|
|
|
|
|
<B>vhq</B> - legjobb min<69>s<EFBFBD>g (?)<BR>
|
|
|
|
|
<B>keyint</B>=XXX - keyframe-k k<>z<EFBFBD>tti id<69>intervallum<BR>
|
2001-11-20 14:18:17 +00:00
|
|
|
|
</TD>
|
|
|
|
|
</TR>
|
|
|
|
|
<TR>
|
|
|
|
|
<TD><FONT face="Verdana, Arial, Helvetica, sans-serif" size=2>
|
|
|
|
|
<I>-lameopts</I></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>
|
2001-12-24 23:00:07 +00:00
|
|
|
|
Leghasznosabb opci<63>k: <B>(a teljes lista a manpage-ban tal<61>lhat<61> !)</B><BR>
|
2001-11-20 14:18:17 +00:00
|
|
|
|
<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>
|
|
|
|
|
|
2001-12-24 23:00:07 +00:00
|
|
|
|
<P><B><A NAME=2.4.6>2.4.6. P<>ld<6C>k</B></P>
|
2001-11-20 14:18:17 +00:00
|
|
|
|
|
|
|
|
|
<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>
|
|
|
|
|
|
2001-12-24 23:00:07 +00:00
|
|
|
|
<P>Ugyanez libavcodec-kel, MJPEG t<>m<EFBFBD>r<EFBFBD>t<EFBFBD>ssel :<BR>
|
|
|
|
|
<CODE> mencoder -dvd 2 -o title2.avi -ovc lavc -lavcopts vcodec=mjpeg -ffourcc mjpg</CODE></P>
|
|
|
|
|
|
2001-12-10 17:37:18 +00:00
|
|
|
|
<P>A DVD 2-es fejezet<65>nek enk<6E>dol<6F>sa, <20>tm<74>retez<65>ssel :<BR>
|
|
|
|
|
<CODE> mencoder -dvd 2 -x 640 -y 480 -sws 2 -o title2.avi</CODE></P>
|
|
|
|
|
|
2001-11-20 14:18:17 +00:00
|
|
|
|
<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>
|
2001-12-08 11:19:55 +00:00
|
|
|
|
<CODE> mencoder -tv on:driver=v4l:width=640:height=480 <options></CODE></P>
|
2001-11-20 14:18:17 +00:00
|
|
|
|
|
|
|
|
|
<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>
|