2005-07-25 14:52:24 +00:00
|
|
|
|
<?xml version="1.0" encoding="iso-8859-2"?>
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<!-- synced with 1.30 $ -->
|
2005-07-25 14:52:24 +00:00
|
|
|
|
<chapter id="encoding-guide">
|
|
|
|
|
<title>K<EFBFBD>dol<EFBFBD>s a <application>MEncoder</application>rel</title>
|
|
|
|
|
|
|
|
|
|
<sect1 id="menc-feat-dvd-mpeg4">
|
|
|
|
|
<title>Nagyon j<> min<69>s<EFBFBD>g<EFBFBD> MPEG-4 ("DivX") rip k<>sz<73>t<EFBFBD>se DVD filmb<6D>l</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Egy gyakran feltett k<>rd<72>s: "Hogyan k<>sz<73>thetem el a legjobb min<69>s<EFBFBD>g<EFBFBD>
|
|
|
|
|
DVD rip-et egy adott m<>retben? Vagy: "Hogyan k<>sz<73>thetem el a
|
|
|
|
|
lehet<65> legjobb min<69>s<EFBFBD>g<EFBFBD> DVD rip-et? Nem <20>rdekel a f<>jl m<>ret, csak a
|
|
|
|
|
legjobb min<69>s<EFBFBD>get akarom."
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Az ut<75>bbi k<>rd<72>s tal<61>n kicsit rosszul van megfogalmazva. Hiszen ha nem
|
|
|
|
|
<20>rdekel a f<>jl m<>ret, akkor mi<6D>rt nem m<>solod <20>t az eg<65>sz MPEG-2 vide<64>
|
|
|
|
|
stream-et a DVD-r<>l egy az egyben? Az AVI f<>jlod 5GB k<>r<EFBFBD>l fogja v<>gezni,
|
|
|
|
|
fogd <20>s vidd, de ha a legjobb min<69>s<EFBFBD>get akarod <20>s nem <20>rdekel a m<>ret,
|
|
|
|
|
akkor biztos, hogy ez lesz a legjobb lehet<65>s<EFBFBD>ged.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Val<61>j<EFBFBD>ban egy DVD MPEG-4-be t<>rt<72>n<EFBFBD> <20>tk<74>dol<6F>s<EFBFBD>nak az oka pont az, hogy
|
|
|
|
|
<emphasis role="bold"><EFBFBD>rdekel</emphasis> a f<>jl m<>rete.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Neh<65>z egy <20>ltal<61>nos receptet adni a j<> min<69>s<EFBFBD>g<EFBFBD> DVD rip-ek k<>sz<73>t<EFBFBD>s<EFBFBD>hez.
|
|
|
|
|
Sz<53>mos szempontot figyelembe kell venni <20>s meg kell <20>rtened ezeket a
|
|
|
|
|
r<>szleteket, k<>l<EFBFBD>nben el<65>gedetlen leszel a v<>geredm<64>nnyel. Kicsit k<>rbej<65>rjuk
|
|
|
|
|
ezen dolgok k<>z<EFBFBD>l n<>h<EFBFBD>nyat <20>s ut<75>na p<>ld<6C>t is adunk. Felt<6C>telezz<7A>k, hogy a
|
|
|
|
|
<systemitem class="library">libavcodec</systemitem>-et haszn<7A>lod a vide<64>
|
|
|
|
|
k<>dol<6F>s<EFBFBD>hoz, hab<61>r az elm<6C>let b<>rmilyen codec-kel haszn<7A>lhat<61>.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ha ez t<>l sok neked, akkor tal<61>n jobb, ha a sok nagyszer<65> frontend
|
|
|
|
|
valamelyik<69>t haszn<7A>lod, amik fel vannak sorolva a
|
|
|
|
|
kapcsol<6F>d<EFBFBD> projektek oldal<61>n a
|
|
|
|
|
<ulink url="http://mplayerhq.hu/homepage/design7/projects.html#mencoder_frontends">MEncoder r<>szben</ulink>.
|
|
|
|
|
<20>gy nagyon j<> min<69>s<EFBFBD>g<EFBFBD> rip-eket k<>sz<73>thetsz t<>l sok gondolkod<6F>s n<>lk<6C>l,
|
|
|
|
|
mert ezen eszk<7A>z<EFBFBD>k legt<67>bbje <20>gy lett megtervezve, hogy j<> d<>nt<6E>seket
|
|
|
|
|
hozzon.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-dvd-mpeg4-preparing-encode">
|
|
|
|
|
<title>Felk<EFBFBD>sz<EFBFBD>l<EFBFBD>s a k<>dol<6F>sra: A forr<72>s anyag <20>s framer<65>ta azonos<6F>t<EFBFBD>sa</title>
|
|
|
|
|
<para>
|
|
|
|
|
Miel<65>tt eszedbe jutna b<>rmif<69>le film <20>tk<74>dol<6F>sa, meg kell tenned
|
|
|
|
|
p<>r el<65>k<EFBFBD>sz<73>leti l<>p<EFBFBD>st.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Az els<6C> <20>s legfontosabb l<>p<EFBFBD>s a k<>dol<6F>s el<65>tt annak meg<65>llap<61>t<EFBFBD>sa,
|
|
|
|
|
hogy mif<69>le anyaggal van egy<67>ltal<61>n dolgod.
|
|
|
|
|
Ha a forr<72>s anyagod DVD-r<>l sz<73>rmazik vagy sug<75>rzott/k<>beles/m<>holdas
|
|
|
|
|
TV, a k<>vetkez<65> k<>t form<72>tum valamelyik<69>ben t<>rol<6F>dik: NTSC <20>szak
|
|
|
|
|
Amerik<69>ban <20>s Jap<61>nban, PAL Eur<75>p<EFBFBD>ban.
|
|
|
|
|
Fontos tudatos<6F>tani, hogy ez csak a telev<65>zi<7A>n t<>rt<72>n<EFBFBD> megjelen<65>t<EFBFBD>s
|
|
|
|
|
form<72>tuma <20>s gyakran <emphasis role="bold">nincs</emphasis>
|
|
|
|
|
<20>sszhangban a film eredeti form<72>tum<75>val.
|
2005-08-21 00:17:15 +00:00
|
|
|
|
A tapasztalatok szerint az NTSC tartalmat sokkal nehezebb elk<6C>dolni, mert
|
|
|
|
|
t<>bb elemet kell azonos<6F>tani a forr<72>sban.
|
2005-07-25 14:52:24 +00:00
|
|
|
|
Ahhoz, hogy megfelel<65> legyen a k<>dol<6F>s, ismerned kell az eredeti
|
|
|
|
|
form<72>tumot.
|
2005-08-21 00:17:15 +00:00
|
|
|
|
Ennek elmulaszt<7A>sa eset<65>n k<>l<EFBFBD>nb<6E>z<EFBFBD> hib<69>k lesznek a k<>dol<6F>sodban,
|
|
|
|
|
cs<63>nya t<>r<EFBFBD>si (<28>tlapol<6F>s) mell<6C>khat<61>sok, dupl<70>zott
|
|
|
|
|
vagy ak<61>r elveszett k<>pkock<63>k.
|
2005-07-25 14:52:24 +00:00
|
|
|
|
Mindamellett, hogy cs<63>nya, a mell<6C>khat<61>sok rontj<74>k a k<>dol<6F>si
|
2005-08-21 00:17:15 +00:00
|
|
|
|
hat<61>konys<79>got is: rosszabb min<69>s<EFBFBD>g per bitr<74>ta egys<79>g ar<61>nyt kapsz.
|
2005-07-25 14:52:24 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-dvd-mpeg4-preparing-encode-fps">
|
|
|
|
|
<title>A forr<72>s framer<65>t<EFBFBD>j<EFBFBD>nak azonos<6F>t<EFBFBD>sa</title>
|
|
|
|
|
<para>
|
|
|
|
|
Itt van egy lista a forr<72>s anyagok <20>ltal <20>ltal<61>ban haszn<7A>lt t<>pusokr<6B>l,
|
|
|
|
|
ebben val<61>sz<73>n<EFBFBD>leg megtal<61>lod a ti<74>det <20>s annak jellemz<6D>it:
|
|
|
|
|
</para>
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">Szabv<EFBFBD>nyos film</emphasis>: Moziban t<>rt<72>n<EFBFBD>
|
|
|
|
|
vet<65>t<EFBFBD>shez r<>gz<67>tett<74>k 24 fps-sel.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">PAL vide<64></emphasis>: PAL vide<64>kamer<65>val
|
|
|
|
|
r<>gz<67>tett<74>k 50 mez<65> per m<>sodperc sebess<73>ggel.
|
|
|
|
|
Egy mez<65> csak a k<>pkocka p<>ros vagy p<>ratlan sorsz<73>m<EFBFBD> sorait
|
|
|
|
|
tartalmazza.
|
|
|
|
|
A telev<65>zi<7A>t <20>gy tervezt<7A>k meg, hogy ilyen ar<61>nyban friss<73>tsen,
|
|
|
|
|
az anal<61>g t<>m<EFBFBD>r<EFBFBD>t<EFBFBD>s egy olcs<63> form<72>jak<61>nt.
|
|
|
|
|
Az emberi szemnek ezt kompenz<6E>lnia kellene, de ha egyszer meg<65>rted
|
|
|
|
|
az <20>tlapol<6F>st, meg fogod l<>tni a TV-n <20>s soha t<>bb<62> nem fogod
|
|
|
|
|
<20>lvezni a TV ad<61>st.
|
|
|
|
|
K<>t mez<65> m<>g <emphasis role="bold">nem</emphasis> alkot egy
|
|
|
|
|
teljes k<>pkock<63>t, mert 1/50 m<>sodpercnyire vannak egym<79>st<73>l id<69>ben
|
|
|
|
|
<20>s <20>gy csak mozg<7A>sn<73>l igazodnak <20>ssze.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">NTSC Vide<64></emphasis>: NTSC kamer<65>val felvett,
|
|
|
|
|
60000/1001 mez<65> per m<>sodperc vagy a sz<73>nek el<65>tti id<69>ben 60 mez<65> per
|
|
|
|
|
m<>sodperc sebess<73>g<EFBFBD> film. Egy<67>bk<62>nt hasonl<6E> a PAL-hoz.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">Anim<EFBFBD>ci<EFBFBD></emphasis>: <20>ltal<61>ban 24fps-sel
|
|
|
|
|
rajzolj<6C>k, de tal<61>lhat<61> kevert-framer<65>t<EFBFBD>s v<>ltozat is.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">Sz<EFBFBD>m<EFBFBD>t<EFBFBD>g<EFBFBD>pes grafika (CG)</emphasis>: B<>rmilyen
|
|
|
|
|
framer<65>t<EFBFBD>val mehet, de van p<>r, ami gyakoribb a t<>bbin<69>l; 24 <20>s
|
|
|
|
|
30 k<>pkocka per m<>sodpercesek a tipikusak NTSC-n<>l <20>s 25fps PAL-n<>l.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">R<EFBFBD>gi film</emphasis>: K<>l<EFBFBD>nb<6E>z<EFBFBD> alacsony
|
|
|
|
|
framer<65>t<EFBFBD>k.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-dvd-mpeg4-preparing-encode-material">
|
|
|
|
|
<title>A forr<72>sanyag beazonos<6F>t<EFBFBD>sa</title>
|
|
|
|
|
<para>
|
|
|
|
|
A k<>pkock<63>kb<6B>l <20>ll<6C> filmekre progressz<73>vk<76>nt szoktak hivatkozni,
|
|
|
|
|
m<>g az egym<79>st<73>l f<>ggetlen mez<65>kb<6B>l <20>ll<6C>akra vagy <20>tlapoltk<74>nt
|
|
|
|
|
vagy vide<64>k<EFBFBD>nt - b<>r ez ut<75>bbi f<>lre<72>rthet<65>.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
Tov<6F>bbi bonyol<6F>t<EFBFBD>sk<73>nt n<>h<EFBFBD>ny film a fenti kett<74> kever<65>ke.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
A legfontosabb k<>l<EFBFBD>nbs<62>g, amit <20>szre kell venni a k<>t form<72>tum
|
|
|
|
|
k<>z<EFBFBD>tt, hogy van, amelyik k<>pkocka-alap<61> m<>g m<>sok mez<65> alap<61>ak.
|
|
|
|
|
<emphasis role="bold">B<EFBFBD>rmikor</emphasis>, ha egy filmet telev<65>zi<7A>s
|
|
|
|
|
megjelen<65>t<EFBFBD>sre k<>sz<73>tenek el<65> (bele<6C>rtve a DVD-t is), <20>tkonvert<72>lj<6C>k
|
|
|
|
|
mez<65>-alap<61> form<72>ba.
|
|
|
|
|
A k<>l<EFBFBD>nb<6E>z<EFBFBD> m<>dszereket, amikkel ez v<>grehajthat<61>, gy<67>jt<6A>n<EFBFBD>ven
|
|
|
|
|
"pulldown"-nak h<>vjuk, ennek egyik v<>ltozata a h<>rhedt NTSC-s
|
|
|
|
|
"3:2 telecine".
|
|
|
|
|
Hacsak nem volt az eredeti anyag is mez<65>-alap<61> (<28>s megegyez<65>
|
|
|
|
|
mez<65> r<>t<EFBFBD>j<EFBFBD>), m<>s form<72>tumb<6D> lesz a filmed, mint az eredeti.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<title>Sz<EFBFBD>mos <20>ltal<61>nos t<>pusa van a pulldown-nak:</title>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">PAL 2:2 pulldown</emphasis>: Az <20>sszes k<>z<EFBFBD>l a
|
|
|
|
|
legjobb.
|
|
|
|
|
Minden k<>pkocka k<>t mez<65> idej<65>ig l<>tsz<73>dik, <20>gy, hogy a p<>ros <20>s p<>ratlan
|
|
|
|
|
sorokat kinyeri bel<65>l<EFBFBD>k <20>s v<>ltakozva mutatja <20>ket.
|
|
|
|
|
Ha az eredeti anyag 24fps-es, ez az elj<6C>r<EFBFBD>s felgyors<72>tja a filmet
|
|
|
|
|
4%-kal.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">PAL 2:2:2:2:2:2:2:2:2:2:2:3 pulldown</emphasis>:
|
|
|
|
|
Minden 12. kock<63>t h<>rom mez<65> hosszan mutat kett<74> helyett.
|
|
|
|
|
Ezzel elker<65>li a 4%-os gyorsul<75>st, de sokkal nehezebben megford<72>that<61>v<EFBFBD>
|
|
|
|
|
teszi a folyamatot.
|
|
|
|
|
<20>ltal<61>ban musical k<>sz<73>t<EFBFBD>s<EFBFBD>n<EFBFBD>l haszn<7A>lj<6C>k, ahol a 4%-os sebess<73>gm<67>dosul<75>s
|
|
|
|
|
komolyan rontan<61> a zenei jelet.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">NTSC 3:2 telecine</emphasis>: A kock<63>k
|
|
|
|
|
felv<6C>ltva 3 vagy 2 mez<65>nyi ideig l<>tsz<73>dnak. Ez<45>ltal a mez<65> r<>ta
|
|
|
|
|
2.5-sz<73>r<EFBFBD>se lesz az eredeti framer<65>t<EFBFBD>nak.
|
|
|
|
|
Az eredm<64>ny nagyon kis m<>rt<72>kben lelassul, 60 mez<65> per m<>sodpercr<63>l
|
|
|
|
|
59.94 mez<65> per m<>sodpercre, az NTSC mez<65> r<>ta megtart<72>sa miatt.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">NTSC 2:2 pulldown</emphasis>: A 30fps-es
|
|
|
|
|
anyagok NTSC-n t<>rt<72>n<EFBFBD> megjelen<65>t<EFBFBD>s<EFBFBD>hez haszn<7A>lj<6C>k.
|
|
|
|
|
Sz<53>p, csak<61>gy, mint a 2:2 PAL pulldown.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Vannak m<>g egy<67>b m<>dszerek az NTSC <20>s a PAL vide<64> k<>z<EFBFBD>tti konvert<72>l<EFBFBD>shoz,
|
|
|
|
|
de ez a t<>ma meghaladja ezen le<6C>r<EFBFBD>s c<>lkit<69>z<EFBFBD>seit.
|
|
|
|
|
Ha ilyen filmbe futsz bele <20>s el szeretn<74>d k<>dolni, a legjobb, ha
|
|
|
|
|
keresel egy m<>solatot az eredeti form<72>tumban.
|
|
|
|
|
A k<>t form<72>tum k<>z<EFBFBD>tti konvert<72>l<EFBFBD>s nagyon rombol<6F> hat<61>s<EFBFBD> <20>s nem
|
|
|
|
|
lehet teljesen visszaford<72>tani, <20>gy a k<>dolt adatod nagyon
|
|
|
|
|
megszenvedi, ha m<>r konvert<72>lt forr<72>sb<73>l k<>sz<73>l.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
Ha a vide<64> DVD-n van, az egym<79>st k<>vet<65> mez<65>k k<>pkock<63>v<EFBFBD>
|
|
|
|
|
csoportos<6F>that<61>ak, m<>g akkor is, ha nem egyidej<65> megjelen<65>t<EFBFBD>sre
|
|
|
|
|
tervezt<7A>k <20>ket.
|
|
|
|
|
A DVD-n <20>s digit<69>lis TV-n haszn<7A>lt MPEG-2 szabv<62>ny lehet<65>s<EFBFBD>get ny<6E>jt
|
|
|
|
|
mind az eredeti progressz<73>v kock<63>k elk<6C>dol<6F>s<EFBFBD>ra, mind pedig arra, hogy
|
|
|
|
|
azon mez<65>k sz<73>m<EFBFBD>t, amelyhez egy k<>pkock<63>t meg kell jelen<65>teni, az
|
|
|
|
|
adott k<>pkocka fejl<6A>c<EFBFBD>ben t<>rolhassuk.
|
|
|
|
|
Ha ezt a m<>dszert haszn<7A>lj<6C>k, a filmet gyakran "soft-telecined"-k<>nt
|
|
|
|
|
jellemzik, mert ez az elj<6C>r<EFBFBD>s csak utas<61>tja a DVD lej<65>tsz<73>t a pulldown
|
|
|
|
|
alkalmaz<61>s<EFBFBD>ra a film t<>nyleges megv<67>ltoztat<61>sa helyett.
|
|
|
|
|
Ez a lehet<65>s<EFBFBD>g nagyon prefer<65>lt, mert k<>nnyen visszaford<72>that<61>
|
|
|
|
|
(tulajdonk<6E>ppen kihagyhat<61>) a k<>dol<6F> <20>ltal <20>s megtartja a maxim<69>lis
|
|
|
|
|
min<69>s<EFBFBD>get.
|
|
|
|
|
B<>r sok DVD <20>s m<>sorsz<73>r<EFBFBD> st<73>di<64> nem haszn<7A>l megfelel<65> k<>dol<6F>si
|
|
|
|
|
technik<69>t, hanem ink<6E>bb "hard telecine"-es filmeket alkalmaznak,
|
|
|
|
|
ahol a mez<65>k tulajdonk<6E>ppen dupl<70>zva vannak az elk<6C>dolt MPEG-2-ben.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
2005-08-21 00:17:15 +00:00
|
|
|
|
Az elj<6C>r<EFBFBD>s, ahogy ezeket az eseteket kezelni kell, <link
|
|
|
|
|
linkend="menc-feat-telecine">k<>s<EFBFBD>bb ker<65>l le<6C>r<EFBFBD>sra</link> ebben
|
|
|
|
|
az <20>tmutat<61>ban.
|
2005-07-25 14:52:24 +00:00
|
|
|
|
Most k<>vetkezz<7A>k p<>r tan<61>cs, amik seg<65>ts<74>g<EFBFBD>vel eld<6C>ntheted, hogy milyen
|
|
|
|
|
anyaggal van dolgod:
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<title>NTSC r<>gi<67>k:</title>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
Ha az <application>MPlayer</application> azt <20>rja ki, hogy a framer<65>ta
|
|
|
|
|
megv<67>ltozott 24000/1001-re a film n<>z<EFBFBD>se k<>zben, <20>s soha nem v<>lt vissza,
|
|
|
|
|
akkor majdnem biztosan progressz<73>v tartalomr<6D>l van sz<73>, amit "soft telecine"
|
|
|
|
|
elj<6C>r<EFBFBD>snak vetettek al<61>.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
Ha az <application>MPlayer</application> a framer<65>ta oda-vissza
|
|
|
|
|
v<>ltakoz<6F>s<EFBFBD>t mutatja 24000/1001 <20>s 30000/1001 k<>z<EFBFBD>tt <20>s "hull<6C>mz<6D>st"
|
|
|
|
|
l<>tsz ilyenkor, akkor t<>bb lehet<65>s<EFBFBD>g is van.
|
|
|
|
|
A 24000/1001 fps-es r<>szek majdnem biztosan progressz<73>v
|
|
|
|
|
tartalmak, "soft telecine"-ltek, de a 30000/1001 fps-es r<>szek
|
|
|
|
|
lehetnek vagy hard-telecine-lt 24000/1001 fps-esek vagy 60000/1001
|
|
|
|
|
mez<65> per m<>sodperces NTSC vide<64>k.
|
|
|
|
|
K<>vesd a k<>vetkez<65> k<>t esetben le<6C>rt ir<69>nyelveket, hogy el tudd
|
|
|
|
|
d<>nteni, val<61>j<EFBFBD>ban melyik form<72>tummal van dolgod.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
Ha az <application>MPlayer</application> soha nem mutatja a framer<65>ta
|
|
|
|
|
v<>ltoz<6F>st <20>s minden egyes mozg<7A>st tartalmaz<61> kocka hull<6C>mosnak t<>nik,
|
|
|
|
|
akkor a filmed NTSC vide<64> 60000/1001 mez<65> per m<>sodperc sebess<73>ggel.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
Ha az <application>MPlayer</application> soha nem mutatja a framer<65>ta
|
|
|
|
|
v<>ltoz<6F>st <20>s minden <20>tb<74>l k<>t kocka hull<6C>mosnak t<>nik, akkor a filmed
|
|
|
|
|
"hard telecine"-s 24000/1001fps-es form<72>tum<75>.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<title>PAL r<>gi<67>k:</title>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
Ha sosem l<>tsz hull<6C>mz<6D>st, akkor a filmed 2:2 pulldown-os.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
Ha hull<6C>mz<6D>st l<>tsz v<>ltakoz<6F>an ki-be minden f<>l m<>sodpercben,
|
|
|
|
|
akkor a filmed 2:2:2:2:2:2:2:2:2:2:2:3 pulldown-os.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
Ha mindig l<>tsz hull<6C>mz<6D>st a mozg<7A>s k<>zben, akkor a filmed PAL
|
|
|
|
|
vide<64> 50 mez<65> per m<>sodperces sebess<73>ggel.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
|
|
|
|
|
<note><title>Tan<EFBFBD>cs:</title>
|
|
|
|
|
<para>
|
|
|
|
|
Az <application>MPlayer</application> le tudja lass<73>tani a lej<65>tsz<73>st
|
|
|
|
|
a -speed kapcsol<6F>val vagy a kock<63>r<EFBFBD>l-kock<63>ra t<>rt<72>n<EFBFBD> lej<65>tsz<73>ssal.
|
|
|
|
|
Pr<50>b<EFBFBD>ld meg haszn<7A>lni a <option>-speed</option> 0.2-t, hogy nagyon lassan
|
|
|
|
|
n<>zhesd a filmet vagy nyomogasd a "<keycap>.</keycap>" gombot a kock<63>r<EFBFBD>l
|
|
|
|
|
kock<63>ra t<>rt<72>n<EFBFBD> lej<65>tsz<73>shoz <20>s azonos<6F>tsd a mint<6E>kat, ha nem l<>tod meg
|
|
|
|
|
teljes sebess<73>gn<67>l.
|
|
|
|
|
</para>
|
|
|
|
|
</note>
|
|
|
|
|
</sect3>
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-dvd-mpeg4-2pass">
|
|
|
|
|
<title>Konstans kvant<6E>l<EFBFBD>s vs. t<>bbmenetes k<>dol<6F>s</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Nagyon sokf<6B>le min<69>s<EFBFBD>gben tudod elk<6C>dolni a filmedet.
|
|
|
|
|
A modern vide<64> k<>dol<6F>kkal <20>s egy kis pre-codec t<>m<EFBFBD>r<EFBFBD>t<EFBFBD>ssel
|
|
|
|
|
(lem<65>retez<65>s <20>s zajcs<63>kkent<6E>s), lehets<74>ges nagyon j<> min<69>s<EFBFBD>g el<65>r<EFBFBD>se
|
|
|
|
|
700 MB-on, egy 90-110 perces sz<73>lesv<73>szn<7A> filmn<6D>l.
|
|
|
|
|
Tov<6F>bb<62> minden, kiv<69>ve a leghosszabb filmeket, elk<6C>dolhat<61> majdnem
|
|
|
|
|
t<>k<EFBFBD>letes min<69>s<EFBFBD>ggel 1400 MB-ba.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
H<>rom f<>le megk<67>zel<65>t<EFBFBD>se van egy vide<64> k<>dol<6F>s<EFBFBD>nak: konstans bitr<74>ta
|
|
|
|
|
(CBR), konstans kvant<6E>l<EFBFBD>s, <20>s t<>bbmenetes (ABR vagy <20>tlagos bitr<74>ta).
|
|
|
|
|
</para>
|
|
|
|
|
|
2005-08-12 19:47:22 +00:00
|
|
|
|
<para>
|
2005-08-21 00:17:15 +00:00
|
|
|
|
Egy film k<>pkock<63>inak komplexit<69>sa <20>s <20>gy a t<>m<EFBFBD>r<EFBFBD>t<EFBFBD>shez sz<73>ks<6B>ges bitek
|
|
|
|
|
sz<73>ma nagy m<>rt<72>kben v<>ltozhat jelentr<74>l jelenetre.
|
2005-08-12 19:47:22 +00:00
|
|
|
|
A modern vide<64> k<>dol<6F>k m<>r alkalmazkodnak az ig<69>nyekhez a bitr<74>ta vari<72>l<EFBFBD>s<EFBFBD>val.
|
2005-08-21 00:17:15 +00:00
|
|
|
|
Az egyszer<65> m<>dokban, mint pl. a CBR, a k<>dol<6F>k nem ismerik az elk<6C>vetkez<65>
|
|
|
|
|
jelenetek bitr<74>ta ig<69>ny<6E>t <20>s <20>gy nem tudj<64>k <20>tl<74>pni az ig<69>nyelt <20>tlagos
|
|
|
|
|
bitr<74>t<EFBFBD>t hosszabb id<69>re. A fejlettebb m<>dokban, mint pl. a t<>bb l<>p<EFBFBD>ses
|
|
|
|
|
k<>dol<6F>sn<73>l, m<>r figyelembe lehet venni az el<65>z<EFBFBD> l<>p<EFBFBD>s statisztik<69>j<EFBFBD>t; ez
|
|
|
|
|
megoldja a fent eml<6D>tett probl<62>m<EFBFBD>t.
|
2005-08-12 19:47:22 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
2005-07-25 14:52:24 +00:00
|
|
|
|
<note><title>Megjegyz<EFBFBD>s:</title>
|
|
|
|
|
<para>
|
|
|
|
|
A legt<67>bb ABR k<>dol<6F>st t<>mogat<61> codec csak a k<>t l<>p<EFBFBD>ses k<>dol<6F>st
|
2005-08-12 19:47:22 +00:00
|
|
|
|
t<>mogatja, m<>g n<>h<EFBFBD>ny m<>sik, mint pl. az <systemitem class="library">x264</systemitem>,
|
|
|
|
|
az <systemitem class="library">XviD</systemitem> <20>s a
|
|
|
|
|
<systemitem class="library">libavcodec</systemitem> t<>mogatj<74>k
|
2005-07-25 14:52:24 +00:00
|
|
|
|
a t<>bbmenetest, ami kiss<73> jav<61>t a min<69>s<EFBFBD>gen minden l<>p<EFBFBD>sben,
|
|
|
|
|
b<>r ez a javul<75>s nem m<>rhet<65> <20>s nem is <20>szrevehet<65> a 4. l<>p<EFBFBD>s ut<75>n.
|
|
|
|
|
Ez<45>rt, ebben a r<>szben a k<>t l<>p<EFBFBD>ses <20>s a t<>bbmenetes felv<6C>ltva
|
|
|
|
|
<20>rtelmezhet<65>.
|
|
|
|
|
</para>
|
|
|
|
|
</note>
|
|
|
|
|
|
|
|
|
|
<para>
|
2005-08-12 19:47:22 +00:00
|
|
|
|
Ezen m<>dok mindegyik<69>ben a vide<64> codec (mint pl. a <systemitem class="library">libavcodec</systemitem>)
|
2005-07-25 14:52:24 +00:00
|
|
|
|
a vide<64> k<>pkock<63>kat 16x16 pixel nagys<79>g<EFBFBD> macroblock-okra osztja, majd egy
|
|
|
|
|
kvant<6E>l<EFBFBD>st v<>gez mindegyik macroblock-on. Min<69>l alacsonyabb a kvant<6E>l<EFBFBD>s, ann<6E>l
|
2005-08-12 19:47:22 +00:00
|
|
|
|
jobb a min<69>s<EFBFBD>g <20>s nagyobb a bitr<74>ta. A film k<>dol<6F>k <20>ltal egy adott macroblockhoz
|
|
|
|
|
a megfelel<65> kvant<6E>l<EFBFBD> kiv<69>laszt<7A>s<EFBFBD>ra haszn<7A>lt m<>dszer v<>ltoz<6F> <20>s nagym<79>rt<72>kben
|
|
|
|
|
tuningolhat<61>. (Ez egy extr<74>m t<>l-egyszer<65>s<EFBFBD>t<EFBFBD>se a tulajdonk<6E>ppeni folyamatnak,
|
|
|
|
|
de az alap koncepci<63>t hasznos meg<65>rteni.)
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ha el<65><6C>rsz egy konstans bitr<74>t<EFBFBD>t, a vide<64> codec elk<6C>dolja a vide<64>t, figyelmen
|
|
|
|
|
k<>v<EFBFBD>l hagyva a r<>szleteket amennyire csak lehets<74>ges <20>s a legkisebb m<>rt<72>kben,
|
|
|
|
|
amennyire sz<73>ks<6B>ges, hogy a megadott bitr<74>t<EFBFBD>n<EFBFBD>l alacsonyabban maradjon. Ha
|
|
|
|
|
t<>nyleg nem <20>rdekel a f<>jl m<>ret, haszn<7A>lhatsz CBR-t <20>s megadhatsz egy bitr<74>t<EFBFBD>t
|
|
|
|
|
vagy hagyhatod hat<61>rozatlanul. (A gyakorlatban ez egy kell<6C>en magas <20>rt<72>ket
|
|
|
|
|
jelent, ami nem szab g<>tat, pl. 10000Kbit.) Ha nincs k<>l<EFBFBD>n<EFBFBD>sebb megk<67>t<EFBFBD>s a
|
|
|
|
|
bitr<74>t<EFBFBD>ra vonatkoz<6F>an, az eredm<64>ny az lesz, hogy a codec a lehet<65> legalacsonyabb
|
|
|
|
|
kvant<6E>l<EFBFBD>st fogja haszn<7A>lni minden egyes macroblock-hoz (amint ez a
|
|
|
|
|
<option>vqmin</option>-ben meg van adva a <systemitem
|
|
|
|
|
class="library">libavcodec</systemitem>n<EFBFBD>l, alap<61>rtelmez<65>sk<73>nt 2). Amint
|
|
|
|
|
el<65><6C>rsz egy megfelel<65>en alacsony bitr<74>t<EFBFBD>t, ami a codecet magasabb kvant<6E>l<EFBFBD>s
|
|
|
|
|
haszn<7A>lat<61>ra k<>nyszer<65>ti, majdnem biztos, hogy rontod a vide<64>d min<69>s<EFBFBD>g<EFBFBD>t.
|
2005-07-25 14:52:24 +00:00
|
|
|
|
Ahhoz, hogy ezt elker<65>ld, val<61>sz<73>n<EFBFBD>leg downscale-t kell v<>grehajtani a
|
|
|
|
|
vide<64>n, az al<61>bbiakban szerepl<70> m<>dszernek megfelel<65>en. <20>ltal<61>ban igaz,
|
2005-08-12 19:47:22 +00:00
|
|
|
|
hogy jobb ha ker<65>l<EFBFBD>d a CBR-t, ha sz<73>m<EFBFBD>t a min<69>s<EFBFBD>g.
|
2005-07-25 14:52:24 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2005-08-12 19:47:22 +00:00
|
|
|
|
Konstans kvant<6E>l<EFBFBD>ssal a codec ugyan azt a kvant<6E>l<EFBFBD>t haszn<7A>lja, amit
|
|
|
|
|
a <option>vqscale</option> kapcsol<6F>val megadt<64>l (a <systemitem
|
|
|
|
|
class="library">libavcodec</systemitem>nek), minden macroblock-n<>l. Ha
|
2005-07-25 14:52:24 +00:00
|
|
|
|
a lehet<65> legjobb min<69>s<EFBFBD>g<EFBFBD> rip-et szeretn<74>d, szint<6E>n a bitr<74>ta kihagy<67>s<EFBFBD>val,
|
|
|
|
|
haszn<7A>lhatod a <option>vqscale=2</option> kapcsol<6F>t. Ez ugyan azt a bitr<74>t<EFBFBD>t
|
|
|
|
|
<20>s PSNR-t (peak signal-to-noise ratio) szolg<6C>ltatja, mint a CBR a
|
|
|
|
|
<option>vbitrate</option>=v<>gtelen kapcsol<6F>val <20>s a alap<61>rtelmezett 2-es
|
|
|
|
|
<option>vqmin</option>-nal.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A konstans kvant<6E>l<EFBFBD>s probl<62>m<EFBFBD>ja, hogy a megadott kvant<6E>l<EFBFBD>t alkalmazza, ak<61>r
|
|
|
|
|
sz<73>ks<6B>ges a macroblock-hoz, ak<61>r nem. Lehet, hogy haszn<7A>lhat<61> lenne egy
|
|
|
|
|
nagyobb kvant<6E>l<EFBFBD>s is a mackroblock-on a vizu<7A>lis min<69>s<EFBFBD>g fel<65>ldoz<6F>sa n<>lk<6C>l
|
|
|
|
|
is. Mi<4D>rt pazaroln<6C>nk a biteket sz<73>ks<6B>gtelen<65>l alacsony kvant<6E>l<EFBFBD>ra? A
|
|
|
|
|
CPU-d annyi ciklusa lehet, amennyi id<69>d csak van, de a merevlemezed v<>ges.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
K<>t l<>p<EFBFBD>ses k<>dol<6F>sban az els<6C> l<>p<EFBFBD>s <20>gy rip-eli a filmet, mintha CBR lenne,
|
|
|
|
|
de megtartja a tulajdons<6E>gok list<73>j<EFBFBD>t minden egyes k<>pkock<63>n<EFBFBD>l. Ezeket az
|
|
|
|
|
adatokat haszn<7A>lja fel azt<7A>n a m<>sodik l<>p<EFBFBD>sben a haszn<7A>lni k<>v<EFBFBD>nt kvant<6E>l<EFBFBD>t
|
|
|
|
|
meghat<61>roz<6F> intelligens d<>nt<6E>sekben. Gyors akci<63>n<EFBFBD>l vagy kis r<>szletess<73>g<EFBFBD>
|
|
|
|
|
jelenetekn<6B>l magasabb kvant<6E>l<EFBFBD>t haszn<7A>l, lass<73> mozg<7A>sn<73>l vagy nagy
|
|
|
|
|
r<>szletess<73>g<EFBFBD> jelenetekn<6B>l alacsonyabbat.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ha haszn<7A>lod a <option>vqscale=2</option> kapcsol<6F>t, akkor biteket pazarolsz.
|
|
|
|
|
Ha a <option>vqscale=3</option> kapcsol<6F>t adod meg, akkor nem a legjobb min<69>s<EFBFBD>g<EFBFBD>
|
|
|
|
|
rip-et kapod. Tegy<67>k fel, hogy egy DVD-t rip-elsz <option>vqscale=3</option>-mal,
|
|
|
|
|
<20>s az eredm<64>ny 1800Kbit. Ha k<>t l<>p<EFBFBD>ses k<>dol<6F>st csin<69>lsz <option>vbitrate=1800</option>
|
|
|
|
|
kapcsol<6F>val, az kimeneti vide<64> <emphasis role="bold">jobb min<69>s<EFBFBD>g<EFBFBD></emphasis> lesz
|
|
|
|
|
<emphasis role="bold">ugyanolyan bitr<74>t<EFBFBD>val</emphasis>.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Mivel most meggy<67>z<EFBFBD>dt<64>l r<>la, hogy a k<>t l<>p<EFBFBD>ses k<>dol<6F>s a megfelel<65> m<>dszer,
|
|
|
|
|
az igazi k<>rd<72>s az, hogy milyen bitr<74>t<EFBFBD>t aj<61>nlott haszn<7A>lni? A v<>lasz az, hogy
|
|
|
|
|
nincs egyszer<65> v<>lasz. Val<61>sz<73>n<EFBFBD>leg olyan bitr<74>t<EFBFBD>t akarsz v<>lasztani, ami a
|
|
|
|
|
legjobb egyens<6E>lyt biztos<6F>tja a min<69>s<EFBFBD>g <20>s a f<>jl m<>ret k<>z<EFBFBD>tt. Ez viszont a
|
|
|
|
|
forr<72>s vide<64>t<EFBFBD>l f<>gg<67>en v<>ltozik.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ha a m<>ret nem sz<73>m<EFBFBD>t, egy j<> kiindul<75>si pont minden nagyon j<> min<69>s<EFBFBD>g<EFBFBD>
|
|
|
|
|
rip-hez egy 2000Kbit k<>r<EFBFBD>li <20>rt<72>k, plusz-m<>nusz 200Kbit.
|
|
|
|
|
A gyors akci<63>khoz <20>s a nagy r<>szletess<73>g<EFBFBD> vide<64>khoz vagy ha sas szemed
|
|
|
|
|
van, akkor v<>laszthatsz 2400-at vagy 2600-at.
|
|
|
|
|
N<>h<EFBFBD>ny DVD-n<>l nem fogsz k<>l<EFBFBD>nbs<62>get felfedezni 1400Kbit-en sem. J<> <20>tlet
|
|
|
|
|
az egyes fejezeteket k<>l<EFBFBD>nb<6E>z<EFBFBD> bitr<74>t<EFBFBD>val megn<67>zni, hogy megl<67>sd a
|
|
|
|
|
k<>l<EFBFBD>nbs<62>get.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ha egy bizonyos m<>retet c<>lozt<7A>l be, valahogy ki kell sz<73>m<EFBFBD>tanod a bitr<74>t<EFBFBD>t.
|
|
|
|
|
De ezel<65>tt azt kell megtudnod, hogy mennyi helyet kell fenntartanod az
|
|
|
|
|
audi<64> s<>v(ok)nak, <20>gy el<65>sz<73>r <link linkend="menc-feat-dvd-mpeg4-audio">ezeket
|
|
|
|
|
kell lerippelned</link>.
|
|
|
|
|
A k<>vetkez<65> egyenlettel tudod kisz<73>m<EFBFBD>tani a bitr<74>t<EFBFBD>t:
|
|
|
|
|
<systemitem>bitr<EFBFBD>ta = (c<>l_m<5F>ret_Mbyteokban - hang_m<5F>rete_Mbyteokban) *
|
|
|
|
|
1024 * 1024 / hossz_m<5F>sodpercben * 8 / 1000</systemitem>
|
|
|
|
|
P<>ld<6C>ul egy k<>t <20>r<EFBFBD>s film 702 Mb<4D>jtos CD-re val<61> <20>sszenyom<6F>s<EFBFBD>hoz, 60
|
|
|
|
|
Mb<4D>jtnyi hang s<>vval, a vide<64> bitr<74>t<EFBFBD>j<EFBFBD>nak
|
|
|
|
|
<systemitem>(702 - 60) * 1024 * 1024 / (120*60) * 8 / 1000 =
|
|
|
|
|
740kbps</systemitem>-nek kell lennie.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-dvd-mpeg4-constraints">
|
|
|
|
|
<title>Megszor<EFBFBD>t<EFBFBD>sok a hat<61>kony k<>dol<6F>shoz</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Az MPEG-t<>pus<75> t<>m<EFBFBD>r<EFBFBD>t<EFBFBD>s term<72>szet<65>b<EFBFBD>l ad<61>d<EFBFBD>an sz<73>mos megszor<6F>t<EFBFBD>s
|
|
|
|
|
van, amit k<>vetned kell a maxim<69>lis min<69>s<EFBFBD>g <20>rdek<65>ben.
|
|
|
|
|
Az MPEG 16x16 makroblokknak nevezett n<>gyzetre osztja fel a vide<64>t,
|
|
|
|
|
mindegyik 4 darab 8x8 blokk luma (intenzit<69>s) inform<72>ci<63>t <20>s k<>t
|
|
|
|
|
f<>l-felbont<6E>s<EFBFBD> 8x8 chroma (sz<73>n) blokkot tartalmaz (egy a v<>r<EFBFBD>s-vil<69>gosk<73>k
|
|
|
|
|
tengelyen, a m<>sik a k<>k-s<>rga tengelyen).
|
|
|
|
|
Ha a film sz<73>less<73>ge <20>s magass<73>ga nem 16 t<>bbsz<73>r<EFBFBD>se, a k<>dol<6F> akkor is
|
|
|
|
|
elegend<6E> 16x16-os makroblokkot fog haszn<7A>lni, hogy lefedje a teljes
|
|
|
|
|
k<>pet, a marad<61>k hely veszend<6E>be megy.
|
|
|
|
|
<20>gy ha a min<69>s<EFBFBD>g maximaliz<69>l<EFBFBD>sa a c<>l egy fix f<>jlm<6C>rettel, akkor
|
|
|
|
|
el<65>gg<67> rossz <20>tlet nem 16 valamelyik t<>bbsz<73>r<EFBFBD>s<EFBFBD>t haszn<7A>lni m<>retk<74>nt.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A legt<67>bb DVD-n van valamekkora fekete s<>v a sarkokban. Ha ezeket
|
|
|
|
|
b<>k<EFBFBD>n hagyod, akkor t<>bb m<>don is ronthatj<74>k a min<69>s<EFBFBD>get.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<orderedlist>
|
|
|
|
|
<listitem>
|
|
|
|
|
<para>
|
|
|
|
|
Az MPEG-t<>pus<75> t<>m<EFBFBD>r<EFBFBD>t<EFBFBD>s szint<6E>n nagyban f<>gg a frekvencia tartom<6F>nyok
|
|
|
|
|
transzform<72>l<EFBFBD>s<EFBFBD>t<EFBFBD>l is, <20>ltal<61>ban a Diszkr<6B>t Koszinusz Transzform<72>ci<63>t
|
|
|
|
|
(DCT) haszn<7A>lj<6C>k, ami hasonl<6E> a Fourier transzform<72>ci<63>hoz. Ez a fajta
|
|
|
|
|
k<>dol<6F>s hat<61>kony a mint<6E>k <20>s a sima <20>tmenetek <20>talak<61>t<EFBFBD>s<EFBFBD>hoz, de
|
|
|
|
|
nehezen b<>rk<72>zik meg az <20>les <20>lekkel. Ezek elk<6C>dol<6F>s<EFBFBD>hoz sokkal t<>bb
|
|
|
|
|
bitre van sz<73>ks<6B>ge, k<>l<EFBFBD>nben egy gy<67>r<EFBFBD>s<EFBFBD>d<EFBFBD>snek nevezett mell<6C>khat<61>s
|
|
|
|
|
jelenik meg.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A frekvencia transzform<72>ci<63> (DCT) k<>l<EFBFBD>n hajt<6A>dik v<>gre minden egyes
|
|
|
|
|
makroblokkon (tulajdonk<6E>ppen minden blokkon), <20>gy ez a probl<62>ma csak
|
|
|
|
|
akkor jelentkezik, ha az <20>les <20>l a blokkon bel<65>l van. Ha a fekete
|
|
|
|
|
hat<61>r <20>pp olyan pixel hat<61>ron kezd<7A>dik, ami 16 t<>bbsz<73>r<EFBFBD>se, akkor nincs
|
|
|
|
|
probl<62>ma. Hab<61>r a fekete hat<61>rok a DVD-ken ritk<74>n vannak sz<73>pen
|
|
|
|
|
eligaz<61>tva, <20>gy a gyakorlatban majdnem mindig v<>gni kell, hogy
|
|
|
|
|
elker<65>ld ez a b<>ntet<65>st.
|
|
|
|
|
</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
</orderedlist>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A frekvencia tartom<6F>nyok k<>dol<6F>sa mellett az MPEG-t<>pus<75> t<>m<EFBFBD>r<EFBFBD>t<EFBFBD>s
|
|
|
|
|
mozg<7A> vektorokat haszn<7A>l a k<>pkock<63>k k<>z<EFBFBD>tti v<>ltoz<6F>sok <20>br<62>zol<6F>s<EFBFBD>hoz.
|
|
|
|
|
A mozg<7A> vektorok term<72>szetesen kev<65>sb<73> hat<61>konyak a sarkokb<6B>l <20>rkez<65>
|
|
|
|
|
<20>j tartalomn<6D>l, mert az m<>g nincs jelen az el<65>z<EFBFBD> k<>pkock<63>n. Am<41>g a
|
|
|
|
|
tartalom a sarkok fel<65> terjed ki, a mozg<7A> vektoroknak nincs probl<62>m<EFBFBD>juk
|
|
|
|
|
a tartalom kifel<65> mozg<7A>s<EFBFBD>val. Hab<61>r a fekete hat<61>rok megjelen<65>sekor
|
|
|
|
|
lehetnek gondok:
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<orderedlist continuation="continues">
|
|
|
|
|
<listitem>
|
|
|
|
|
<para>
|
|
|
|
|
Minden egyes makroblokkn<6B>l az MPEG-t<>pus<75> k<>dol<6F>s egy vektort is elt<6C>rol,
|
|
|
|
|
mely azt mondja meg, hogy az el<65>z<EFBFBD> k<>pkocka melyik r<>sz<73>t kell <20>tm<74>solni
|
|
|
|
|
ebbe a makroblokkba a k<>vetkez<65> kocka megbecsl<73>s<EFBFBD>hez. Csak a megmaradt
|
|
|
|
|
k<>l<EFBFBD>nbs<62>get kell elk<6C>dolni. Ha a makroblokkot kett<74>osztja a k<>p sz<73>le
|
|
|
|
|
<20>s a fekete s<>v, akkor a k<>p t<>bbi r<>sz<73>nek mozg<7A> vektorai fel<65>l fogj<67>k
|
|
|
|
|
<20>rni a fekete s<>vot. Ez azt jelenti, hogy sok bitet kell elpazarolni
|
|
|
|
|
vagy a hat<61>r fel<65>l<EFBFBD>rt r<>sz<73>nek <20>jrafeket<65>t<EFBFBD>s<EFBFBD>hez vagy (ink<6E>bb) a
|
|
|
|
|
mozg<7A> vektor nem ker<65>l felhaszn<7A>l<EFBFBD>sra <20>s <20>gy a makroblokk <20>sszes
|
|
|
|
|
v<>ltoz<6F>s<EFBFBD>t expliciten el kell k<>dolni. Mindk<64>t esetben jelent<6E>sen
|
|
|
|
|
romlik a k<>dol<6F>s hat<61>konys<79>ga.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ez a probl<62>ma szint<6E>n csak akkor jelentkezik, ha a fekete s<>v nem 16
|
|
|
|
|
t<>bbsz<73>r<EFBFBD>s<EFBFBD> pixel-hat<61>ron van.
|
|
|
|
|
</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
|
|
|
|
|
<listitem>
|
|
|
|
|
<para>
|
|
|
|
|
V<>g<EFBFBD>l tegy<67>k fel, hogy van egy makroblokkunk a k<>p belsej<65>ben <20>s
|
|
|
|
|
egy objektum mozog be ebbe a blokkba a k<>p sarka fel<65>l. Az MPEG-t<>pus<75>
|
|
|
|
|
k<>dol<6F>s nem tudja azt mondani, hogy "m<>sold <20>t azt a r<>szt, ami a k<>p
|
|
|
|
|
belsej<65>ben van, de a fekete s<>vot ne". <20>gy a fekete s<>v is <20>tm<74>sol<6F>dik
|
|
|
|
|
<20>s <20>gy rengeteg bitet kell fel<65>ldozni a k<>p ott l<>v<EFBFBD> r<>sz<73>nek
|
|
|
|
|
<20>jrak<61>dol<6F>s<EFBFBD>hoz.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ha a k<>p tov<6F>bb fut az elk<6C>dolt ter<65>let sarka fel<65>, az MPEG-nek speci<63>lis
|
|
|
|
|
optimaliz<69>ci<63>i vannak az k<>p sz<73>l<EFBFBD>n l<>v<EFBFBD> pixelek ism<73>tl<74>d<EFBFBD> m<>sol<6F>s<EFBFBD>ra,
|
|
|
|
|
ha a mozg<7A> vektorok a k<>dolt ter<65>leten k<>v<EFBFBD>lr<6C>l j<>nnek. Ez a tulajdons<6E>g
|
|
|
|
|
haszontalann<6E> v<>lik, ha a filmen fekete s<>vok vannak. Az els<6C> k<>t
|
|
|
|
|
probl<62>m<EFBFBD>val ellent<6E>tben itt nem seg<65>t a 16 t<>bbsz<73>r<EFBFBD>s<EFBFBD>re val<61> igaz<61>t<EFBFBD>s.
|
|
|
|
|
</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
|
|
|
|
|
<listitem>
|
|
|
|
|
<para>
|
|
|
|
|
Hab<61>r a s<>vok teljesen feket<65>k <20>s soha nem v<>ltoznak, mindenk<6E>ppen
|
|
|
|
|
egy kis plusz munk<6E>t ig<69>nyelnek, mivel t<>bb macroblokk van.
|
|
|
|
|
</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
</orderedlist>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A fenti okok miatt javasolt, hogy teljesen v<>gd le a fekete s<>vokat.
|
|
|
|
|
Tov<6F>bb<62> ha a k<>p sarkain<69>l zaros/torz r<>sz van, ennek a lev<65>g<EFBFBD>sa is
|
|
|
|
|
jav<61>t a k<>dol<6F>si hat<61>konys<79>gon. A kem<65>nyvonalas vide<64>sok, akik az eredeti
|
|
|
|
|
tartalmat akarj<72>k megtartani, amennyire csak lehet, biztos tiltakozni
|
|
|
|
|
fognak ez ellen, de ha nem tervezed konstant kvant<6E>l<EFBFBD>s haszn<7A>lat<61>t, akkor
|
|
|
|
|
a v<>g<EFBFBD>s miatt nyert min<69>s<EFBFBD>gjavul<75>s jelent<6E>sen nagyobb lesz, mint a sarkok
|
|
|
|
|
lev<65>g<EFBFBD>sa miatti inform<72>ci<63>veszt<7A>s.
|
|
|
|
|
</para>
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-dvd-mpeg4-crop">
|
|
|
|
|
<title>V<EFBFBD>g<EFBFBD>s <20>s m<>retez<65>s</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Eml<6D>kezz r<> az el<65>z<EFBFBD> fejezetb<74>l, hogy a v<>gs<67> k<>pm<70>ret, amibe k<>dolsz,
|
|
|
|
|
16 t<>bbsz<73>r<EFBFBD>se aj<61>nlott, hogy legyen (mind sz<73>less<73>gben, mind magass<73>gban).
|
|
|
|
|
Ezt v<>g<EFBFBD>ssal, m<>retez<65>ssel vagy ezek kombin<69>ci<63>j<EFBFBD>val <20>rheted el.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
V<>g<EFBFBD>sn<73>l van egy p<>r <20>k<EFBFBD>lszab<61>ly, amit j<> ha betartasz, ha nem akarsz
|
|
|
|
|
k<>rt tenni a filmben.
|
|
|
|
|
A norm<72>l YUV form<72>tum 4:2:0, a chroma (sz<73>n) inform<72>ci<63>kat almintak<61>nt
|
|
|
|
|
t<>rolja, pl. a chroma csak fele annyiszor ker<65>l mint<6E>z<EFBFBD>sra minden
|
|
|
|
|
ir<69>nyban, mint a luma (intenz<6E>t<EFBFBD>s) inform<72>ci<63>k.
|
|
|
|
|
Tanulm<6C>nyozd ezt a diagramot, ahol L jelenti a luma mint<6E>z<EFBFBD>si pontokat
|
|
|
|
|
<20>s C a chroma-kat!
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<informaltable>
|
|
|
|
|
<?dbhtml table-width="40%" ?>
|
|
|
|
|
<?dbfo table-width="40%" ?>
|
|
|
|
|
<tgroup cols="8" align="center">
|
|
|
|
|
<colspec colnum="1" colname="col1"/>
|
|
|
|
|
<colspec colnum="2" colname="col2"/>
|
|
|
|
|
<colspec colnum="3" colname="col3"/>
|
|
|
|
|
<colspec colnum="4" colname="col4"/>
|
|
|
|
|
<colspec colnum="5" colname="col5"/>
|
|
|
|
|
<colspec colnum="6" colname="col6"/>
|
|
|
|
|
<colspec colnum="7" colname="col7"/>
|
|
|
|
|
<colspec colnum="8" colname="col8"/>
|
|
|
|
|
<spanspec spanname="spa1-2" namest="col1" nameend="col2"/>
|
|
|
|
|
<spanspec spanname="spa3-4" namest="col3" nameend="col4"/>
|
|
|
|
|
<spanspec spanname="spa5-6" namest="col5" nameend="col6"/>
|
|
|
|
|
<spanspec spanname="spa7-8" namest="col7" nameend="col8"/>
|
|
|
|
|
<tbody>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry spanname="spa1-2">C</entry>
|
|
|
|
|
<entry spanname="spa3-4">C</entry>
|
|
|
|
|
<entry spanname="spa5-6">C</entry>
|
|
|
|
|
<entry spanname="spa7-8">C</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry spanname="spa1-2">C</entry>
|
|
|
|
|
<entry spanname="spa3-4">C</entry>
|
|
|
|
|
<entry spanname="spa5-6">C</entry>
|
|
|
|
|
<entry spanname="spa7-8">C</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
</row>
|
|
|
|
|
</tbody>
|
|
|
|
|
</tgroup>
|
|
|
|
|
</informaltable>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Amint l<>thatod, a k<>p sorai <20>s oszlopai term<72>szetszer<65>leg p<>rokba
|
|
|
|
|
rendez<65>dnek. <20>gy a v<>g<EFBFBD>si eltol<6F>sodnak <20>s a m<>reteidnek p<>ros
|
|
|
|
|
sz<73>moknak <emphasis>kell</emphasis> lenni<6E>k.
|
|
|
|
|
Ha nem, akkor a chroma nem fog rendes sort alkotni a luma-val.
|
|
|
|
|
Elm<6C>letben lehets<74>ges a v<>g<EFBFBD>s p<>ratlan eltol<6F>ssal, de ehhez a
|
|
|
|
|
chroma <20>jramint<6E>z<EFBFBD>sa sz<73>ks<6B>ges, ami egy vesztes<65>ges m<>velet <20>s
|
|
|
|
|
nem is t<>mogatja a v<>g<EFBFBD> sz<73>r<EFBFBD>.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Tov<6F>bb<62> az <20>tlapolt vide<64>t a k<>vetkez<65>k<EFBFBD>ppen mint<6E>zz<7A>k:
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<informaltable>
|
|
|
|
|
<?dbhtml table-width="80%" ?>
|
|
|
|
|
<?dbfo table-width="80%" ?>
|
|
|
|
|
<tgroup cols="16" align="center">
|
|
|
|
|
<colspec colnum="1" colname="col1"/>
|
|
|
|
|
<colspec colnum="2" colname="col2"/>
|
|
|
|
|
<colspec colnum="3" colname="col3"/>
|
|
|
|
|
<colspec colnum="4" colname="col4"/>
|
|
|
|
|
<colspec colnum="5" colname="col5"/>
|
|
|
|
|
<colspec colnum="6" colname="col6"/>
|
|
|
|
|
<colspec colnum="7" colname="col7"/>
|
|
|
|
|
<colspec colnum="8" colname="col8"/>
|
|
|
|
|
<colspec colnum="9" colname="col9"/>
|
|
|
|
|
<colspec colnum="10" colname="col10"/>
|
|
|
|
|
<colspec colnum="11" colname="col11"/>
|
|
|
|
|
<colspec colnum="12" colname="col12"/>
|
|
|
|
|
<colspec colnum="13" colname="col13"/>
|
|
|
|
|
<colspec colnum="14" colname="col14"/>
|
|
|
|
|
<colspec colnum="15" colname="col15"/>
|
|
|
|
|
<colspec colnum="16" colname="col16"/>
|
|
|
|
|
<spanspec spanname="spa1-2" namest="col1" nameend="col2"/>
|
|
|
|
|
<spanspec spanname="spa3-4" namest="col3" nameend="col4"/>
|
|
|
|
|
<spanspec spanname="spa5-6" namest="col5" nameend="col6"/>
|
|
|
|
|
<spanspec spanname="spa7-8" namest="col7" nameend="col8"/>
|
|
|
|
|
<spanspec spanname="spa9-10" namest="col9" nameend="col10"/>
|
|
|
|
|
<spanspec spanname="spa11-12" namest="col11" nameend="col12"/>
|
|
|
|
|
<spanspec spanname="spa13-14" namest="col13" nameend="col14"/>
|
|
|
|
|
<spanspec spanname="spa15-16" namest="col15" nameend="col16"/>
|
|
|
|
|
<tbody>
|
|
|
|
|
<row>
|
|
|
|
|
<entry namest="col1" nameend="col8">Top field</entry>
|
|
|
|
|
<entry namest="col9" nameend="col16">Bottom field</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry spanname="spa1-2">C</entry>
|
|
|
|
|
<entry spanname="spa3-4">C</entry>
|
|
|
|
|
<entry spanname="spa5-6">C</entry>
|
|
|
|
|
<entry spanname="spa7-8">C</entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry spanname="spa9-10">C</entry>
|
|
|
|
|
<entry spanname="spa11-12">C</entry>
|
|
|
|
|
<entry spanname="spa13-14">C</entry>
|
|
|
|
|
<entry spanname="spa15-16">C</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry spanname="spa1-2">C</entry>
|
|
|
|
|
<entry spanname="spa3-4">C</entry>
|
|
|
|
|
<entry spanname="spa5-6">C</entry>
|
|
|
|
|
<entry spanname="spa7-8">C</entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry spanname="spa9-10">C</entry>
|
|
|
|
|
<entry spanname="spa11-12">C</entry>
|
|
|
|
|
<entry spanname="spa13-14">C</entry>
|
|
|
|
|
<entry spanname="spa15-16">C</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
<entry>L</entry>
|
|
|
|
|
</row>
|
|
|
|
|
</tbody>
|
|
|
|
|
</tgroup>
|
|
|
|
|
</informaltable>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Amint l<>thatod a mint<6E>k nem ism<73>tl<74>dnek meg a 4 sor ut<75>n.
|
|
|
|
|
<20>gy az <20>tlapolt vide<64>hoz a v<>g<EFBFBD>s y-eltol<6F>s<EFBFBD>nak <20>s a magass<73>g<EFBFBD>nak
|
|
|
|
|
4 t<>bbsz<73>r<EFBFBD>s<EFBFBD>nek kell lennie.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A nat<61>v DVD felbont<6E>s 720x480 NTSC-vel <20>s 720x576 PAL-lal, de van egy
|
|
|
|
|
ar<61>nyjelz<6C> is, ami megmutatja, hogy teljes k<>perny<6E>s (4:3) vagy sz<73>les
|
|
|
|
|
v<>szn<7A> (16:9). Sok (ha nem az <20>sszes) sz<73>les k<>perny<6E>s DVD nem szigor<6F>an
|
|
|
|
|
16:9-es, vagy 1.85:1-hez vagy 2.35:1-hez (cinescope). Ez azt jelenti, hogy
|
|
|
|
|
fekete s<>vok lesznek a vide<64>n, amit le kell v<>gni.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Az <application>MPlayer</application> rendelkezik egy crop detection sz<73>r<EFBFBD>vel,
|
|
|
|
|
ami meg<65>llap<61>tja a lev<65>gand<6E> t<>glalapot (<option>-vf cropdetect</option>).
|
|
|
|
|
Futtasd az <application>MPlayer</application>t a
|
|
|
|
|
<option>-vf cropdetect</option> kapcsol<6F>val <20>s ki<6B>rja a v<>g<EFBFBD>si be<62>ll<6C>t<EFBFBD>sokat
|
|
|
|
|
a hat<61>rok elt<6C>vol<6F>t<EFBFBD>s<EFBFBD>hoz.
|
|
|
|
|
A filmet elegend<6E> ideig kell engedned futni ahhoz, hogy legyen teljesen
|
|
|
|
|
lefedett k<>p <20>s helyes v<>g<EFBFBD>si eredm<64>nyeket kapj.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ezut<75>n teszteld le a kapott <20>rt<72>keket az <application>MPlayer</application>rel,
|
|
|
|
|
felhaszn<7A>lva a <option>cropdetect</option> <20>ltal ki<6B>rt parancssort <20>s <20>ll<6C>ts
|
|
|
|
|
a t<>glalapon, ha sz<73>ks<6B>ges.
|
|
|
|
|
A <option>t<EFBFBD>glalap</option> sz<73>r<EFBFBD> seg<65>t neked a v<>g<EFBFBD>si t<>glalap
|
|
|
|
|
filmen val<61>, interakt<6B>v m<>don t<>rt<72>n<EFBFBD> elhelyez<65>s<EFBFBD>ben.
|
|
|
|
|
Eml<6D>kezz, <20>s k<>vesd a fenti oszthat<61>s<EFBFBD>gi <20>k<EFBFBD>lszab<61>lyokat, nehogy
|
|
|
|
|
f<>lreigaz<61>tsd a chroma plane-eket.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Bizonyos esetekben a m<>retez<65>s nem k<>v<EFBFBD>natos.
|
|
|
|
|
A m<>retez<65>s f<>gg<67>leges ir<69>nyban neh<65>z <20>tlapolt vide<64>n<EFBFBD>l <20>s ha meg akarod
|
|
|
|
|
<20>rizni az <20>tlapolts<74>got, tart<72>zkodnod kell a m<>retez<65>st<73>l.
|
|
|
|
|
Ha nem fogsz m<>retezni, de 16 t<>bbsz<73>r<EFBFBD>s<EFBFBD>t akarod haszn<7A>lni k<>pm<70>retk<74>nt,
|
|
|
|
|
t<>l kell v<>gnod a filmet. Ne v<>gj kisebbet, mert a fekete sz<73>lek nagyon
|
|
|
|
|
rosszak k<>dol<6F>skor!
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Mivel az MPEG-4 16x16-os macroblock-okat haszn<7A>l, meg kell gy<67>z<EFBFBD>dn<64>d r<>la,
|
|
|
|
|
hogy a k<>dolt vide<64> mindegyik dimenzi<7A>ja 16 t<>bbsz<73>r<EFBFBD>se-e, k<>l<EFBFBD>nben rontod
|
|
|
|
|
a min<69>s<EFBFBD>get, k<>l<EFBFBD>n<EFBFBD>sen alacsony bitr<74>t<EFBFBD>n<EFBFBD>l. Ezt megteheted a lev<65>gand<6E> ter<65>let
|
|
|
|
|
sz<73>less<73>g<EFBFBD>nek <20>s magass<73>g<EFBFBD>nak 16 legk<67>zelebbi t<>bbsz<73>r<EFBFBD>s<EFBFBD>re val<61> kerek<65>t<EFBFBD>s<EFBFBD>vel.
|
|
|
|
|
Amint az m<>r szerepelt kor<6F>bban, v<>g<EFBFBD>sn<73>l n<>velni szeretn<74>d az y-offszetet a
|
|
|
|
|
r<>gi <20>s az <20>j magass<73>g k<>z<EFBFBD>tti k<>l<EFBFBD>nbs<62>g fel<65>vel, <20>gy a keletkez<65> vide<64>
|
|
|
|
|
elmozdul a k<>p k<>z<EFBFBD>ppontj<74>b<EFBFBD>l. A DVD vide<64> mintav<61>telez<65>si m<>dja miatt meg
|
|
|
|
|
kell gy<67>z<EFBFBD>dn<64>d r<>la, hogy az offszet p<>ros sz<73>m-e. (Val<61>j<EFBFBD>ban <20>ratlan szab<61>ly,
|
|
|
|
|
hogy soha ne haszn<7A>lj p<>ratlan <20>rt<72>keket semmilyen param<61>ternek se, ha v<>gsz
|
|
|
|
|
vagy m<>retezel egy vide<64>t.) Ha nem akarsz p<>r extra pixelt eldobni, akkor a
|
|
|
|
|
vide<64> m<>retez<65>s<EFBFBD>t kell megfontolnod ink<6E>bb. Ezt n<>zz<7A>k meg a k<>vetkez<65> p<>ld<6C>nkban.
|
|
|
|
|
Tulajdonk<6E>ppen enged<65>lyezheted a <option>cropdetect</option> sz<73>r<EFBFBD>nek,
|
|
|
|
|
hogy ezt az eg<65>szet megcsin<69>lja helyetted, mivel van egy opcion<6F>lis
|
|
|
|
|
<option>kerek<EFBFBD>t<EFBFBD>si</option> param<61>tere, ami alap<61>rtelmez<65>sk<73>nt 16.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Szint<6E>n figyelned kell a "f<>lfekete" pixelekre a sarkokban. Gy<47>z<EFBFBD>dj meg r<>la,
|
|
|
|
|
hogy ezeket szint<6E>n lev<65>gtad, k<>l<EFBFBD>nben olyan biteket pazarolsz el ott,
|
|
|
|
|
amiket m<>shoz jobban felhaszn<7A>lhatn<74>l.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Miut<75>n mindent elmondtunk <20>s k<>sz, val<61>sz<73>n<EFBFBD>leg olyan vide<64>t kapsz, aminek
|
|
|
|
|
a pixeljei nem <20>ppen 1.85:1 vagy 2.35:1 ar<61>ny<6E>ak, de legal<61>bb valami hasonl<6E>.
|
|
|
|
|
Az <20>j k<>par<61>nyt kisz<73>m<EFBFBD>thatod k<>zzel is, de a <application>MEncoder</application>
|
|
|
|
|
rendelkezik egy kapcsol<6F>val a <systemitem
|
|
|
|
|
class="library">libavcodec</systemitem>hez, amit <option>autoaspect</option>-nek
|
|
|
|
|
h<>vnak, ami megcsin<69>lja ezt neked. Ne m<>retezd <20>t ezt a vide<64>t a pixelek
|
|
|
|
|
n<>gysz<73>gletes<65>t<EFBFBD>s<EFBFBD>hez, hacsak nem akarod pazarolni a helyet a merevlemezeden.
|
|
|
|
|
A m<>retez<65>s t<>rt<72>nhet lej<65>tsz<73>skor, <20>s a lej<65>tsz<73> az AVI-ban t<>rolt ar<61>nyt
|
|
|
|
|
fogja haszn<7A>lni a megfelel<65> felbont<6E>s meg<65>llap<61>t<EFBFBD>s<EFBFBD>hoz.
|
|
|
|
|
Sajnos nem minden lej<65>tsz<73> teszi k<>telez<65>v<EFBFBD> ezt az auto-m<>retez<65>si inform<72>ci<63>t,
|
|
|
|
|
ez<65>rt lehet, hogy m<>gis <20>tm<74>retez<65>sre k<>nyszer<65>lsz.
|
|
|
|
|
</para>
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-dvd-mpeg4-resolution-bitrate">
|
|
|
|
|
<title>Felbont<EFBFBD>s <20>s bitr<74>ta kiv<69>laszt<7A>sa</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ha nem konstans kvant<6E>l<EFBFBD>si m<>dban fogsz k<>dolni, akkor meg kell adnod
|
|
|
|
|
a bitr<74>t<EFBFBD>t.
|
|
|
|
|
A bitr<74>ta koncepci<63>ja el<65>g egyszer<65>.
|
|
|
|
|
A filmed t<>rol<6F>s<EFBFBD>ra m<>sodpercenk<6E>nt felhaszn<7A>lt bitek (<28>tlagos) sz<73>ma.
|
|
|
|
|
Norm<72>lis esetben a bitr<74>t<EFBFBD>t kilobit (1000 bit) per m<>sodpercben m<>rik.
|
|
|
|
|
A filmed m<>rete a lemezen egyenl<6E> a bitr<74>ta <20>s a film hossz<73>nak
|
|
|
|
|
szorzat<61>val, plusz egy kis "t<>lterhel<65>ssel" (l<>sd
|
|
|
|
|
<link linkend="menc-feat-dvd-mpeg4-muxing-avi-limitations">az AVI kont<6E>ner</link>t
|
|
|
|
|
p<>ld<6C>ul).
|
|
|
|
|
Az egy<67>b param<61>terek, mint a m<>retez<65>s, v<>g<EFBFBD>s, stb.
|
|
|
|
|
<emphasis role="bold">nem</emphasis> v<>ltoztatj<74>k meg a f<>jl m<>ret<65>t,
|
|
|
|
|
am<61>g nem v<>ltoztatsz a bitr<74>t<EFBFBD>n is.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
A bitr<74>ta <emphasis role="bold">nem</emphasis> ar<61>nylik a felbont<6E>shoz.
|
|
|
|
|
Ez<45>rt mondhatjuk, hogy egy 320x240-es f<>jl 200 kbit/sec-kel nem lesz
|
|
|
|
|
ugyan olyan min<69>s<EFBFBD>g<EFBFBD>, mint ugyan az a film 640x480-ban, 800 kbit/sec-kel!
|
|
|
|
|
Ennek k<>t oka van:
|
|
|
|
|
<orderedlist>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold"><EFBFBD>rz<EFBFBD>kelhet<EFBFBD></emphasis>: Jobban <20>szreveszed az
|
|
|
|
|
MPEG hib<69>it ha fel vannak nagy<67>tva!
|
|
|
|
|
A hib<69>k a blokkok (8x8) m<>retez<65>s<EFBFBD>b<EFBFBD>l ad<61>dnak.
|
|
|
|
|
A szemed nem l<>tja meg a hib<69>t 4800 kicsi blokkban olyan k<>nnyen,
|
|
|
|
|
mint 1200 nagy blokkban (felt<6C>telezve, hogy mindkett<74>t teljes
|
|
|
|
|
k<>perny<6E>re nagy<67>tod).
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">Elm<EFBFBD>leti</emphasis>: Ha egy k<>pet lem<65>retezel,
|
|
|
|
|
de ugyan akkora m<>ret<65> (8x8) blokkokat haszn<7A>lsz a frekvenciatartom<6F>ny
|
|
|
|
|
transzform<72>l<EFBFBD>s<EFBFBD>hoz, t<>bb adatot mozgatsz a magasabb
|
|
|
|
|
frekvenciatartom<6F>nyokba. Egyszer<65>en fogalmazva, minden pixel t<>bb
|
|
|
|
|
r<>szletet fog tartalmazni, mint el<65>tte.
|
|
|
|
|
<20>gy hab<61>r a lem<65>retezett k<>ped kiterjed<65>s<EFBFBD>ben az inform<72>ci<63> 1/4-ed<65>t
|
|
|
|
|
tartalmazza csak, m<>gis az inform<72>ci<63> nagy r<>sz<73>t tartalmazhatja a
|
|
|
|
|
frekvenciatartom<6F>nyban (felt<6C>ve, hogy a magas frekvenci<63>k nincsenek
|
|
|
|
|
kell<6C>k<EFBFBD>ppen kihaszn<7A>lva az eredeti 640x480-as k<>pen).
|
|
|
|
|
</para></listitem>
|
|
|
|
|
</orderedlist>
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
A r<>gi le<6C>r<EFBFBD>sok egy "bit per pixel" megk<67>zel<65>t<EFBFBD>s szerint javasolt<6C>k a
|
|
|
|
|
bitr<74>ta <20>s a felbont<6E>s megv<67>laszt<7A>s<EFBFBD>t, ez azonban <20>ltal<61>ban nem helyes
|
|
|
|
|
a fentiek miatt.
|
|
|
|
|
A legjobb becsl<73>snek az t<>nik, ha a bitr<74>ta l<>pt<70>ke a felbont<6E>s
|
|
|
|
|
n<>gyzetgy<67>k<EFBFBD>vel ar<61>nyos, <20>gy a 320x240 <20>s 400 kbit/sec <20>sszehasonl<6E>that<61>
|
|
|
|
|
a 640x480 <20>s 800 kbit/sec-kel.
|
|
|
|
|
Azonban ez m<>g nem lett bizony<6E>tva sem elm<6C>leti sem gyakorlati t<>rv<72>nnyel.
|
|
|
|
|
Tov<6F>bb<62>, tekintve, hogy a filmek nagyon v<>ltozatosak a zajt<6A>l,
|
|
|
|
|
r<>szletess<73>gt<67>l, a mozg<7A>s sz<73>g<EFBFBD>t<EFBFBD>l, <20>s a t<>bbit<69>l f<>gg<67>en, haszontalan
|
|
|
|
|
<20>ltal<61>nos tan<61>csokat adni bit per <20>tl<74> hossz<73>ra vonatkoz<6F>an (a bit per
|
|
|
|
|
pixel anal<61>gi<67>ja, a n<>gyzetgy<67>k felhaszn<7A>l<EFBFBD>s<EFBFBD>val).
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
Eddig csak a felbont<6E>s <20>s a bitr<74>ta kiv<69>laszt<7A>s neh<65>zs<7A>geir<69>l besz<73>lt<6C>nk.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-dvd-mpeg4-resolution-bitrate-compute">
|
|
|
|
|
<title>Felbont<EFBFBD>s kisz<73>m<EFBFBD>t<EFBFBD>sa</title>
|
|
|
|
|
<para>
|
|
|
|
|
El<45>sz<73>r, ki kell sz<73>m<EFBFBD>tanod az elk<6C>dolt k<>par<61>nyt:
|
|
|
|
|
<systemitem>ARc = (Wc x (ARa / PRdvd )) / Hc</systemitem>
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<title>ahol:</title>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
Wc <20>s Hc a v<>gott vide<64> sz<73>less<73>ge <20>s a magass<73>ga,
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
ARa a megjelen<65>tett k<>p ar<61>nya, ami <20>ltal<61>ban 4/3 vagy 16/9,
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
PRdvd a DVD pixel r<>t<EFBFBD>ja, ami PAL DVD-k eset<65>n 1.25=(720/576)
|
|
|
|
|
<20>s 1.5=(720/480) NTSC DVD-kn<6B>l,
|
|
|
|
|
</para></listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ezut<75>n, kisz<73>m<EFBFBD>thatod az X <20>s Y felbont<6E>st, egy bizonyos T<>m<EFBFBD>r<EFBFBD>t<EFBFBD>si
|
|
|
|
|
Min<69>s<EFBFBD>g (Compression Quality, CQ) faktornak megfelel<65>en:
|
|
|
|
|
<systemitem>ResY = INT(SQRT( 1000*Bitrate/25/ARc/CQ )/16) * 16</systemitem>
|
|
|
|
|
<20>s
|
|
|
|
|
<systemitem>ResX = INT( ResY * ARc / 16) * 16</systemitem>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ok<4F>, de mi az a CQ?
|
|
|
|
|
A CQ reprezent<6E>lja a k<>dol<6F>s pixelenk<6E>nti <20>s k<>pkock<63>nk<6E>nti bitsz<73>ks<6B>glet<65>t.
|
|
|
|
|
Nagy vonalakban min<69>l nagyobb a CQ, ann<6E>l kisebb a val<61>sz<73>n<EFBFBD>s<EFBFBD>ge, hogy
|
|
|
|
|
k<>dol<6F>si hib<69>t fog l<>tni.
|
|
|
|
|
B<>r ha van c<>l m<>ret a filmedhez (1 vagy 2 CD p<>ld<6C>ul), akkor korl<72>tozott
|
|
|
|
|
a felhaszn<7A>lhat<61> bitek sz<73>ma; ez<65>rt sz<73>ks<6B>ges, hogy megfelel<65> ar<61>nyt tal<61>lj
|
|
|
|
|
a t<>m<EFBFBD>rs<72>g <20>s a min<69>s<EFBFBD>g k<>z<EFBFBD>tt.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A CQ f<>gg mind a bitr<74>t<EFBFBD>t<EFBFBD>l mind a film felbont<6E>s<EFBFBD>t<EFBFBD>l.
|
|
|
|
|
Ha n<>velni akarod a CQ-t, <20>ltal<61>ban lem<65>retez<65>st kell v<>gezned a filmen,
|
|
|
|
|
mivel a bitr<74>ta a c<>l m<>ret <20>s a film hossz<73>b<EFBFBD>l sz<73>m<EFBFBD>t<EFBFBD>dik, ami konstans.
|
|
|
|
|
Egy 0,18 alatti CQ <20>ltal<61>ban nagyon kock<63>s k<>pet eredm<64>nyez, mert nincs
|
|
|
|
|
el<65>g bit minden egyes macroblokk inform<72>ci<63>inak elt<6C>rol<6F>s<EFBFBD>hoz (az MPEG4,
|
|
|
|
|
mint sok m<>s codec, csoportokba gy<67>jti a pixeleket a k<>p t<>m<EFBFBD>r<EFBFBD>t<EFBFBD>s<EFBFBD>hez;
|
|
|
|
|
ha nincs el<65>g bit, l<>that<61>v<EFBFBD> v<>lik ezen blokkok sz<73>le).
|
|
|
|
|
Ez<45>rt <20>sszer<65> a CQ-t a 0,20-0,22-es tartom<6F>nyb<79>l v<>lasztani 1 CD-s rip
|
|
|
|
|
eset<65>n, <20>s 0,26-0,28-b<>l a 2 CD-sn<73>l.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
K<>rlek figyelj r<>, hogy a CQ csak egy mutat<61>, mely az elk<6C>dolt tartalomt<6D>l
|
|
|
|
|
f<>gg, egy 0,18-as CQ-val j<>l n<>zhet ki egy Bergman, szemben az olyan
|
|
|
|
|
filmekkel, mint p<>ld<6C>ul a M<>trix, ami sok gyors-mozg<7A>s<EFBFBD> r<>szt tartalmaz.
|
|
|
|
|
M<>sr<73>szt nem <20>ri meg n<>velni a CQ-t 0,30-n<>l magasabbra, mert csak
|
|
|
|
|
pazarolni fogod a biteket <20>szrevehet<65> min<69>s<EFBFBD>gi nyeres<65>g n<>lk<6C>l.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-dvd-mpeg4-filtering">
|
|
|
|
|
<title>Sz<EFBFBD>r<EFBFBD>s</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A <application>MEncoder</application> vide<64> sz<73>r<EFBFBD>i haszn<7A>lat<61>nak ismerete
|
|
|
|
|
alapvet<65> fontoss<73>g<EFBFBD> a j<> k<>dol<6F>shoz.
|
|
|
|
|
Az <20>sszes vide<64> feldolgoz<6F>s a sz<73>r<EFBFBD>k<EFBFBD>n kereszt<7A>l t<>rt<72>nik -- v<>g<EFBFBD>s,
|
|
|
|
|
m<>retez<65>s, sz<73>n <20>ll<6C>t<EFBFBD>s, zajsz<73>r<EFBFBD>s, <20>les<65>t<EFBFBD>s, deinterlacing, telecine,
|
|
|
|
|
inverz telecine <20>s deblocking, csak hogy n<>h<EFBFBD>nyat megeml<6D>ts<74>nk.
|
|
|
|
|
A t<>mogatott form<72>tumok sokas<61>g<EFBFBD>val egy<67>tt a <application>MEncoder</application>
|
|
|
|
|
sz<73>r<EFBFBD>inek v<>ltozatoss<73>ga a f<> el<65>nye a hasonl<6E> programokkal szemben.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A sz<73>r<EFBFBD>k l<>ncban t<>lt<6C>dnek be a -vf kapcsol<6F> haszn<7A>lat<61>val:
|
|
|
|
|
|
|
|
|
|
<screen>-vf szuro1=opciok,szuro2=opciok,...</screen>
|
|
|
|
|
|
|
|
|
|
A legt<67>bb sz<73>r<EFBFBD> t<>bb numerikus opci<63>t v<>r, kett<74>spontokkal elv<6C>lasztva,
|
|
|
|
|
de igaz<61>b<EFBFBD>l a szintaxis sz<73>r<EFBFBD>r<EFBFBD>l sz<73>r<EFBFBD>re v<>ltozik, ez<65>rt olvasd el a man
|
|
|
|
|
oldal <20>ltalad haszn<7A>lni k<>v<EFBFBD>nt sz<73>r<EFBFBD>h<EFBFBD>z tartoz<6F> r<>sz<73>t!
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A sz<73>r<EFBFBD>k olyan sorrendben m<>dos<6F>tj<74>k a vide<64>t, ahogy be lettek t<>ltve.
|
|
|
|
|
P<>ld<6C>ul a k<>vetkez<65> l<>nc:
|
|
|
|
|
|
|
|
|
|
<screen>-vf crop=688:464:12:4,scale=640:464</screen>
|
|
|
|
|
|
|
|
|
|
el<65>sz<73>r kiv<69>gja a 688x464 ter<65>let<65> r<>gi<67>t (12,4)-es bal fels<6C> sarokkal,
|
|
|
|
|
majd az eredm<64>nyt lem<65>retezi 640x464-re.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Bizonyos sz<73>r<EFBFBD>ket a sz<73>r<EFBFBD> l<>nc elej<65>n, vagy ahhoz k<>zel kell bet<65>lteni,
|
|
|
|
|
ahhoz, hogy a vide<64> dek<65>dol<6F>t<EFBFBD>l <20>rkez<65> inform<72>ci<63>kat megkapja, azok ne
|
|
|
|
|
vesszenek el vagy v<>ltozzanak meg m<>sik sz<73>r<EFBFBD> miatt.
|
|
|
|
|
A legjobb p<>lda erre a <option>pp</option> (ut<75>feldolgoz<6F>s, csak ha
|
|
|
|
|
deblock vagy dering m<>veleteket hajt v<>gre), az
|
|
|
|
|
<option>spp</option> (m<>sik ut<75>feldolgoz<6F> az MPEG mell<6C>khat<61>sok elt<6C>vol<6F>t<EFBFBD>s<EFBFBD>ra),
|
|
|
|
|
a <option>pullup</option> (inverz telecine) <20>s a
|
|
|
|
|
<option>softpulldown</option> (a soft telecine hard telecine-re t<>rt<72>n<EFBFBD>
|
|
|
|
|
konvert<72>l<EFBFBD>sa).
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
<20>ltal<61>ban olyan kev<65>s sz<73>r<EFBFBD>st szeretn<74>l, amennyit csak lehet, hogy az eredeti
|
|
|
|
|
DVD forr<72>shoz h<> maradj. A v<>g<EFBFBD>s gyakran elker<65>lhetetlen (amint azt fentebb
|
|
|
|
|
le<6C>rtuk), de ne m<>retezd a vide<64>t. Noha a kicsiny<6E>t<EFBFBD>s n<>ha el<65>nyben r<>szes<65>l
|
|
|
|
|
a magas kvant<6E>l<EFBFBD>kn<6B>l, mi szeretn<74>nk elker<65>lni mindk<64>t dolgot: eml<6D>kezz, hogy
|
|
|
|
|
mit hat<61>roztunk el kezdetben a bitek min<69>s<EFBFBD>g<EFBFBD>rt t<>rt<72>n<EFBFBD> fel<65>ldoz<6F>s<EFBFBD>r<EFBFBD>l.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Szint<6E>n hagyd b<>k<EFBFBD>n a gamma, kontraszt, f<>nyer<65>, stb. be<62>ll<6C>t<EFBFBD>sokat. Ami j<>l n<>z
|
|
|
|
|
ki a monitorodon nem biztos, hogy m<>sn<73>l is sz<73>p lesz. Ezeket a be<62>ll<6C>t<EFBFBD>sokat
|
|
|
|
|
lej<65>tsz<73>skor kell elv<6C>gezni.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Az egyetlen dolog, amit szeretn<74>l, a vide<64> nagyon k<>nny<6E> zajsz<73>r<EFBFBD>n t<>rt<72>n<EFBFBD>
|
|
|
|
|
<20>tereszt<7A>se, mint pl. <option>-vf hqdn3d=2:1:2</option>. Ism<73>telten, ezen bitek
|
|
|
|
|
jobb felhaszn<7A>l<EFBFBD>s<EFBFBD>r<EFBFBD>l van sz<73>: mi<6D>rt vesztegess<73>k el <20>ket a zaj k<>dol<6F>s<EFBFBD>ra, ha
|
|
|
|
|
ezt a zajt lej<65>tsz<73>s k<>zben is hozz<7A> tudod adni? A <option>hqdn3d</option>
|
|
|
|
|
param<61>tereinek n<>vel<65>s<EFBFBD>vel m<>g jobb t<>m<EFBFBD>r<EFBFBD>tetts<74>get <20>rhetsz el, de ha t<>l magasra
|
|
|
|
|
<20>ll<6C>tod az <20>rt<72>keket, rontod a k<>p l<>that<61>s<EFBFBD>g<EFBFBD>t. A fent javasolt <20>rt<72>kek
|
|
|
|
|
(<option>2:1:2</option>) el<65>gg<67> konzervat<61>vak; k<>s<EFBFBD>rletezz szabadon nagyobb
|
|
|
|
|
<20>rt<72>kekkel <20>s ellen<65>rizd az eredm<64>nyeket magad.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-dvd-mpeg4-interlacing">
|
|
|
|
|
<title>Interlacing <20>s Telecine</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Majdnem minden filmet 24 fps-sel f<>nyk<79>peznek. Mivel az NTSC 30000/1001 fps-es,
|
|
|
|
|
n<>mi <20>tdolgoz<6F>s sz<73>ks<6B>ges ezen a 24 fps-es vide<64>n, hogy a megfelel<65> NTSC
|
|
|
|
|
framer<65>t<EFBFBD>val menjen. Ez az elj<6C>r<EFBFBD>st 3:2 pulldown-nak h<>vj<76>k, de <20>ltal<61>ban csak
|
|
|
|
|
telecine n<>ven hivatkoznak r<> (mivel a pulldownt gyakran haszn<7A>lj<6C>k a telecine
|
|
|
|
|
elj<6C>r<EFBFBD>s sor<6F>n), ami egyszer<65>en le<6C>rva lelass<73>tja a filmet 24000/1001 fps-re <20>s
|
|
|
|
|
megism<73>tel minden negyedik k<>pkock<63>t.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ez nem speci<63>lis feldolgoz<6F>s, hab<61>r minden PAL DVD eset<65>ben megcsin<69>lj<6C>k, ami
|
|
|
|
|
25 fps-sel megy. (M<>szaki szempontb<74>l a PAL-t lehet telecine-elni, ezt 2:2
|
|
|
|
|
pulldown-nak h<>vj<76>k, de ez nem terjedt el a gyakorlatban.) A 24 fps-es filmet
|
|
|
|
|
egyszer<65>en 25 fps-sel j<>tsz<73>k le. Az eredm<64>ny az, hogy a film kiss<73> gyorsabban
|
|
|
|
|
megy, de ha nem vagy egy f<>ld<6C>nk<6E>v<EFBFBD>li, val<61>sz<73>n<EFBFBD>leg nem fogod <20>szrevenni a
|
|
|
|
|
k<>l<EFBFBD>nbs<62>get. A legt<67>bb PAL DVD zajszint-jav<61>tott audi<64>t tartalmaz, <20>gy amikor
|
|
|
|
|
25 fps-sel j<>tsz<73>k le <20>ket, a hangok j<>l hangzanak, m<>g akkor is, ha az
|
|
|
|
|
audi<64> s<>v (<28>s ebb<62>l ad<61>d<EFBFBD>an az eg<65>sz film) az NTSC DVD-k<>n<EFBFBD>l 4%-kal lassabb
|
|
|
|
|
fut<75>si id<69>vel megy.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Mivel a PAL DVD-ben a vide<64>t nem v<>ltoztatt<74>k meg, nem kell agg<67>dnod a
|
|
|
|
|
framer<65>ta miatt. A forr<72>s 25 fps-es <20>s a rip-ed is 25 fps-es lesz. De ha
|
|
|
|
|
egy NTSC DVD filmet rippelsz, ford<72>tott telecine-t kell alkalmaznod.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A 24 fps-sel felvett filmekn<6B>l az NTSC DVD-n l<>v<EFBFBD> vide<64> vagy telecine-elt
|
|
|
|
|
30000/1001 fps-re vagy pedig progressz<73>v 24000/1001 fps-es <20>s sz<73>nd<6E>k szerint
|
|
|
|
|
a DVD lej<65>tsz<73> v<>gzi a telecine-t lej<65>tsz<73>s k<>zben. M<>sr<73>szr<7A>l a TV sorozatok
|
|
|
|
|
<20>ltal<61>ban csak <20>tlapoltak, nem telecine-ltek. Ez azonban nem <20>k<EFBFBD>lszab<61>ly:
|
|
|
|
|
n<>h<EFBFBD>ny TV sorozat <20>tlapolt (mint a Buffy a V<>mp<6D>r gyilkos) m<>g m<>sik a
|
|
|
|
|
progressz<73>v <20>s az <20>tlapolt kever<65>kei (mint pl. az Angyal vagy a 24).
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Javasoljuk, hogy olvasd el a <link
|
|
|
|
|
linkend="menc-feat-telecine">mit kezdj<64>nk a telecine-nel <20>s az <20>tlapol<6F>ssal
|
|
|
|
|
NTSC DVD-ken</link> r<>szt, hogy kezelni tudd a k<>l<EFBFBD>nb<6E>z<EFBFBD> lehet<65>s<EFBFBD>geket.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
B<>r ha legt<67>bbsz<73>r csak filmeket rippelsz, val<61>sz<73>n<EFBFBD>leg vagy 24 fps-es
|
|
|
|
|
progressz<73>v vagy telecine-lt vide<64>val lesz dolgod, ezekben az esetekben
|
|
|
|
|
haszn<7A>lhatod a <option>pullup</option> sz<73>r<EFBFBD>t a <option>-vf
|
|
|
|
|
pullup,softskip</option> kapcsol<6F>val.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-dvd-mpeg4-encoding-interlaced">
|
|
|
|
|
<title><EFBFBD>tlapolt vide<64> elk<6C>dol<6F>sa</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ha az <20>ltalad elk<6C>dolni k<>v<EFBFBD>nt film <20>tlapolt (NTSC vide<64> vagy
|
|
|
|
|
PAL vide<64>), el kell d<>ntened, hogy akarsz-e deinterlacing-et
|
|
|
|
|
vagy sem.
|
|
|
|
|
A deinterlacing haszn<7A>lhat<61>v<EFBFBD> teszi a filmed progressz<73>v scan-es
|
|
|
|
|
megjelen<65>t<EFBFBD>k<EFBFBD>n, mint pl. a sz<73>m<EFBFBD>t<EFBFBD>g<EFBFBD>p monitorok vagy a projektorok,
|
|
|
|
|
van <20>ra is: az 50 vagy 60000/1001-es mez<65>r<EFBFBD>ta felez<65>dik 25 vagy
|
|
|
|
|
30000/1001 k<>pkocka per m<>sodpercre <20>s <20>gy a filmedben t<>rolt
|
|
|
|
|
inform<72>ci<63>k durv<72>n fele elveszik a jelent<6E>s mozg<7A>st tartalmaz<61>
|
|
|
|
|
r<>szekben.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
<20>gy h<>t ha archiv<69>l<EFBFBD>si okokb<6B>l j<> min<69>s<EFBFBD>g kell, akkor ker<65>ld el a
|
|
|
|
|
deinterlace-t.
|
|
|
|
|
B<>rmikor deinterlace-lheted a filmet lej<65>tsz<73>s k<>zben is, ha
|
|
|
|
|
progressz<73>v scan-es megjelen<65>t<EFBFBD>d van, valamint a j<>v<EFBFBD> lej<65>tsz<73>i
|
|
|
|
|
k<>pesek lesznek teljes mez<65>r<EFBFBD>t<EFBFBD>val deinterlacing-elni, 50 vagy
|
|
|
|
|
60000/1001 teljes k<>pkocka per m<>sodpercre interpol<6F>lni az <20>tlapolt
|
|
|
|
|
vide<64>b<EFBFBD>l.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Fokozott figyelemmel kell elj<6C>rni, ha <20>tlapolt vide<64>val dolgozol:
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<orderedlist>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
A v<>g<EFBFBD>si magass<73>g <20>s y-offszet 4 t<>bbsz<73>r<EFBFBD>se kell, hogy legyen.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
B<>rmilyen f<>gg<67>leges <20>tm<74>retez<65>st <20>tlapolt m<>dban kell elv<6C>gezni.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
Az ut<75>feldolgoz<6F> <20>s a zajcs<63>kkent<6E> sz<73>r<EFBFBD>k nem az elv<6C>rtnak megfelel<65>en
|
|
|
|
|
m<>k<EFBFBD>dnek, ha nem gondoskodsz r<>la, hogy egyszerre csak egy mez<65>vel
|
|
|
|
|
dolgozzanak, k<>l<EFBFBD>nben a nem megfelel<65> haszn<7A>lat miatt s<>r<EFBFBD>lhet a vide<64>.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
</orderedlist>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Mindezt <20>szben tartva, itt az els<6C> p<>ld<6C>nk:
|
|
|
|
|
</para>
|
|
|
|
|
<screen>
|
|
|
|
|
mencoder <replaceable>capture.avi</replaceable> -mc 0 -oac lavc -ovc lavc -lavcopts \
|
|
|
|
|
vcodec=mpeg2video:vbitrate=6000:ilmv:ildct:acodec=mp2:abitrate=224
|
|
|
|
|
</screen>
|
|
|
|
|
<para>
|
|
|
|
|
Figyelj az <option>ilmv</option> <20>s az <option>ildct</option> kapcsol<6F>kra.
|
|
|
|
|
</para>
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<sect2 id="menc-feat-dvd-mpeg4-av-sync">
|
|
|
|
|
<title>Megjegyz<EFBFBD>sek az Audi<64>/Vide<64> szinkroniz<69>l<EFBFBD>shoz</title>
|
|
|
|
|
<para>
|
|
|
|
|
A <application>MEncoder</application> audi<64>/vide<64> szinkroniz<69>l<EFBFBD>
|
|
|
|
|
algoritmusai azzal a sz<73>nd<6E>kkal lettek megtervezve, hogy k<>pesek
|
|
|
|
|
legyenek a s<>r<EFBFBD>lt szinkron<6F> filmek megjav<61>t<EFBFBD>s<EFBFBD>ra.
|
|
|
|
|
De n<>h<EFBFBD>ny esetben a k<>pkock<63>kn<6B>l sz<73>ks<6B>gtelen kihagy<67>sokat <20>s duplik<69>l<EFBFBD>sokat
|
|
|
|
|
valamint kis m<>rt<72>kben A/V deszinkroniz<69>ci<63>t okozhatnak, ha megfelel<65>
|
|
|
|
|
bement<EFBFBD>k van (term<72>szetesen az A/V szinkron dolgok csak akkor <20>rv<72>nyesek,
|
|
|
|
|
ha feldolgozod vagy m<>solod az audi<64> s<>vot a vide<64> <20>tk<74>dol<6F>sa k<>zben,
|
|
|
|
|
ami nagyon javasolt).
|
|
|
|
|
|
|
|
|
|
Ez<EFBFBD>rt lehet, hogy az alap<61>rtelmezett A/V szinkroniz<69>ci<63>ra kell v<>ltanod
|
|
|
|
|
a <option>-mc 0</option> opci<63>val, vagy <20>rd ezt bele a
|
|
|
|
|
<systemitem>~/.mplayer/mencoder</systemitem> konfigur<75>ci<63>s f<>jlodba,
|
|
|
|
|
felt<EFBFBD>ve, hogy csak hib<69>tlan anyaggal dolgozol (DVD, TV ment<6E>s, nagyon
|
|
|
|
|
j<EFBFBD> min<69>s<EFBFBD>g<EFBFBD> MPEG-4 rip, stb.) <20>s nem hib<69>s ASF/RM/MOV f<>jlokkal.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
Ha m<>g tov<6F>bbi k<>l<EFBFBD>n<EFBFBD>s k<>pkocka kihagy<67>sokat <20>s dupl<70>z<EFBFBD>sokat akarsz
|
|
|
|
|
elker<EFBFBD>lni, haszn<7A>lhatod az <option>-mc 0</option> <20>s <option>-noskip</option>
|
|
|
|
|
kapcsol<EFBFBD>kat egy<67>tt is.
|
|
|
|
|
Ez megakad<61>lyoz <emphasis>mindenf<EFBFBD>le</emphasis> A/V szinkroniz<69>ci<63>t <20>s
|
|
|
|
|
egy az egyben m<>solja a k<>pkock<63>kat, <20>gy nem haszn<7A>lhatod olyan sz<73>r<EFBFBD>kkel,
|
|
|
|
|
melyek megj<67>solhatatlanul hozz<7A>adnak vagy elvesznek k<>pkock<63>kat, vagy ha
|
|
|
|
|
a bemeneti f<>jlodnak v<>ltoz<6F> framer<65>t<EFBFBD>ja van!
|
|
|
|
|
Ez<EFBFBD>rt a <option>-noskip</option> haszn<7A>lata <20>ltal<61>ban nem javasolt.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
A <application>MEncoder</application> <20>ltal t<>mogatott, <20>gy nevezett "h<>rom
|
|
|
|
|
l<EFBFBD>p<EFBFBD>ses" audi<64> k<>dol<6F>s a visszajelz<6C>sek szerint A/V deszinkroniz<69>ci<63>t okoz.
|
|
|
|
|
Ez k<>l<EFBFBD>n<EFBFBD>sen akkor t<>rt<72>nik, ha bizonyos sz<73>r<EFBFBD>kkel egy<67>tt haszn<7A>lj<6C>k,
|
|
|
|
|
<EFBFBD>gy jelenleg <emphasis>nem</emphasis> javasolt a h<>rom l<>p<EFBFBD>ses audi<64> m<>d
|
|
|
|
|
haszn<EFBFBD>lata.
|
|
|
|
|
Ez a k<>pess<73>g csak kompatibil<69>t<EFBFBD>si okok miatt maradt meg <20>s a halad<61>
|
|
|
|
|
felhaszn<EFBFBD>l<EFBFBD>knak, akik tudj<64>k, hogy mikor lehet haszn<7A>lni <20>s mikor nem.
|
|
|
|
|
Ha ezel<65>tt m<>g soha nem hallott<74>l a h<>rom l<>p<EFBFBD>ses m<>dr<64>l, felejtsd el azt
|
|
|
|
|
is, hogy megeml<6D>tett<74>k!
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
<EFBFBD>rkeztek jelent<6E>sek A/V deszinkroniz<69>ci<63>r<EFBFBD>l <application>MEncoder</application>rel
|
|
|
|
|
stdin-r<>l t<>rt<72>n<EFBFBD> k<>dol<6F>s eset<65>n is.
|
|
|
|
|
Ne tedd ezt! Mindig haszn<7A>lj f<>jlt vagy CD/DVD/stb. eszk<7A>zt forr<72>sk<73>nt.
|
|
|
|
|
</para>
|
|
|
|
|
</sect2>
|
|
|
|
|
|
2005-07-25 14:52:24 +00:00
|
|
|
|
<sect2 id="menc-feat-dvd-mpeg4-audio">
|
|
|
|
|
<title>Audi<EFBFBD></title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Az audi<64> egy sokkal k<>nnyebben megoldhat<61> probl<62>ma: ha sz<73>m<EFBFBD>t a min<69>s<EFBFBD>g,
|
|
|
|
|
akkor egyszer<65>en hagyd <20>gy, ahogy van.
|
|
|
|
|
M<>g az AC3 5.1 stream-ek is legink<6E>bb 448Kbit/s-osak <20>s minden
|
|
|
|
|
bitet meg<65>rnek. Cs<43>b<EFBFBD>t<EFBFBD> lehet az audi<64> j<> min<69>s<EFBFBD>g<EFBFBD> Vorbis-ba t<>rt<72>n<EFBFBD>
|
|
|
|
|
konvert<72>l<EFBFBD>sa, de az, hogy ma nincs egy A/V receiver-ed az AC3 <20>tereszt<7A>shez,
|
|
|
|
|
nem jelenti azt, hogy holnap sem lesz. K<>sz<73>ts a j<>v<EFBFBD>ben is haszn<7A>lhat<61>
|
|
|
|
|
DVD rip-eket az AC3 stream megtart<72>s<EFBFBD>val.
|
|
|
|
|
Megtarthatod az AC3 stream-et a <link linkend="menc-feat-mpeg4">k<EFBFBD>dol<EFBFBD>s k<>zben</link>
|
|
|
|
|
a vide<64> stream-be t<>rt<72>n<EFBFBD> k<>zvetlen <20>tm<74>sol<6F>ssal.
|
|
|
|
|
Vagy ki is szedheted az AC3 stream-et, hogy elkeverd valamilyen kont<6E>ner
|
|
|
|
|
form<72>tumba, mint pl. a NUT vagy a Matroska.
|
|
|
|
|
<screen>mplayer <replaceable>forras_fajl.vob</replaceable> -aid 129 -dumpaudio -dumpfile <replaceable>hang.ac3</replaceable></screen>
|
|
|
|
|
a 129-es audi<64> s<>vot kiszedi a <replaceable>sound.ac3</replaceable> nev<65>
|
|
|
|
|
f<>jlba a <replaceable>source_file.vob</replaceable>-b<>l (NB: a DVD VOB
|
|
|
|
|
f<>jlok <20>ltal<61>ban k<>l<EFBFBD>nb<6E>z<EFBFBD> audi<64> sz<73>moz<6F>st haszn<7A>lnak, ami azt jelenti,
|
|
|
|
|
hogy a 129-es VOB audio s<>v a 2. audi<64> s<>v a f<>jlban).
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
De n<>ha t<>nyleg nincs m<>s v<>laszt<7A>sod, mint tov<6F>bb t<>m<EFBFBD>r<EFBFBD>teni a
|
|
|
|
|
hangot <20>gy t<>bb bit jut a vide<64>ra.
|
|
|
|
|
A legt<67>bb ember vagy MP3-at vagy Vorbis-t v<>laszt az audi<64> t<>m<EFBFBD>r<EFBFBD>t<EFBFBD>s<EFBFBD>hez.
|
|
|
|
|
M<>g az ut<75>bbi nagyon hely-takar<61>kos codec, az MP3-nak jobb a hardveres
|
|
|
|
|
lej<65>tsz<73>k ter<65>n a t<>mogatotts<74>ga, b<>r ez a trend v<>ltoz<6F>ban van.
|
|
|
|
|
</para>
|
|
|
|
|
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<para>
|
|
|
|
|
<emphasis>Ne</emphasis> haszn<7A>ld a <option>-nosound</option>-ot ha audi<64>val
|
|
|
|
|
rendelkez<65> f<>jlt k<>dolsz, akkor se, ha az audi<64>t k<>s<EFBFBD>bb, elk<6C>l<EFBFBD>n<EFBFBD>tve k<>dolod
|
|
|
|
|
<20>s kevered.
|
|
|
|
|
B<>r ide<64>lis esetben m<>k<EFBFBD>dik, a <option>-nosound</option> opci<63> okozhat n<>mi
|
|
|
|
|
probl<62>m<EFBFBD>t a parancssori k<>dol<6F>si be<62>ll<6C>t<EFBFBD>saidban.
|
|
|
|
|
M<>s szavakkal, a zene s<>v megl<67>te biztos<6F>tja a
|
|
|
|
|
<quote>Too many audio packets in the buffer</quote> (T<>l sok audi<64> csomag a
|
|
|
|
|
bufferban) <20>s hasonl<6E> <20>zenetek elker<65>l<EFBFBD>s<EFBFBD>t <20>s a megfelel<65> szinkront.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Fel kell dolgoznod a <application>MEncoder</application>rel a hangot.
|
|
|
|
|
P<>ld<6C>ul az <option>-oac copy</option>-val <20>tm<74>solhatod az eredeti hangs<67>vot
|
|
|
|
|
a k<>dol<6F>s k<>zben vagy <20>tkonvert<72>lhatod "k<>nny<6E>" 4 kHz-es mono WAV
|
|
|
|
|
PCM-be a <option>-oac pcm -channels 1 -srate 4000</option> kapcsol<6F>val.
|
|
|
|
|
K<>l<EFBFBD>nben bizonyos esetekben olyan vide<64> f<>jlt fog l<>trehozni, amiben nem
|
|
|
|
|
lesz szinkronban az audi<64>.
|
|
|
|
|
Akkor fordulhat el<65> ilyen eset, ha a vide<64> kock<63>k sz<73>ma a forr<72>s f<>jlban
|
|
|
|
|
nem egyezik meg az audi<64> keretek teljes hossz<73>val vagy folyamatoss<73>gi
|
|
|
|
|
hiba/szakad<61>s miatt hi<68>nyz<79> vagy extra audi<64> keretek vannak a f<>jlban.
|
|
|
|
|
A helyes megold<6C>s ezen t<>pus<75> probl<62>m<EFBFBD>k kezel<65>s<EFBFBD>re csend beilleszt<7A>se vagy
|
|
|
|
|
az audi<64> keretek v<>g<EFBFBD>sa ezeken a pontokon.
|
|
|
|
|
Azonban a <application>MPlayer</application> ezt nem tudja megtenni, <20>gy
|
|
|
|
|
ha az AC3-at demux<75>lod <20>s egy m<>sik alkalmaz<61>ssal k<>dolod (vagy kimented
|
|
|
|
|
PCM-be az <application>MPlayer</application>rel), a szeletek hib<69>san maradnak
|
|
|
|
|
benne <20>s csak k<>pkocka eldob<6F>ssal/dupl<70>z<EFBFBD>ssal lehet jav<61>tani.
|
|
|
|
|
Am<41>g a <application>MEncoder</application> l<>tja az audi<64>t a vide<64> k<>dol<6F>sa
|
|
|
|
|
k<>zben, meg tudja csin<69>lni ezt az eldob<6F>st/dupl<70>z<EFBFBD>st (ami <20>ltal<61>ban rendben
|
|
|
|
|
van, mert teljesen s<>t<EFBFBD>t/jelentetv<74>lt<6C>sos helyeken t<>rt<72>nik), de ha a
|
|
|
|
|
<application>MEncoder</application> nem l<>tja az audi<64>t, csak feldolgoz
|
|
|
|
|
minden k<>pkock<63>t <20>gy ahogy van <20>s nem fog illeszkedni a v<>gs<67> audi<64> folyamhoz
|
|
|
|
|
ha p<>ld<6C>ul <20>sszeilleszted az audi<64> <20>s a vide<64> s<>vodat egy Matroska f<>jlba.
|
|
|
|
|
</para>
|
|
|
|
|
|
2005-07-25 14:52:24 +00:00
|
|
|
|
<para>
|
|
|
|
|
Mindenek el<65>tt <20>t kell konvert<72>lnod a DVD hangj<67>t WAV f<>jlba, hogy az audi<64>
|
|
|
|
|
codec haszn<7A>lhassa bemenetk<74>nt.
|
|
|
|
|
P<>ld<6C>ul:
|
|
|
|
|
<screen>mplayer <replaceable>forras_fajl.vob</replaceable> -ao pcm:file=<replaceable>cel_hang.wav</replaceable> -vc dummy -aid 1 -vo null</screen>
|
|
|
|
|
ki fogja szedni a m<>sodik audi<64> s<>vot a <replaceable>source_file.vob</replaceable>
|
|
|
|
|
f<>jlb<6C>l a <replaceable>destination_sound.wav</replaceable> f<>jlba.
|
|
|
|
|
K<>dol<6F>s el<65>tt val<61>sz<73>n<EFBFBD>leg normaliz<69>lni akarod a hangot, mivel a DVD audi<64>
|
|
|
|
|
s<>vjait legt<67>bbsz<73>r alacsony hanger<65>vel r<>gz<67>tik.
|
|
|
|
|
Haszn<7A>lhatod a <application>normalize</application> eszk<7A>zt, ami megtal<61>lhat<61>
|
|
|
|
|
a legt<67>bb disztrib<69>ci<63>ban.
|
|
|
|
|
Ha Windows-t haszn<7A>lsz, egy eszk<7A>z, mint pl. a <application>BeSweet</application>
|
|
|
|
|
megcsin<69>lja ezt neked.
|
|
|
|
|
Vagy Vorbis-ba vagy MP3-ba k<>dolsz.
|
|
|
|
|
P<>ld<6C>ul:
|
|
|
|
|
<screen>oggenc -q1 <replaceable>cel_hang.wav</replaceable></screen>
|
|
|
|
|
elk<6C>dolja a <replaceable>destination_sound.wav</replaceable>-ot az 1-es
|
|
|
|
|
k<>dol<6F>si mins<6E>s<EFBFBD>ggel, ami nagyj<79>b<EFBFBD>l megfelel 80Kb/s-nak <20>s annak a minimum
|
|
|
|
|
min<69>s<EFBFBD>gnek, amit legal<61>bb haszn<7A>lnod kell, ha <20>rdekel a min<69>s<EFBFBD>g.
|
|
|
|
|
K<>rlek jegyezd meg, hogy a MEncoder jelenleg nem tud Ogg Vorbis s<>vokat
|
|
|
|
|
belekeverni a kimeneti f<>jlba, mert csak AVI <20>s MPEG kont<6E>nereket t<>mogat
|
|
|
|
|
kimenetk<74>nt <20>s mindkett<74>n<EFBFBD>l audi<64>/vide<64> lej<65>tsz<73>si szinkroniz<69>ci<63>s probl<62>m<EFBFBD>kat
|
|
|
|
|
okozhat n<>h<EFBFBD>ny lej<65>tsz<73>val, ha az AVI f<>jl VBR-es audi<64> stream-et tartalmaz,
|
|
|
|
|
mint pl. a Vorbis.
|
|
|
|
|
De ne agg<67>dj, ez a dokument<6E>ci<63> megmutatja, hogy hogy tudod
|
|
|
|
|
ezt megcsin<69>lni egy<67>b programokkal.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-dvd-mpeg4-muxing">
|
|
|
|
|
<title>Kever<EFBFBD>s</title>
|
|
|
|
|
<para>
|
|
|
|
|
Most, hogy elk<6C>doltad a vide<64>dat, val<61>sz<73>n<EFBFBD>leg szeretn<74>d elkeverni egy
|
|
|
|
|
vagy t<>bb audi<64> s<>vval egy<67>tt egy film kont<6E>nerbe, mint pl. az AVI,
|
2005-10-03 12:00:28 +00:00
|
|
|
|
MPEG, Matroska vagy a NUT.
|
2005-07-25 14:52:24 +00:00
|
|
|
|
A <application>MEncoder</application> jelenleg csak MPEG <20>s AVI
|
2005-10-03 12:00:28 +00:00
|
|
|
|
kont<6E>ner form<72>tumokba tud nat<61>v audi<64> <20>s vide<64> kimenetet k<>sz<73>teni.
|
2005-07-25 14:52:24 +00:00
|
|
|
|
P<>ld<6C>ul:
|
|
|
|
|
<screen>mencoder -oac copy -ovc copy -o <replaceable>kimenet_film.avi</replaceable> -audiofile <replaceable>bemenet_audio.mp2</replaceable> <replaceable>bemenet_video.avi</replaceable></screen>
|
|
|
|
|
Ez a <replaceable>bemenet_video.avi</replaceable> vide<64> f<>jlb<6C>l
|
|
|
|
|
<20>s a <replaceable>bemenet_audio.mp2</replaceable> audi<64> f<>jlb<6C>l
|
|
|
|
|
elk<6C>sz<73>ti a <replaceable>kimenet_film.avi</replaceable> f<>jlt.
|
|
|
|
|
Ez a parancs m<>k<EFBFBD>dik MPEG-1 layer I, II <20>s III (ismertebb nev<65>n
|
|
|
|
|
MP3) audi<64>val, WAV <20>s egy p<>r m<>s audi<64> form<72>tummal.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A MEncoderben k<>s<EFBFBD>rleti jelleggel van
|
|
|
|
|
<systemitem class="library">libavformat</systemitem> t<>mogat<61>s, ami
|
|
|
|
|
az FFmpeg projektb<74>l egy f<>ggv<67>nyk<79>nyvt<76>r, ami sz<73>mos kont<6E>ner kever<65>s<EFBFBD>t <20>s
|
|
|
|
|
demux-<2D>l<EFBFBD>s<EFBFBD>t t<>mogatja.
|
|
|
|
|
P<>ld<6C>ul:
|
|
|
|
|
<screen>mencoder -oac copy -ovc copy -o <replaceable>kimenet_film.asf</replaceable> -audiofile <replaceable>bemenet_audio.mp2</replaceable> <replaceable>bemenet_video.avi</replaceable> -of lavf -lavfopts format=asf</screen>
|
|
|
|
|
Ez ugyan azt csin<69>lja, mint az el<65>bbi p<>lda, de a kimeneti
|
|
|
|
|
kont<6E>ner ASF lesz.
|
|
|
|
|
K<>rlek figyelj, hogy ez a t<>mogat<61>s m<>g nagyon k<>s<EFBFBD>rleti (de minden
|
|
|
|
|
nap egyre jobb lesz) <20>s csak akkor m<>k<EFBFBD>dik, ha az
|
|
|
|
|
<application>MPlayer</application>t a
|
|
|
|
|
<systemitem class="library">libavformat</systemitem> t<>mogat<61>s
|
|
|
|
|
bekapcsol<6F>s<EFBFBD>val ford<72>tottad (ami azt jelenti, hogy az el<65>re
|
|
|
|
|
csomagolt bin<69>risok a legt<67>bb esetben nem fognak m<>k<EFBFBD>dni).
|
|
|
|
|
</para>
|
|
|
|
|
|
2005-10-03 12:00:28 +00:00
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-dvd-mpeg4-muxing-filter-issues">
|
|
|
|
|
<title>A kever<65>s <20>s az A/V szinkron megb<67>zhat<61>s<EFBFBD>g<EFBFBD>nak n<>vel<65>se</title>
|
|
|
|
|
<para>
|
|
|
|
|
N<>h<EFBFBD>ny s<>lyos A/V szinkron probl<62>m<EFBFBD>t tapasztalhatsz, ha a vide<64>dat
|
|
|
|
|
valamilyen audi<64> s<>vval akarod <20>sszekeverni, m<>gpedig azt, hogy ak<61>r
|
|
|
|
|
hogyan <20>ll<6C>tod az audi<64> k<>sleltet<65>st, soha nem lesz megfelel<65> a szinkron.
|
|
|
|
|
Ez akkor t<>rt<72>nhet meg, ha olyan vide<64> sz<73>r<EFBFBD>t haszn<7A>lsz, ami eldob vagy
|
|
|
|
|
megdupl<70>z k<>pkock<63>kat, mint pl. az inverz telecine sz<73>r<EFBFBD>k.
|
|
|
|
|
Javasolt a <option>harddup</option> vide<64> sz<73>r<EFBFBD> hozz<7A>illeszt<7A>se a sz<73>r<EFBFBD>
|
|
|
|
|
l<>nc v<>g<EFBFBD>hez ezen probl<62>m<EFBFBD>k elker<65>l<EFBFBD>se <20>rdek<65>ben.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A <option>harddup</option> n<>lk<6C>l ha a <application>MEncoder</application>
|
|
|
|
|
meg akar dupl<70>zni egy k<>pkock<63>t, a kever<65>re b<>zza a jel<65>l<EFBFBD>s kont<6E>nerbe
|
|
|
|
|
helyez<65>s<EFBFBD>t, hogy az utols<6C> k<>pkocka m<>g egyszer megjelenjen a szinkron
|
|
|
|
|
megtart<72>sa v<>gett, aktu<74>lis k<>pkocka <20>r<EFBFBD>sa n<>lk<6C>l.
|
|
|
|
|
A <option>harddup</option>-pal a <application>MEncoder</application>
|
|
|
|
|
ehelyett egyszer<65>en csak <20>jra <20>tk<74>ldi a sz<73>r<EFBFBD> l<>ncon az utols<6C> megjelen<65>tett
|
|
|
|
|
k<>pkock<63>t.
|
|
|
|
|
Ez azt jelenti, hogy a k<>dol<6F> <emphasis>pontosan</emphasis> ugyan azt a
|
|
|
|
|
k<>pkock<63>t kapja meg k<>tszer <20>s t<>m<EFBFBD>r<EFBFBD>ti be.
|
|
|
|
|
Ez kicsit nagyobb f<>jlt eredm<64>nyez, de nem okoz probl<62>m<EFBFBD>t demux<75>l<EFBFBD>sn<73>l vagy
|
|
|
|
|
m<>sik kont<6E>ner form<72>tumba t<>rt<72>n<EFBFBD> <20>jrakever<65>sn<73>l.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Nincs m<>s v<>laszt<7A>sod, mint a <option>harddup</option> haszn<7A>lata az
|
|
|
|
|
olyan kont<6E>ner form<72>tumokkal, amelyek nincsenek szoros <20>sszef<65>gg<67>sben a
|
|
|
|
|
<application>MEncoder</application>rel. Ezek pl. azok, amelyeket a
|
|
|
|
|
<systemitem class="library">libavformat</systemitem>-on kereszt<7A>l t<>mogat,
|
|
|
|
|
ami nem t<>mogatja a k<>pkocka dupl<70>z<EFBFBD>st kont<6E>ner szinten.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
|
2005-07-25 14:52:24 +00:00
|
|
|
|
<sect3 id="menc-feat-dvd-mpeg4-muxing-avi-limitations">
|
|
|
|
|
<title>Az AVI kont<6E>ner korl<72>tai</title>
|
|
|
|
|
<para>
|
|
|
|
|
Hab<61>r a legsz<73>lesebb k<>rben t<>mogatott kont<6E>ner form<72>tum az MPEG-1
|
|
|
|
|
ut<75>n, az AVI-nak is van n<>h<EFBFBD>ny nagy h<>tr<74>nya.
|
|
|
|
|
Tal<61>n a legnyilv<6C>nval<61>bb a t<>lterhel<65>s.
|
|
|
|
|
Az AVi f<>jl minden egyes chunk-ja 24 b<>jtot pazarol a fejl<6A>cekre <20>s
|
|
|
|
|
az index-re.
|
|
|
|
|
Ez egy kicsit t<>bb mint 5 MB <20>r<EFBFBD>nk<6E>nt vagy 1-2,5% plusz egy 700 MB-os
|
|
|
|
|
filmn<6D>l. Ez nem t<>nik soknak, de eld<6C>ntheti, hogy 700 kbit/sec-os
|
|
|
|
|
vide<64>t tudsz csak haszn<7A>lni vagy 714 kbit/sec-osat, ahol minden bit a
|
|
|
|
|
min<69>s<EFBFBD>gre megy.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ezen hatalmas h<>tr<74>ny mellett az AVI-nak a k<>vetkez<65> f<> korl<72>tai vannak:
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<orderedlist>
|
|
|
|
|
<listitem>
|
|
|
|
|
<para>
|
|
|
|
|
Csak fix-fps-<2D> tartalmat tud t<>rolni. Ez k<>l<EFBFBD>nleges korl<72>toz<6F>s, ha
|
|
|
|
|
az eredeti anyag, amit el akarsz k<>dolni, kevert tartalom, p<>ld<6C>ul
|
|
|
|
|
NTSC vide<64> <20>s film anyag kever<65>ke.
|
|
|
|
|
M<>r vannak olyan hack-ek, amivel kevert framer<65>t<EFBFBD>s tartalmat lehetne
|
|
|
|
|
AVI-ba tenni, de <20>tsz<73>r<EFBFBD>s vagy m<>g nagyobb m<>rt<72>kben n<>velik a (m<>r
|
|
|
|
|
am<61>gy is nagy) t<>lterhel<65>st, <20>gy nem praktikusak.
|
|
|
|
|
</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
<listitem>
|
|
|
|
|
<para>
|
|
|
|
|
Az AVI f<>jlokban az audi<64>nak vagy konstans-bitr<74>t<EFBFBD>snak (CBR) vagy
|
|
|
|
|
konstans-k<>pkocka m<>ret<65>nek (pl. minden k<>pkocka ugyan annyi sz<73>m<EFBFBD>
|
|
|
|
|
mint<6E>t dek<65>dol) kell lennie.
|
|
|
|
|
Sajnos a leghat<61>konyabb codec, a Vorbis, egyik k<>v<EFBFBD>nalomnak sem
|
|
|
|
|
felel meg.
|
|
|
|
|
Ez<45>rt ha AVI-ban t<>rolod a filmjeidet, egy kev<65>sb<73> hat<61>kony
|
|
|
|
|
codec-et kell haszn<7A>lnod, mint pl. az MP3 vagy az AC3.
|
|
|
|
|
</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
</orderedlist>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A fentiek miatt a <application>MEncoder</application> jelenleg nem
|
|
|
|
|
t<>mogatja a v<>ltoz<6F>-fps-es kimenetet vagy a Vorbis k<>dol<6F>st.
|
|
|
|
|
<20>gy ezeket nem korl<72>toz<6F>sk<73>nt fogod fel, ha a
|
|
|
|
|
<application>MEncoder</application> az egyetlen
|
|
|
|
|
eszk<7A>z, mellyel k<>dolsz.
|
|
|
|
|
Azonban lehets<74>ges a <application>MEncoder</application>t csak
|
|
|
|
|
a vide<64> k<>dol<6F>s<EFBFBD>ra haszn<7A>lni <20>s valamilyen egy<67>b eszk<7A>zzel
|
|
|
|
|
elk<6C>dolni az audi<64>t majd <20>sszekeverni <20>ket egy kont<6E>ner form<72>tumba.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-dvd-mpeg4-muxing-matroska">
|
|
|
|
|
<title>Kever<EFBFBD>s a Matroska kont<6E>nerbe</title>
|
|
|
|
|
<para>
|
|
|
|
|
A Matroska szabad, ny<6E>lt szabv<62>ny<6E> kont<6E>ner form<72>tum, melynek
|
|
|
|
|
c<>lja, hogy rengeteg tov<6F>bbfejlesztett k<>pess<73>get biztos<6F>tson,
|
|
|
|
|
amit a r<>gebbi kont<6E>nerek, mint pl. az AVI nem tud kezelni.
|
|
|
|
|
p<>ld<6C>ul a Matroska t<>mogatja a v<>ltoz<6F> bitr<74>t<EFBFBD>s audi<64> tartalmat
|
|
|
|
|
(VBR), v<>ltoz<6F> framer<65>t<EFBFBD>t (VFR), fejezeteket, f<>jl csatol<6F>sokat,
|
|
|
|
|
hiba keres<65> k<>dot (EDC) <20>s a modern A/V codec-eket, mint az
|
|
|
|
|
"Advanced Audio Coding" (AAC), "Vorbis" vagy "MPEG-4 AVC" (H.264),
|
|
|
|
|
szemben az AVI-val, amelyik egyiket sem.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A Matroska f<>jlok k<>sz<73>t<EFBFBD>s<EFBFBD>hez sz<73>ks<6B>ges eszk<7A>z<EFBFBD>ket egy<67>tt
|
|
|
|
|
<application>mkvtoolnix</application>-nek h<>vj<76>k <20>s el<65>rhet<65>ek a
|
|
|
|
|
legt<67>bb Unix platformon, ak<61>rcsak <application>Windows</application>on.
|
|
|
|
|
Mivel a Matroska ny<6E>lt szabv<62>ny<6E>, tal<61>lhatsz m<>s eszk<7A>z<EFBFBD>ket is, amik
|
|
|
|
|
jobban megfelelnek neked, de mivel az mkvtoolnix a leggyakrabban
|
|
|
|
|
haszn<7A>lt, <20>s maga a Matroska csapat t<>mogatja, csak ennek a
|
|
|
|
|
haszn<7A>lat<61>t mutatjuk be.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Tal<61>n a legegyszer<65>bb m<>dszer, hogy elindulj a Matroska-val, az
|
|
|
|
|
<application>MMG</application> haszn<7A>lata, az
|
|
|
|
|
<application>mkvtoolnix</application>-szel sz<73>ll<6C>tott grafiksu frontend
|
|
|
|
|
<20>s k<>vesd a
|
|
|
|
|
<ulink url="http://www.bunkus.org/videotools/mkvtoolnix/doc/mkvmerge-gui.html">mkvmerge GUI (mmg) le<6C>r<EFBFBD>st</ulink>.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A parancssor seg<65>ts<74>g<EFBFBD>vel is <20>sszekverheted az audi<64> <20>s vide<64> f<>jlokat:
|
|
|
|
|
<screen>mkvmerge -o <replaceable>kimenet.mkv</replaceable> <replaceable>bemenet_video.avi</replaceable> <replaceable>bemenet_audio1.mp3</replaceable> <replaceable>bemenet_audio2.ac3</replaceable></screen>
|
|
|
|
|
Ez a <replaceable>bemenet_video.avi</replaceable> f<>jlt <20>s a
|
|
|
|
|
k<>t audi<64> f<>jlt, a <replaceable>bemenet_audio1.mp3</replaceable>-at
|
|
|
|
|
<20>s a <replaceable>bemenet_audio2.ac3</replaceable>-at <20>sszef<65>zi a
|
|
|
|
|
<replaceable>kimenet.mkv</replaceable> Matroska f<>jlba.
|
|
|
|
|
A Matroska, mint ahogy azt m<>r megeml<6D>tettem, enn<6E>l sokkal t<>bbre
|
|
|
|
|
k<>pes, mint pl. t<>bb audi<64> s<>v haszn<7A>lat<61>ra (bele<6C>rtve az audi<64>/vide<64>
|
|
|
|
|
szinkroniz<69>ci<63> finom-hangol<6F>s<EFBFBD>t), fejezetek, feliratok, v<>g<EFBFBD>s, stb...
|
|
|
|
|
K<>rlek olvasd el ezen alkalmaz<61>sok dokument<6E>ci<63>it a r<>szletek<65>rt.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
</sect1>
|
|
|
|
|
|
|
|
|
|
<sect1 id="menc-feat-telecine">
|
|
|
|
|
<title>Mit kezdj<64>nk a telecine-nel <20>s az <20>tlapol<6F>ssal NTSC DVD-ken</title>
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-telecine-intro">
|
|
|
|
|
<title>Bevezet<EFBFBD>s</title>
|
|
|
|
|
<formalpara>
|
|
|
|
|
<title>Mi az a telecine?</title>
|
|
|
|
|
<para>
|
|
|
|
|
Gondolom az<61>rt kerested meg ezt a r<>szt, mert nem sok mindent <20>rtesz abb<62>l,
|
|
|
|
|
ami ebben a dokumentumban le van <20>rva:
|
|
|
|
|
<ulink url="http://www.divx.com/support/guides/guide.php?gid=10">http://www.divx.com/support/guides/guide.php?gid=10</ulink>
|
|
|
|
|
Ez az URL egy <20>rthet<65> <20>s meglehet<65>sen <20>tfog<6F> le<6C>r<EFBFBD>s arr<72>l, hogy mi is az
|
|
|
|
|
a telecine.
|
|
|
|
|
</para></formalpara>
|
|
|
|
|
|
|
|
|
|
<formalpara>
|
|
|
|
|
<title>Megjegyz<EFBFBD>s a sz<73>mokhoz.</title>
|
|
|
|
|
<para>
|
|
|
|
|
Sok dokument<6E>ci<63>, bele<6C>rtve a fent belinkeltet is, az NTSC vide<64> mez<65>
|
|
|
|
|
per m<>sodperc <20>rt<72>k<EFBFBD>t 59.94-k<>nt hat<61>rozza meg, <20>s a megfelel<65> k<>pkocka
|
|
|
|
|
per m<>sodperc <20>rt<72>ket 29.97-nek (telecine-s <20>s <20>tlapolt) <20>s 23.976-nak
|
|
|
|
|
<20>rja (progressz<73>v). Az egyszer<65>s<EFBFBD>g kedv<64><76>rt sok dokument<6E>ci<63> m<>g ezeket
|
|
|
|
|
a sz<73>mokat is lekerek<65>ti 60-ra, 30-ra <20>s 24-re.
|
|
|
|
|
</para></formalpara>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Pontosan fogalmazva az <20>sszes sz<73>m csak k<>zel<65>t<EFBFBD>s. A fekete-feh<65>r
|
|
|
|
|
NTSC vide<64> pontosan 60 mez<65> per m<>sodperces volt, de k<>s<EFBFBD>bb 60000/1001-et
|
|
|
|
|
v<>lasztottak, hogy a sz<73>n adatokat hozz<7A>igaz<61>ts<74>k, de kompatibilisek
|
|
|
|
|
maradjanak a kort<72>rs fekete-feh<65>r telev<65>zi<7A>kkal. A digit<69>lis NTSC vide<64>
|
|
|
|
|
(mint ami a DVD-n van) is 60000/1001 mez<65> per m<>sodperces. Ebb<62>l sz<73>rmazik,
|
|
|
|
|
hogy az <20>tlapolt <20>s telecine-lt vide<64> 30000/1001 k<>pkocka per m<>sodperces;
|
|
|
|
|
a progressz<73>v vide<64> 24000/1001 k<>pkocka per m<>sodperces.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A <application>MEncoder</application> dokument<6E>ci<63>j<EFBFBD>nak r<>gebbi v<>ltozatai
|
|
|
|
|
<20>s sz<73>mos archiv<69>lt levelez<65>si list<73>ra k<>ld<6C>tt lev<65>l az 59.94-re, 29.97-re
|
|
|
|
|
<20>s a 23.976-ra hivatkozik. Az <20>sszes <application>MEncoder</application>
|
|
|
|
|
dokument<6E>ci<63> friss<73>tve lett a t<>rt sz<73>mokra <20>s neked is aj<61>nlatos ezeket
|
|
|
|
|
haszn<7A>lni.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
<option>-ofps 23.976</option> helytelen.
|
|
|
|
|
<option>-ofps 24000/1001</option> haszn<7A>land<6E> helyette.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<formalpara>
|
|
|
|
|
<title>Hogyan haszn<7A>lj<6C>k a telecine-t.</title>
|
|
|
|
|
<para>
|
|
|
|
|
Az <20>sszes vide<64>nak, amit NTSC telev<65>zi<7A>n sz<73>nd<6E>koznak megjelen<65>teni,
|
|
|
|
|
60000/1001 mez<65> per m<>sodperc sebess<73>g<EFBFBD>nek kell lennie. A TV-nek k<>sz<73>tett
|
|
|
|
|
filmeket <20>s show-kat gyakran direkt 60000/1001 mez<65> per m<>sodperces sebess<73>ggel
|
|
|
|
|
f<>nyk<79>pezik, de a mozifilmek nagy r<>sze 24 vagy 24000/1001 k<>pkocka per
|
|
|
|
|
m<>sodperccel k<>sz<73>l. Amikor a mozis film DVD-j<>t k<>sz<73>tik, a vide<64>t egy
|
|
|
|
|
telecine-nek nevezett elj<6C>r<EFBFBD>s keret<65>ben telev<65>zi<7A>s form<72>tumra konvert<72>lj<6C>k.
|
|
|
|
|
</para></formalpara>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Egy DVD-n a vide<64>t tulajdonk<6E>ppen soha sem 60000/1001 mez<65> per m<>sodperccel
|
|
|
|
|
t<>rolj<6C>k. Abban a vide<64>ban, ami eredetileg 60000/1001-es volt, egy p<>r
|
|
|
|
|
mez<65> alkot egy k<>pkock<63>t, 30000/1001 k<>pkocka per m<>sodperces sebess<73>get
|
|
|
|
|
eredm<64>nyezve. A hardveres DVD lej<65>tsz<73>k ezut<75>n beolvasnak egy, a vide<64>
|
|
|
|
|
folyamban benne l<>v<EFBFBD> jelz<6C>t, hogy meg<65>llap<61>ts<74>k, hogy a p<>ros vagy p<>ratlan
|
|
|
|
|
sorsz<73>m<EFBFBD> sorok alkotj<74>k-e az els<6C> mez<65>t.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
<20>ltal<61>ban a 24000/1001 k<>pkocka per m<>sodperces tartalom v<>ltozatlan
|
|
|
|
|
marad, ha DVD-re k<>dolj<6C>k <20>s a DVD lej<65>tsz<73>nak kell telecine-t v<>gezni
|
|
|
|
|
menet k<>zben. De n<>ha a vide<64>t a DVD-re ment<6E>s <emphasis>el<EFBFBD>tt</emphasis>
|
|
|
|
|
telecine-lik, akkor is, ha eredetileg 24000/1001 k<>pkocka per m<>sodperces
|
|
|
|
|
volt, <20>gy 60000/1001 mez<65> per m<>sodperces lesz, <20>s a lemezen 30000/1001
|
|
|
|
|
k<>pkocka per m<>sodpercesk<73>nt t<>rol<6F>dik.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ha megn<67>zed az egyes k<>pkock<63>kat az 60000/1001 mez<65> per m<>sodperces vide<64>ban,
|
|
|
|
|
telecine-lt vagy sem, az <20>tlapol<6F>s tiszt<7A>n l<>that<61> b<>rmilyen mozg<7A>sn<73>l, mert
|
|
|
|
|
az egyik mez<65> (mondjuk a p<>ros sorsz<73>m<EFBFBD> sorok) id<69>ben 1/(60000/1001)
|
|
|
|
|
m<>sodperccel k<>s<EFBFBD>bbi t<>rt<72>n<EFBFBD>st reprezent<6E>l, mint a m<>sik. <20>tlapolt vide<64>
|
|
|
|
|
sz<73>m<EFBFBD>t<EFBFBD>g<EFBFBD>pen t<>rt<72>n<EFBFBD> lej<65>tsz<73>skor rond<6E>n n<>z ki, mert egyr<79>szt a monitornak
|
|
|
|
|
nagyobb a felbont<6E>sa, m<>sr<73>szt mert a vide<64>t kock<63>r<EFBFBD>l kock<63>ra mutatja meg,
|
|
|
|
|
mez<65>r<EFBFBD>l mez<65>re t<>rt<72>n<EFBFBD> lej<65>tsz<73>s helyett.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<title>Megjegyz<EFBFBD>sek:</title>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
Ez a r<>sz csak NTSC DVD-re vonatkozik, nem a PAL-ra.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
A <application>MEncoder</application> p<>lda sorok a dokumentumban
|
|
|
|
|
<emphasis role="bold">nem</emphasis> h<>tk<74>znapi felhaszn<7A>l<EFBFBD>sra lettek
|
|
|
|
|
<20>rva. Csak a legalapvet<65>bb dolgokat mutatj<74>k, ami a megfelel<65> kateg<65>ri<72>ba
|
|
|
|
|
tartoz<6F> vide<64>k k<>dol<6F>s<EFBFBD>hoz sz<73>ks<6B>ges. A j<> DVD rip-ek k<>sz<73>t<EFBFBD>se vagy a
|
|
|
|
|
<systemitem class="library">libavcodec</systemitem> finomhangol<6F>sa a
|
|
|
|
|
maxim<69>lis min<69>s<EFBFBD>g el<65>r<EFBFBD>s<EFBFBD>hez nem tartozik ezen dokumentum c<>lkit<69>z<EFBFBD>sei k<>z<EFBFBD>.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
Sok megjegyz<79>s vonatkozik erre a le<6C>r<EFBFBD>sra, melyek <20>gy vannak jel<65>lve:
|
|
|
|
|
<link linkend="menc-feat-telecine-footnotes">[1]</link>
|
|
|
|
|
</para></listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-telecine-ident">
|
|
|
|
|
<title>Hogyan <20>llap<61>that<61> meg egy vide<64> t<>pusa</title>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-telecine-ident-progressive">
|
|
|
|
|
<title>Progressz<EFBFBD>v</title>
|
|
|
|
|
<para>
|
|
|
|
|
A progressz<73>v vide<64>t eredetileg 24000/1001 fps-sel r<>gz<67>tett<74>k <20>s v<>ltoztat<61>s
|
|
|
|
|
n<>lk<6C>l t<>rolj<6C>k a DVD-n.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ha egy progressive DVD-t az <application>MPlayer</application>rel j<>tszasz
|
|
|
|
|
le, az <application>MPlayer</application> a k<>vetkez<65> sort fogja ki<6B>rni,
|
|
|
|
|
amint a film lej<65>tsz<73>sa megkezd<7A>dik:
|
|
|
|
|
|
|
|
|
|
<screen> demux_mpg: 24000/1001 fps progressive NTSC content detected, switching framerate.</screen>
|
|
|
|
|
|
|
|
|
|
magyarul:
|
|
|
|
|
<screen> demux_mpg: 24000/1001 fps progressz<73>v NTSC form<72>tumot tal<61>ltam, framer<65>ta v<>lt<6C>s.</screen>
|
|
|
|
|
|
|
|
|
|
Ett<74>l a pontt<74>l kezdve a demux_mpg soha sem mondhatja azt, hogy
|
|
|
|
|
"30000/1001 fps NTSC form<72>tumot" tal<61>lt.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ha progressz<73>v vide<64>t n<>zel, soha nem l<>thatod meg az <20>tlapol<6F>st. De vigy<67>zz,
|
|
|
|
|
n<>ha p<>r telecine-s bit belekeveredik oda, ahol nem sz<73>m<EFBFBD>tasz r<>. <20>n DVD-n l<>v<EFBFBD>
|
|
|
|
|
TV m<>sorokn<6B>l l<>ttam egy m<>sodpercnyi telecine-t minden jelenet v<>lt<6C>skor vagy
|
|
|
|
|
v<>letlen helyeken t<>rt<72>n<EFBFBD> belen<65>z<EFBFBD>skor. Egyszer l<>ttam olyan DVD-t is, aminek
|
|
|
|
|
az els<6C> fele progressz<73>v volt, a m<>sodik fele pedig telecine-s. Ha
|
|
|
|
|
<emphasis>t<EFBFBD>nyleg</emphasis> biztosra akarsz menni, <20>tvizsg<73>lhatod az eg<65>sz
|
|
|
|
|
filmet:
|
|
|
|
|
|
|
|
|
|
<screen>mplayer dvd://1 -nosound -vo null -benchmark</screen>
|
|
|
|
|
|
|
|
|
|
A <option>-benchmark</option> kapcsol<6F> hat<61>r<EFBFBD>sa az
|
|
|
|
|
<application>MPlayer</application> olyan gyorsan j<>tsza le a filmet, amennyire
|
|
|
|
|
csak lehets<74>ges; a hardveredt<64>l f<>gg<67>en sok<6F>ig is eltarthat. Minden esetben,
|
|
|
|
|
ha a demux_mpg framer<65>ta v<>lt<6C>st <20>szlel, a fenti sor azonnal megmutatja neked
|
|
|
|
|
a v<>lt<6C>s idej<65>t.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
N<>ha a progressz<73>v vide<64>ra "soft-telecine"-k<>nt hivatkoznak,
|
|
|
|
|
mert a DVD lej<65>tsz<73>nak kell ezt telecine-elnie.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-telecine-ident-telecined">
|
|
|
|
|
<title>Telecine-lt</title>
|
|
|
|
|
<para>
|
|
|
|
|
A telecine-lt vide<64>t eredetileg 24000/1001 fps-sel vett<74>k fel, de telecine-lve lett
|
|
|
|
|
a DVD-re <20>r<EFBFBD>s <emphasis>el<EFBFBD>tt</emphasis>.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Az <application>MPlayer</application> nem <20>r semmilyen framer<65>ta v<>ltoz<6F>st,
|
|
|
|
|
ha telecine-lt vide<64>t j<>tszik le.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Egy telecine-lt vide<64> n<>z<EFBFBD>sekor <20>tlapol<6F>si hib<69>kat l<>thatsz, amik miatt
|
|
|
|
|
"villoghat" a k<>p: ism<73>tl<74>d<EFBFBD>en megjelennek majd elt<6C>nnek.
|
|
|
|
|
Ezt jobban megfigyelheted <20>gy:
|
|
|
|
|
<orderedlist>
|
|
|
|
|
<listitem>
|
|
|
|
|
<screen>mplayer dvd://1</screen>
|
|
|
|
|
</listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
Menj egy mozg<7A>st <20>br<62>zol<6F> r<>szhez.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
Haszn<7A>ld a <keycap>.</keycap> gombot az egy k<>pkock<63>val t<>rt<72>n<EFBFBD> el<65>rel<65>ptet<65>shez.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
N<>zd meg az <20>tlapoltnak l<>tsz<73> <20>s a progressz<73>vnak l<>tsz<73> k<>pkock<63>k
|
|
|
|
|
mint<6E>j<EFBFBD>t. Ha a minta, amit l<>tsz PPPII, PPPII, PPPII,... akkor a
|
|
|
|
|
vide<64> telecine-lt. Ha valami m<>s mint<6E>t l<>tsz, akkor a vide<64>t lehet,
|
|
|
|
|
hogy egy m<>sik, nem szabv<62>nyos m<>dszerrel telecine-lt<6C>k;
|
|
|
|
|
a <application>MEncoder</application> nem tudja vesztes<65>gmentesen
|
|
|
|
|
<20>tkonvert<72>lni a nem-sabv<62>nyos telecine-t progressz<73>vba. Ha egy<67>ltal<61>n
|
|
|
|
|
nem l<>tsz semmilyen mint<6E>t, akkor val<61>sz<73>n<EFBFBD>leg <20>tlapolt.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
</orderedlist>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
N<>ha a DVD-ken l<>v<EFBFBD> telecine-lt vide<64>t "hard-telecine"-nak is h<>vj<76>k.
|
|
|
|
|
Mivel a hard-telecine m<>r 60000/1001 mez<65> per m<>sodperces, a DVD lej<65>tsz<73>
|
|
|
|
|
mindenf<6E>le manipul<75>l<EFBFBD>s n<>lk<6C>l j<>tsza le a vide<64>t.
|
|
|
|
|
</para>
|
2005-08-21 00:17:15 +00:00
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A m<>sik m<>dszer a telecine-lt forr<72>s felismer<65>s<EFBFBD>re a forr<72>s megtekint<6E>se
|
|
|
|
|
a <option>-vf pullup</option> <20>s <option>-v</option> kapcsol<6F>k parancssorhoz
|
|
|
|
|
t<>rt<72>n<EFBFBD> hozz<7A>ad<61>s<EFBFBD>val. <20>gy megn<67>zheted, hogy a <option>pullup</option> hogyan
|
|
|
|
|
illeszkedik a k<>pkock<63>khoz. Ha a forr<72>s telecine-s, a konzolon egy 3:2-es
|
|
|
|
|
mint<6E>t kell l<>tnod, melyben <systemitem>0+.1.+2</systemitem> <20>s
|
|
|
|
|
<systemitem>0++1</systemitem> v<>ltakozik.
|
|
|
|
|
Ennek a technik<69>nak megvan az az el<65>nye, hogy nem kell a forr<72>st n<>zned
|
|
|
|
|
az azonos<6F>t<EFBFBD>shoz, ami akkor j<>, ha automatiz<69>lni szeretn<74>d a k<>dol<6F>si
|
|
|
|
|
folyamatot vagy t<>volr<6C>l, lass<73> kapcsolaton kereszt<7A>l szeretn<74>d megcsin<69>lni.
|
|
|
|
|
</para>
|
|
|
|
|
|
2005-07-25 14:52:24 +00:00
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-telecine-ident-interlaced">
|
|
|
|
|
<title><EFBFBD>tlapolt</title>
|
|
|
|
|
<para>
|
|
|
|
|
Az <20>tlapolt vide<64>t eredetileg 60000/1001 mez<65> per m<>sodperc sebess<73>ggel filmezt<7A>k
|
|
|
|
|
<20>s 30000/1001 k<>pkocka per m<>sodperccel ker<65>lt fel a DVD-re. Az <20>tlapol<6F>si effektus
|
|
|
|
|
(gyakran "combing"-nak h<>vj<76>k) a mez<65> p<>rok k<>pkock<63>v<EFBFBD> t<>rt<72>n<EFBFBD>
|
|
|
|
|
egyes<65>t<EFBFBD>s<EFBFBD>nek eredm<64>nye. Minden mez<65>nek 1/(60000/1001) m<>sodpercnyire kellene lennie
|
|
|
|
|
egym<79>st<73>l, megjelen<65>t<EFBFBD>sn<73>l a k<>l<EFBFBD>nbs<62>g szemmel l<>that<61>.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ak<41>r csak a telecine-s vide<64>kn<6B>l, az <application>MPlayer</application>nek
|
|
|
|
|
a nem kell semmif<69>le framer<65>ta v<>ltoz<6F>sr<73>l <20>rtes<65>tenie <20>tlapolt vide<64>k
|
|
|
|
|
lej<65>tsz<73>sakor.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ha egy <20>tlapolt vide<64>t k<>zelebbr<62>l megn<67>zel k<>pkocka-l<>ptet<65>ssel a
|
|
|
|
|
<keycap>.</keycap> gombot nyomogatva, megl<67>thatod, hogy minden egyes k<>pkocka <20>tlapolt.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-telecine-ident-mixedpt">
|
|
|
|
|
<title>Kevert progressz<73>v <20>s telecine</title>
|
|
|
|
|
<para>
|
|
|
|
|
Az <20>sszes "kevert progressz<73>v <20>s telecine" vide<64>t eredetileg
|
|
|
|
|
24000/1001 k<>pkocka per m<>sodperccel r<>gz<67>tett<74>k, de egyes r<>szei ut<75>lag
|
|
|
|
|
telecine-lve lettek.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ha az <application>MPlayer</application> ilyen vide<64>t j<>tszik le,
|
|
|
|
|
(sokszor ism<73>tl<74>d<EFBFBD>en) oda-vissza v<>lt "30000/1001 fps NTSC" <20>s
|
|
|
|
|
"24000/1001 fps progressz<73>v NTSC" k<>z<EFBFBD>tt. Figyeld az
|
|
|
|
|
<application>MPlayer</application> kimenet<65>nek alj<6C>t, ott megl<67>thatod
|
|
|
|
|
az <20>zeneteket.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
N<>zd meg a "30000/1001 fps NTSC" r<>szeket, <20>s meggy<67>z<EFBFBD>dhetsz r<>la,
|
|
|
|
|
hogy telecine-ltek, nem csak <20>tlapoltak.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-telecine-ident-mixedpi">
|
|
|
|
|
<title>Kevert progressz<73>v <20>s <20>tlapolt</title>
|
|
|
|
|
<para>
|
|
|
|
|
"Kevert progressz<73>v <20>s <20>tlapolt" tartalomn<6D>l a progressz<73>v
|
|
|
|
|
<20>s az <20>tlapolt vide<64>t <20>sszeillesztett<74>k.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ez a kateg<65>ria ugyan <20>gy viselkedik, mint a "kevert progressz<73>v <20>s telecine",
|
|
|
|
|
eg<65>szen addig, am<61>g meg nem vizsg<73>lod a 30000/1001 fps-es r<>szeket <20>s <20>szre
|
|
|
|
|
nem veszed, hogy nincs benn<6E>k telecine minta.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-telecine-encode">
|
|
|
|
|
<title>Hogyan lehet elk<6C>dolni ezen kateg<65>ri<72>kat</title>
|
|
|
|
|
<para>
|
|
|
|
|
Ahogy eml<6D>tettem az elej<65>n, p<>ld<6C>ul a <application>MEncoder</application>
|
|
|
|
|
al<61>bbi parancssorai <emphasis role="bold">nem</emphasis> igaz<61>n haszn<7A>lhat<61>ak;
|
|
|
|
|
csak demonstr<74>lj<6C>k a minimum param<61>tereket az egyes kateg<65>ri<72>k megfelel<65> k<>dol<6F>s<EFBFBD>hoz.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-telecine-encode-progressive">
|
|
|
|
|
<title>Progressz<EFBFBD>v</title>
|
|
|
|
|
<para>
|
|
|
|
|
A progressz<73>v vide<64>hoz nem kell semmilyen k<>l<EFBFBD>nleges sz<73>r<EFBFBD>s. Az egyetlen
|
|
|
|
|
param<61>term, amit biztosan haszn<7A>lnod kell, az a
|
|
|
|
|
<option>-ofps 24000/1001</option>. Egy<67>bk<62>nt a <application>MEncoder</application>
|
|
|
|
|
30000/1001 fps-sel <20>s duplik<69>lt k<>pkock<63>kkal pr<70>b<EFBFBD>l k<>dolni.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<screen>mencoder dvd://1 -oac copy -ovc lavc -ofps 24000/1001</screen>
|
2005-07-25 14:52:24 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Gyakran az az eset <20>ll fenn, hogy a vide<64> progressz<73>vnek t<>nik, de val<61>j<EFBFBD>ban
|
|
|
|
|
nagyon r<>vid telecine-s r<>szek vannak belekeverve. Ha nem vagy biztos
|
|
|
|
|
a dolgodban, a legbiztons<6E>gosabb, ha
|
|
|
|
|
<link linkend="menc-feat-telecine-encode-mixedpt">kevert progressz<73>v <20>s telecine-lt</link>
|
|
|
|
|
vide<64>k<EFBFBD>nt kezeled. A teljes<65>tm<74>nyveszt<7A>s kicsi
|
|
|
|
|
<link linkend="menc-feat-telecine-footnotes">[3]</link>.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-telecine-encode-telecined">
|
|
|
|
|
<title>Telecine-lt</title>
|
|
|
|
|
<para>
|
|
|
|
|
A telecine visszaford<72>that<61>, hogy megkapd az eredeti 24000/1001-es
|
|
|
|
|
tartalmat, egy inverz-telecine-nek nevezett elj<6C>r<EFBFBD>ssal.
|
|
|
|
|
Az <application>MPlayer</application> sz<73>mos sz<73>r<EFBFBD>vel rendelkezik ennek
|
|
|
|
|
az elv<6C>gz<67>s<EFBFBD>hez; a legjobb sz<73>r<EFBFBD> a <option>pullup</option> le van <20>rva
|
|
|
|
|
a <link linkend="menc-feat-telecine-encode-mixedpt">kevert progressz<73>v <20>s telecine</link>
|
|
|
|
|
r<>szben.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-telecine-encode-interlaced">
|
|
|
|
|
<title><EFBFBD>tlapolt</title>
|
|
|
|
|
<para>
|
|
|
|
|
A legt<67>bb gyakorlati esetben nem lehets<74>ges a teljes progressz<73>v vide<64>
|
|
|
|
|
visszanyer<65>se az <20>tlapolt tartalomb<6D>l. Az egyetlen <20>t ehhez a f<>gg<67>leges
|
|
|
|
|
felbont<6E>s fel<65>nek elveszt<7A>se n<>lk<6C>l a framer<65>ta megdupl<70>z<EFBFBD>sa <20>s
|
|
|
|
|
"megtippelni", hogy mi kellene minden egyes mez<65> megfelel<65> sorainak
|
|
|
|
|
fel<65>p<EFBFBD>t<EFBFBD>s<EFBFBD>hez (ennek vannak h<>tr<74>nyai - l<>sd a 3. m<>dszert).
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<orderedlist>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
|
|
|
|
|
K<>dold el a vide<64>t <20>tlapolt form<72>ban. Norm<72>lis esetben az <20>tlapol<6F>s
|
|
|
|
|
el<65>gg<67> odav<61>g a k<>dol<6F> t<>m<EFBFBD>r<EFBFBD>t<EFBFBD>si k<>pess<73>geinek, de a
|
|
|
|
|
<systemitem class="library">libavcodec</systemitem>nek van k<>t
|
|
|
|
|
param<61>tere speci<63>lisan az <20>tlapolt vide<64> t<>rol<6F>s<EFBFBD>nak egy kicsit jobb
|
|
|
|
|
kezel<65>s<EFBFBD>hez: <option> ildct</option> <20>s <option>ilme</option>. Az
|
|
|
|
|
<option>mbd=2</option> haszn<7A>lata is javasolt
|
|
|
|
|
<link linkend="menc-feat-telecine-footnotes">[2] </link>, mert ez a
|
|
|
|
|
makroblokkokat nem-<2D>tlapoltk<74>nt fogja elk<6C>dolni azokon a helyeken, ahol
|
|
|
|
|
nincs mozg<7A>s. <20>gyelj r<>, hogy itt a <option>-ofps</option> NEM kell.
|
|
|
|
|
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<screen>mencoder dvd://1 -oac copy -ovc lavc -lavcopts ildct:ilme:mbd=2</screen>
|
2005-07-25 14:52:24 +00:00
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
Haszn<7A>lj deinterlacing sz<73>r<EFBFBD>t a k<>dol<6F>s el<65>tt. Sz<53>mos k<>z<EFBFBD>l v<>laszthatsz,
|
|
|
|
|
mindegyiknek megvan a maga el<65>nye <20>s h<>tr<74>nya. L<>sd az <option>mplayer -pphelp</option>
|
|
|
|
|
kimenet<65>t, hogy megtudd, mit haszn<7A>lhatsz (grep-pelj a "deint"-re),
|
|
|
|
|
<20>s keress az <ulink url="http://www.mplayerhq.hu/homepage/design6/info.html#mailing_lists">
|
|
|
|
|
MPlayer levelez<65>si list<73>in</ulink> a sok besz<73>lget<65>s k<>z<EFBFBD>tt, ami a k<>l<EFBFBD>nb<6E>z<EFBFBD>
|
|
|
|
|
sz<73>r<EFBFBD>kr<6B>l sz<73>l. A framer<65>ta itt sem v<>ltozik, <20>gy nem kell
|
|
|
|
|
<option>-ofps</option>. A deinterlacing-et a v<>g<EFBFBD>s ut<75>n
|
|
|
|
|
<link linkend="menc-feat-telecine-footnotes">[1]</link> <20>s a m<>retez<65>s
|
|
|
|
|
el<65>tt kell elv<6C>gezni.
|
|
|
|
|
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<screen>mencoder dvd://1 -oac copy -vf pp=lb -ovc lavc</screen>
|
2005-07-25 14:52:24 +00:00
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
Sajnos ez a kapcsol<6F> hib<69>s a <application>MEncoder</application>ben;
|
|
|
|
|
tal<61>n a <application>MEncoder G2</application>-vel m<>k<EFBFBD>dni fog, de itt
|
|
|
|
|
most m<>g nem. Belefuthatsz fagy<67>sokba. Egy<67>bk<62>nt a <option> -vf
|
|
|
|
|
tfields</option> c<>lja az lenne, hogy teljes k<>pkock<63>t k<>sz<73>t mindegyik
|
|
|
|
|
mez<65>b<EFBFBD>l, ami miatt a framer<65>ta 60000/1001 lesz. Ennek a megk<67>zel<65>t<EFBFBD>snek az
|
|
|
|
|
az el<65>nye, hogy soha nincs adatveszt<7A>s; hab<61>r mivel minden egyes kocka
|
|
|
|
|
csak egy mez<65>b<EFBFBD>l keletkezik, a hi<68>nyz<79> sorokat valahogy interpol<6F>lni kell.
|
|
|
|
|
Igaz<61>b<EFBFBD>l nincs j<> m<>dszer a hi<68>nyz<79> adat <20>sszegy<67>jt<6A>s<EFBFBD>re <20>s <20>gy az
|
|
|
|
|
eredm<64>ny kicsit <20>gy fog kin<69>zni, mint amikor valamilyen deinterlacing
|
|
|
|
|
sz<73>r<EFBFBD>t haszn<7A>lsz. A hi<68>nyz<79> sorok gener<65>l<EFBFBD>sa egy<67>b dolgokat id<69>z el<65>,
|
|
|
|
|
egyszer<65>en mivel az adat mennyis<69>ge megdupl<70>z<EFBFBD>dik. <20>gy, nagyobb k<>dol<6F>si
|
|
|
|
|
bitr<74>t<EFBFBD>k sz<73>ks<6B>gesek a min<69>s<EFBFBD>g megtart<72>s<EFBFBD>hoz, <20>s nagyobb CPU teljes<65>tm<74>ny
|
|
|
|
|
mind a k<>dol<6F>shoz, mind a dek<65>dol<6F>shoz. A tfield-eknek sz<73>mos k<>l<EFBFBD>nb<6E>z<EFBFBD>
|
|
|
|
|
opci<63>juk van az egyes k<>pkock<63>kban hi<68>nyz<79> sorok el<65><6C>ll<6C>t<EFBFBD>s<EFBFBD>hoz. Ha ezt a
|
|
|
|
|
m<>dszert haszn<7A>lod, akkor n<>zd meg a manual-t <20>s v<>lassz, hogy melyik
|
|
|
|
|
opci<63>val n<>z ki legjobban az anyagod. Figyelj r<>, hogy ha
|
|
|
|
|
<option>tfield</option>-eket haszn<7A>lsz,
|
|
|
|
|
mind a <option>-fps</option>-nek, mind a <option>-ofps</option>-nek az eredeti
|
|
|
|
|
forr<72>sod framer<65>t<EFBFBD>j<EFBFBD>nak k<>tszeres<65>t <emphasis role="bold">kell megadnod</emphasis>.
|
|
|
|
|
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<screen>mencoder dvd://1 -oac copy -vf tfields=2 -ovc lavc -fps 60000/1001 -ofps 60000/1001</screen>
|
2005-07-25 14:52:24 +00:00
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
Ha drasztikus downscaling-et tervezel, kiszedhetsz <20>s elk<6C>dolhatsz egy mez<65>t is
|
|
|
|
|
a kett<74> helyett. Term<72>szetesen <20>gy elvesz<73>ted a f<>gg<67>leges felbont<6E>s
|
|
|
|
|
fel<65>t, de ha downscaling-et tervezel legfeljebb az eredeti 1/2-<2D>vel, a
|
|
|
|
|
vesztes<65>g nem sz<73>mottev<65>. Az eredm<64>ny egy progressz<73>v 30000/1001 k<>pkocka per
|
|
|
|
|
m<>sodperces f<>jl lesz. Az helyes elj<6C>r<EFBFBD>s a <option>-vf field</option>
|
|
|
|
|
haszn<7A>lata, majd v<>g<EFBFBD>s <link linkend="menc-feat-telecine-footnotes">[1]</link>
|
|
|
|
|
<20>s megfelel<65> m<>retez<65>s. Eml<6D>kezz, hogy be kell <20>ll<6C>tanod a m<>retar<61>nyt a
|
|
|
|
|
felezett f<>gg<67>leges felbont<6E>snak megfelel<65>en.
|
|
|
|
|
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<screen>mencoder dvd://1 -oac copy -vf field=0 -ovc lavc</screen>
|
2005-07-25 14:52:24 +00:00
|
|
|
|
</para></listitem>
|
|
|
|
|
</orderedlist>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-telecine-encode-mixedpt">
|
|
|
|
|
<title>Kevert progressz<73>v <20>s telecine</title>
|
|
|
|
|
<para>
|
|
|
|
|
Ahhoz, hogy egy kevert, progressz<73>v <20>s telecine-s vide<64>t teljesen
|
|
|
|
|
progressz<73>v vide<64>v<EFBFBD> konvert<72>lj, a telecine-lt r<>szeket
|
|
|
|
|
inverz-telecine-elni kell. Ez h<>romf<6D>le k<>ppen v<>gezhet<65> el,
|
|
|
|
|
mint ahogy az lejjebb l<>that<61>. Figyelj r<>, hogy <emphasis role="bold">mindig</emphasis>
|
|
|
|
|
az inverse-telecine legyen meg b<>rmilyen <20>tm<74>retez<65>s el<65>tt; hacsak
|
|
|
|
|
nem vagy teljesen biztos a dolgodban, <20>s az inverse-telecine legyen a
|
|
|
|
|
v<>g<EFBFBD>s el<65>tt is <link linkend="menc-feat-telecine-footnotes">[1]</link>.
|
|
|
|
|
A <option>-ofps 24000/1001</option> kell ide, mert a kimeneti vide<64> 24000/1001
|
|
|
|
|
k<>pkocka per m<>sodperc sebess<73>g<EFBFBD> lesz.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
A <option>-vf pullup</option> a telecine-s r<>szek inverz-telecine-l<>s<EFBFBD>hez
|
|
|
|
|
lett tervezve <20>gy, hogy a progressz<73>v adatokat <20>rintetlen<65>l hagyja.
|
|
|
|
|
A helyes m<>k<EFBFBD>d<EFBFBD>shez a <option>pullup</option>-ot
|
|
|
|
|
a <option>softskip</option> sz<73>r<EFBFBD>nek <emphasis role="bold">kell</emphasis>
|
|
|
|
|
k<>vetnie, k<>l<EFBFBD>nben a <application>MEncoder</application> <20>sszeomlik.
|
|
|
|
|
Ennek ellen<65>re a <option>pullup</option> a legtiszt<7A>bb <20>s legjobb m<>dszer
|
|
|
|
|
mind a telecine-s, mind a "kevert progressz<73>v <20>s telecine-s"
|
|
|
|
|
vide<64>k elk<6C>dol<6F>s<EFBFBD>hoz.
|
|
|
|
|
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<screen>mencoder dvd://1 -oac copy -vf pullup,softskip -ovc lavc -ofps 24000/1001</screen>
|
2005-07-25 14:52:24 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
A m<>sik m<>dszer, a telecine-s r<>szek inverz-telecine-l<>se helyett a
|
|
|
|
|
nem-telecine-s r<>szek telecine-l<>se majd a teljes vide<64>
|
|
|
|
|
inverz-telecine-l<>se. Zavarosan hangzik? A softpulldown egy olyan sz<73>r<EFBFBD>,
|
|
|
|
|
ami v<>gigmegy a vide<64>n <20>s a teljes f<>jlt telecine-li. Ha a softpulldown-t
|
|
|
|
|
vagy <option>detc</option> vagy <option>ivtc</option> k<>veti, a v<>gs<67>
|
|
|
|
|
eredm<64>ny teljesen progressz<73>v lesz. A <option>-ofps 24000/1001</option>
|
|
|
|
|
kapcsol<6F>t meg kell adni.
|
|
|
|
|
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<screen>mencoder dvd://1 -oac copy -vf softpulldown,ivtc=1 -ovc lavc -ofps 24000/1001</screen>
|
2005-07-25 14:52:24 +00:00
|
|
|
|
</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<20>n magam nem haszn<7A>ltam a <option>-vf filmdint</option>-et, de <20>lljon itt
|
|
|
|
|
D Richard Felker III hozz<7A>sz<73>l<EFBFBD>sa:
|
|
|
|
|
|
|
|
|
|
<blockquote><para>Rendben, de IMO ink<6E>bb deinterlace-t pr<70>b<EFBFBD>lj
|
|
|
|
|
a t<>l gyakori inverz telecine helyett (ink<6E>bb settop DVD
|
|
|
|
|
lej<65>tsz<73>k & progressz<73>v TV-k) ami cs<63>nya vibr<62>l<EFBFBD>st <20>s egy<67>b
|
|
|
|
|
jelens<6E>geket okoz. Ha haszn<7A>lni akarod, el kell t<>ltened egy kis
|
|
|
|
|
id<69>t az opci<63>k pr<70>b<EFBFBD>lgat<61>s<EFBFBD>val <20>s az eredm<64>ny megfigyel<65>s<EFBFBD>vel,
|
|
|
|
|
hogy biztos l<>gy benne, nem rontja el az eg<65>szet.</para></blockquote>
|
|
|
|
|
</para></listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-telecine-encode-mixedpi">
|
|
|
|
|
<title>Kevert progressz<73>v <20>s <20>tlapolt</title>
|
|
|
|
|
<para>
|
|
|
|
|
K<>t m<>don kezelheted ezt a kateg<65>ri<72>t, mindkett<74> kompromisszum. Az
|
|
|
|
|
id<69>tartam/hely alapj<70>n kell d<>ntened.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
Kezeld <20>gy, mintha progressz<73>v lenne. Az <20>tlapolt r<>szek <20>tlapoltnak
|
|
|
|
|
l<>tszanak <20>s n<>h<EFBFBD>ny <20>tlapolt mez<65>t el kell dobni, ami egyenletlen
|
|
|
|
|
ugr<67>sokat eredm<64>nyez. Haszn<7A>lhatsz ut<75>feldolgoz<6F> sz<73>r<EFBFBD>t, ha akarsz,
|
|
|
|
|
de ez kiss<73> rontja a progressz<73>v r<>szeket.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ez az opci<63> haszn<7A>lhatatlan akkor, ha a vide<64>t egy <20>tlapolt eszk<7A>z<EFBFBD>n
|
|
|
|
|
akarod megjelen<65>teni (TV k<>rty<74>val p<>ld<6C>ul). Ha <20>tlapolt k<>pkock<63>id
|
|
|
|
|
vannak 24000/1001 k<>pkocka per m<>sodperces vide<64>ban, telecine-lve
|
|
|
|
|
lesznek a progressz<73>v k<>pkock<63>kkal egy<67>tt. Az <20>tlapolt "k<>pkock<63>k"
|
|
|
|
|
fele h<>rom mez<65> hosszon lesz l<>that<61> (3/(60000/1001) m<>sodperc), ami
|
|
|
|
|
kattan<61> "visszaugr<EFBFBD>s az id<69>ben" egy olyan effektus, ami
|
|
|
|
|
nagyon rosszul n<>z ki. Ha m<>gis k<>s<EFBFBD>rletezel ezzel, haszn<7A>lnod
|
|
|
|
|
<emphasis role="bold">kell</emphasis> egy deinterlacing sz<73>r<EFBFBD>t, mint
|
|
|
|
|
pl. az <option>lb</option> vagy az <option>l5</option>.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Rossz <20>tlet a progressz<73>v megjelen<65>t<EFBFBD>shez is. Eldobja az egym<79>st
|
|
|
|
|
k<>vet<65> <20>tlapolt mez<65>p<EFBFBD>rokat, megszak<61>tva ezzel a folyamatoss<73>got,
|
|
|
|
|
ami sokkal szembet<65>n<EFBFBD>bb, mint a m<>sodik m<>dszer, ami n<>h<EFBFBD>ny
|
|
|
|
|
progressz<73>v k<>pkock<63>t dupl<70>n mutat. A 30000/1001 k<>pkocka per
|
|
|
|
|
m<>sodperces <20>tlapolt vide<64> am<61>gy is egy kicsit fodroz<6F>d<EFBFBD> mert
|
|
|
|
|
igaz<61>b<EFBFBD>l 60000/1001 mez<65> per m<>sodperc sebess<73>ggel kellene
|
|
|
|
|
megjelen<65>teni, <20>gy a duplik<69>lt k<>pkock<63>k nem l<>tszanak annyira.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Mindk<64>t esetben <20>rdemes megn<67>zni a tartalmat <20>s eld<6C>nteni, hogy
|
|
|
|
|
hogyan szeretn<74>d megjelen<65>teni. Ha a vide<64> 90%-ban progressz<73>v <20>s
|
|
|
|
|
soha nem akarod TV-n lej<65>tszani, akkor a progressz<73>v megk<67>zel<65>t<EFBFBD>st
|
|
|
|
|
fogod el<65>nyben r<>szes<65>teni. Ha csak f<>lig progressz<73>v, akkor
|
|
|
|
|
val<61>sz<73>n<EFBFBD>leg <20>tlapoltk<74>nt akarod elk<6C>dolni az eg<65>szet.
|
|
|
|
|
</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
Kezeld teljesen <20>tlapoltk<74>nt. A progressz<73>v r<>szekben n<>h<EFBFBD>ny
|
|
|
|
|
k<>pkock<63>t meg kell dupl<70>zni, ami egyenl<6E>tlen ugr<67>sokat eredm<64>nyez.
|
|
|
|
|
De hangs<67>lyozom, a deinterlacing sz<73>r<EFBFBD>k rontj<74>k a progressz<73>v r<>szeket.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-telecine-footnotes">
|
|
|
|
|
<title>L<EFBFBD>bjegyzet</title>
|
|
|
|
|
<orderedlist>
|
|
|
|
|
<listitem><formalpara>
|
|
|
|
|
<title>A v<>g<EFBFBD>sr<73>l:</title>
|
|
|
|
|
<para>
|
|
|
|
|
A vide<64> adatot a DVD-ken egy <20>gynevezett YUV 4:2:0 form<72>tumban t<>rolj<6C>k.
|
|
|
|
|
A YUV vide<64>ban a luma ("f<EFBFBD>nyer<EFBFBD>") <20>s a chroma ("sz<EFBFBD>n")
|
|
|
|
|
k<>l<EFBFBD>n t<>rol<6F>dik. Mivel az emberi szem valamivel <20>rz<72>ketlenebb a sz<73>nre,
|
|
|
|
|
mint a f<>nyer<65>re, a YUV 4:2:0 k<>pen csak egy chroma pixel jut minden
|
|
|
|
|
n<>gy luma pixelre. Egy progressz<73>v k<>pen minden n<>gy luma pixel <20>ltal
|
|
|
|
|
alkotott n<>gyzetben (kett<74> mindk<64>t oldalon) egy k<>z<EFBFBD>s chroma pixel van.
|
|
|
|
|
A progressz<73>v YUV 4:2:0-t le kell v<>gnod p<>ros felbont<6E>s<EFBFBD>ra <20>s p<>ros
|
|
|
|
|
offszetet kell haszn<7A>lnod. P<>ld<6C>ul a
|
|
|
|
|
<option>crop=716:380:2:26</option> j<> de a
|
|
|
|
|
<option>crop=716:380:3:26 </option> nem.
|
|
|
|
|
</para>
|
|
|
|
|
</formalpara>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ha <20>tlapolt YUV 4:2:0-lal van dolgod, a szitu<74>ci<63> egy kicsit bonyol<6F>dik.
|
|
|
|
|
Ahelyett, hogy az egy <emphasis>k<EFBFBD>pkock<EFBFBD>ban</emphasis> l<>v<EFBFBD> mind a
|
|
|
|
|
n<>gy luma pixel osztozna egy chroma pixelen, a <emphasis>mez<EFBFBD>ben</emphasis>
|
|
|
|
|
l<>v<EFBFBD> n<>gy luma osztozik egy chroma pixelen. Ha a mez<65>k <20>t vannak
|
|
|
|
|
lapolva egy k<>pkocka fel<65>p<EFBFBD>t<EFBFBD>s<EFBFBD>hez, minden egyes scanline egy pixel
|
|
|
|
|
magas. Nos, ahelyett, hogy a n<>gy luma pixel egy n<>gysz<73>gben lenne,
|
|
|
|
|
k<>t pixel van egym<79>s mellett, a m<>sik kett<74> k<>t scanline-nal lejjebb
|
|
|
|
|
van egym<79>s mellett. A k<>t luma pixel a k<>zbees<65> scanline-on a m<>sik
|
|
|
|
|
mez<65>b<EFBFBD>l van <20>s <20>gy egy m<>sik chroma pixel tartozik hozz<7A>juk <20>s k<>t
|
|
|
|
|
darab, k<>t scanline t<>vols<6C>gra l<>v<EFBFBD> luma pixel. Mindezen kever<65>s
|
|
|
|
|
teszi sz<73>ks<6B>gess<73> azt, hogy a f<>gg<67>leges v<>g<EFBFBD>si dimenzi<7A>knak <20>s az
|
|
|
|
|
offszeteknek n<>ggyel oszthat<61>aknak kell lenni<6E>k. A v<>zszintes maradhat
|
|
|
|
|
p<>ros.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A telecine-lt vide<64>kn<6B>l javaslom, hogy a v<>g<EFBFBD>st az inverz telecine
|
|
|
|
|
ut<75>n ejtsd meg. Ha a vide<64> m<>r progressz<73>v, csak p<>ros sz<73>mokkal el
|
|
|
|
|
kell v<>gnod. Ha ki akarod haszn<7A>lni azt a sebess<73>gn<67>veked<65>st, amit a
|
|
|
|
|
v<>g<EFBFBD>s rejteget mag<61>ban, akkor f<>gg<67>legesen n<>gy t<>bbsz<73>r<EFBFBD>s<EFBFBD>vel kell
|
|
|
|
|
v<>gnod, k<>l<EFBFBD>nben az inverz-telecine sz<73>r<EFBFBD> nem kap megfelel<65> adatokat.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Az <20>tlapolt (nem telecine-lt) vide<64>n<EFBFBD>l f<>gg<67>legesen mindig n<>gy
|
|
|
|
|
t<>bbsz<73>r<EFBFBD>s<EFBFBD>vel kell v<>gnod, hacsak nem haszn<7A>lod a <option>-vf
|
|
|
|
|
field</option>-et a v<>g<EFBFBD>s el<65>tt.
|
|
|
|
|
</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><formalpara>
|
|
|
|
|
<title>A k<>dol<6F>si param<61>terekr<6B>l <20>s a min<69>s<EFBFBD>gr<67>l:</title>
|
|
|
|
|
<para>
|
|
|
|
|
Csak mert itt javasoltam az <option>mbd=2</option>-t, nem jelenti
|
|
|
|
|
azt, hogy m<>shol ne lehetne haszn<7A>lni. A <option>trell</option>-lel
|
|
|
|
|
egy<67>tt az <option>mbd=2</option> egyike a k<>t <systemitem
|
|
|
|
|
class="library">libavcodec</systemitem> kapcsol<6F>knak, amik legjobban
|
|
|
|
|
n<>velik a min<69>s<EFBFBD>get <20>s igaz<61>b<EFBFBD>l mindig aj<61>nlott ezt a kett<74>t
|
|
|
|
|
haszn<7A>lni, kiv<69>ve ha tilos a k<>dol<6F>si sebess<73>g ront<6E>sa (pl. val<61>s
|
|
|
|
|
idej<65> k<>dol<6F>s). M<>g sz<73>mos egy<67>b opci<63>ja van a <systemitem
|
|
|
|
|
class="library">libavcodec</systemitem>-nek, ami n<>veli a k<>dol<6F>s
|
|
|
|
|
min<69>s<EFBFBD>g<EFBFBD>t (<28>s cs<63>kkenti a k<>dol<6F>s sebess<73>g<EFBFBD>t) de az m<>r t<>lmutat ezen
|
|
|
|
|
dokumentum c<>lkit<69>z<EFBFBD>sein.
|
|
|
|
|
</para>
|
|
|
|
|
</formalpara>
|
|
|
|
|
</listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><formalpara>
|
|
|
|
|
<title>A pullup teljes<65>tm<74>ny<6E>r<EFBFBD>l:</title>
|
|
|
|
|
<para>
|
|
|
|
|
B<>tran haszn<7A>lhatod a <option>pullup</option>-ot (a <option>softskip</option>pel
|
|
|
|
|
egy<67>tt) a progressz<73>v vide<64>kon <20>s ez <20>ltal<61>ban j<> <20>tlet, hacsak a forr<72>s
|
|
|
|
|
nem egy<67>rtelm<6C>en teljesen progressz<73>v. A teljes<65>tm<74>nyvesztes<65>g kicsi az
|
|
|
|
|
esetek t<>bbs<62>g<EFBFBD>ben. Nagyon ritka k<>dol<6F>si esetekben a <option>pullup</option>
|
|
|
|
|
a <application>MEncoder</application> 50%-os lassul<75>s<EFBFBD>t okozhatja.
|
|
|
|
|
A zenefeldolgoz<6F>s hozz<7A>ad<61>sa <20>s a fejlett <option>lavcopts</option>
|
|
|
|
|
h<>tt<74>rbe szor<6F>tja ezt a k<>l<EFBFBD>nbs<62>get, a <option>pullup</option> miatti
|
|
|
|
|
teljes<65>tm<74>nyroml<6D>st 2%-ra cs<63>kkentve.
|
|
|
|
|
</para>
|
|
|
|
|
</formalpara>
|
|
|
|
|
</listitem>
|
|
|
|
|
|
|
|
|
|
</orderedlist>
|
|
|
|
|
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
</sect1>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect1 id="menc-feat-enc-libavcodec">
|
|
|
|
|
<title>K<EFBFBD>dol<EFBFBD>s a <systemitem class="library">libavcodec</systemitem>
|
|
|
|
|
codec csal<61>ddal</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A <link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>
|
|
|
|
|
sz<EFBFBD>mos <20>rdekes vide<64> <20>s audi<64> form<72>tumba t<>rt<72>n<EFBFBD> egyszer<65> k<>dol<6F>st biztos<6F>t.
|
|
|
|
|
A k<>vetkez<65> codec-ekbe k<>dolhatsz (t<>bb<62>-kev<65>sb<73> friss lista):
|
2005-10-03 12:00:28 +00:00
|
|
|
|
</para>
|
2005-07-25 14:52:24 +00:00
|
|
|
|
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<sect2 id="menc-feat-enc-libavcodec-video-codecs">
|
|
|
|
|
<title>A <systemitem class="library">libavcodec</systemitem> vide<64> codec-jei</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
2005-07-25 14:52:24 +00:00
|
|
|
|
<informaltable frame="all">
|
|
|
|
|
<tgroup cols="2">
|
|
|
|
|
<thead>
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<row><entry>Vide<EFBFBD> codec neve</entry><entry>Le<EFBFBD>r<EFBFBD>s</entry></row>
|
2005-07-25 14:52:24 +00:00
|
|
|
|
</thead>
|
|
|
|
|
<tbody>
|
|
|
|
|
<row><entry>mjpeg</entry><entry>
|
|
|
|
|
Motion JPEG
|
|
|
|
|
</entry></row>
|
|
|
|
|
<row><entry>ljpeg</entry><entry>
|
2005-10-03 12:00:28 +00:00
|
|
|
|
vesztes<65>gmentes JPEG
|
2005-07-25 14:52:24 +00:00
|
|
|
|
</entry></row>
|
2005-08-12 19:47:22 +00:00
|
|
|
|
<row><entry>h261</entry><entry>
|
|
|
|
|
H.261
|
|
|
|
|
</entry></row>
|
2005-07-25 14:52:24 +00:00
|
|
|
|
<row><entry>h263</entry><entry>
|
|
|
|
|
H.263
|
|
|
|
|
</entry></row>
|
|
|
|
|
<row><entry>h263p</entry><entry>
|
|
|
|
|
H.263+
|
|
|
|
|
</entry></row>
|
|
|
|
|
<row><entry>mpeg4</entry><entry>
|
2005-10-03 12:00:28 +00:00
|
|
|
|
ISO szabv<62>ny MPEG-4 (DivX 5, XviD kompatibilis)
|
2005-07-25 14:52:24 +00:00
|
|
|
|
</entry></row>
|
|
|
|
|
<row><entry>msmpeg4</entry><entry>
|
|
|
|
|
Szabv<62>ny el<65>tti MPEG-4 vari<72>ns az MS-t<>l, v3 (AKA DivX3)
|
|
|
|
|
</entry></row>
|
|
|
|
|
<row><entry>msmpeg4v2</entry><entry>
|
2005-10-03 12:00:28 +00:00
|
|
|
|
Szabv<62>ny el<65>tti MPEG-4 az MS-t<>l, v2 (r<>gi ASF f<>jlokban haszn<7A>lj<6C>k)
|
2005-07-25 14:52:24 +00:00
|
|
|
|
</entry></row>
|
|
|
|
|
<row><entry>wmv1</entry><entry>
|
|
|
|
|
Windows Media Video, 1-es verzi<7A> (AKA WMV7)
|
|
|
|
|
</entry></row>
|
|
|
|
|
<row><entry>wmv2</entry><entry>
|
|
|
|
|
Windows Media Video, 2-es verzi<7A> (AKA WMV8)
|
|
|
|
|
</entry></row>
|
|
|
|
|
<row><entry>rv10</entry><entry>
|
|
|
|
|
egy r<>gi RealVideo codec
|
|
|
|
|
</entry></row>
|
|
|
|
|
<row><entry>mpeg1video</entry><entry>
|
|
|
|
|
MPEG-1 vide<64>
|
|
|
|
|
</entry></row>
|
|
|
|
|
<row><entry>mpeg2video</entry><entry>
|
|
|
|
|
MPEG-2 vide<64>
|
|
|
|
|
</entry></row>
|
|
|
|
|
<row><entry>huffyuv</entry><entry>
|
|
|
|
|
vesztes<65>gmentes t<>m<EFBFBD>r<EFBFBD>t<EFBFBD>s
|
|
|
|
|
</entry></row>
|
|
|
|
|
<row><entry>asv1</entry><entry>
|
|
|
|
|
ASUS Video v1
|
|
|
|
|
</entry></row>
|
|
|
|
|
<row><entry>asv2</entry><entry>
|
|
|
|
|
ASUS Video v2
|
|
|
|
|
</entry></row>
|
|
|
|
|
<row><entry>ffv1</entry><entry>
|
|
|
|
|
az FFmpeg vesztes<65>gmentes vide<64> codec-je
|
|
|
|
|
</entry></row>
|
2005-08-12 19:47:22 +00:00
|
|
|
|
<row><entry>flv</entry><entry>
|
|
|
|
|
Flash Vide<64>kban haszn<7A>lt Sorenson H.263
|
|
|
|
|
</entry></row>
|
|
|
|
|
<row><entry>dvvideo</entry><entry>
|
|
|
|
|
Sony Digital Video
|
|
|
|
|
</entry></row>
|
|
|
|
|
<row><entry>snow</entry><entry>
|
|
|
|
|
az FFmpeg k<>s<EFBFBD>rleti wavelet-alap<61> codecja
|
|
|
|
|
</entry></row>
|
2005-07-25 14:52:24 +00:00
|
|
|
|
</tbody>
|
|
|
|
|
</tgroup>
|
|
|
|
|
</informaltable>
|
|
|
|
|
|
|
|
|
|
Az els<6C> oszlop a codec neveket tartalmazza, amit a <literal>vcodec</literal>
|
|
|
|
|
opci<EFBFBD> ut<75>n kell megadni, p<>ld<6C>ul: <option>-lavcopts vcodec=msmpeg4</option>
|
|
|
|
|
</para>
|
|
|
|
|
<informalexample>
|
|
|
|
|
<para>
|
2005-10-03 12:00:28 +00:00
|
|
|
|
Egy p<>lda, MJPEG t<>m<EFBFBD>r<EFBFBD>t<EFBFBD>ssel:
|
2005-07-25 14:52:24 +00:00
|
|
|
|
<screen>mencoder dvd://2 -o title2.avi -ovc lavc -lavcopts vcodec=mjpeg -oac copy</screen>
|
|
|
|
|
</para>
|
|
|
|
|
</informalexample>
|
2005-10-03 12:00:28 +00:00
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-enc-libavcodec-audio-codecs">
|
|
|
|
|
<title>A <systemitem class="library">libavcodec</systemitem> audi<64> codec-jei</title>
|
|
|
|
|
<para>
|
|
|
|
|
<informaltable frame="all">
|
|
|
|
|
<tgroup cols="2">
|
|
|
|
|
<thead>
|
|
|
|
|
<row><entry>Audi<EFBFBD> codec neve</entry><entry>Le<EFBFBD>r<EFBFBD>s</entry></row>
|
|
|
|
|
</thead>
|
|
|
|
|
<tbody>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>mp2</entry>
|
|
|
|
|
<entry>MPEG Layer 2</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>ac3</entry>
|
|
|
|
|
<entry>AC3, AKA Dolby Digital</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>adpcm_ima_wav</entry>
|
|
|
|
|
<entry>IMA adapt<70>v PCM (4 bit mint<6E>nk<6E>nt, 4:1-es t<>m<EFBFBD>r<EFBFBD>t<EFBFBD>s)</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>sonic</entry>
|
|
|
|
|
<entry>k<EFBFBD>s<EFBFBD>rleti vesztes<65>ges/vesztes<65>gmentes codec</entry>
|
|
|
|
|
</row>
|
|
|
|
|
</tbody>
|
|
|
|
|
</tgroup>
|
|
|
|
|
</informaltable>
|
|
|
|
|
|
|
|
|
|
Az els<6C> oszlop a codec neveket tartalmazza, amit az <literal>acodec</literal>
|
|
|
|
|
opci<EFBFBD> ut<75>n kell megadni, p<>ld<6C>ul: <option>-lavcopts acodec=ac3</option>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<informalexample>
|
|
|
|
|
<para>
|
|
|
|
|
Egy p<>lda, AC3 t<>m<EFBFBD>r<EFBFBD>t<EFBFBD>ssel:
|
|
|
|
|
<screen>mencoder dvd://2 -o title2.avi -oac lavc -lavcopts acodec=ac3 -ovc copy</screen>
|
|
|
|
|
</para>
|
|
|
|
|
</informalexample>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ellent<6E>tben a <systemitem class="library">libavcodec</systemitem> vide<64>
|
|
|
|
|
codec-jeivel, az audi<64> codec-jei nem haszn<7A>lnak el annyi bit-et, amennyit
|
|
|
|
|
sz<73>nsz nekik, mivel hi<68>nyzik bel<65>l<EFBFBD>k n<>mi minim<69>lis pszichoakusztikus modell
|
|
|
|
|
(ha van egy<67>ltal<61>n), ami a legt<67>bb egy<67>b codec implement<6E>ci<63>ban benne van.
|
|
|
|
|
Azonban vedd figyelembe, hogy ezek az audi<64> codec-ek nagyon gyorsak <20>s
|
|
|
|
|
azonnal haszn<7A>lhat<61>ak b<>rhol, ahol a <application>MEncoder</application>t
|
|
|
|
|
a <systemitem class="library">libavcodec</systemitem>-kel egy<67>tt ford<72>tott<74>k le
|
|
|
|
|
(ami a legt<67>bb esetben <20>gy van), <20>s nem f<>gg k<>ls<6C> f<>ggv<67>nyk<79>nyvt<76>rakt<6B>l.
|
|
|
|
|
</para>
|
|
|
|
|
</sect2>
|
|
|
|
|
|
2005-07-25 14:52:24 +00:00
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-dvd-mpeg4-lavc-encoding-options">
|
|
|
|
|
<title>A libavcodec k<>dol<6F>si opci<63>i</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ide<64>lis esetben szeretn<74>d, ha csak azt kellene mondani a k<>dol<6F>nak, hogy
|
|
|
|
|
v<>ltson "jobb min<69>s<EFBFBD>gre" <20>s k<>sz.
|
|
|
|
|
Ez sz<73>p is lenne, de sajnos nehezen megval<61>s<EFBFBD>that<61>, mert a k<>l<EFBFBD>nb<6E>z<EFBFBD> k<>dol<6F>si
|
|
|
|
|
opci<63>k k<>l<EFBFBD>nb<6E>z<EFBFBD> min<69>s<EFBFBD>get eredm<64>nyeznek, mely f<>gg a forr<72>s anyagt<67>l is.
|
|
|
|
|
Ez az<61>rt van, mert a t<>m<EFBFBD>r<EFBFBD>t<EFBFBD>s f<>gg a sz<73>banforg<72> vide<64> vizu<7A>lis tulajdons<6E>gait<69>l.
|
|
|
|
|
P<>ld<6C>ul az anime <20>s az <20>l<EFBFBD> felv<6C>tel k<>t nagyon k<>l<EFBFBD>nb<6E>z<EFBFBD> anyag <20>s <20>gy
|
|
|
|
|
k<>l<EFBFBD>nb<6E>z<EFBFBD> opci<63>kat k<>vetelnek meg az optim<69>lis k<>dol<6F>shoz.
|
|
|
|
|
A j<> h<>r, hogy n<>h<EFBFBD>ny opci<63>t soha sem lehet elhagyni, mint p<>ld<6C>ul az
|
|
|
|
|
<option>mbd=2</option>, <option>trell</option> <20>s <option>v4mv</option>.
|
|
|
|
|
Olvass tov<6F>bb a gyakori k<>dol<6F>si opci<63>k le<6C>r<EFBFBD>s<EFBFBD>hoz.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<title><EFBFBD>ll<EFBFBD>that<EFBFBD> opci<63>k:</title>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">vmax_b_frames</emphasis>: 1 vagy 2 a j<>, a filmt<6D>l
|
|
|
|
|
f<>gg<67>en.
|
|
|
|
|
Figyelj r<>, hogy <20>gy kell k<>dolnod, hogy DivX5-tel dek<65>dolhat<61> legyen az
|
|
|
|
|
eredm<64>ny, aktiv<69>lnod kell a z<>rt GOP t<>mogat<61>st a
|
|
|
|
|
<systemitem class="library">libavcodec</systemitem> <option>cgop</option>
|
|
|
|
|
opci<63>j<EFBFBD>val, de ki kell kapcsolnod a jelenet detekt<6B>l<EFBFBD>st, ami
|
|
|
|
|
nem t<>l j<> <20>tlet, mivel rontja a k<>dol<6F>si hat<61>konys<79>got egy kicsit.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">vb_strategy=1</emphasis>: seg<65>t a gyors mozg<7A>s<EFBFBD> jelenetekn<6B>l.
|
|
|
|
|
N<>h<EFBFBD>ny vide<64>n<EFBFBD>l a vmax_b_frames rontja a min<69>s<EFBFBD>get, de a vmax_b_frames=2 a
|
|
|
|
|
vb_strategy=1-gyel egy<67>tt seg<65>t.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">dia</emphasis>: mozg<7A>s keres<65> tartom<6F>ny. A nagyobb a
|
|
|
|
|
jobb <20>s a lassabb.
|
|
|
|
|
Negat<61>v <20>rt<72>kek teljesen m<>s sk<73>l<EFBFBD>t adnak.
|
|
|
|
|
A j<> <20>rt<72>kek -1 a gyors k<>dol<6F>shoz vagy 2-4 a lassabbhoz.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">predia</emphasis>: mozg<7A>s keres<65> el<65>re-l<>p<EFBFBD>s.
|
|
|
|
|
Nem olyan fontos, mint a dia. J<> <20>rt<72>kek 1-t<>l (alap<61>rtelmezett) 4-ig.
|
|
|
|
|
preme=2 kell hozz<7A>, hogy igaz<61>n hasznos legyen.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">cmp, subcmp, precmp</emphasis>: <20>sszehasonl<6E>t<EFBFBD> funkci<63>k
|
|
|
|
|
a mozg<7A>s becsl<73>shez.
|
|
|
|
|
K<>s<EFBFBD>rletezz a 0 (alap<61>rtelmezett), 2 (hadamard), 3 (dct) <20>s 6 (r<>ta
|
|
|
|
|
torz<72>t<EFBFBD>s) <20>rt<72>kekkel!
|
|
|
|
|
0 a leggyorsabb <20>s <20>s elegend<6E> a precmp-hez.
|
|
|
|
|
A cmp-hez <20>s subcmp-hez 2 j<>, ha anime <20>s 3 ha <20>l<EFBFBD> akci<63>.
|
|
|
|
|
A 6 vagy jobb vagy nem, de mindenk<6E>ppen lassabb.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">last_pred</emphasis>: Az el<65>z<EFBFBD> k<>pkock<63>b<EFBFBD>l megj<67>soland<6E>
|
|
|
|
|
mozg<7A>sok sz<73>ma.
|
|
|
|
|
1-3 vagy hasonl<6E> seg<65>t egy kis sebess<73>gcs<63>kken<65>s <20>r<EFBFBD>n.
|
|
|
|
|
A magasabb <20>rt<72>kek lass<73>ak, de igazi hasznuk nincs.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">cbp, mv0</emphasis>: A makroblokkok kiv<69>laszt<7A>s<EFBFBD>t
|
|
|
|
|
ir<69>ny<6E>tja. Egy kis sebess<73>gcs<63>kken<65>s egy kis min<69>s<EFBFBD>gjavul<75>s<EFBFBD>rt.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">qprd</emphasis>: adapt<70>v kvant<6E>l<EFBFBD>s, mely a makroblokk
|
|
|
|
|
komplexit<69>s<EFBFBD>n alapul.
|
|
|
|
|
Vagy seg<65>t vagy nem, a vide<64> <20>s egy<67>b opci<63>k f<>ggv<67>ny<6E>ben.
|
|
|
|
|
Ennek lehetnek mell<6C>khat<61>sai, hacsak nem <20>ll<6C>tod be a vqmax-ot valami
|
|
|
|
|
<20>sszer<65>en alacsony <20>rt<72>kre (a 6 j<>, tal<61>n minimum 4); a vqmin=1 is seg<65>thet.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">qns</emphasis>: nagyon lass<73>, k<>l<EFBFBD>n<EFBFBD>sen ha a
|
|
|
|
|
qprd-vel kombin<69>lod.
|
|
|
|
|
Ezen opci<63> hat<61>s<EFBFBD>ra a k<>dol<6F> minimaliz<69>lja a zajt t<>m<EFBFBD>r<EFBFBD>t<EFBFBD>si mell<6C>khat<61>sokkal,
|
|
|
|
|
ahelyett, hogy a szigor<6F>an a forr<72>shoz pr<70>b<EFBFBD>lna igazodni.
|
|
|
|
|
Ne haszn<7A>ld ezt, csak ha m<>r minden m<>st kipr<70>b<EFBFBD>lt<6C>l <20>s az eredm<64>ny m<>g
|
|
|
|
|
mindig nem el<65>g j<>.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">vqcomp</emphasis>: R<>ta<74>r<EFBFBD>ny<6E>t<EFBFBD>s be<62>ll<6C>t<EFBFBD>sa.
|
|
|
|
|
Hogy milyen <20>rt<72>kek j<>k, az a filmt<6D>l f<>gg.
|
|
|
|
|
Nyugodtan elhagyhatod ezt, ha akarod.
|
|
|
|
|
A vqcomp cs<63>kkent<6E>se t<>bb bitet enged<65>lyez az alacsony komplexit<69>s<EFBFBD> r<>szekn<6B>l,
|
|
|
|
|
a n<>vel<65>se a nagy komplexit<69>s<EFBFBD> r<>szekre teszi <20>ket (alap<61>rtelmez<65>s: 0.5,
|
|
|
|
|
tartom<6F>ny: 0-1, javasolt tartom<6F>ny: 0.5-0.7).
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">vlelim, vcelim</emphasis>: Be<42>ll<6C>tja a szimpla egy<67>tthat<61>
|
|
|
|
|
elimin<69>ci<63>s k<>sz<73>b<EFBFBD>t a f<>nyer<65>ss<73>ghez <20>s a chroma plane-khez.
|
|
|
|
|
Ezt elk<6C>l<EFBFBD>n<EFBFBD>tve k<>dolja le minden MPEG-szer<65> algor<6F>tmus.
|
|
|
|
|
Az <20>tlet em<65>g<EFBFBD>tt az opci<63> m<>g<EFBFBD>tt az, hogy egy j<> heurisztik<69>t haszn<7A>lnak
|
|
|
|
|
annak meg<65>llap<61>t<EFBFBD>s<EFBFBD>ra, hogy a blokkban t<>rt<72>nt v<>ltoz<6F>s kisebb-e, mint az
|
|
|
|
|
<20>ltalad megadott k<>sz<73>b <20>s ebben az esetben egyszer<65>en "v<>ltoztat<61>s n<>lk<6C>l"
|
|
|
|
|
ker<65>l elk<6C>dol<6F>sra a blokk.
|
|
|
|
|
Ez biteket ment meg <20>s tal<61>n gyors<72>t is a k<>dol<6F>son. A vlelim=-4 <20>s
|
|
|
|
|
vcelim=9 l<>tsz<73>lag j<>k az <20>l<EFBFBD> filmekhez, de nem seg<65>tenek az anime-n<>l;
|
|
|
|
|
ha anim<69>ci<63>t k<>dolsz, ink<6E>bb hagyd <20>ket v<>ltozatlanul.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">qpel</emphasis>: Negyed pixel mozg<7A>s becsl<73>s.
|
|
|
|
|
Az MPEG-4 f<>l pixeles prec<65>zi<7A>t haszn<7A>l a mozg<7A>skeres<65>shez alap<61>rtelmez<65>sk<73>nt,
|
|
|
|
|
ez<65>rt ez az opci<63> plusz terhel<65>st hoz, mivel t<>bb inform<72>ci<63> t<>rol<6F>dik az
|
|
|
|
|
elk<6C>dolt f<>jlban. A t<>m<EFBFBD>r<EFBFBD>t<EFBFBD>si nyeres<65>g/vesztes<65>g a filmt<6D>l f<>gg, de
|
|
|
|
|
<20>ltal<61>ban nem hat<61>kony anime-okn<6B>l.
|
2005-10-03 12:00:28 +00:00
|
|
|
|
A qpel mindig jelent<6E>s dek<65>dol<6F>si CPU id<69> ig<69>nnyel j<>r (+25% a gyakorlatban).
|
2005-07-25 14:52:24 +00:00
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">psnr</emphasis>: nem <20>rinti az aktu<74>lis k<>dol<6F>st,
|
|
|
|
|
de k<>sz<73>t egy log f<>jlt, mely megadja minden k<>pkocka t<>pus<75>t/m<>ret<65>t/min<69>s<EFBFBD>g<EFBFBD>t
|
|
|
|
|
<20>s a v<>g<EFBFBD>re oda<64>rja a PSNR-t (Peak Signal to Noise Ratio, Zajar<61>ny cs<63>cspontja).
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<title>Opci<EFBFBD>k, melyekkel nem javasolt j<>tszadozni:</title>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">vme</emphasis>: Az alap<61>rtelmezett a legjobb.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">lumi_mask, dark_mask</emphasis>: Pszichovizu<7A>lis
|
|
|
|
|
adapt<70>v kvant<6E>l<EFBFBD>s.
|
|
|
|
|
Ne j<>tszadozz ezekkel az opci<63>kkal, ha sz<73>m<EFBFBD>t a min<69>s<EFBFBD>g.
|
|
|
|
|
Az <20>sszer<65> <20>rt<72>kek j<>k lehetnek a te esetedben, de vigy<67>zz, ez nagyon
|
|
|
|
|
szubjekt<6B>v.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">scplx_mask</emphasis>: Megpr<70>b<EFBFBD>lja megel<65>zni a
|
|
|
|
|
blokkos mell<6C>khat<61>sokat, de az ut<75>feldolgoz<6F>s jobb.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
</sect2>
|
|
|
|
|
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<sect2 id="menc-feat-mpeg4-lavc-example-settings">
|
|
|
|
|
<title>K<EFBFBD>dol<EFBFBD>s be<62>ll<6C>t<EFBFBD>si p<>ld<6C>k</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A k<>vetkez<65> be<62>ll<6C>t<EFBFBD>sok p<>ld<6C>k k<>l<EFBFBD>nb<6E>z<EFBFBD> k<>dol<6F>si opci<63>k kombin<69>ci<63>j<EFBFBD>ra,
|
|
|
|
|
amik a sebess<73>g vs min<69>s<EFBFBD>g k<>rd<72>st d<>nt<6E>en befoly<6C>solj<6C>k ugyanazon
|
|
|
|
|
c<>l bitr<74>ta mellett.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Az <20>sszes k<>dol<6F>si be<62>ll<6C>t<EFBFBD>st egy 720x448 @30000/1001 fps-es p<>lda vide<64>n
|
|
|
|
|
tesztelt<6C>k, a c<>l bitr<74>ta 900kbps volt, a g<>p pedig egy
|
|
|
|
|
AMD-64 3400+ 2400 Mhz-en 64 bites m<>dban.
|
|
|
|
|
Mindegyik k<>dol<6F>si be<62>ll<6C>t<EFBFBD>s tartalmazza a k<>dol<6F>si sebess<73>get (k<>pkocka per
|
|
|
|
|
m<>sodpercben) <20>s a PSNR vesztes<65>get (dB-ben) a "nagyon j<> min<69>s<EFBFBD>ghez"
|
|
|
|
|
viszony<6E>tva.
|
|
|
|
|
K<>rlek vedd figyelembe, hogy a forr<72>sanyagodt<64>l, a g<>ped t<>pus<75>t<EFBFBD>l <20>s
|
|
|
|
|
a fejleszt<7A>sekt<6B>l f<>gg<67>en k<>l<EFBFBD>nb<6E>z<EFBFBD> eredm<64>nyeket kaphatsz.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
<informaltable frame="all">
|
|
|
|
|
<tgroup cols="4">
|
|
|
|
|
<thead>
|
|
|
|
|
<row><entry>Le<EFBFBD>r<EFBFBD>s</entry><entry>K<EFBFBD>dol<EFBFBD>si opci<63>k</entry><entry>sebess<EFBFBD>g (fps-ben)</entry><entry>Relat<EFBFBD>v PSNR vesztes<65>g (dB-ben)</entry></row>
|
|
|
|
|
</thead>
|
|
|
|
|
<tbody>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>Nagyon j<> min<69>s<EFBFBD>g</entry>
|
|
|
|
|
<entry><option>vcodec=mpeg4:mbd=2:mv0:trell:v4mv:cbp:last_pred=3:predia=2:dia=2:vmax_b_frames=2:vb_strategy=1:precmp=2:cmp=2:subcmp=2:preme=2:vme=5:naq:qns=2</option></entry>
|
|
|
|
|
<entry>6fps</entry>
|
|
|
|
|
<entry>0dB</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>J<EFBFBD> min<69>s<EFBFBD>g</entry>
|
|
|
|
|
<entry><option>vcodec=mpeg4:mbd=2:trell:v4mv:last_pred=2:dia=-1:vmax_b_frames=2:vb_strategy=1:cmp=3:subcmp=3:precmp=0:vqcomp=0.6:turbo</option></entry>
|
|
|
|
|
<entry>15fps</entry>
|
|
|
|
|
<entry>-0.5dB</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>Gyors</entry>
|
|
|
|
|
<entry><option>vcodec=mpeg4:mbd=2:trell:v4mv:turbo</option></entry>
|
|
|
|
|
<entry>42fps</entry>
|
|
|
|
|
<entry>-0.74dB</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>Val<EFBFBD>s idej<65></entry>
|
|
|
|
|
<entry><option>vcodec=mpeg4:mbd=2:turbo</option></entry>
|
|
|
|
|
<entry>54fps</entry>
|
|
|
|
|
<entry>-1.21dB</entry>
|
|
|
|
|
</row>
|
|
|
|
|
</tbody>
|
|
|
|
|
</tgroup>
|
|
|
|
|
</informaltable>
|
|
|
|
|
</para>
|
|
|
|
|
</sect2>
|
2005-07-25 14:52:24 +00:00
|
|
|
|
|
|
|
|
|
<sect2 id="custommatrices"><title>Egyedi inter/intra matric<69>k</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A <link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>
|
|
|
|
|
ezen k<>pess<73>g<EFBFBD>vel egyedi inter (I-frame/kulcs frame) <20>s intra
|
|
|
|
|
(P-frame/j<>solt frame) matric<69>kat <20>ll<6C>thatsz be. T<>bb codec t<>mogatja ezt: az
|
|
|
|
|
<systemitem>mpeg1video</systemitem> <20>s <systemitem>mpeg2video</systemitem>
|
|
|
|
|
a jelent<6E>sek szerint m<>k<EFBFBD>dik.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ennek egy tipikus felhaszn<7A>l<EFBFBD>sa a <ulink url="http://www.kvcd.net/">KVCD</ulink>
|
|
|
|
|
<EFBFBD>ltal javasolt matric<69>k be<62>ll<6C>t<EFBFBD>sa.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Egy <emphasis role="bold">KVCD "Notch" Kvant<6E>l<EFBFBD>si M<>trix:</emphasis>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Intra:
|
|
|
|
|
<screen>
|
|
|
|
|
8 9 12 22 26 27 29 34
|
|
|
|
|
9 10 14 26 27 29 34 37
|
|
|
|
|
12 14 18 27 29 34 37 38
|
|
|
|
|
22 26 27 31 36 37 38 40
|
|
|
|
|
26 27 29 36 39 38 40 48
|
|
|
|
|
27 29 34 37 38 40 48 58
|
|
|
|
|
29 34 37 38 40 48 58 69
|
|
|
|
|
34 37 38 40 48 58 69 79
|
|
|
|
|
</screen>
|
|
|
|
|
|
|
|
|
|
Inter:
|
|
|
|
|
<screen>
|
|
|
|
|
16 18 20 22 24 26 28 30
|
|
|
|
|
18 20 22 24 26 28 30 32
|
|
|
|
|
20 22 24 26 28 30 32 34
|
|
|
|
|
22 24 26 30 32 32 34 36
|
|
|
|
|
24 26 28 32 34 34 36 38
|
|
|
|
|
26 28 30 32 34 36 38 40
|
|
|
|
|
28 30 32 34 36 38 42 42
|
|
|
|
|
30 32 34 36 38 40 42 44
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Haszn<EFBFBD>lat:
|
|
|
|
|
<screen>
|
|
|
|
|
$ mencoder <replaceable>input.avi</replaceable> -o <replaceable>output.avi</replaceable> -oac copy -ovc lavc -lavcopts inter_matrix=...:intra_matrix=...
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
<screen>
|
|
|
|
|
$ mencoder <replaceable>input.avi</replaceable> -ovc lavc -lavcopts
|
|
|
|
|
vcodec=mpeg2video:intra_matrix=8,9,12,22,26,27,29,34,9,10,14,26,27,29,34,37,
|
|
|
|
|
12,14,18,27,29,34,37,38,22,26,27,31,36,37,38,40,26,27,29,36,39,38,40,48,27,
|
|
|
|
|
29,34,37,38,40,48,58,29,34,37,38,40,48,58,69,34,37,38,40,48,58,69,79
|
|
|
|
|
:inter_matrix=16,18,20,22,24,26,28,30,18,20,22,24,26,28,30,32,20,22,24,26,
|
|
|
|
|
28,30,32,34,22,24,26,30,32,32,34,36,24,26,28,32,34,34,36,38,26,28,30,32,34,
|
|
|
|
|
36,38,40,28,30,32,34,36,38,42,42,30,32,34,36,38,40,42,44 -oac copy -o svcd.mpg
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-dvd-mpeg4-example">
|
|
|
|
|
<title>P<EFBFBD>lda</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Nos h<>t, <20>ppen most vetted meg a Harry Potter <20>s a titkok kamr<6D>ja gy<67>ny<6E>r<EFBFBD>
|
|
|
|
|
<20>j p<>ld<6C>ny<6E>t (widescreen edition term<72>szetesen) <20>s le akarod rip-pelni
|
|
|
|
|
ezt a DVD-t, hogy hozz<7A>adhasd a PC-s h<>zimozidhoz. Ez egy r<>gi<67> 1-es
|
|
|
|
|
DVD, <20>gy NTSC-s. Az al<61>bbi p<>lda egyszer<65>en alkalmazhat<61> PAL-ra is, a
|
|
|
|
|
<option>-ofps 24000/1001</option> kapcsol<6F> elhagy<67>s<EFBFBD>val (mert a kimeneti
|
|
|
|
|
framer<65>ta ugyan annyi, mint a bemeneti) <20>s term<72>szetesen a v<>g<EFBFBD>s m<>retei
|
|
|
|
|
is m<>sok lesznek.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Miut<75>n lefuttattad az <option>mplayer dvd://1</option> parancsot, k<>vesd
|
|
|
|
|
a <link linkend="menc-feat-telecine">mit kezdj<64>nk a telecine-nel <20>s az
|
|
|
|
|
<20>tlapol<6F>ssal NTSC DVD-ken</link> r<>szben le<6C>rt utas<61>t<EFBFBD>sokat <20>s fedezd
|
|
|
|
|
fel, hogy ez egy 24000/1001 fps-es progressz<73>v vide<64>, ami azt jelenti,
|
|
|
|
|
hogy nem kell inverz telecine sz<73>r<EFBFBD>t haszn<7A>lnod, mint pl. a
|
|
|
|
|
<option>pullup</option> vagy a <option>filmdint</option>.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
K<>vetkez<65>nek meg<65>llap<61>tjuk a megfelel<65> v<>g<EFBFBD>si t<>glalapot, <20>gy haszn<7A>ljuk a
|
|
|
|
|
cropdetect sz<73>r<EFBFBD>t:
|
|
|
|
|
|
|
|
|
|
<screen>mplayer dvd://1 -vf cropdetect</screen>
|
|
|
|
|
|
|
|
|
|
Gy<47>z<EFBFBD>dj meg r<>la, hogy egy teljesen kit<69>lt<6C>tt k<>pkock<63>n <20>llsz (pl. egy vil<69>gos
|
|
|
|
|
jelenet), ezt fogod l<>tni az <application>MPlayer</application> konzol kimenet<65>n:
|
|
|
|
|
|
|
|
|
|
<screen>crop area: X: 0..719 Y: 57..419 (-vf crop=720:362:0:58)</screen>
|
|
|
|
|
|
|
|
|
|
Ezut<75>n lej<65>tszuk a filmet ezzel a sz<73>r<EFBFBD>vel a sz<73>mok ellen<65>rz<72>s<EFBFBD>hez:
|
|
|
|
|
|
|
|
|
|
<screen>mplayer dvd://1 -vf crop=720:362:0:58</screen>
|
|
|
|
|
|
|
|
|
|
<20>s azt l<>tjuk, hogy t<>k<EFBFBD>letesen megfelel. Majd meggy<67>z<EFBFBD>d<EFBFBD>nk, hogy a
|
|
|
|
|
sz<73>less<73>g <20>s a magass<73>g oszthat<61> 16-tal. A sz<73>less<73>g j<>, de a magass<73>g
|
|
|
|
|
nem. Mivel nem buktunk hetedik oszt<7A>lyban matekb<6B>l, tudjuk, hogy a 16
|
|
|
|
|
legk<67>zelebbi t<>bbsz<73>r<EFBFBD>se, ami kisebb, mint 362, a 352.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
<20>gy egyszer<65>en haszn<7A>lhatjuk a <option>crop=720:352:0:58</option> opci<63>t,
|
|
|
|
|
de j<> lenne egy kicsit lecs<63>pni a telej<65>b<EFBFBD>l <20>s az alj<6C>b<EFBFBD>l, hogy k<>z<EFBFBD>pen
|
|
|
|
|
maradjunk. <20>sszeh<65>zzuk a magass<73>got 10 pixellel, de nem akarjuk n<>velni
|
|
|
|
|
az y-offszetet 5 pixellel, mert az p<>ratlan sz<73>m <20>s rontja a min<69>s<EFBFBD>get.
|
|
|
|
|
Helyette ink<6E>bb 4 pixellel n<>velj<6C>k az y-offszetet:
|
|
|
|
|
|
|
|
|
|
<screen>mplayer dvd://1 -vf crop=720:352:0:62</screen>
|
|
|
|
|
|
|
|
|
|
A m<>sik ok, hogy lecs<63>pj<70>nk pixeleket mid fent, mint lent, hogy biztosak
|
|
|
|
|
legy<67>nk, hogy a f<>l-fekete pixeleket is lev<65>gtuk, amennyiben vannak.
|
|
|
|
|
Figyelj r<>, hogy ha a vide<64> telecine-lt, a <option>pullup</option> sz<73>r<EFBFBD>
|
|
|
|
|
(vagy b<>rmelyik inverz telecine sz<73>r<EFBFBD>, amit haszn<7A>lsz) a v<>g<EFBFBD>s el<65>tt
|
|
|
|
|
szerepeljen a sz<73>r<EFBFBD>k l<>nc<6E>ban. Ha <20>tlapolt, v<>gezz deinterlace-t a v<>g<EFBFBD>s
|
|
|
|
|
el<65>tt. (Ha <20>gy d<>ntesz, hogy megtartod az <20>tlapolt vide<64>t, gy<67>z<EFBFBD>dj meg
|
|
|
|
|
r<>la, hogy a f<>gg<67>leges v<>g<EFBFBD>si offszet 4 t<>bbsz<73>r<EFBFBD>se.)
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ha <20>rdekel annak a 10 pixelnek az elveszt<7A>se, ink<6E>bb a m<>retek 16
|
|
|
|
|
legk<67>zelebbi t<>bbsz<73>r<EFBFBD>s<EFBFBD>re val<61> kicsiny<6E>t<EFBFBD>se <20>rdekelhet. A sz<73>r<EFBFBD> l<>nc
|
|
|
|
|
ez esetben:
|
|
|
|
|
|
|
|
|
|
<screen>-vf crop=720:362:0:58,scale=720:352</screen>
|
|
|
|
|
|
|
|
|
|
A vide<64> ilyen m<>don t<>rt<72>n<EFBFBD> lekicsiny<6E>t<EFBFBD>se azt jelenti, hogy n<>h<EFBFBD>ny
|
|
|
|
|
apr<70> r<>szlet elveszik, de ez val<61>sz<73>n<EFBFBD>leg nem lesz <20>szrevehet<65>. A
|
|
|
|
|
nagy<67>t<EFBFBD>s rosszabb min<69>s<EFBFBD>get eredm<64>nyez (hacsak nem n<>veled a bitr<74>t<EFBFBD>t).
|
|
|
|
|
A v<>g<EFBFBD>s az <20>sszes ilyen pixelt<6C>l megszabad<61>t. Ez egy <20>zlet, amit minden
|
|
|
|
|
esetben meg kell fontolnod. p<>ld<6C>ul ha a DVD vide<64> telev<65>zi<7A>ra k<>sz<73>lt,
|
|
|
|
|
aj<61>nlott elker<65>lni a f<>gg<67>leges m<>retez<65>st, mert a sor mint<6E>z<EFBFBD>s az
|
|
|
|
|
eredeti felv<6C>telhez igazodik.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Megtekint<6E>s ut<75>n azt l<>tjuk, hogy a film<6C>nk el<65>gg<67> esem<65>nyd<79>s <20>s
|
|
|
|
|
nagyon r<>szletes, <20>gy 2400Kbit-et v<>lasztunk bitr<74>t<EFBFBD>nak.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Most m<>r k<>szen vagyunk a k<>t l<>p<EFBFBD>ses k<>dol<6F>shoz. Els<6C> l<>p<EFBFBD>s:
|
|
|
|
|
|
|
|
|
|
<screen>mencoder dvd://1 -ofps 24000/1001 -oac copy -vf crop=720:352:0:62,hqdn3d=2:1:2 -ovc lavc \
|
|
|
|
|
-lavcopts vcodec=mpeg4:vbitrate=2400:v4mv:mbd=2:trell:cmp=3:subcmp=3:mbcmp=3:autoaspect:vpass=1 \
|
|
|
|
|
-o Harry_Potter_2.avi</screen>
|
|
|
|
|
|
|
|
|
|
A m<>sodik l<>p<EFBFBD>s ugyan ez, csak megadjuk a <option>vpass=2</option>-t:
|
|
|
|
|
|
|
|
|
|
<screen>mencoder dvd://1 -ofps 24000/1001 -oac copy -vf crop=720:352:0:62,hqdn3d=2:1:2 -ovc lavc \
|
|
|
|
|
-lavcopts vcodec=mpeg4:vbitrate=2400:v4mv:mbd=2:trell:cmp=3:subcmp=3:mbcmp=3:autoaspect:vpass=2 \
|
|
|
|
|
-o Harry_Potter_2.avi</screen>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A <option>v4mv:mbd=2:trell</option> kapcsol<6F>k nagyban jav<61>tj<74>k a min<69>s<EFBFBD>get
|
|
|
|
|
a k<>dol<6F>si id<69> rov<6F>s<EFBFBD>ra. Nem aj<61>nlott ezen opci<63>k elhagy<67>sa, ha a f<> c<>l a
|
|
|
|
|
j<> min<69>s<EFBFBD>g. A <option>cmp=3:subcmp=3:mbcmp=3</option> opci<63>k egy
|
|
|
|
|
<20>sszehasonl<6E>t<EFBFBD> f<>ggv<67>nyt v<>lasztanak ki, ami jobb min<69>s<EFBFBD>get biztos<6F>t, mint
|
|
|
|
|
az alap<61>rtelmezettek. Ezzel a param<61>terrel is k<>s<EFBFBD>rletezhetsz (l<>sd a man
|
|
|
|
|
oldalt a lehets<74>ges <20>rt<72>kek<65>rt), mivel a k<>l<EFBFBD>nb<6E>z<EFBFBD> f<>ggv<67>nyek nagyban
|
|
|
|
|
befoly<6C>solj<6C>k a min<69>s<EFBFBD>get a forr<72>s anyagt<67>l f<>gg<67>en. P<>ld<6C>ul ha <20>gy tal<61>lod,
|
|
|
|
|
hogy a <systemitem class="library">libavcodec</systemitem> t<>l
|
|
|
|
|
kock<63>s eredm<64>nyt ad, megpr<70>b<EFBFBD>lhatod a k<>s<EFBFBD>rleti NSSE <20>sszehasonl<6E>t<EFBFBD>
|
|
|
|
|
f<>ggv<67>ny haszn<7A>lat<61>t a <option>*cmp=10</option> opci<63>val.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Enn<6E>l a filmn<6D>l a keletkez<65> AVI 138 perc hossz<73> lesz <20>s k<>zel 3 GB-os. <20>s
|
|
|
|
|
mivel azt mondtuk, hogy a f<>jl m<>ret nem sz<73>m<EFBFBD>t, ez egy t<>k<EFBFBD>letesen megfelel<65>
|
|
|
|
|
m<>ret. De ha kisebbet szeretn<74>l, pr<70>b<EFBFBD>lj ki egy alacsonyabb bitr<74>t<EFBFBD>t. A bitr<74>t<EFBFBD>k
|
|
|
|
|
n<>vel<65>se cs<63>kken<65> m<>rt<72>k<EFBFBD> javul<75>st hoz, <20>gy pl. tiszt<7A>n kivehet<65> a k<>l<EFBFBD>nbs<62>g
|
|
|
|
|
az 1800Kbit <20>s a 2000Kbit k<>z<EFBFBD>tt, szinte <20>szrevehetetlen 2000Kbit felett.
|
|
|
|
|
Nyugodtan k<>s<EFBFBD>rletezz, am<61>g csak kedved tartja.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Mivel a forr<72>s vide<64>t <20>teresztett<74>k a zajelt<6C>vol<6F>t<EFBFBD> sz<73>r<EFBFBD>n, tal<61>n egy picit
|
|
|
|
|
vissza akarsz tenni a lej<65>tsz<73>s k<>zben. Ez, az <option>spp</option>
|
|
|
|
|
ut<75>feldolgoz<6F> sz<73>r<EFBFBD>vel drasztikusan jav<61>tja a felfoghat<61> min<69>s<EFBFBD>get <20>s
|
|
|
|
|
seg<65>t a seg<65>t a vide<64> kock<63>sod<6F>s<EFBFBD>nak megsz<73>ntet<65>s<EFBFBD>ben. Az
|
|
|
|
|
<application>MPlayer</application> <option>autoq</option> opci<63>j<EFBFBD>val
|
|
|
|
|
szab<61>lyozhatod az spp sz<73>r<EFBFBD> ut<75>feldolgoz<6F>s<EFBFBD>nak m<>rt<72>k<EFBFBD>t a CPU-t<>l f<>gg<67>en.
|
|
|
|
|
Emellett val<61>sz<73>n<EFBFBD>leg gamma <20>s/vagy sz<73>n korrekci<63>t is szeretn<74>l csin<69>lni,
|
|
|
|
|
hogy jobban illeszkedjen a monitorodhoz. P<>ld<6C>ul:
|
|
|
|
|
|
|
|
|
|
<screen>mplayer Harry_Potter_2.avi -vf spp,noise=9ah:5ah,eq2=1.2 -autoq 3</screen>
|
|
|
|
|
|
|
|
|
|
</para>
|
|
|
|
|
</sect2>
|
|
|
|
|
</sect1>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect1 id="menc-feat-xvid">
|
|
|
|
|
<title>K<EFBFBD>dol<EFBFBD>s az <systemitem class="library">XviD</systemitem>
|
|
|
|
|
codec-kal</title>
|
|
|
|
|
<para>
|
|
|
|
|
Az <systemitem class="library">XviD</systemitem> egy szabad f<>ggv<67>nyk<79>nyvt<76>r
|
|
|
|
|
MPEG-4 ASP vide<64> stream-ek elk<6C>dol<6F>s<EFBFBD>hoz.
|
|
|
|
|
A k<>dol<6F>s megkezd<7A>se el<65>tt <link linkend="xvid">be kell <20>ll<6C>tanod
|
|
|
|
|
a <application>MEncoder</application>ben a t<>mogat<61>s<EFBFBD>t</link>.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
Ez a le<6C>r<EFBFBD>s f<>k<EFBFBD>nt hasonl<6E> inform<72>ci<63>kat szeretne ny<6E>jtani, mint az
|
|
|
|
|
x264 k<>dol<6F>si le<6C>r<EFBFBD>s.
|
|
|
|
|
Ez<45>rt, k<>rlek kezdd azzal, hogy elolvasod azon le<6C>r<EFBFBD>snak az
|
|
|
|
|
<link linkend="menc-feat-x264-encoding-options-intro">els<EFBFBD> r<>sz<73>t</link>.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-xvid-intro">
|
|
|
|
|
<title>Milyen opci<63>kat kell haszn<7A>lnom, ha a legjobb eredm<64>nyt akarom?</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Kezd<7A>sk<73>nt n<>zd <20>t az <application>MPlayer</application> man oldal<61>nak
|
|
|
|
|
<systemitem class="library">XviD</systemitem> r<>sz<73>t!
|
|
|
|
|
Ez a r<>sz csak a man oldal kieg<65>sz<73>t<EFBFBD>sek<65>nt haszn<7A>lhat<61>.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
Az XviD alap<61>rtelmezett be<62>ll<6C>t<EFBFBD>sai egyens<6E>lyt teremtenek a sebess<73>g <20>s
|
|
|
|
|
a min<69>s<EFBFBD>g k<>z<EFBFBD>tt, <20>gy nyugodtan haszn<7A>lhatod azokat, ha a k<>vetkez<65> r<>sz
|
|
|
|
|
t<>l zavarosnak t<>nik.
|
|
|
|
|
</para>
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-xvid-encoding-options">
|
|
|
|
|
<title>Az <systemitem class="library">XviD</systemitem> k<>dol<6F>si opci<63>i</title>
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">vhq</emphasis>
|
|
|
|
|
Ez a be<62>ll<6C>t<EFBFBD>s a makroblokk d<>nt<6E>si algoritmust <20>rinti, min<69>l nagyobb
|
|
|
|
|
a be<62>ll<6C>t<EFBFBD>s, ann<6E>l okosabb a d<>nt<6E>s.
|
|
|
|
|
Az alap<61>rtelmezett <20>rt<72>k b<>tran haszn<7A>lhat<61> minden k<>dol<6F>shoz, m<>g
|
|
|
|
|
a nagyobb <20>rt<72>kek seg<65>tik a PSNR-t de jelent<6E>sen lassabbak.
|
|
|
|
|
K<>rlek vedd figyelembe, hogy a jobb PSNR nem felt<6C>tlen<65>l jelenti azt,
|
|
|
|
|
hogy a k<>p jobban fog kin<69>zni, de k<>zelebb lesz az eredetihez.
|
|
|
|
|
A kikapcsol<6F>sa <20>szrevehet<65>en felgyors<72>tja a k<>dol<6F>st; ha a sebess<73>g
|
|
|
|
|
kritikus sz<73>modra, meg<65>ri a cser<65>t.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">bvhq</emphasis>
|
|
|
|
|
Ez ugyan azt csin<69>lja, mint a vhq, de a B-kock<63>kon.
|
|
|
|
|
Elhanyagolhat<61> a hat<61>sa a sebess<73>gre <20>s kism<73>rt<72>kben jav<61>t a min<69>s<EFBFBD>gen
|
|
|
|
|
(+0.1dB PSNR k<>r<EFBFBD>l).
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">max_bframes</emphasis>
|
|
|
|
|
Az egym<79>s ut<75>n enged<65>lyezett t<>bb B-kocka <20>ltal<61>ban jav<61>tja a
|
|
|
|
|
t<>m<EFBFBD>r<EFBFBD>thet<65>s<EFBFBD>get, de t<>bb blokkosod<6F>si mell<6C>khat<61>st okoz.
|
|
|
|
|
Az alap<61>rtelmezett be<62>ll<6C>t<EFBFBD>s j<> kompromisszum a t<>m<EFBFBD>r<EFBFBD>thet<65>s<EFBFBD>g <20>s a
|
|
|
|
|
min<69>s<EFBFBD>g k<>z<EFBFBD>tt, de n<>velheted 3-ig ha ki vagy <20>hezve a bitr<74>t<EFBFBD>ra.
|
|
|
|
|
Cs<43>kkentheted 1-re vagy 0-ra ha a t<>k<EFBFBD>letes min<69>s<EFBFBD>get c<>loztad meg,
|
|
|
|
|
de ekkor biztosan tudnod kell, hogy a forr<72>sod bitr<74>t<EFBFBD>ja el<65>g nagy
|
|
|
|
|
ahhoz, hogy a k<>dol<6F>nak nem kell n<>velni a kvant<6E>l<EFBFBD>st, hogy el<65>re ezt.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">bf_threshold</emphasis>
|
|
|
|
|
Ez a k<>dol<6F> B-kocka <20>rz<72>kenys<79>g<EFBFBD>t szab<61>lyozza, a nagyobb <20>rt<72>k hat<61>s<EFBFBD>ra
|
|
|
|
|
t<>bb B-kock<63>t haszn<7A>l (<28>s ford<72>tva).
|
|
|
|
|
Ez a be<62>ll<6C>t<EFBFBD>s a <option>max_bframes</option>-szel egy<67>tt haszn<7A>lhat<61>;
|
|
|
|
|
ha bitr<74>ta <20>hs<68>gben szenvedsz, n<>velned kell mind a
|
|
|
|
|
<option>max_bframes</option>, mind a <option>bf_threshold</option> <20>rt<72>k<EFBFBD>t,
|
|
|
|
|
m<>g ha n<>veled a <option>max_bframes</option>-t <20>s cs<63>kkented a
|
|
|
|
|
<option>bf_threshold</option>-ot, akkor a k<>dol<6F> t<>bb B-kock<63>t fog
|
|
|
|
|
haszn<7A>lni, de csak azokon a helyeken, ahol <emphasis role="bold">t<EFBFBD>nyleg</emphasis>
|
|
|
|
|
sz<73>ks<6B>ges.
|
|
|
|
|
A <option>max_bframes</option> alacsony <20>rt<72>ke <20>s a <option>bf_threshold</option>
|
|
|
|
|
magas <20>rt<72>ke nem t<>l b<>lcs d<>nt<6E>s, mert ez arra k<>nyszer<65>ti a k<>dol<6F>t,
|
|
|
|
|
hogy olyan helyekre is tegyen B-kock<63>t, ahol nincs r<>juk sz<73>ks<6B>g, <20>gy
|
|
|
|
|
cs<63>kkenti a vizu<7A>lis min<69>s<EFBFBD>get. De ha kompatibilis akarsz maradni az
|
|
|
|
|
egyedi lej<65>tsz<73>kkal, amik csak a r<>gi DivX profilokat t<>mogatj<74>k
|
|
|
|
|
(amik csak legfeljebb 1 B-kock<63>t t<>mogatnak sorban), ez az egyetlen
|
|
|
|
|
lehet<65>s<EFBFBD>ged a t<>m<EFBFBD>r<EFBFBD>thet<65>s<EFBFBD>g n<>vel<65>s<EFBFBD>re a B-kock<63>k haszn<7A>lat<61>val.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">trellis</emphasis>
|
|
|
|
|
Optimaliz<69>lja a kvant<6E>l<EFBFBD>si elj<6C>r<EFBFBD>st, hogy optim<69>lis ar<61>nyt tal<61>ljon
|
|
|
|
|
a PSNR <20>s a bitr<74>ta k<>z<EFBFBD>tt, ami jelent<6E>s bitmegtakar<61>t<EFBFBD>st enged<65>lyez.
|
|
|
|
|
Cser<65>be ezek a bitek a vide<64>ban m<>shol ker<65>lnek felhaszn<7A>l<EFBFBD>sra,
|
|
|
|
|
n<>velve az <20>ssz min<69>s<EFBFBD>get.
|
|
|
|
|
Mindig aj<61>nlott bekapcsolva hagyni, mert jelent<6E>sen befoly<6C>solja a
|
|
|
|
|
min<69>s<EFBFBD>get. M<>g ha neked a sebess<73>g sz<73>m<EFBFBD>t, akkor is ne kapcsold ki,
|
|
|
|
|
am<61>g nem kapcsoltad ki a <option>vhq</option>-t <20>s a t<>bbi CPU-<2D>hes
|
|
|
|
|
opci<63>t nem <20>ll<6C>tottad a minimumra.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">hq_ac</emphasis>
|
|
|
|
|
Bekapcsol egy jobb egy<67>tthat<61> k<>lcs<63>gbecsl<73> m<>dszert, ami kiss<73> cs<63>kkenti
|
2005-10-03 12:00:28 +00:00
|
|
|
|
a f<>jlm<6C>retet, kb. 0,15-0,19% k<>z<EFBFBD>tt (ami kevesebb, mint 0,01dB-es PSNR
|
|
|
|
|
n<>veked<65>snek felel meg), mik<69>zben jelent<6E>ktelen hat<61>sa van a sebess<73>gre.
|
2005-07-25 14:52:24 +00:00
|
|
|
|
Ez<45>rt aj<61>nlott mindig bekapcsolva hagyni.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">cartoon</emphasis>
|
|
|
|
|
A rajzfilm tartalom jobb k<>dol<6F>s<EFBFBD>ra lett kital<61>lva <20>s nincs hat<61>sa a
|
|
|
|
|
sebess<73>gre, mivel csak a d<>nt<6E>si heurisztik<69>t tuningolja az ilyen
|
|
|
|
|
t<>pus<75> tartalomn<6D>l.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">me_quality</emphasis>
|
|
|
|
|
Ez a be<62>ll<6C>t<EFBFBD>s a mozg<7A>s el<65>rejelz<6C>s pontoss<73>g<EFBFBD>t vez<65>rli.
|
|
|
|
|
Min<69>l nagyobb a <option>me_quality</option> <20>rt<72>k, ann<6E>l
|
|
|
|
|
pontosabb lesz az eredeti mozg<7A>s el<65>rejelz<6C>se <20>s min<69>l pontosabb
|
|
|
|
|
ez, ann<6E>l jobban k<>zel<65>ti majd az eredm<64>ny az eredeti mozg<7A>st.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
Az alap<61>rtelmezett <20>rt<72>k j<> a legt<67>bb esetben; <20>gy nem javasolt a
|
|
|
|
|
v<>ltoztat<61>sa, csak ha t<>nyleg a sebess<73>g sz<73>m<EFBFBD>t, mivel minden a
|
|
|
|
|
mozg<7A>s becsl<73>s<EFBFBD>vel megmentett bit m<>sra lesz felhaszn<7A>lva, n<>velve
|
|
|
|
|
az <20>ssz min<69>s<EFBFBD>get. Ez<45>rt ne menj 5 al<61> <20>s ezt is csak v<>gsz<73>ks<6B>g
|
|
|
|
|
eset<65>n <20>ll<6C>tsd be.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">chroma_me</emphasis>
|
|
|
|
|
Jav<61>tja a mozg<7A>s el<65>rejelz<6C>st <20>gy, hogy a sz<73>m<EFBFBD>t<EFBFBD>sba beleveszi
|
|
|
|
|
a chroma (sz<73>n) inform<72>ci<63>kat is, m<>g a <option>me_quality</option>
|
|
|
|
|
csak a luma-t (grayscale) haszn<7A>lja.
|
|
|
|
|
Ez 5-10%-kal lass<73>tja a k<>dol<6F>st, de el<65>gg<67> jav<61>tja a vizu<7A>lis
|
|
|
|
|
min<69>s<EFBFBD>get a blokkosod<6F>si effektusok cs<63>kkent<6E>s<EFBFBD>vel <20>s cs<63>kkenti a
|
|
|
|
|
f<>jlm<6C>retet kb. 1,3%-kal.
|
|
|
|
|
Ha a sebess<73>g <20>rdekel, kapcsold ki ezt az opci<63>t, miel<65>tt
|
|
|
|
|
elkezden<65>l t<>prengeni a <option>me_quality</option> cs<63>kkent<6E>s<EFBFBD>n.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">chroma_opt</emphasis>
|
|
|
|
|
A chroma k<>pek min<69>s<EFBFBD>g<EFBFBD>nek jav<61>t<EFBFBD>sa a c<>lja az egyszer<65>
|
|
|
|
|
feh<65>r/fekete sarkokn<6B>l a t<>m<EFBFBD>r<EFBFBD>t<EFBFBD>s jav<61>t<EFBFBD>sa helyett.
|
|
|
|
|
Ezzel cs<63>kkentheted a "red stairs" effektust.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">lumi_mask</emphasis>
|
|
|
|
|
Megpr<70>b<EFBFBD>l kevesebb bitr<74>t<EFBFBD>t adni a k<>p azon r<>szeinek, amiket az
|
|
|
|
|
emberi szem nem l<>t olyan j<>l, <20>gy a k<>dol<6F>nak lehet<65>s<EFBFBD>ge van a
|
|
|
|
|
megsp<73>rolt biteket a k<>p sokkal fontosabb r<>szein<69>l felhaszn<7A>lni.
|
|
|
|
|
Ezen opci<63> nyeres<65>ge a k<>dol<6F>s min<69>s<EFBFBD>g<EFBFBD>nek szempontj<74>b<EFBFBD>l er<65>sen
|
|
|
|
|
f<>gg az egy<67>ni be<62>ll<6C>t<EFBFBD>sokt<6B>l <20>s a megtekint<6E>shez haszn<7A>lt monitor
|
|
|
|
|
t<>pus<75>t<EFBFBD>l <20>s be<62>ll<6C>t<EFBFBD>sait<69>l (tipikusan egy vil<69>gosabb vagy TFT
|
|
|
|
|
monitoron nem fog olyan j<>l kin<69>zni).
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">qpel</emphasis>
|
|
|
|
|
N<>veli a v<>rhat<61> mozg<7A>svektorok sz<73>m<EFBFBD>t a mozg<7A>s el<65>rejelz<6C>s
|
|
|
|
|
pontoss<73>g<EFBFBD>nak n<>vel<65>s<EFBFBD>vel halfpel-r<>l quarterpel-re.
|
|
|
|
|
Az <20>tlet annyi, hogy a jobb mozg<7A>svektorok<6F>rt cser<65>be cs<63>kken a
|
|
|
|
|
bitr<74>ta (ez<65>rt n<> a min<69>s<EFBFBD>g).
|
|
|
|
|
Hab<61>r a quarterpel pontoss<73>g<EFBFBD> mozg<7A>svektorok k<>dol<6F>s<EFBFBD>hoz egy kicsivel
|
|
|
|
|
t<>bb bit kell, a v<>rhat<61> vektorok nem mindig adnak (sokkal) jobb
|
|
|
|
|
min<69>s<EFBFBD>get.
|
|
|
|
|
El<45>g gyakran a codec m<>g mindig biteket biztos<6F>t az extra
|
|
|
|
|
pontoss<73>ghoz, de csak kicsi vagy semmilyen min<69>s<EFBFBD>gi nyeres<65>g nincs
|
|
|
|
|
cser<65>ben.
|
|
|
|
|
Sajnos, nem lehet el<65>re megmondani a <option>qpel</option> lehets<74>ges
|
|
|
|
|
nyeres<65>geit, <20>gy k<>dolnod kell vele is <20>s n<>lk<6C>le is, hogy biztosan
|
|
|
|
|
tudd.
|
|
|
|
|
</para><para>
|
|
|
|
|
A <option>qpel</option> majdnem dupla k<>dol<6F>si id<69>t jelent <20>s 25%-kal
|
|
|
|
|
t<>bb feldolgoz<6F>si er<65>forr<72>st ig<69>nyel a dek<65>dol<6F>sa. Nem minden
|
|
|
|
|
asztali lej<65>tsz<73> t<>mogatja.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">gmc</emphasis>
|
|
|
|
|
Biteket pr<70>b<EFBFBD>l megsp<73>rolni bizonyos jelenetekn<6B>l <20>gy, hogy egy
|
|
|
|
|
mozg<7A>svektort haszn<7A>l az eg<65>sz kock<63>hoz.
|
|
|
|
|
Ez majdnem mindig n<>veli a PSNR-t, de jelent<6E>sen lelass<73>tja a
|
|
|
|
|
k<>dol<6F>st (<28>s a dek<65>dol<6F>st is).
|
|
|
|
|
Ez<45>rt csak akkor aj<61>nlott haszn<7A>lnod, ha a <option>vhq</option>
|
|
|
|
|
a maximumra <20>ll<6C>tottad.
|
|
|
|
|
Az <systemitem class="library">XviD</systemitem> GMC-je sokkal
|
|
|
|
|
kifinomultabb, mint a DivX-<2D>, de csak kev<65>s lej<65>tsz<73> t<>mogatja.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
</sect2>
|
2005-10-03 12:00:28 +00:00
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-xvid-encoding-profiles">
|
|
|
|
|
<title>K<EFBFBD>dol<EFBFBD>si profilok</title>
|
|
|
|
|
<para>
|
|
|
|
|
Az XviD t<>mogatja a k<>dol<6F>si profilokat a <option>profile</option> opci<63>n
|
|
|
|
|
kereszt<7A>l, amivel az XVid vide<64> folyam tulajdons<6E>gaiban olyan megszor<6F>t<EFBFBD>sokat
|
|
|
|
|
lehet el<65><6C>rni, amikkel az lej<65>tszhat<61> marad az <20>sszes eszk<7A>z<EFBFBD>n, ami t<>mogatja
|
|
|
|
|
a v<>lasztott profilt.
|
|
|
|
|
A megk<67>t<EFBFBD>sek a felbont<6E>sra, a bitr<74>t<EFBFBD>ra <20>s bizonyos MPEG-4-es funkci<63>kra
|
|
|
|
|
vonatkoznak.
|
|
|
|
|
A k<>vetkez<65> t<>bl<62>zat megmutatja, hogy melyik profil mit t<>mogat.
|
|
|
|
|
</para>
|
|
|
|
|
<informaltable>
|
|
|
|
|
<tgroup cols="16" align="center">
|
|
|
|
|
<colspec colnum="1" colname="col1"/>
|
|
|
|
|
<colspec colnum="2" colname="col2"/>
|
|
|
|
|
<colspec colnum="3" colname="col3"/>
|
|
|
|
|
<colspec colnum="4" colname="col4"/>
|
|
|
|
|
<colspec colnum="5" colname="col5"/>
|
|
|
|
|
<colspec colnum="6" colname="col6"/>
|
|
|
|
|
<colspec colnum="7" colname="col7"/>
|
|
|
|
|
<colspec colnum="8" colname="col8"/>
|
|
|
|
|
<colspec colnum="9" colname="col9"/>
|
|
|
|
|
<colspec colnum="10" colname="col10"/>
|
|
|
|
|
<colspec colnum="11" colname="col11"/>
|
|
|
|
|
<colspec colnum="12" colname="col12"/>
|
|
|
|
|
<colspec colnum="13" colname="col13"/>
|
|
|
|
|
<colspec colnum="14" colname="col14"/>
|
|
|
|
|
<colspec colnum="15" colname="col15"/>
|
|
|
|
|
<colspec colnum="16" colname="col16"/>
|
|
|
|
|
<colspec colnum="17" colname="col17"/>
|
|
|
|
|
<spanspec spanname="spa2-5" namest="col2" nameend="col5"/>
|
|
|
|
|
<spanspec spanname="spa6-11" namest="col6" nameend="col11"/>
|
|
|
|
|
<spanspec spanname="spa12-17" namest="col12" nameend="col17"/>
|
|
|
|
|
<tbody>
|
|
|
|
|
<row>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry spanname="spa2-5">Szimpla</entry>
|
|
|
|
|
<entry spanname="spa6-11">Fejlett szimpla</entry>
|
|
|
|
|
<entry spanname="spa12-17">DivX</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>Profil neve</entry>
|
|
|
|
|
<entry>0</entry>
|
|
|
|
|
<entry>1</entry>
|
|
|
|
|
<entry>2</entry>
|
|
|
|
|
<entry>3</entry>
|
|
|
|
|
<entry>0</entry>
|
|
|
|
|
<entry>1</entry>
|
|
|
|
|
<entry>2</entry>
|
|
|
|
|
<entry>3</entry>
|
|
|
|
|
<entry>4</entry>
|
|
|
|
|
<entry>5</entry>
|
|
|
|
|
<entry>Handheld</entry>
|
|
|
|
|
<entry>Hordozhat<EFBFBD> NTSC</entry>
|
|
|
|
|
<entry>Hordozhat<EFBFBD> PAL</entry>
|
|
|
|
|
<entry>NTSC h<>zimozi</entry>
|
|
|
|
|
<entry>PAL h<>zimozi</entry>
|
|
|
|
|
<entry>HDTV</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>Sz<EFBFBD>less<EFBFBD>g [pixelben]</entry>
|
|
|
|
|
<entry>176</entry>
|
|
|
|
|
<entry>176</entry>
|
|
|
|
|
<entry>352</entry>
|
|
|
|
|
<entry>352</entry>
|
|
|
|
|
<entry>176</entry>
|
|
|
|
|
<entry>176</entry>
|
|
|
|
|
<entry>352</entry>
|
|
|
|
|
<entry>352</entry>
|
|
|
|
|
<entry>352</entry>
|
|
|
|
|
<entry>720</entry>
|
|
|
|
|
<entry>176</entry>
|
|
|
|
|
<entry>352</entry>
|
|
|
|
|
<entry>352</entry>
|
|
|
|
|
<entry>720</entry>
|
|
|
|
|
<entry>720</entry>
|
|
|
|
|
<entry>1280</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>Magass<EFBFBD>g [pixelben]</entry>
|
|
|
|
|
<entry>144</entry>
|
|
|
|
|
<entry>144</entry>
|
|
|
|
|
<entry>288</entry>
|
|
|
|
|
<entry>288</entry>
|
|
|
|
|
<entry>144</entry>
|
|
|
|
|
<entry>144</entry>
|
|
|
|
|
<entry>288</entry>
|
|
|
|
|
<entry>288</entry>
|
|
|
|
|
<entry>576</entry>
|
|
|
|
|
<entry>576</entry>
|
|
|
|
|
<entry>144</entry>
|
|
|
|
|
<entry>240</entry>
|
|
|
|
|
<entry>288</entry>
|
|
|
|
|
<entry>480</entry>
|
|
|
|
|
<entry>576</entry>
|
|
|
|
|
<entry>720</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>Frame r<>ta [fps]</entry>
|
|
|
|
|
<entry>15</entry>
|
|
|
|
|
<entry>15</entry>
|
|
|
|
|
<entry>15</entry>
|
|
|
|
|
<entry>15</entry>
|
|
|
|
|
<entry>30</entry>
|
|
|
|
|
<entry>30</entry>
|
|
|
|
|
<entry>15</entry>
|
|
|
|
|
<entry>30</entry>
|
|
|
|
|
<entry>30</entry>
|
|
|
|
|
<entry>30</entry>
|
|
|
|
|
<entry>15</entry>
|
|
|
|
|
<entry>30</entry>
|
|
|
|
|
<entry>25</entry>
|
|
|
|
|
<entry>30</entry>
|
|
|
|
|
<entry>25</entry>
|
|
|
|
|
<entry>30</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>Max <20>tlagos bitr<74>ta [kbps]</entry>
|
|
|
|
|
<entry>64</entry>
|
|
|
|
|
<entry>64</entry>
|
|
|
|
|
<entry>128</entry>
|
|
|
|
|
<entry>384</entry>
|
|
|
|
|
<entry>128</entry>
|
|
|
|
|
<entry>128</entry>
|
|
|
|
|
<entry>384</entry>
|
|
|
|
|
<entry>768</entry>
|
|
|
|
|
<entry>3000</entry>
|
|
|
|
|
<entry>8000</entry>
|
|
|
|
|
<entry>537.6</entry>
|
|
|
|
|
<entry>4854</entry>
|
|
|
|
|
<entry>4854</entry>
|
|
|
|
|
<entry>4854</entry>
|
|
|
|
|
<entry>4854</entry>
|
|
|
|
|
<entry>9708.4</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry><EFBFBD>tlagos cs<63>cs bitr<74>ta 3 mp-n kereszt<7A>l [kbps]</entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry>800</entry>
|
|
|
|
|
<entry>8000</entry>
|
|
|
|
|
<entry>8000</entry>
|
|
|
|
|
<entry>8000</entry>
|
|
|
|
|
<entry>8000</entry>
|
|
|
|
|
<entry>16000</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>Max. B-frame</entry>
|
|
|
|
|
<entry>0</entry>
|
|
|
|
|
<entry>0</entry>
|
|
|
|
|
<entry>0</entry>
|
|
|
|
|
<entry>0</entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry>0</entry>
|
|
|
|
|
<entry>1</entry>
|
|
|
|
|
<entry>1</entry>
|
|
|
|
|
<entry>1</entry>
|
|
|
|
|
<entry>1</entry>
|
|
|
|
|
<entry>2</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>MPEG kvant<6E>l<EFBFBD>s</entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>Adapt<EFBFBD>v kvant<6E>l<EFBFBD>s</entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry><EFBFBD>tlapolt k<>dol<6F>s</entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>Quaterpixel</entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>Glob<EFBFBD>lis mozg<7A>s-kompenz<6E>ci<63></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry>X</entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
<entry></entry>
|
|
|
|
|
</row>
|
|
|
|
|
</tbody>
|
|
|
|
|
</tgroup>
|
|
|
|
|
</informaltable>
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-xvid-example-settings">
|
|
|
|
|
<title>K<EFBFBD>dol<EFBFBD>s be<62>ll<6C>t<EFBFBD>si p<>ld<6C>k</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A k<>vetkez<65> be<62>ll<6C>t<EFBFBD>sok p<>ld<6C>k k<>l<EFBFBD>nb<6E>z<EFBFBD> k<>dol<6F>si opci<63>k kombin<69>ci<63>j<EFBFBD>ra,
|
|
|
|
|
amik a sebess<73>g vs min<69>s<EFBFBD>g k<>rd<72>st d<>nt<6E>en befoly<6C>solj<6C>k ugyanazon
|
|
|
|
|
c<>l bitr<74>ta mellett.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Az <20>sszes k<>dol<6F>si be<62>ll<6C>t<EFBFBD>st egy 720x448 @30000/1001 fps-es p<>lda vide<64>n
|
|
|
|
|
tesztelt<6C>k, a c<>l bitr<74>ta 900kbps volt, a g<>p pedig egy
|
|
|
|
|
AMD-64 3400+ 2400 Mhz-en 64 bites m<>dban.
|
|
|
|
|
Mindegyik k<>dol<6F>si be<62>ll<6C>t<EFBFBD>s tartalmazza a k<>dol<6F>si sebess<73>get (k<>pkocka per
|
|
|
|
|
m<>sodpercben) <20>s a PSNR vesztes<65>get (dB-ben) a "nagyon j<> min<69>s<EFBFBD>ghez"
|
|
|
|
|
viszony<6E>tva.
|
|
|
|
|
K<>rlek vedd figyelembe, hogy a forr<72>sanyagodt<64>l, a g<>ped t<>pus<75>t<EFBFBD>l <20>s
|
|
|
|
|
a fejleszt<7A>sekt<6B>l f<>gg<67>en k<>l<EFBFBD>nb<6E>z<EFBFBD> eredm<64>nyeket kaphatsz.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
<informaltable frame="all">
|
|
|
|
|
<tgroup cols="4">
|
|
|
|
|
<thead>
|
|
|
|
|
<row><entry>Le<EFBFBD>r<EFBFBD>s</entry><entry>K<EFBFBD>dol<EFBFBD>si opci<63>k</entry><entry>sebess<EFBFBD>g (fps-ben)</entry><entry>Relat<EFBFBD>v PSNR vesztes<65>g (dB-ben)</entry></row>
|
|
|
|
|
</thead>
|
|
|
|
|
<tbody>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>Nagyon j<> min<69>s<EFBFBD>g</entry>
|
|
|
|
|
<entry><option>chroma_opt:vhq=4:bvhq=1:quant_type=mpeg</option></entry>
|
|
|
|
|
<entry>16fps</entry>
|
|
|
|
|
<entry>0dB</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>J<EFBFBD> min<69>s<EFBFBD>g</entry>
|
|
|
|
|
<entry><option>vhq=2:bvhq=1:chroma_opt:quant_type=mpeg</option></entry>
|
|
|
|
|
<entry>18fps</entry>
|
|
|
|
|
<entry>-0.1dB</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>Gyors</entry>
|
|
|
|
|
<entry><option>turbo:vhq=0</option></entry>
|
|
|
|
|
<entry>28fps</entry>
|
|
|
|
|
<entry>-0.69dB</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>Val<EFBFBD>s idej<65></entry>
|
|
|
|
|
<entry><option>turbo:nochroma_me:notrellis:max_bframes=0:vhq=0</option></entry>
|
|
|
|
|
<entry>38fps</entry>
|
|
|
|
|
<entry>-1.48dB</entry>
|
|
|
|
|
</row>
|
|
|
|
|
</tbody>
|
|
|
|
|
</tgroup>
|
|
|
|
|
</informaltable>
|
|
|
|
|
</para>
|
|
|
|
|
</sect2>
|
|
|
|
|
|
2005-07-25 14:52:24 +00:00
|
|
|
|
</sect1>
|
|
|
|
|
|
|
|
|
|
<sect1 id="menc-feat-x264">
|
|
|
|
|
<title>K<EFBFBD>dol<EFBFBD>s az <systemitem class="library">x264</systemitem> codec-kel</title>
|
|
|
|
|
<para>
|
|
|
|
|
Az <systemitem class="library">x264</systemitem> egy szabad f<>ggv<67>nyk<79>nyvt<76>r
|
|
|
|
|
a H.264/AVC vide<64> folyamok k<>dol<6F>s<EFBFBD>hoz.
|
|
|
|
|
Miel<65>tt elkezden<65>l k<>dolni, <link linkend="codec-x264-encode">be kell <20>ll<6C>tanod a
|
|
|
|
|
<application>MEncoder</application>ben a t<>mogat<61>s<EFBFBD>t</link>.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-x264-encoding-options">
|
|
|
|
|
<title>Az x264 k<>dol<6F>si opci<63>i</title>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
K<>rlek kezd az olvas<61>st az <application>MPlayer</application> man oldal<61>nak
|
|
|
|
|
<systemitem class="library">x264</systemitem> r<>sz<73>vel.
|
|
|
|
|
Ez a r<>sz a man oldal kieg<65>sz<73>t<EFBFBD>s<EFBFBD>nek lett sz<73>nva. Itt csak r<>vid
|
|
|
|
|
tan<61>csokat tal<61>lhatsz, hogy mely opci<63>k <20>rdekelhetik a let<65>bb embert.
|
|
|
|
|
A man oldal t<>m<EFBFBD>rebb, de ugyanakkor kimer<65>t<EFBFBD>bb is <20>s esetenk<6E>nt
|
|
|
|
|
t<>bb technikai inform<72>ci<63>val szolg<6C>l.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-x264-encoding-options-intro">
|
|
|
|
|
<title>Bevezet<EFBFBD>s</title>
|
|
|
|
|
<para>Ez a le<6C>r<EFBFBD>s a k<>dol<6F>si opci<63>k k<>t f<> kateg<65>ri<72>j<EFBFBD>t t<>rgyalja:</para>
|
|
|
|
|
|
|
|
|
|
<orderedlist>
|
|
|
|
|
<listitem><para>Opci<EFBFBD>k, melyekkel a k<>dol<6F>si id<69> vs. min<69>s<EFBFBD>g ar<61>ny szab<61>lyozhat<61>
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>Opci<EFBFBD>k, melyek a k<>l<EFBFBD>nb<6E>z<EFBFBD> egy<67>ni <20>rdekeknek <20>s speci<63>lis ig<69>nyeknek
|
|
|
|
|
pr<70>b<EFBFBD>lnak eleget tenni</para></listitem>
|
|
|
|
|
</orderedlist>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Igaz<61>b<EFBFBD>l csak te tudod, hogy mely opci<63>k a legjobbak neked. Az els<6C>
|
|
|
|
|
csoportba tartoz<6F> opci<63>kn<6B>l k<>nny<6E> d<>nteni: csak azt kell megfontolnod,
|
|
|
|
|
hogy a min<69>s<EFBFBD>gi k<>l<EFBFBD>nbs<62>g meg<65>ri-e a sebess<73>gbeli k<>l<EFBFBD>nbs<62>get. A m<>sik
|
|
|
|
|
csoport m<>r sokkal szubjekt<6B>vebb <20>s t<>bb szempontot kell figyelembe
|
|
|
|
|
venni. Tartsd <20>szben, hogy az "egy<67>ni <20>rdekek <20>s speci<63>lis ig<69>nyeknek"
|
|
|
|
|
eleget tev<65> opci<63>k jelent<6E>sen befoly<6C>solj<6C>k a sebess<73>get vagy a min<69>s<EFBFBD>get,
|
|
|
|
|
de els<6C>sorban nem ez<65>rt haszn<7A>lj<6C>k <20>ket. Az "egy<67>ni <20>rdekek" opci<63>i k<>z<EFBFBD>l
|
|
|
|
|
t<>bb olyan v<>ltoz<6F>sokat id<69>zhet el<65>, ami n<>h<EFBFBD>ny embernek tetszhet, m<>g
|
|
|
|
|
m<>soknak nem.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Miel<65>tt folytatn<74>d, meg kell <20>rtened, hogy ez a le<6C>r<EFBFBD>s csak egy
|
|
|
|
|
min<69>s<EFBFBD>gi m<>rc<72>t haszn<7A>l: a glob<6F>lis PSNR-t.
|
|
|
|
|
A PSNR r<>vid le<6C>r<EFBFBD>sa megtal<61>lhat<61>
|
|
|
|
|
<ulink url="http://en.wikipedia.org/wiki/PSNR">a Wikipedia PSNR-r<>l sz<73>l<EFBFBD> cikk<6B>ben</ulink>.
|
|
|
|
|
A glob<6F>lis PSNR az utols<6C> PSNR sz<73>m, amit ki<6B>r az <option>x264encopts</option>,
|
|
|
|
|
ha megadod neki a <option>psnr</option> opci<63>t.
|
|
|
|
|
B<>rmikor, amikor egy kijelent<6E>st olvasol a PSNR-r<>l, <20>l az a
|
|
|
|
|
felt<6C>telez<65>s, hogy azonos bitr<74>t<EFBFBD>t haszn<7A>lsz.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ezen le<6C>r<EFBFBD>s majdnem teljesen eg<65>sz<73>ben felt<6C>telezi, hogy k<>t l<>p<EFBFBD>ses
|
|
|
|
|
k<>dol<6F>st haszn<7A>lsz.
|
|
|
|
|
Az opci<63>k <20>sszehasonl<6E>t<EFBFBD>s<EFBFBD>n<EFBFBD>l k<>t f<> <20>rv sz<73>l a k<>tl<74>p<EFBFBD>ses
|
|
|
|
|
k<>dol<6F>s mellett.
|
|
|
|
|
Az egyik, hogy a k<>t l<>p<EFBFBD>s alkalmaz<61>sa kb. 1dB PSNR-t jelent pluszban,
|
|
|
|
|
ami nagyon nagy k<>l<EFBFBD>nbs<62>g.
|
|
|
|
|
A m<>sik, hogy az opci<63>k tesztel<65>s<EFBFBD>n<EFBFBD>l a direkt min<69>s<EFBFBD>g-<2D>sszehasonl<6E>t<EFBFBD>s
|
|
|
|
|
az egy l<>p<EFBFBD>ses k<>dol<6F>sokkal behoz egy zavar<61> t<>nyez<65>t: a bitr<74>ta
|
|
|
|
|
gyakran jelent<6E>sen v<>ltozik a k<>dol<6F>sok k<>z<EFBFBD>tt.
|
|
|
|
|
Nem minden esetben k<>nny<6E> megmondani, hogy a min<69>s<EFBFBD>gi v<>ltoz<6F>s a
|
|
|
|
|
megv<67>ltozott opci<63>k miatt k<>vetkezett-e be vagy a f<>k<EFBFBD>nt v<>letlen<65>l
|
|
|
|
|
el<65>rt bitr<74>ta k<>l<EFBFBD>nbs<62>gb<67>l ad<61>dik.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-x264-encoding-options-speedvquality">
|
|
|
|
|
<title>Els<EFBFBD>sorban a sebess<73>get <20>s a min<69>s<EFBFBD>get <20>rint<6E> opci<63>k</title>
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">subq</emphasis>:
|
|
|
|
|
Azon opci<63>k k<>z<EFBFBD>l, amik seg<65>ts<74>g<EFBFBD>vel a sebess<73>g <20>s min<69>s<EFBFBD>g k<>z<EFBFBD>tti ar<61>nyt
|
|
|
|
|
befoly<6C>solhatod, a <option>subq</option> <20>s a <option>frameref</option>
|
|
|
|
|
(l<>sd lejjebb) a legfontosabbak <20>ltal<61>ban.
|
|
|
|
|
Ha <20>rdekel ak<61>r a sebess<73>g, ak<61>r a min<69>s<EFBFBD>g tuningol<6F>sa, akkor ezt a
|
|
|
|
|
k<>t opci<63>t kell el<65>sz<73>r megvizsg<73>lnod.
|
|
|
|
|
Sebess<73>g szempontj<74>b<EFBFBD>l a <option>frameref</option> <20>s a
|
|
|
|
|
<option>subq</option> opci<63>k el<65>g er<65>teljes k<>lcs<63>nhat<61>sban
|
|
|
|
|
vannak.
|
|
|
|
|
A tapasztalatok szerint egy referencia kock<63>val a
|
|
|
|
|
<option>subq=5</option> (alap<61>rtelmezett <20>rt<72>k) kb. 35%-kal t<>bb id<69>t
|
|
|
|
|
k<>v<EFBFBD>n, mint a <option>subq=1</option>.
|
|
|
|
|
6 referencia kock<63>val az ig<69>ny 60% f<>l<EFBFBD> megy.
|
|
|
|
|
A <option>subq</option> hat<61>sa a PSNR-re el<65>g egyenletes,
|
|
|
|
|
a referencia kock<63>k sz<73>m<EFBFBD>t<EFBFBD>l f<>ggetlen<65>l.
|
|
|
|
|
<20>ltal<61>ban a <option>subq=5</option> 0.2-0.5 dB-vel magasabb
|
|
|
|
|
glob<6F>lis PSNR-t biztos<6F>t a <option>subq=1</option>-gyel <20>sszehasonl<6E>tva.
|
|
|
|
|
<20>ltal<61>ban ez m<>r l<>that<61> k<>l<EFBFBD>nbs<62>g.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
A <option>subq=6</option> a leglassabb, legjobb min<69>s<EFBFBD>get ny<6E>jt<6A> m<>d.
|
|
|
|
|
A <option>subq=5</option>-tel <20>sszehasonl<6E>tva <20>ltal<61>ban 0.1-0.4 dB nyeres<65>get
|
|
|
|
|
jelent a glob<6F>lis PSNR-ben, 25%-100% k<>z<EFBFBD>tt v<>ltoz<6F> sebess<73>gvesztes<65>g <20>r<EFBFBD>n.
|
|
|
|
|
A <option>subq</option> egy<67>b <20>rt<72>keit<69>l elt<6C>r<EFBFBD>en a <option>subq=6</option>
|
|
|
|
|
viselked<65>se nem f<>gg olyan nagy m<>rt<72>kben a <option>frameref</option> <20>s
|
|
|
|
|
a <option>me</option> opci<63>kt<6B>l. A <option>subq=6</option> hat<61>konys<79>ga
|
|
|
|
|
ink<6E>bb a haszn<7A>lt B-kock<63>k sz<73>m<EFBFBD>t<EFBFBD>l f<>gg. Norm<72>lis haszn<7A>lat eset<65>n ez
|
|
|
|
|
azt jelenti, hogy a <option>subq=6</option>-nak nagy hat<61>sa van mind a
|
|
|
|
|
sebess<73>gre, mint a min<69>s<EFBFBD>gre az <20>sszetett, sok mozg<7A>st tartalmaz<61> jelenetek
|
|
|
|
|
eset<65>ben, de sokkal kevesebb a kev<65>s mozg<7A>st r<>gz<67>t<EFBFBD> r<>szekn<6B>l. Jegyezd
|
|
|
|
|
meg, hogy m<>g mindig javasoljuk a <option>bframes</option> <20>rt<72>k<EFBFBD>nek
|
|
|
|
|
valamilyen null<6C>t<EFBFBD>l k<>l<EFBFBD>nb<6E>z<EFBFBD> <20>rt<72>kre t<>rt<72>n<EFBFBD> <20>ll<6C>t<EFBFBD>s<EFBFBD>t (l<>sd lejjebb).
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">frameref</emphasis>:
|
|
|
|
|
A <option>frameref</option> alap<61>rt<72>ke 1, de ez nem jelenti
|
|
|
|
|
azt, hogy j<> dolog 1-re <20>ll<6C>tani.
|
|
|
|
|
Puszt<7A>n a <option>frameref</option> n<>vel<65>se 2-re kb.
|
|
|
|
|
0.15dB PSNR nyeres<65>get jelent 5-10%-os sebess<73>gcs<63>kken<65>ssel; ez <20>gy
|
|
|
|
|
m<>g j<> <20>zletnek t<>nik.
|
|
|
|
|
A <option>frameref=3</option> 0.25dB PSNR-t hoz a
|
|
|
|
|
<option>frameref=1</option>-hez k<>pest, ami l<>that<61> k<>l<EFBFBD>nbs<62>g.
|
|
|
|
|
A <option>frameref=3</option> kb. 15%-kal lassabb a
|
|
|
|
|
<option>frameref=1</option>-n<>l.
|
|
|
|
|
Ezut<75>n sajnos gyorsan j<>n a cs<63>kken<65>s.
|
|
|
|
|
A <option>frameref=6</option> val<61>sz<73>n<EFBFBD>leg csak
|
|
|
|
|
0.05-0.1 dB pluszt jelent a <option>frameref=3</option>-hoz k<>pest,
|
|
|
|
|
tov<6F>bbi 15% sebess<73>gvesztes<65>g mellett.
|
|
|
|
|
<option>frameref=6</option> felett a min<69>s<EFBFBD>gjavul<75>s <20>ltal<61>ban nagyon
|
|
|
|
|
kicsi (b<>r vedd figyelembe az eg<65>sz r<>sz olvas<61>sa k<>zben, hogy ez
|
|
|
|
|
nagym<79>rt<72>kben v<>ltozhat a forr<72>sodt<64>l f<>gg<67>en).
|
|
|
|
|
Egy <20>tlagos esetben a <option>frameref=12</option>
|
|
|
|
|
a glob<6F>lis PSNR-t csek<65>ly 0.02dB-vel jav<61>tja a
|
|
|
|
|
<option>frameref=6</option>-hoz k<>pest, 15%-20% sebess<73>gvesztes<65>g <20>r<EFBFBD>n.
|
|
|
|
|
Az ilyen magas <option>frameref</option> <20>rt<72>kekn<6B>l az egyed<65>li
|
|
|
|
|
igaz<61>n j<> dolog, amit mondhatunk, hogy a tov<6F>bbi n<>vel<65>s szinte
|
|
|
|
|
soha sem <emphasis role="bold"><EFBFBD>rt</emphasis> a PSNR-nek, de a min<69>s<EFBFBD>gi
|
|
|
|
|
javul<75>s szinte alig m<>rhet<65> <20>s nem is <20>szrevehet<65>.
|
|
|
|
|
</para>
|
|
|
|
|
<note><title>Megjegyz<EFBFBD>s:</title>
|
|
|
|
|
<para>
|
|
|
|
|
A <option>frameref</option> n<>vel<65>se sz<73>ks<6B>gtelen<65>l magas <20>rt<72>kekre
|
|
|
|
|
<emphasis role="bold">ronthatja</emphasis> <20>s
|
|
|
|
|
<emphasis role="bold"><EFBFBD>ltal<EFBFBD>ban rontja is</emphasis>
|
|
|
|
|
a k<>dol<6F>si hat<61>konys<79>got, ha kikapcsolod a CABAC-ot.
|
|
|
|
|
Bekapcsolt CABAC-kal (alap<61>rtelmezett), a <option>frameref</option>
|
|
|
|
|
"t<>l magas" <20>rt<72>kre t<>rt<72>n<EFBFBD> be<62>ll<6C>t<EFBFBD>sa jelenleg nagyon t<>volinak
|
|
|
|
|
t<>nik ahhoz, hogy agg<67>djunk miatta <20>s a j<>v<EFBFBD>ben az optimaliz<69>ci<63>k
|
|
|
|
|
lehet, hogy meg is sz<73>ntetik ennek lehet<65>s<EFBFBD>g<EFBFBD>t.
|
|
|
|
|
</para>
|
|
|
|
|
</note>
|
|
|
|
|
<para>
|
|
|
|
|
Ha sz<73>m<EFBFBD>t a sebess<73>g, akkor megfontoland<6E>, hogy alacsony
|
|
|
|
|
<option>subq</option> <20>s <option>frameref</option> <20>rt<72>keket
|
|
|
|
|
haszn<7A>lj az els<6C> l<>p<EFBFBD>sben <20>s majd a m<>sodik l<>p<EFBFBD>sben emeld.
|
|
|
|
|
<20>ltal<61>ban ez jelent<6E>ktelen negat<61>v hat<61>ssal van a v<>gs<67> min<69>s<EFBFBD>gre:
|
|
|
|
|
val<61>sz<73>n<EFBFBD>leg j<>val kevesebb, mint 0.1dB PSNR-t vesz<73>tesz, ami
|
|
|
|
|
t<>l kicsi k<>l<EFBFBD>nbs<62>g ahhoz, hogy <20>szrevedd.
|
|
|
|
|
B<>r a <option>frameref</option> k<>l<EFBFBD>nb<6E>z<EFBFBD> <20>rt<72>kei alkalmank<6E>nt
|
|
|
|
|
befoly<6C>solhatj<74>k a frametype d<>nt<6E>seket.
|
|
|
|
|
Ezek legt<67>bbsz<73>r ritka, sz<73>ls<6C>s<EFBFBD>ges esetek, de ha teljesen biztos
|
|
|
|
|
akarsz lenni, gondolkozz el rajta, hogy van-e a vide<64>dban teljes
|
|
|
|
|
k<>perny<6E>s ism<73>tl<74>d<EFBFBD>, csillog<6F> minta vagy nagyon nagy ideiglenes
|
|
|
|
|
elz<6C>r<EFBFBD>d<EFBFBD>s, ami kik<69>nyszer<65>thet egy I-kock<63>t.
|
|
|
|
|
Az els<6C> l<>p<EFBFBD>s <option>frameref</option>-j<>t <20>gy <20>ll<6C>tsd be, hogy
|
|
|
|
|
el<65>g nagy legyen ahhoz, hogy tartalmazza a vill<6C>dz<64>si ciklust
|
|
|
|
|
(vagy az elz<6C>r<EFBFBD>st). P<>ld<6C>ul ha a jelenet oda-vissza ugr<67>l k<>t k<>p
|
|
|
|
|
k<>z<EFBFBD>tt h<>rom keret idej<65>ig, <20>ll<6C>tsd be az els<6C> l<>p<EFBFBD>s
|
|
|
|
|
<option>frameref</option>-j<>t 3-ra vagy magasabbra.
|
|
|
|
|
Ez a dolog el<65>gg<67> ritka az <20>l<EFBFBD> akci<63>t tartalmaz<61> vide<64>anyagokban,
|
|
|
|
|
de n<>ha el<65>j<EFBFBD>n vide<64>j<EFBFBD>t<EFBFBD>kok k<>p<EFBFBD>nek ment<6E>sekor.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">me</emphasis>:
|
|
|
|
|
Ez az opci<63> a mozg<7A>sbecsl<73>shez haszn<7A>lt keres<65>s m<>dszer<65>t v<>lasztja ki.
|
|
|
|
|
Ezen opci<63> megv<67>ltoztat<61>sa term<72>szetesen mag<61>val hozza a
|
|
|
|
|
min<69>s<EFBFBD>g-vs-sebess<73>g ar<61>ny v<>ltoz<6F>s<EFBFBD>t. A <option>me=1</option> csak kis
|
|
|
|
|
m<>rt<72>kben gyorsabb, mint az alap<61>rtelmezett keres<65>s, kevesebb, mint
|
|
|
|
|
0.1dB glob<6F>lis PSNR <20>r<EFBFBD>n. Az alap<61>rtelmezett be<62>ll<6C>t<EFBFBD>s (<option>me=2</option>)
|
|
|
|
|
egy <20>sszer<65> kompromisszum a sebess<73>g <20>s a min<69>s<EFBFBD>g k<>z<EFBFBD>tt. A <option>me=3</option>
|
|
|
|
|
kicsivel kevesebb, mint 0.1dB glob<6F>lis PSNR-t jelent, ami<6D>rt v<>ltoz<6F>
|
|
|
|
|
<20>rat kell fizetni a sebess<73>gben a <option>frameref</option>-t<>l f<>gg<67>en.
|
|
|
|
|
Ha a <option>frameref</option> <20>rt<72>ke nagy (pl. 12 vagy hasonl<6E>), a
|
|
|
|
|
<option>me=3</option> kb. 40%-kal lassabb, mint az alap<61>rtelmezett
|
|
|
|
|
<option> me=2</option>. <option>frameref=3</option>-mal a sebess<73>gbeli
|
|
|
|
|
vesztes<65>g visszaesik 25%-30%-ra.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
A <option>me=4</option> egy nagyon alapos keres<65>st haszn<7A>l, ami t<>l
|
|
|
|
|
lass<73> a gyakorlati alkalmaz<61>shoz.
|
|
|
|
|
</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">4x4mv</emphasis>:
|
|
|
|
|
Ez az opci<63> enged<65>lyezi a 8x4-es, 4x8-as <20>s 4x4-es alpart<72>ci<63>k
|
|
|
|
|
haszn<7A>lat<61>t a megj<67>solt makroblokkokban. A bekapcsol<6F>sa viszonylag
|
|
|
|
|
egyenletes 10%-15%-os sebess<73>gvesztes<65>get jelent. Ez az opci<63> el<65>gg<67>
|
|
|
|
|
hasztalan a kev<65>s mozg<7A>st tartalmaz<61> vide<64>kban, b<>r n<>h<EFBFBD>ny gyors
|
|
|
|
|
mozg<7A>s<EFBFBD> forr<72>s, tipikusan a sok apr<70> mozg<7A> objektumot tartalmaz<61>,
|
|
|
|
|
v<>rhat<61>an kb. 0.1dB-t javul.
|
|
|
|
|
</para>
|
|
|
|
|
</listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">bframes</emphasis>:
|
|
|
|
|
Ha k<>dolt<6C>l m<>r m<>s codec-kel, r<>j<EFBFBD>hett<74>l, hogy a B-kock<63>k nem mindig
|
|
|
|
|
hasznosak.
|
|
|
|
|
A H.264-n<>l ez megv<67>ltozott: <20>j technik<69>k <20>s blokk t<>pusok lehetnek a
|
|
|
|
|
B-kock<63>kban.
|
|
|
|
|
<20>ltal<61>ban m<>g a na<6E>v B-kocka v<>laszt<7A> algoritmus is jelent<6E>s
|
|
|
|
|
PSNR hasznot hozhat.
|
|
|
|
|
Azt is <20>rdemes megjegyezni, hogy a B-kock<63>k haszn<7A>lata <20>ltal<61>ban
|
|
|
|
|
egy kicsit gyors<72>t a m<>sodik l<>p<EFBFBD>sen <20>s tal<61>n az egy l<>p<EFBFBD>ses k<>dol<6F>st
|
|
|
|
|
is gyors<72>tja kicsit, ha az adapt<70>v B-kocka d<>nt<6E>s ki van kapcsolva.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
Az adapt<70>v B-kocka d<>nt<6E>s kikapcsol<6F>s<EFBFBD>val
|
|
|
|
|
(<option>x264encopts</option> <option>nob_adapt</option> opci<63>ja)
|
|
|
|
|
ezen be<62>ll<6C>t<EFBFBD>s optim<69>lis <20>rt<72>ke <20>ltal<61>ban nem t<>bb, mint
|
|
|
|
|
<option>bframes=1</option>, k<>l<EFBFBD>nben a gyors mozg<7A>s<EFBFBD> r<>szek romolhatnak.
|
|
|
|
|
Bekapcsolt adapt<70>v B-kocka d<>nt<6E>ssel (alap<61>rtelmezett tulajdons<6E>g)
|
|
|
|
|
nyugodtan haszn<7A>lhatsz magasabb <20>rt<72>ket; a k<>dol<6F> cs<63>kkenti a
|
|
|
|
|
B-kock<63>k haszn<7A>lat<61>t azokban a r<>szekben, ahol amiatt s<>r<EFBFBD>lne a
|
|
|
|
|
t<>m<EFBFBD>r<EFBFBD>t<EFBFBD>s. A k<>dol<6F> ritk<74>n v<>laszt 3 vagy 4 B-kock<63>n<EFBFBD>l t<>bbet;
|
|
|
|
|
ezen opci<63> magasabb <20>rt<72>kre <20>ll<6C>t<EFBFBD>sa nagyon kicsi k<>l<EFBFBD>nbs<62>get eredm<64>nyez.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">b_adapt</emphasis>:
|
|
|
|
|
Megjegyz<79>s: Ez alap<61>rtelmezetten be van kapcsolva.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
Ezzel az opci<63>val a k<>dol<6F> egy el<65>gg<67> gyors d<>nt<6E>si elj<6C>r<EFBFBD>st
|
|
|
|
|
fog haszn<7A>lni a B-kock<63>k sz<73>m<EFBFBD>nak cs<63>kkent<6E>s<EFBFBD>re az olyan
|
|
|
|
|
jelenetekben, amelyek nem profit<69>lnak bel<65>l<EFBFBD>k.
|
|
|
|
|
Haszn<7A>lhatod a <option>b_bias</option>-t a k<>dol<6F>
|
|
|
|
|
B-kocka-haszn<7A>lat<61>nak nyomonk<6E>vet<65>s<EFBFBD>re.
|
|
|
|
|
Az adapt<70>v B-kock<63>k sebess<73>gbeli h<>tr<74>nya jelenleg el<65>g
|
|
|
|
|
szer<65>ny, de ilyen a potenci<63>lis min<69>s<EFBFBD>gbeli javul<75>s is.
|
|
|
|
|
De <20>ltal<61>ban nem <20>rt.
|
|
|
|
|
Jegyezd meg, hogy ez csak az els<6C> l<>p<EFBFBD>sben <20>rinti a
|
|
|
|
|
sebess<73>get <20>s a k<>pkocka t<>pus d<>nt<6E>seket.
|
|
|
|
|
A <option>b_adapt</option>-nak <20>s a <option>b_bias</option>-nak
|
|
|
|
|
nincs hat<61>sa a k<>vetkez<65> l<>p<EFBFBD>sekre.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">b_pyramid</emphasis>:
|
|
|
|
|
J<> ha enged<65>lyezed ezt az opci<63>t, ha >=2 B-kock<63>t haszn<7A>lsz;
|
|
|
|
|
ahogy a man oldal is <20>rja, egy kicsi min<69>s<EFBFBD>gi javul<75>st
|
|
|
|
|
kapsz sebess<73>gcs<63>kken<65>s n<>lk<6C>l.
|
|
|
|
|
Jegyezd meg, hogy ezen vide<64>k nem olvashat<61>ak a 2005.
|
|
|
|
|
m<>rcius 5-n<>l kor<6F>bbi libavcodec-alap<61> dek<65>dol<6F>kkal.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">weight_b</emphasis>:
|
|
|
|
|
<20>ltal<61>nos esetekben ez az opci<63> nem hoz sokat a konyh<79>ra.
|
|
|
|
|
B<>r az <20>t- <20>s az els<6C>t<EFBFBD>t<EFBFBD>l<EFBFBD> jelenetekn<6B>l, a s<>lyozott
|
|
|
|
|
j<>sl<73>s jelent<6E>s bitr<74>ta sp<73>rol<6F>st hoz.
|
|
|
|
|
Az MPEG-4 ASP-ben az els<6C>t<EFBFBD>t<EFBFBD>l<EFBFBD>s <20>ltal<61>ban dr<64>ga I-kock<63>k
|
|
|
|
|
sorozat<61>val ker<65>l legjobban elk<6C>dol<6F>sra; a B-kock<63>kban
|
|
|
|
|
haszn<7A>lt s<>lyozott j<>sl<73>ssal lehets<74>ges ezek legal<61>bb
|
|
|
|
|
r<>szben a sokkal kisebb B-kock<63>kkal t<>rt<72>n<EFBFBD> lecser<65>l<EFBFBD>se.
|
|
|
|
|
A k<>dol<6F>si id<69>ben jelentkez<65> plusz r<>ford<72>t<EFBFBD>s minim<69>lis, mivel nem kell
|
|
|
|
|
k<>l<EFBFBD>n d<>nt<6E>seket hozni.
|
|
|
|
|
Ellent<6E>tben azzal, amire p<>r ember gondol, a dek<65>dol<6F> CPU
|
|
|
|
|
ig<69>ny<6E>t nem <20>rinti jelent<6E>sen a s<>lyozott j<>sl<73>s.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
Sajnos a jelenlegi adapt<70>v B-kocka d<>nt<6E>si algoritmusnak
|
|
|
|
|
van egy olayn <20>rdekes tulajdons<6E>ga, hogy ker<65>li a B-kock<63>kat
|
|
|
|
|
az els<6C>t<EFBFBD>ted<65>sekn<6B>l. Am<41>g ez nem v<>ltozik meg, j<> <20>tlet
|
|
|
|
|
lehet a <option>nob_adapt</option> opci<63> hozz<7A>ad<61>sa az
|
|
|
|
|
x264encopts-hoz, ha arra sz<73>m<EFBFBD>tasz, hogy s<>t<EFBFBD>ted<65>sek jelent<6E>sen
|
|
|
|
|
befoly<6C>solj<6C>k a vide<64>dat.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-x264-encoding-options-misc-preferences">
|
|
|
|
|
<title>K<EFBFBD>l<EFBFBD>nb<EFBFBD>z<EFBFBD> ig<69>nyekhez tartoz<6F> opci<63>k</title>
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">K<EFBFBD>t l<>p<EFBFBD>ses k<>dol<6F>s</emphasis>:
|
|
|
|
|
Fentebb azt javasoltuk, hogy mindig haszn<7A>lj k<>t l<>p<EFBFBD>ses k<>dol<6F>st,
|
|
|
|
|
azonban vannak indokok az elker<65>l<EFBFBD>se mellett is. P<>ld<6C>ul ha <20>l<EFBFBD> TV
|
|
|
|
|
ad<61>st mentesz <20>s k<>dolsz val<61>s id<69>ben, k<>nytelen vagy egy l<>p<EFBFBD>st
|
|
|
|
|
haszn<7A>lni. Az egy l<>p<EFBFBD>s nyilv<6C>nval<61>an gyorsabb, mint a k<>t l<>p<EFBFBD>ses;
|
|
|
|
|
ha teljesen ugyan azokkal az opci<63>kat haszn<7A>lod mind a k<>t l<>p<EFBFBD>sben,
|
|
|
|
|
a k<>t l<>p<EFBFBD>ses k<>dol<6F>s majdnem k<>tszer olyan lass<73>.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
M<>gis van p<>r nagyon j<> indok a k<>t l<>p<EFBFBD>ses k<>dol<6F>s haszn<7A>lat<61>ra. Az
|
|
|
|
|
egyik, hogy az egy l<>p<EFBFBD>s r<>takontollja nem pszichikai, <20>gy gyakran
|
|
|
|
|
<20>sszer<65>tlen d<>nt<6E>seket hoz, mert nem l<>tja a nagy k<>pet. P<>ld<6C>ul tegy<67>k
|
|
|
|
|
fel, hogy van egy k<>t perces vide<64>d, mely k<>t elt<6C>r<EFBFBD> f<>lb<6C>l <20>ll. Az
|
|
|
|
|
els<6C> fele nagyon gyors mozg<7A>s<EFBFBD>, 60 m<>sodperces jelenet, ami mag<61>ban
|
|
|
|
|
kb. 2500kbps-t ig<69>nyel, hogy megfelel<65>en n<>zzen ki. Majd r<>gt<67>n ez
|
|
|
|
|
ut<75>n egy sokkal kisebb ig<69>ny<6E> 60 m<>sodperces jelenet j<>n, ami 300
|
|
|
|
|
kbps-sel is j<>l n<>z ki. Tegy<67>k fel, hogy 1400kbps-t k<>rsz, ami elm<6C>letileg
|
|
|
|
|
el<65>g mind a k<>t jelenethez. Az egy l<>p<EFBFBD>ses r<>takontroll rengeteg "hib<69>t"
|
|
|
|
|
ejt egy ilyen esetben. Mindenek el<65>tt az 1400kbps-t c<>lozza meg mind a
|
|
|
|
|
k<>t szegmensben. Az els<6C> r<>sz er<65>teljesen t<>l lesz kvant<6E>lva, emiatt
|
|
|
|
|
elfogadhatatlan <20>s t<>lzottan blokkos k<>pet kapsz. A m<>sodik szegmens
|
|
|
|
|
pedig er<65>teljesen alul lesz kvant<6E>lva; t<>k<EFBFBD>letesen n<>z ki, de az
|
|
|
|
|
ezzel j<>r<EFBFBD> bitr<74>ta t<>bblet teljesen <20>sszer<65>tlen. Amit m<>g nehezebb
|
|
|
|
|
elker<65>lni, az a k<>t jelenet k<>z<EFBFBD>tti <20>tmenet probl<62>m<EFBFBD>ja. A lass<73> mozg<7A>s<EFBFBD>
|
|
|
|
|
r<>sz els<6C> p<>r m<>sodperce t<>ls<6C>gosan t<>l lesz kvant<6E>lva, mert a
|
|
|
|
|
r<>takontroll m<>g a vide<64> els<6C> fel<65>b<EFBFBD>l sz<73>rmaz<61> bitr<74>ta ig<69>nyre sz<73>m<EFBFBD>t.
|
|
|
|
|
Ez a t<>lkvant<6E>l<EFBFBD>si "hiba peri<72>dus" a kev<65>s mozg<7A>st tartalmaz<61> r<>szt
|
|
|
|
|
sz<73>rnyen rossz<73> teszi, tulajdonk<6E>ppen kevesebb, mint 300kbps-t fog
|
|
|
|
|
haszn<7A>lni, ami a megfelel<65> kin<69>zethez kellene. T<>bb lehet<65>s<EFBFBD>g is van
|
|
|
|
|
az egy l<>p<EFBFBD>ses k<>dol<6F>s buktat<61>ib<69>l sz<73>rmaz<61> hib<69>k cs<63>kkent<6E>s<EFBFBD>re, de
|
|
|
|
|
<20>sszess<73>g<EFBFBD>ben m<>gis n<>velik a bitr<74>ta f<>lrebecsl<73>s<EFBFBD>nek es<65>ly<6C>t.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
A t<>bbl<62>p<EFBFBD>ses r<>takontrollnak t<>bb el<65>nye is van az egyl<79>p<EFBFBD>sessel
|
|
|
|
|
szemben. Az els<6C> l<>p<EFBFBD>sb<73>l nyert statisztikai adatokb<6B>l a k<>dol<6F> eg<65>sz
|
|
|
|
|
j<> pontoss<73>ggal meg tudja j<>solni egy b<>rmilyen adott kocka b<>rmilyen
|
|
|
|
|
adott kvant<6E>l<EFBFBD>s melletti k<>dol<6F>s<EFBFBD>nak "k<>lts<74>g<EFBFBD>t" (bitekben). Ez a bitek
|
|
|
|
|
sokkal <20>sszer<65>bb, jobban megtervezett eloszt<7A>s<EFBFBD>t eredm<64>nyezi a dr<64>ga
|
|
|
|
|
(sok mozg<7A>s<EFBFBD>) <20>s az olcs<63> (kev<65>s mozg<7A>s<EFBFBD>) jelenetek k<>z<EFBFBD>tt. L<>sd a
|
|
|
|
|
<option>qcomp</option> opci<63>t lejjebb n<>h<EFBFBD>ny <20>tlet<65>rt, hogy hogyan
|
|
|
|
|
tudod ezt a feloszt<7A>st kedvedre v<>ltoztatni.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
Tov<6F>bb<62> a k<>t l<>p<EFBFBD>s nem tart k<>tszer annyi ideig, mint az egy. Az els<6C>
|
|
|
|
|
l<>p<EFBFBD>s opci<63>it r<> lehet hangolni a nagyobb sebess<73>gre <20>s a gyeng<6E>bb
|
|
|
|
|
min<69>s<EFBFBD>gre. Ha j<>l v<>lasztod meg az opci<63>kat, egy nagyon gyors els<6C>
|
|
|
|
|
l<>p<EFBFBD>sed lehet. Az eredm<64>ny min<69>s<EFBFBD>ge a m<>sodik l<>p<EFBFBD>sben kicsit alacsonyabb
|
|
|
|
|
lesz mert a m<>ret becsl<73>s kev<65>sb<73> pontos, de a min<69>s<EFBFBD>gi k<>l<EFBFBD>nbs<62>g
|
|
|
|
|
norm<72>lis esetben t<>l kicsi ahhoz, hogy <20>szrevedd. P<>ld<6C>ul pr<70>b<EFBFBD>ld meg a
|
|
|
|
|
<option>subq=1:frameref=1</option> opci<63> hozz<7A>ad<61>s<EFBFBD>t a
|
|
|
|
|
<option>x264encopts</option> els<6C> l<>p<EFBFBD>s<EFBFBD>hez. Majd, a m<>sodik l<>p<EFBFBD>sben
|
|
|
|
|
haszn<7A>lj lassabb, jobb min<69>s<EFBFBD>get biztos<6F>t<EFBFBD> opci<63>kat:
|
|
|
|
|
<option>subq=6:frameref=15:4x4mv:me=3</option>
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">H<EFBFBD>rom l<>p<EFBFBD>ses k<>dol<6F>s</emphasis>?
|
|
|
|
|
|
|
|
|
|
Az x264 lehet<65>s<EFBFBD>get ny<6E>jt tetsz<73>leges sz<73>m<EFBFBD> egym<79>s ut<75>ni l<>p<EFBFBD>sek
|
|
|
|
|
elv<6C>gz<67>s<EFBFBD>re. Ha megadod a <option>pass=1</option> opci<63>t az els<6C> l<>p<EFBFBD>sben,
|
|
|
|
|
majd <option>pass=3</option>-at haszn<7A>lsz az egyik k<>vetkez<65> l<>p<EFBFBD>sben,
|
|
|
|
|
a k<>vetkez<65> l<>p<EFBFBD>s beolvassa az el<65>z<EFBFBD> statisztik<69>j<EFBFBD>t <20>s meg<65>rja a saj<61>tj<74>t.
|
|
|
|
|
Egy ezt k<>vet<65> l<>p<EFBFBD>snek m<>r nagyon j<> alapjai lesznek, nagyon pontos
|
|
|
|
|
d<>nt<6E>seket tud hozni a k<>pkocka m<>retre vonatkoz<6F>an a v<>lasztott kvant<6E>l<EFBFBD>s
|
|
|
|
|
mellett. A gyakorlatban az <20>ssz min<69>s<EFBFBD>gi nyeres<65>g ebb<62>l k<>zel van a
|
|
|
|
|
null<6C>hoz <20>s lehets<74>ges, hogy egy harmadik l<>p<EFBFBD>s kiss<73> m<>g rontja is a
|
|
|
|
|
glob<6F>lis PSNR-t az el<65>z<EFBFBD> l<>p<EFBFBD>shez k<>pest. Az <20>tlagos felhaszn<7A>l<EFBFBD>sban
|
|
|
|
|
a h<>rom l<>p<EFBFBD>s akkor seg<65>t, ha k<>t l<>p<EFBFBD>ssel rossz bitr<74>ta j<>sl<73>st kapt<70>l
|
|
|
|
|
vagy ronda <20>tmeneteket a jelenetek k<>z<EFBFBD>tt. Ilyen dolog csak a nagyon
|
|
|
|
|
r<>vid klippekn<6B>l fordulhat el<65>. Van m<>g p<>r speci<63>lis eset is, amikor
|
|
|
|
|
a h<>rom (vagy t<>bb) l<>p<EFBFBD>s j<>l j<>het a halad<61> felhaszn<7A>l<EFBFBD>knak, de a
|
|
|
|
|
r<>vid<69>t<EFBFBD>s v<>gett ezeket az eseteket nem t<>rgyaljuk ebben a le<6C>r<EFBFBD>sban.
|
|
|
|
|
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">qcomp</emphasis>:
|
|
|
|
|
A <option>qcomp</option> a "dr<64>ga", sok mozg<7A>st <20>s az "olcs<63>", kev<65>s
|
|
|
|
|
mozg<7A>st tartalmaz<61> jelenetekhez haszn<7A>lt bitek ar<61>ny<6E>t szab<61>lyozza.
|
|
|
|
|
Extr<74>m esetben a <option>qcomp=0</option> az igazi konstans bitr<74>t<EFBFBD>t
|
|
|
|
|
c<>lozza meg. Ezzel a sok mozg<7A>s<EFBFBD> r<>szek borzaszt<7A>an fognak kin<69>zni, m<>g
|
|
|
|
|
a kev<65>s mozg<7A>st tartalmaz<61> r<>szek val<61>sz<73>n<EFBFBD>leg t<>k<EFBFBD>letesen fognak kin<69>zni,
|
|
|
|
|
de a hasonl<6E> kin<69>zethez sz<73>ks<6B>ges bitr<74>ta t<>bbsz<73>r<EFBFBD>s<EFBFBD>t fogj<67>k felhaszn<7A>lni.
|
|
|
|
|
A m<>sik extr<74>m v<>glet a <option>qcomp=1</option> majdnem konstans
|
|
|
|
|
kvant<6E>l<EFBFBD>si param<61>tert <20>r el (QP). A konstans QP nem n<>z ki rosszul, de a
|
|
|
|
|
legt<67>bb ember <20>gy gondolja, hogy <20>sszer<65>bb egy kis bitr<74>t<EFBFBD>t fel<65>ldozni a
|
|
|
|
|
roppant dr<64>ga jelenetekn<6B>l (ahol a min<69>s<EFBFBD>groml<6D>s nem olyan <20>szrevehet<65>)
|
|
|
|
|
<20>s felhaszn<7A>lni <20>ket a kit<69>n<EFBFBD> min<69>s<EFBFBD>gben is k<>nnyebben k<>dolhat<61>
|
|
|
|
|
jelenetekn<6B>l. A <option>qcomp</option> alap<61>rtelmezett <20>rt<72>ke 0.6, ami
|
|
|
|
|
el<65>gg<67> alacsony sok ember <20>zl<7A>s<EFBFBD>hez k<>pest (0.7-0.8 a leggyakrabban
|
|
|
|
|
haszn<7A>lt).
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">keyint</emphasis>:
|
|
|
|
|
A <option>keyint</option> kiz<69>r<EFBFBD>lag a a f<>jlon bel<65>li keres<65>st rontja a
|
|
|
|
|
k<>dol<6F>si hat<61>konys<79>g jav<61>ra. Alap<61>rtelmez<65>sk<73>nt a <option>keyint</option>
|
|
|
|
|
250-re van <20>ll<6C>tva. Egy 25fps-es anyagn<67>l ez garant<6E>lja a 10 m<>sodpercen
|
|
|
|
|
bel<65>li pontoss<73>ggal t<>rt<72>n<EFBFBD> ugr<67>st. Ha <20>gy gondolod, hogy fontos <20>s hasznos
|
|
|
|
|
lenne az 5 m<>sodperces pontoss<73>g, <20>ll<6C>tsd be a <option>keyint=125</option>
|
|
|
|
|
<20>rt<72>ket; ez egy kiss<73> rontja a min<69>s<EFBFBD>get/bitr<74>t<EFBFBD>t. Ha csak a min<69>s<EFBFBD>g
|
|
|
|
|
<20>rdekel <20>s a kereshet<65>s<EFBFBD>g nem, be<62>ll<6C>thatod magasabb <20>rt<72>kre (<28>szben tartva
|
|
|
|
|
azt, hogy egyre cs<63>kken<65> hasznot hoz, mely v<>g<EFBFBD>l szinte <20>szrevehetetlen<65>l
|
|
|
|
|
kicsi vagy ak<61>r nulla lesz). A vide<64> folyam m<>g <20>gy is fog tartalmazni
|
|
|
|
|
kereshet<65> pontokat, am<61>g van benne jelenet v<>lt<6C>s.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">deblockalpha, deblockbeta</emphasis>:
|
|
|
|
|
Ez a r<>sz egy kicsit vitathat<61> lesz.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
A H.264 egy egyszer<65> deblocking elj<6C>r<EFBFBD>st defini<6E>l az I-blokkokra,
|
|
|
|
|
ami el<65>re be<62>ll<6C>tott er<65>ss<73>get <20>s <20>tereszt<7A>st haszn<7A>l a sz<73>banforg<72>
|
|
|
|
|
blokk QP-je alapj<70>n.
|
|
|
|
|
Alap<61>rtelmezettk<74>nt a nagy QP blokkok er<65>s sz<73>r<EFBFBD>n mennek <20>t, az
|
|
|
|
|
alacsony QP blokkok nem ker<65>lnek deblock-ol<6F>sra semennyire sem.
|
|
|
|
|
Az alap<61>rtelmezett <20>rt<72>kek szerint el<65>re be<62>ll<6C>tott er<65>ss<73>g j<>l
|
|
|
|
|
megv<67>lasztott <20>s j<> es<65>llyel PSNR-optim<69>lis b<>rmilyen vide<64>hoz,
|
|
|
|
|
amit csak pr<70>b<EFBFBD>lsz elk<6C>dolni.
|
|
|
|
|
A <option>deblockalpha</option> <20>s a <option>deblockbeta</option>
|
|
|
|
|
param<61>terekkel megadhatod az el<65>re be<62>ll<6C>tott deblocking <20>tereszt<7A>s
|
|
|
|
|
eltol<6F>s<EFBFBD>t.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
Sokan <20>gy gondolj<6C>k, hogy j<> <20>tlet nagy m<>rt<72>kben cs<63>kkenteni a
|
|
|
|
|
deblocking sz<73>r<EFBFBD> er<65>ss<73>g<EFBFBD>t (mondjuk -3-ra).
|
|
|
|
|
Ez val<61>j<EFBFBD>ban szinte soha sem j<> <20>tlet <20>s a legt<67>bb esetben
|
|
|
|
|
azok az emberek, akik ezt csin<69>lj<6C>k, nem is <20>rtik igaz<61>n,
|
|
|
|
|
hogy hogyan m<>k<EFBFBD>dik a deblocking alapb<70>l.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
Az els<6C> <20>s legfontosabb dolog azt tudni a be<62>p<EFBFBD>tett deblocking
|
|
|
|
|
sz<73>r<EFBFBD>r<EFBFBD>l, hogy az alap<61>rtelmezett <20>tereszt<7A>s majdnem mindig
|
|
|
|
|
PSNR-optim<69>lis.
|
|
|
|
|
Ritk<74>bb esetben nem optim<69>lis, az ide<64>lis eltol<6F>s plusz vagy
|
|
|
|
|
m<>nusz 1.
|
|
|
|
|
A deblocking param<61>tereinek nagy m<>rt<72>kben t<>rt<72>n<EFBFBD> megv<67>ltoztat<61>sa
|
|
|
|
|
majdnem garant<6E>ltan rontja a PSNR-t.
|
|
|
|
|
A sz<73>r<EFBFBD> er<65>s<EFBFBD>t<EFBFBD>se elmaszatol n<>h<EFBFBD>ny r<>szletet; a sz<73>r<EFBFBD> gyeng<6E>t<EFBFBD>se
|
|
|
|
|
a kock<63>sod<6F>s l<>that<61>s<EFBFBD>g<EFBFBD>t n<>veli.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
Tipikusan rossz <20>tlet a deblocking <20>tereszt<7A>s cs<63>kkent<6E>se, ha a
|
|
|
|
|
forr<72>sod t<>rbeli komplexit<69>sa alacsony (pl. nem t<>l r<>szletes vagy
|
|
|
|
|
zajos).
|
|
|
|
|
A be<62>p<EFBFBD>tett sz<73>r<EFBFBD> remek munk<6E>t v<>gez a felbukkan<61> mell<6C>khat<61>sok
|
|
|
|
|
elrejt<6A>se <20>rdek<65>ben.
|
|
|
|
|
Ha a forr<72>sban t<>rbeli komplexit<69>sa nagy, a mell<6C>khat<61>sok m<>g
|
|
|
|
|
kev<65>sb<73> l<>that<61>ak.
|
|
|
|
|
Ez az<61>rt van, mert a gy<67>r<EFBFBD>s halad<61>s r<>szletnek vagy zajnak l<>tszik.
|
|
|
|
|
Az emberi szem k<>nnyen megl<67>tja, ha egy r<>szlet elmozdul, de nem
|
|
|
|
|
olyan k<>nny<6E> <20>szrevenni, ha a zaj rosszul van reprezent<6E>lva.
|
|
|
|
|
Ha szubjekt<6B>v min<69>s<EFBFBD>ghez <20>r, a zaj <20>s a r<>szletess<73>g valamennyire
|
|
|
|
|
felcser<65>lhet<65>.
|
|
|
|
|
A deblocking sz<73>r<EFBFBD> er<65>ss<73>g<EFBFBD>nek cs<63>kkent<6E>s<EFBFBD>vel a legval<61>sz<73>n<EFBFBD>bb,
|
|
|
|
|
hogy n<>veled a hib<69>kat a gy<67>r<EFBFBD>s mell<6C>khat<61>sok hozz<7A>ad<61>s<EFBFBD>val, de
|
|
|
|
|
a szem nem veszi <20>szre, mert <20>sszekeveri a mell<6C>khat<61>sokat <20>s a
|
|
|
|
|
r<>szleteket.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ez <emphasis role="bold">m<EFBFBD>g</emphasis> nem igazolja a deblocking
|
|
|
|
|
sz<73>r<EFBFBD> er<65>ss<73>g<EFBFBD>nek cs<63>kkent<6E>s<EFBFBD>t.
|
|
|
|
|
<20>ltal<61>ban jobb zajmin<69>s<EFBFBD>get <20>rhetsz el az ut<75>feldolgoz<6F>ssal.
|
|
|
|
|
Ha a H.264 k<>dol<6F>sod t<>l foltos vagy maszatos, pr<70>b<EFBFBD>ld meg
|
|
|
|
|
lej<65>tszani a <option>-vf noise</option> kapcsol<6F>val.
|
|
|
|
|
A <option>-vf noise=8a:4a</option>-nak a gyenge mell<6C>khat<61>sokat
|
|
|
|
|
el kell t<>ntetnie.
|
|
|
|
|
Majdnem biztos, hogy jobb eredm<64>nyt kapsz, mint a deblocking
|
|
|
|
|
sz<73>r<EFBFBD>vel val<61> pepecsel<65>ssel.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
</sect3>
|
|
|
|
|
</sect2>
|
2005-08-21 00:17:15 +00:00
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-x264-example-settings">
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<title>K<EFBFBD>dol<EFBFBD>s be<62>ll<6C>t<EFBFBD>si p<>ld<6C>k</title>
|
2005-08-21 00:17:15 +00:00
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A k<>vetkez<65> be<62>ll<6C>t<EFBFBD>sok p<>ld<6C>k a k<>l<EFBFBD>nb<6E>z<EFBFBD> k<>dol<6F>si opci<63>k
|
|
|
|
|
kombin<69>ci<63>j<EFBFBD>ra, amik <20>rintik a sebess<73>get vagy a min<69>s<EFBFBD>get
|
|
|
|
|
ugyan ann<6E>l a c<>l bitr<74>t<EFBFBD>n<EFBFBD>l.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Az <20>sszes k<>dol<6F>si be<62>ll<6C>t<EFBFBD>st egy 720x448 @30000/1001 fps-es minta
|
|
|
|
|
vide<64>n tesztelt<6C>k, a c<>l bitr<74>ta 900kbps volt, a g<>p pedig egy AMD-64 3400+
|
|
|
|
|
2400 Mhz-en, 64 bit-es m<>dban.
|
2005-10-03 12:00:28 +00:00
|
|
|
|
Mindegyik k<>dol<6F>si be<62>ll<6C>t<EFBFBD>s tartalmazza a k<>dol<6F>si sebess<73>get (k<>pkocka per
|
|
|
|
|
m<>sodpercben) <20>s a PSNR vesztes<65>get (dB-ben) a "nagyon j<> min<69>s<EFBFBD>ghez"
|
|
|
|
|
viszony<6E>tva.
|
|
|
|
|
K<>rlek vedd figyelembe, hogy a forr<72>sanyagodt<64>l, a g<>ped t<>pus<75>t<EFBFBD>l <20>s
|
|
|
|
|
a fejleszt<7A>sekt<6B>l f<>gg<67>en k<>l<EFBFBD>nb<6E>z<EFBFBD> eredm<64>nyeket kaphatsz.
|
2005-08-21 00:17:15 +00:00
|
|
|
|
</para>
|
|
|
|
|
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<para>
|
|
|
|
|
<informaltable frame="all">
|
|
|
|
|
<tgroup cols="4">
|
|
|
|
|
<thead>
|
|
|
|
|
<row><entry>Le<EFBFBD>r<EFBFBD>s</entry><entry>K<EFBFBD>dol<EFBFBD>si opci<63>k</entry><entry>sebess<EFBFBD>g (fps-ben)</entry><entry>relat<EFBFBD>v PSNR vesztes<65>g (dB-ben)</entry></row>
|
|
|
|
|
</thead>
|
|
|
|
|
<tbody>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>Nagyon j<> min<69>s<EFBFBD>g</entry>
|
|
|
|
|
<entry><option>subq=6:4x4mv:8x8dct:me=3:frameref=5:bframes=3:b_pyramid:weight_b</option></entry>
|
|
|
|
|
<entry>6fps</entry>
|
|
|
|
|
<entry>0dB</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>J<EFBFBD> min<69>s<EFBFBD>g</entry>
|
|
|
|
|
<entry><option>subq=5:4x4mv:8x8dct:frameref=2:bframes=3:b_pyramid:weight_b</option></entry>
|
|
|
|
|
<entry>13fps</entry>
|
|
|
|
|
<entry>-0.89dB</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>Gyors</entry>
|
|
|
|
|
<entry><option>subq=4:bframes=2:b_pyramid:weight_b</option></entry>
|
|
|
|
|
<entry>17fps</entry>
|
|
|
|
|
<entry>-1.48dB</entry>
|
|
|
|
|
</row>
|
|
|
|
|
</tbody>
|
|
|
|
|
</tgroup>
|
|
|
|
|
</informaltable>
|
|
|
|
|
</para>
|
2005-08-21 00:17:15 +00:00
|
|
|
|
</sect2>
|
|
|
|
|
|
2005-07-25 14:52:24 +00:00
|
|
|
|
</sect1>
|
|
|
|
|
|
|
|
|
|
<sect1 id="menc-feat-vcd-dvd">
|
|
|
|
|
<title>MEncoder haszn<7A>lata VCD/SVCD/DVD-kompatibilis f<>jlok k<>sz<73>t<EFBFBD>s<EFBFBD>hez.</title>
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-vcd-dvd-constraints">
|
|
|
|
|
<title>Form<EFBFBD>tum korl<72>tok</title>
|
|
|
|
|
<para>
|
|
|
|
|
A <application>MEncoder</application> k<>pes VCD, SCVD <20>s DVD form<72>tum<75>
|
|
|
|
|
MPEG f<>jlok l<>trehoz<6F>s<EFBFBD>ra a
|
|
|
|
|
<systemitem class="library">libavcodec</systemitem> k<>nyvt<76>r seg<65>ts<74>g<EFBFBD>vel.
|
|
|
|
|
Ezek a f<>jlok a
|
|
|
|
|
<ulink url="http://www.gnu.org/software/vcdimager/vcdimager.html">vcdimager</ulink>-rel
|
|
|
|
|
vagy a
|
|
|
|
|
<ulink url="http://dvdauthor.sourceforge.net/">dvdauthor</ulink>-ral
|
|
|
|
|
egy<67>ttm<74>k<EFBFBD>dve felhaszn<7A>lhat<61>k szabv<62>nyos lej<65>tsz<73>kban lej<65>tszhat<61>
|
|
|
|
|
lemezek k<>sz<73>t<EFBFBD>s<EFBFBD>hez.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A DVD, SVCD <20>s VCD form<72>tumok s<>lyos korl<72>tokkal rendelkeznek.
|
|
|
|
|
A k<>dolt k<>pm<70>retekb<6B>l <20>s a k<>par<61>nyokb<6B>l csak nagyon kev<65>s <20>ll
|
|
|
|
|
rendelkez<65>sre.
|
|
|
|
|
Ha a filmed nem felel meg ezeknek a k<>vetelm<6C>nyeknek, m<>retezned,
|
|
|
|
|
v<>gnod vagy fekete keretet kell hozz<7A>adnod a k<>phez, hogy kompatibilis
|
|
|
|
|
legyen.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-vcd-dvd-constraints-resolution">
|
|
|
|
|
<title>Form<EFBFBD>tum korl<72>tok</title>
|
|
|
|
|
|
|
|
|
|
<informaltable frame="all">
|
|
|
|
|
<tgroup cols="9">
|
|
|
|
|
<thead>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>Form<EFBFBD>tum</entry>
|
|
|
|
|
<entry>Felbont<EFBFBD>s</entry>
|
|
|
|
|
<entry>V. Codec</entry>
|
|
|
|
|
<entry>V. Bitr<74>ta</entry>
|
|
|
|
|
<entry>Mintav<EFBFBD>teli r<>ta</entry>
|
|
|
|
|
<entry>A. Codec</entry>
|
|
|
|
|
<entry>A. Bitr<74>ta</entry>
|
|
|
|
|
<entry>FPS</entry>
|
|
|
|
|
<entry>Ar<EFBFBD>ny</entry>
|
|
|
|
|
</row>
|
|
|
|
|
</thead>
|
|
|
|
|
<tbody>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>NTSC DVD</entry>
|
|
|
|
|
<entry>720x480, 704x480, 352x480, 352x240</entry>
|
|
|
|
|
<entry>MPEG-2</entry>
|
|
|
|
|
<entry>9800 kbps</entry>
|
|
|
|
|
<entry>48000 Hz</entry>
|
|
|
|
|
<entry>AC3,PCM</entry>
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<entry>1536 kbps (max)</entry>
|
|
|
|
|
<entry>30000/1001, 24000/1001</entry>
|
2005-07-25 14:52:24 +00:00
|
|
|
|
<entry>4:3, 16:9 (csak 720x480-n<>l)</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>NTSC DVD</entry>
|
|
|
|
|
<entry>352x240<footnote id='fn-rare-resolutions'><para>
|
|
|
|
|
Ezek a felbont<6E>sok ritk<74>n haszn<7A>latosak a DVD-ken, mert el<65>g
|
|
|
|
|
alacsony min<69>s<EFBFBD>g<EFBFBD>ek.</para></footnote></entry>
|
|
|
|
|
<entry>MPEG-1</entry>
|
|
|
|
|
<entry>1856 kbps</entry>
|
|
|
|
|
<entry>48000 Hz</entry>
|
|
|
|
|
<entry>AC3,PCM</entry>
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<entry>1536 kbps (max)</entry>
|
|
|
|
|
<entry>30000/1001, 24000/1001</entry>
|
2005-07-25 14:52:24 +00:00
|
|
|
|
<entry>4:3, 16:9</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>NTSC SVCD</entry>
|
|
|
|
|
<entry>480x480</entry>
|
|
|
|
|
<entry>MPEG-2</entry>
|
|
|
|
|
<entry>2600 kbps</entry>
|
|
|
|
|
<entry>44100 Hz</entry>
|
|
|
|
|
<entry>MP2</entry>
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<entry>384 kbps (max)</entry>
|
2005-08-29 19:53:27 +00:00
|
|
|
|
<entry>30000/1001</entry>
|
2005-07-25 14:52:24 +00:00
|
|
|
|
<entry>4:3</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>NTSC VCD</entry>
|
|
|
|
|
<entry>352x240</entry>
|
|
|
|
|
<entry>MPEG-1</entry>
|
|
|
|
|
<entry>1150 kbps</entry>
|
|
|
|
|
<entry>44100 Hz</entry>
|
|
|
|
|
<entry>MP2</entry>
|
|
|
|
|
<entry>224 kbps</entry>
|
2005-08-29 19:53:27 +00:00
|
|
|
|
<entry>24000/1001, 30000/1001</entry>
|
2005-07-25 14:52:24 +00:00
|
|
|
|
<entry>4:3</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>PAL DVD</entry>
|
|
|
|
|
<entry>720x576, 704x576, 352x576, 352x288</entry>
|
|
|
|
|
<entry>MPEG-2</entry>
|
|
|
|
|
<entry>9800 kbps</entry>
|
|
|
|
|
<entry>48000 Hz</entry>
|
|
|
|
|
<entry>MP2,AC3,PCM</entry>
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<entry>1536 kbps (max)</entry>
|
2005-07-25 14:52:24 +00:00
|
|
|
|
<entry>25</entry>
|
|
|
|
|
<entry>4:3, 16:9 (csak 720x576-n<>l)</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>PAL DVD</entry>
|
|
|
|
|
<entry>352x288<footnoteref linkend='fn-rare-resolutions'/></entry>
|
|
|
|
|
<entry>MPEG-1</entry>
|
|
|
|
|
<entry>1856 kbps</entry>
|
|
|
|
|
<entry>48000 Hz</entry>
|
|
|
|
|
<entry>MP2,AC3,PCM</entry>
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<entry>1536 kbps (max)</entry>
|
2005-07-25 14:52:24 +00:00
|
|
|
|
<entry>25</entry>
|
|
|
|
|
<entry>4:3, 16:9</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>PAL SVCD</entry>
|
|
|
|
|
<entry>480x576</entry>
|
|
|
|
|
<entry>MPEG-2</entry>
|
|
|
|
|
<entry>2600 kbps</entry>
|
|
|
|
|
<entry>44100 Hz</entry>
|
|
|
|
|
<entry>MP2</entry>
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<entry>384 kbps (max)</entry>
|
2005-07-25 14:52:24 +00:00
|
|
|
|
<entry>25</entry>
|
|
|
|
|
<entry>4:3</entry>
|
|
|
|
|
</row>
|
|
|
|
|
<row>
|
|
|
|
|
<entry>PAL VCD</entry>
|
|
|
|
|
<entry>352x288</entry>
|
|
|
|
|
<entry>MPEG-1</entry>
|
2005-10-03 12:00:28 +00:00
|
|
|
|
<entry>1152 kbps</entry>
|
2005-07-25 14:52:24 +00:00
|
|
|
|
<entry>44100 Hz</entry>
|
|
|
|
|
<entry>MP2</entry>
|
|
|
|
|
<entry>224 kbps</entry>
|
|
|
|
|
<entry>25</entry>
|
|
|
|
|
<entry>4:3</entry>
|
|
|
|
|
</row>
|
|
|
|
|
</tbody>
|
|
|
|
|
</tgroup>
|
|
|
|
|
</informaltable>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
Ha a filmednek 2.35:1 m<>retar<61>nya van (a legt<67>bb akci<63> film), fekete
|
|
|
|
|
keretet kell hozz<7A>adnod vagy le kell v<>gnod a filmet 16:9-es m<>retar<61>nyra
|
|
|
|
|
DVD vagy VCD k<>sz<73>t<EFBFBD>shez.
|
|
|
|
|
Ha fekete keretet adsz hozz<7A>, pr<70>b<EFBFBD>ld meg 16 pixel-es hat<61>rra igaz<61>tani
|
|
|
|
|
<20>ket a k<>dol<6F>si teljes<65>tm<74>nyre val<61> hat<61>suk minimaliz<69>l<EFBFBD>s<EFBFBD>hoz.
|
|
|
|
|
Szerencs<63>re a DVD-nek el<65>gg<67> magas a bitr<74>t<EFBFBD>ja, nem kell agg<67>dnod
|
|
|
|
|
t<>ls<6C>gosan a k<>dol<6F>s hat<61>konys<79>ga miatt, de az SVCD <20>s a VCD
|
|
|
|
|
bitr<74>ta-szeg<65>ny, ez<65>rt er<65>fesz<73>t<EFBFBD>seket kell tenni az elfogadhat<61>
|
|
|
|
|
min<69>s<EFBFBD>g<EFBFBD>rt is.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-vcd-dvd-constraints-gop">
|
|
|
|
|
<title>GOP m<>ret hat<61>rok</title>
|
|
|
|
|
<para>
|
|
|
|
|
A DVD, VCD <20>s SVCD el<65>gg<67> alacsony GOP (Group of Pictures) m<>ret
|
|
|
|
|
<20>rt<72>kekre korl<72>toz le.
|
|
|
|
|
Egy 30 fps-es anyagn<67>l a legnagyobb megengedett GOP m<>ret 18.
|
|
|
|
|
25 vagy 24 fps-n<>l a maximum 15.
|
|
|
|
|
A GOP m<>ret<65>t a <option>keyint</option> opci<63>val lehet be<62>ll<6C>tani.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-vcd-dvd-constraints-bitrate">
|
|
|
|
|
<title>Bitr<EFBFBD>ta korl<72>tok</title>
|
|
|
|
|
<para>
|
|
|
|
|
A VCD vide<64>nak CBR-esnek kell lennie 1152 kbps-en.
|
|
|
|
|
Ehhez a nagyon er<65>s megk<67>t<EFBFBD>shez egy extr<74>m alacsony, 327 kilobit-es vbv
|
|
|
|
|
buffer m<>ret t<>rsul.
|
|
|
|
|
Az SVCD megengedi a bitr<74>ta v<>ltoztat<61>s<EFBFBD>t 2500 kbps-ig <20>s kicsit kev<65>sb<73>
|
|
|
|
|
korl<72>toz<6F>, 917 kilobit-es vbv buffer m<>retet enged<65>lyez.
|
|
|
|
|
A DVD vide<64> bitr<74>t<EFBFBD>ja b<>rhol lehet 9800 kbps-ig (b<>r az <20>ltal<61>nos
|
|
|
|
|
bitr<74>t<EFBFBD>k ennek fel<65>n<EFBFBD>l vannak) <20>s a vbv buffer m<>ret is 1835 kilobit.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-vcd-dvd-output">
|
|
|
|
|
<title>Kimeneti opci<63>k</title>
|
|
|
|
|
<para>
|
|
|
|
|
A <application>MEncoder</application> rendelkezik a kimeneti form<72>tumot
|
|
|
|
|
be<62>ll<6C>t<EFBFBD> kapcsol<6F>kkal.
|
|
|
|
|
Ezen opci<63>k haszn<7A>lat<61>val utas<61>thatod, hogy helyes t<>pus<75> f<>jlt k<>sz<73>tsen.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A VCD <20>s SVCD opci<63>kat xvcd-nek <20>s xsvcd-nek h<>vj<76>k, mert kiterjesztett
|
|
|
|
|
form<72>tum<75>ak.
|
|
|
|
|
Nem teljesen kompatibilisek, f<>k<EFBFBD>nt mivel a kimenet nem tartalmaz
|
|
|
|
|
scan offszet-eket.
|
|
|
|
|
Ha SVCD CD k<>pet kell k<>sz<73>tened, add <20>t a kimeneti f<>jlt a
|
|
|
|
|
<ulink url="http://www.gnu.org/software/vcdimager/vcdimager.html">vcdimager</ulink>-nek.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
VCD:
|
|
|
|
|
<screen>
|
|
|
|
|
-of mpeg -mpegopts format=xvcd
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
SVCD:
|
|
|
|
|
<screen>
|
|
|
|
|
-of mpeg -mpegopts format=xsvcd
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
DVD:
|
|
|
|
|
<screen>
|
|
|
|
|
-of mpeg -mpegopts format=dvd
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
|
2005-08-29 19:53:27 +00:00
|
|
|
|
<para>
|
|
|
|
|
DVD NTSC Pullup-pal:
|
|
|
|
|
<screen>
|
|
|
|
|
-of mpeg -mpegopts format=dvd:telecine -ofps 24000/1001
|
|
|
|
|
</screen>
|
|
|
|
|
Ez enged<65>lyezi a 24000/1001 fps-es progressz<73>v tartalom 30000/1001
|
|
|
|
|
fps-sel t<>rt<72>n<EFBFBD> k<>dol<6F>s<EFBFBD>t a DVD-el<65><6C>r<EFBFBD>sok betart<72>s<EFBFBD>val.
|
|
|
|
|
</para>
|
|
|
|
|
|
2005-07-25 14:52:24 +00:00
|
|
|
|
<sect3 id="menc-feat-vcd-dvd-output-aspect">
|
|
|
|
|
<title>K<EFBFBD>par<EFBFBD>ny</title>
|
|
|
|
|
<para>
|
|
|
|
|
A <option>-lavcopts</option> aspect argumentuma haszn<7A>lhat<61> a f<>jl
|
|
|
|
|
k<>par<61>ny<6E>nak elk<6C>dol<6F>s<EFBFBD>hoz.
|
|
|
|
|
Lej<65>tsz<73>s k<>zben a k<>par<61>nyt a vide<64> megfelel<65> m<>ret<65>re <20>ll<6C>t<EFBFBD>s<EFBFBD>hoz
|
|
|
|
|
haszn<7A>lj<6C>k.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
16:9 vagy "Widescreen"
|
|
|
|
|
<screen>
|
|
|
|
|
-lavcopts aspect=16/9
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
4:3 vagy "Fullscreen"
|
|
|
|
|
<screen>
|
|
|
|
|
-lavcopts aspect=4/3
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
2.35:1 vagy "Cinemascope" NTSC
|
|
|
|
|
<screen>
|
|
|
|
|
-vf scale=720:368,expand=720:480 -lavcopts aspect=16/9
|
|
|
|
|
</screen>
|
|
|
|
|
A helyes m<>retar<61>ny kisz<73>m<EFBFBD>t<EFBFBD>s<EFBFBD>hoz haszn<7A>ld a 854/2.35 = 368-as kib<69>v<EFBFBD>tett
|
|
|
|
|
NTSC sz<73>less<73>get.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
2.35:1 vagy "Cinemascope" PAL
|
|
|
|
|
<screen>
|
|
|
|
|
-vf scale="720:432,expand=720:576 -lavcopts aspect=16/9
|
|
|
|
|
</screen>
|
|
|
|
|
A helyes m<>retar<61>ny kisz<73>m<EFBFBD>t<EFBFBD>s<EFBFBD>hoz haszn<7A>ld a 1024/2.35 = 432-es kib<69>v<EFBFBD>tett
|
|
|
|
|
PAL sz<73>less<73>get.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-vcd-dvd-output-srate">
|
|
|
|
|
<title>Mintav<EFBFBD>teli r<>ta konvert<72>l<EFBFBD>s</title>
|
|
|
|
|
<para>
|
|
|
|
|
Ha az eredeti f<>jl audi<64> mintav<61>teli r<>t<EFBFBD>ja nem ugyan olyan, mint ami
|
|
|
|
|
a c<>l form<72>tumban sz<73>ks<6B>ges, mintav<61>teli r<>ta konvert<72>l<EFBFBD>st kell
|
|
|
|
|
v<>grehajtani.
|
|
|
|
|
Ez a <option>-srate</option> <20>s <option>-af lavcresample</option>
|
|
|
|
|
kapcsol<6F>k egy<67>ttes haszn<7A>lat<61>val <20>rhet<65> el.
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
DVD:
|
|
|
|
|
<screen>
|
|
|
|
|
-srate 48000 -af lavcresample=48000
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
VCD <20>s SVCD:
|
|
|
|
|
<screen>
|
|
|
|
|
-srate 44100 -af lavcresample=44100
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-vcd-dvd-lavc">
|
|
|
|
|
<title>A libavcodec haszn<7A>lata VCD/SVCD/DVD k<>dol<6F>shoz</title>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-vcd-dvd-lavc-intro">
|
|
|
|
|
<title>Bevezet<EFBFBD>s</title>
|
|
|
|
|
<para>
|
|
|
|
|
A <systemitem class="library">libavcodec</systemitem> haszn<7A>lhat<61>
|
|
|
|
|
VCD/SVCD/DVD kompatibilis vide<64> k<>sz<73>t<EFBFBD>s<EFBFBD>hez a megfelel<65> opci<63>kkal.
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-vcd-dvd-lavc-options">
|
|
|
|
|
<title>lavcopts</title>
|
|
|
|
|
<para>
|
|
|
|
|
K<>vetkezz<7A>k egy lista a <option>-lavcopts</option>-ban haszn<7A>lhat<61>
|
|
|
|
|
mez<65>kr<6B>l, amiknek a megv<67>ltoztat<61>s<EFBFBD>ra sz<73>ks<6B>ged lehet a VCD, SVCD,
|
|
|
|
|
vagy DVD kompatibilis film k<>sz<73>t<EFBFBD>sekor:
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<itemizedlist>
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">acodec</emphasis>:
|
|
|
|
|
<option>mp2</option> a VCD-hez, SVCD-hez vagy PAL DVD-hez;
|
|
|
|
|
<option>ac3</option> a leggyakoribb DVD-hez.
|
|
|
|
|
PCM audi<64> is haszn<7A>lhat<61> DVD-hez, de legt<67>bbsz<73>r csak helypazarl<72>s.
|
|
|
|
|
Figyelj r<>, hogy az MP3 audi<64> ezen form<72>tumok egyik<69>vel sem kompatibilis,
|
|
|
|
|
de a lej<65>tsz<73>knak gyakran semmi gondot nem okoz a lej<65>tsz<73>sa.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">abitrate</emphasis>:
|
|
|
|
|
224 VCD-n<>l; 384-ig SVCD-n<>l; 1536-ig DVD-n<>l, de <20>ltal<61>ban a haszn<7A>lt
|
|
|
|
|
<20>rt<72>kek a sztere<72>n<EFBFBD>l 192 kbps-<2D>t<EFBFBD>l az 5.1 csatorn<72>s hang 384 kbps-<2D>ig
|
|
|
|
|
v<>ltoznak.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">vcodec</emphasis>:
|
|
|
|
|
<option>mpeg1video</option> VCD-hez;
|
|
|
|
|
<option>mpeg2video</option> SVCD-hez;
|
|
|
|
|
<option>mpeg2video</option> haszn<7A>latos <20>ltal<61>ban a DVD-hez, de lehet
|
|
|
|
|
<option>mpeg1video</option> is a CIF felbont<6E>sokhoz.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">keyint</emphasis>:
|
|
|
|
|
A GOP m<>ret be<62>ll<6C>t<EFBFBD>s<EFBFBD>hoz haszn<7A>lhat<61>.
|
|
|
|
|
18 a 30fps-es anyag<61> vagy 15 a 25/24 fps-es<65>.
|
|
|
|
|
A kereskedelmi el<65><6C>ll<6C>t<EFBFBD>k a 12-es kulcskocka intervallumot prefer<65>lj<6C>k.
|
|
|
|
|
Lehets<74>ges ezen <20>rt<72>k nagyobbra <20>ll<6C>t<EFBFBD>sa is a legt<67>bb lej<65>tsz<73>val val<61>
|
|
|
|
|
kompatibili<6C>t<EFBFBD>s megtart<72>sa mellett.
|
|
|
|
|
A 25-<2D>s <option>keyint</option> soha nem okoz probl<62>m<EFBFBD>t.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">vrc_buf_size</emphasis>:
|
|
|
|
|
327 VCD-n<>l, 917 SVCD-n<>l <20>s 1835 DVD-n<>l.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">vrc_minrate</emphasis>:
|
|
|
|
|
1152 VCD-n<>l. Elhagyhat<61> SVCD <20>s DVD eset<65>ben.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">vrc_maxrate</emphasis>:
|
|
|
|
|
1152 VCD-n<>l; 2500 SVCD-n<>l; 9800 DVD-n<>l.
|
|
|
|
|
SVCD-hez <20>s DVD-hez az egy<67>ni k<>v<EFBFBD>nalmaidnak <20>s ig<69>nyeidnek megfelel<65>en
|
|
|
|
|
haszn<7A>lhatsz magasabb <20>rt<72>keket is.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
|
|
|
|
|
<listitem><para>
|
|
|
|
|
<emphasis role="bold">vbitrate</emphasis>:
|
|
|
|
|
1152 VCD-n<>l;
|
|
|
|
|
legfeljebb 2500 SVCD-n<>l;
|
|
|
|
|
legfeljebb 9800 DVD-n<>l.
|
|
|
|
|
Az ut<75>bbi k<>t form<72>tumn<6D>l a vbitrate egy<67>ni ig<69>nyek szerint <20>ll<6C>that<61> be.
|
|
|
|
|
P<>ld<6C>ul szeretn<74>d, hogy 20 <20>ra vagy ak<61>r<EFBFBD>li anyag felf<6C>rjen egy DVD-re,
|
|
|
|
|
haszn<7A>lhatod a vbitrate=400-at.
|
|
|
|
|
Az eredm<64>ny vide<64> min<69>s<EFBFBD>ge val<61>sz<73>n<EFBFBD>leg el<65>g rossz lesz.
|
|
|
|
|
Ha megpr<70>b<EFBFBD>lod kisakkozni a lehet<65> legjobb min<69>s<EFBFBD>get a DVD-n, haszn<7A>ld
|
|
|
|
|
a vbitrate=9800-at, de eml<6D>kezz r<>, hogy emiatt kevesebb, mint egy <20>r<EFBFBD>nyi
|
|
|
|
|
vide<64>d lehet egy egyr<79>teg<65> DVD-n.
|
|
|
|
|
</para></listitem>
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-vcd-dvd-lavc-examples">
|
|
|
|
|
<title>P<EFBFBD>ld<EFBFBD>k</title>
|
|
|
|
|
<para>
|
|
|
|
|
<20>ltal<61>ban ez a minimum <option>-lavcopts</option> egy vide<64> elk<6C>dol<6F>s<EFBFBD>hoz:
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
VCD:
|
|
|
|
|
<screen>
|
|
|
|
|
-lavcopts vcodec=mpeg1video:vrc_buf_size=327:vrc_minrate=1152:\
|
|
|
|
|
vrc_maxrate=1152:vbitrate=1152:keyint=15:acodec=mp2
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
SVCD:
|
|
|
|
|
<screen>
|
|
|
|
|
-lavcopts vcodec=mpeg2video:vrc_buf_size=917:vrc_maxrate=2500:vbitrate=1800:\
|
|
|
|
|
keyint=15:acodec=mp2
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
DVD:
|
|
|
|
|
<screen>
|
|
|
|
|
-lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:\
|
|
|
|
|
keyint=15:acodec=ac3
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-vcd-dvd-lavc-advanced">
|
|
|
|
|
<title>Halad<EFBFBD> opci<63>k</title>
|
|
|
|
|
<para>
|
|
|
|
|
Jobb min<69>s<EFBFBD>g<EFBFBD> k<>dol<6F>shoz val<61>sz<73>n<EFBFBD>leg haszn<7A>lni szeretn<74>d a lavcopts
|
|
|
|
|
min<69>s<EFBFBD>g-jav<61>t<EFBFBD> opci<63>it is, mint p<>ld<6C>ul a <option>trell</option>,
|
|
|
|
|
<option>mbd=2</option>, vagy m<>sok.
|
|
|
|
|
Figyelj r<>, hogy a <option>qpel</option> <20>s a <option>v4mv</option>
|
|
|
|
|
b<>r gyakran hasznosak MPEG-4 eset<65>n, nem haszn<7A>lhat<61>ak MPEG-1 vagy MPEG-2-vel.
|
|
|
|
|
Ha nagyon j<> min<69>s<EFBFBD>g<EFBFBD> DVD k<>dol<6F>st akarsz k<>sz<73>teni, hasznos lehet a
|
|
|
|
|
<option>dc=10</option> opci<63> hozz<7A>ad<61>sa a lavcopts-hoz.
|
|
|
|
|
Ez seg<65>ti cs<63>kkenteni a blokkosod<6F>st a sz<73>ntelen r<>szekn<6B>l. Mindezt
|
|
|
|
|
<20>sszerakva, itt egy p<>lda j<> min<69>s<EFBFBD>g<EFBFBD> DVD k<>sz<73>t<EFBFBD>s<EFBFBD>hez sz<73>ks<6B>ges
|
|
|
|
|
lavcopts-ra:
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
<screen>
|
|
|
|
|
-lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=8000:\
|
|
|
|
|
keyint=15:trell:mbd=2:precmp=2:subcmp=2:cmp=2:dia=-10:predia=-10:cbp:mv0:\
|
|
|
|
|
vqmin=1:lmin=1:dc=10
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
</sect3>
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-vcd-dvd-audio">
|
|
|
|
|
<title>Audi<EFBFBD> k<>dol<6F>sa</title>
|
|
|
|
|
<para>
|
|
|
|
|
A VCD <20>s az SVCD t<>mogatja az MPEG-1 layer II audi<64>t, a
|
|
|
|
|
<systemitem class="library">toolame</systemitem>,
|
|
|
|
|
<systemitem class="library">twolame</systemitem>,
|
|
|
|
|
vagy a <systemitem class="library">libavcodec</systemitem> MP2
|
|
|
|
|
k<>dol<6F>j<EFBFBD>nak felhaszn<7A>l<EFBFBD>s<EFBFBD>val.
|
|
|
|
|
A libavcodec MP2 messze nincs olyan j<>, mint a m<>sik k<>t k<>nyvt<76>r,
|
|
|
|
|
azonban az mindig el<65>rhet<65> <20>s haszn<7A>lhat<61>.
|
|
|
|
|
A VCD csak konstans bitr<74>t<EFBFBD>j<EFBFBD> audi<64>t (CBR) t<>mogat, m<>g az SVCD
|
|
|
|
|
tudja a v<>ltoz<6F> bitr<74>t<EFBFBD>t (VBR) is.
|
|
|
|
|
De vigy<67>zz a VBR-rel, mert n<>h<EFBFBD>ny hib<69>s asztali lej<65>tsz<73> sem t<>mogatja.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<para>
|
|
|
|
|
A DVD audi<64>hoz a <systemitem class="library">libavcodec</systemitem>
|
|
|
|
|
AC3 codec-je haszn<7A>lhat<61>.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-vcd-dvd-audio-toolame">
|
|
|
|
|
<title>toolame</title>
|
|
|
|
|
<para>
|
|
|
|
|
VCD-hez <20>s SVCD-hez:
|
|
|
|
|
<screen>
|
|
|
|
|
-oac toolame -toolameopts br=224
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-vcd-dvd-audio-twolame">
|
|
|
|
|
<title>twolame</title>
|
|
|
|
|
<para>
|
|
|
|
|
VCD-hez <20>s SVCD-hez:
|
|
|
|
|
<screen>
|
|
|
|
|
-oac twolame -twolameopts br=224
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-vcd-dvd-audio-lavc">
|
|
|
|
|
<title>libavcodec</title>
|
|
|
|
|
<para>
|
|
|
|
|
DVD-hez k<>t csatorn<72>s hanggal:
|
|
|
|
|
<screen>
|
|
|
|
|
-oac lavc -lavcopts acodec=ac3:abitrate=192
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
DVD-hez 5.1 csatorn<72>s hanggal:
|
|
|
|
|
<screen>
|
|
|
|
|
-channels 6 -oac lavc -lavcopts acodec=ac3:abitrate=384
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
<para>
|
|
|
|
|
VCD-hez <20>s SVCD-hez:
|
|
|
|
|
<screen>
|
|
|
|
|
-oac lavc -lavcopts acodec=mp2:abitrate=224
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
<sect2 id="menc-feat-vcd-dvd-all">
|
|
|
|
|
<title>Mindent <20>sszevetve</title>
|
|
|
|
|
<para>
|
|
|
|
|
Ez a r<>sz n<>h<EFBFBD>ny teljes parancsot mutat a VCD/SVCD/DVD kompatibilis
|
|
|
|
|
vide<64>k k<>sz<73>t<EFBFBD>s<EFBFBD>hez.
|
|
|
|
|
</para>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-vcd-dvd-all-pal-dvd">
|
|
|
|
|
<title>PAL DVD</title>
|
|
|
|
|
<para>
|
|
|
|
|
<screen>
|
|
|
|
|
mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd -vf scale=720:576,\
|
|
|
|
|
harddup -srate 48000 -af lavcresample=48000 -lavcopts vcodec=mpeg2video:\
|
|
|
|
|
vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:acodec=ac3:\
|
|
|
|
|
abitrate=192:aspect=16/9 -ofps 25 \
|
|
|
|
|
-o <replaceable>movie.mpg</replaceable> <replaceable>movie.avi</replaceable>
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-vcd-dvd-all-ntsc-dvd">
|
|
|
|
|
<title>NTSC DVD</title>
|
|
|
|
|
<para>
|
|
|
|
|
<screen>
|
|
|
|
|
mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd -vf scale=720:480,\
|
|
|
|
|
harddup -srate 48000 -af lavcresample=48000 -lavcopts vcodec=mpeg2video:\
|
|
|
|
|
vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=18:acodec=ac3:\
|
|
|
|
|
abitrate=192:aspect=16/9 -ofps 30000/1001 \
|
|
|
|
|
-o <replaceable>movie.mpg</replaceable> <replaceable>movie.avi</replaceable>
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-vcd-dvd-all-pal-ac3-copy">
|
|
|
|
|
<title>AC3 Audi<64>t tartalmaz<61> PAL AVI DVD-re</title>
|
|
|
|
|
<para>
|
|
|
|
|
Ha a forr<72>s m<>r AC3 audi<64>val rendelkezik, haszn<7A>ld a -oac copy kapcsol<6F>t az
|
|
|
|
|
<20>jrak<61>dol<6F>sa helyett.
|
|
|
|
|
<screen>
|
|
|
|
|
mencoder -oac copy -ovc lavc -of mpeg -mpegopts format=dvd -vf scale=720:576,\
|
|
|
|
|
harddup -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:\
|
|
|
|
|
vbitrate=5000:keyint=15:aspect=16/9 -ofps 25 \
|
|
|
|
|
-o <replaceable>movie.mpg</replaceable> <replaceable>movie.avi</replaceable>
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-vcd-dvd-all-ntsc-ac3-copy">
|
|
|
|
|
<title>AC3 Audi<64>t tartalmaz<61> NTSC AVI DVD-re</title>
|
|
|
|
|
<para>
|
2005-08-29 19:53:27 +00:00
|
|
|
|
Ha a forr<72>s m<>r AC3 audi<64>t tartalmaz <20>s NTSC @ 24000/1001 fps:
|
2005-07-25 14:52:24 +00:00
|
|
|
|
<screen>
|
2005-08-29 19:53:27 +00:00
|
|
|
|
mencoder -oac copy -ovc lavc -of mpeg -mpegopts format=dvd:telecine \
|
|
|
|
|
-vf scale=720:480,harddup -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:\
|
|
|
|
|
vrc_maxrate=9800:vbitrate=5000:keyint=15:aspect=16/9 -ofps 24000/1001 \
|
2005-07-25 14:52:24 +00:00
|
|
|
|
-o <replaceable>movie.mpg</replaceable> <replaceable>movie.avi</replaceable>
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-vcd-dvd-all-pal-svcd">
|
|
|
|
|
<title>PAL SVCD</title>
|
|
|
|
|
<para>
|
|
|
|
|
<screen>
|
|
|
|
|
mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=xsvcd -vf \
|
|
|
|
|
scale=480:576,harddup -srate 44100 -af lavcresample=44100 -lavcopts \
|
|
|
|
|
vcodec=mpeg2video:mbd=2:keyint=15:vrc_buf_size=917:vrc_minrate=600:\
|
|
|
|
|
vbitrate=2500:vrc_maxrate=2500:acodec=mp2:abitrate=224 -ofps 25 \
|
|
|
|
|
-o <replaceable>movie.mpg</replaceable> <replaceable>movie.avi</replaceable>
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-vcd-dvd-all-ntsc-svcd">
|
|
|
|
|
<title>NTSC SVCD</title>
|
|
|
|
|
<para>
|
|
|
|
|
<screen>
|
|
|
|
|
mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=xsvcd -vf \
|
|
|
|
|
scale=480:480,harddup -srate 44100 -af lavcresample=44100 -lavcopts \
|
|
|
|
|
vcodec=mpeg2video:mbd=2:keyint=18:vrc_buf_size=917:vrc_minrate=600:\
|
|
|
|
|
vbitrate=2500:vrc_maxrate=2500:acodec=mp2:abitrate=224 -ofps 30000/1001 \
|
|
|
|
|
-o <replaceable>movie.mpg</replaceable> <replaceable>movie.avi</replaceable>
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-vcd-dvd-all-pal-vcd">
|
|
|
|
|
<title>PAL VCD</title>
|
|
|
|
|
<para>
|
|
|
|
|
<screen>
|
|
|
|
|
mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=xvcd -vf \
|
|
|
|
|
scale=352:288,harddup -srate 44100 -af lavcresample=44100 -lavcopts \
|
|
|
|
|
vcodec=mpeg1video:keyint=15:vrc_buf_size=327:vrc_minrate=1152:vbitrate=1152:\
|
|
|
|
|
vrc_maxrate=1152:acodec=mp2:abitrate=224 -ofps 25 \
|
|
|
|
|
-o <replaceable>movie.mpg</replaceable> <replaceable>movie.avi</replaceable>
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
<sect3 id="menc-feat-vcd-dvd-all-ntsc-vcd">
|
|
|
|
|
<title>NTSC VCD</title>
|
|
|
|
|
<para>
|
|
|
|
|
<screen>
|
|
|
|
|
mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=xvcd -vf \
|
|
|
|
|
scale=352:240,harddup -srate 44100 -af lavcresample=44100 -lavcopts \
|
|
|
|
|
vcodec=mpeg1video:keyint=18:vrc_buf_size=327:vrc_minrate=1152:vbitrate=1152:\
|
|
|
|
|
vrc_maxrate=1152:acodec=mp2:abitrate=224 -ofps 30000/1001 \
|
|
|
|
|
-o <replaceable>movie.mpg</replaceable> <replaceable>movie.avi</replaceable>
|
|
|
|
|
</screen>
|
|
|
|
|
</para>
|
|
|
|
|
</sect3>
|
|
|
|
|
|
|
|
|
|
</sect2>
|
|
|
|
|
|
|
|
|
|
</sect1>
|
|
|
|
|
|
|
|
|
|
</chapter>
|