mpv/DOCS/xml/cs/encoding-guide.xml

4289 lines
158 KiB
XML
Raw Normal View History

<?xml version="1.0" encoding="iso-8859-2"?>
<!-- Synced with: 1.31 -->
<chapter id="encoding-guide">
<title>Enk<EFBFBD>dov<EFBFBD>n<EFBFBD> s <application>MEncoder</application>em</title>
<sect1 id="menc-feat-dvd-mpeg4">
<title>Vytvo<EFBFBD>en<EFBFBD> MPEG-4 (&quot;DivX&quot;) ripu DVD filmu ve vysok<6F> kvalit<69></title>
<para>
Velmi <20>astou ot<6F>zkou je "Jak mohu vytvo<76>it rip v nejvy<76><79><EFBFBD> mo<6D>n<EFBFBD> kvalit<69> pro
danou velikost?". Dal<61><6C> ot<6F>zkou je "Jak vytvo<76><6F>m DVD rip v nejvy<76><79><EFBFBD> mo<6D>n<EFBFBD>
kvalit<69>? Velikost souboru m<> nezaj<61>m<EFBFBD>, chci tu nejvy<76><79><EFBFBD> kvalitu."
</para>
<para>
Druh<75> ot<6F>zka je pon<6F>kud <20>patn<74> polo<6C>en<65>. Konec konc<6E>, pokud je v<>m lhostejn<6A>
velikost souboru, pro<72> prost<73> nezkop<6F>rujete cel<65> MPEG-2 video proud z DVD?
Jist<73><74>e va<76>e AVI bude m<>t kolem 5 GB, ale pokud chcete nejvy<76><79><EFBFBD> kvalitu a
na velikosti nez<65>le<6C><65>, je to jist<73> nejlep<65><70> volba.
</para>
<para>
Ve skute<74>nosti, d<>vodem p<>evodu DVD do MPEG-4 je pr<70>v<EFBFBD> to, <20>e v<>m na velikosti
souboru <emphasis role="bold">z<EFBFBD>le<EFBFBD><EFBFBD></emphasis>.
</para>
<para>
Je t<><74>k<EFBFBD> nab<61>dnout kucha<68>ku jak vytvo<76>it DVD rip ve velmi vysok<6F> kvalit<69>. Je
nutn<74> uv<75><76>it mno<6E>stv<74> faktor<6F> a m<>li byste rozum<75>t t<>mto detail<69>m, jinak
budete asi zklam<61>ni v<>sledkem. N<><4E>e prozkoum<75>me n<>kter<65> z t<>chto v<>c<EFBFBD> a
pak se pod<6F>v<EFBFBD>me na p<><70>klad. P<>edpokl<6B>d<EFBFBD>me, <20>e pou<6F>ijete
<systemitem class="library">libavcodec</systemitem> pro enk<6E>dov<6F>n<EFBFBD> videa,
a<>koli teorie je stejn<6A> i pro ostatn<74> kodeky.
</para>
<para>
Pokud je toho na v<>s moc, asi byste m<>li pou<6F><75>t n<>kter<65> z p<>kn<6B>ch frontend<6E>,
kter<65> jsou zm<7A>n<EFBFBD>ny v
<ulink url="http://mplayerhq.hu/homepage/design7/projects.html#mencoder_frontends">sekci MEncoder</ulink>
na na<6E><61> str<74>nce odvozen<65>ch projekt<6B>.
Takto budete schopni dosahovat vysoce kvalitn<74>ch rip<69> bez velk<6C>ho p<>em<65><6D>len<65>,
proto<74>e v<>t<EFBFBD>ina t<>chto n<>stroj<6F> je navr<76>ena tak, aby d<>lala vhodn<64> rozhodnut<75>
za v<>s.
</para>
<sect2 id="menc-feat-dvd-mpeg4-preparing-encode">
<title>P<EFBFBD><EFBFBD>prava na enk<6E>dov<6F>n<EFBFBD>: Ur<55>en<65> zdrojov<6F>ho materi<72>lu a datov<6F>ho toku</title>
<para>
P<>edt<64>m ne<6E> i jen pomysl<73>te na enk<6E>dov<6F>n<EFBFBD> filmu, budete muset u<>init
n<>kolik p<><70>pravn<76>ch krok<6F>.
</para>
<para>
Prvn<76>m a nejd<6A>le<6C>it<69>j<EFBFBD><6A>m krokem p<>ed enk<6E>dov<6F>n<EFBFBD>m by m<>lo b<>t zji<6A>t<EFBFBD>n<EFBFBD>
druhu obsahu se kter<65>m m<>te co do <20>in<69>n<EFBFBD>.
Pokud va<76>e zdrojov<6F> video poch<63>z<EFBFBD> z DVD nebo ve<76>ejn<6A>/kabelov<6F>/satelitn<74>
TV, bude ulo<6C>en v jednom ze dvou form<72>t<EFBFBD>: NTSC v Severn<72> Americe a
Japonsku, PAL v Euvrop<6F>, atd.
Je ov<6F>em d<>le<6C>it<69> si uv<75>domit, <20>e to je pouze form<72>tov<6F>n<EFBFBD> pro prezentaci
v televizi a <20>asto <emphasis role="bold">neodpov<EFBFBD>d<EFBFBD></emphasis>
origin<69>ln<6C>mu form<72>tu filmu.
Zku<6B>enosti ukazuj<75>, <20>e NTSC materi<72>l je mnohem t쾹<74> enk<6E>dovat,
jeliko<6B> mus<75>me identifikovat v<>ce v<>c<EFBFBD> ve zdrojov<6F>m videu.
Abyste dos<6F>hli uspokojiv<69>ho v<>sledku, mus<75>te zn<7A>t p<>vodn<64> form<72>t.
Nevezmete-li to spr<70>vn<76> v potaz, dostanete obraz pln<6C> nejr<6A>zn<7A>j<EFBFBD><6A>ch vad,
v<>etn<74> o<>kliv<69>ch kombina<6E>n<EFBFBD>ch (proklad) artefakt<6B> a zdvojen<65>ch nebo dokonce
zahozen<65>ch sn<73>mk<6D>.
Krom<6F> toho, <20>e budete m<>t nekvalitn<74> obraz, artefakty rovn<76><6E> sni<6E>uj<75>
efektivitu k<>dov<6F>n<EFBFBD>:
Dos<6F>hnete hor<6F><72> kvalitu na jednotku datov<6F>ho toku.
</para>
<sect3 id="menc-feat-dvd-mpeg4-preparing-encode-fps">
<title>Zji<EFBFBD>t<EFBFBD>n<EFBFBD> sn<73>mkov<6F> rychlosti zdroje</title>
<para>
Zde m<>te seznam b<><62>n<EFBFBD>ch typ<79> zdrojov<6F>ho materi<72>lu, kde na kter<65> nejsp<73><70>
naraz<61>te a jejich volby:
</para>
<itemizedlist>
<listitem><para>
<emphasis role="bold">Standardn<EFBFBD> film</emphasis>: Vytvo<76>en<65> pro prom<6F>t<EFBFBD>n<EFBFBD>
v kin<69> p<>i 24fps.
</para></listitem>
<listitem><para>
<emphasis role="bold">PAL video</emphasis>: Zaznamen<65>no PAL
video kamerou s rychlost<73> 50 p<>lsn<73>mk<6D> za sekundu.
P<>lsn<73>mek sest<73>v<EFBFBD> jen z lich<63>ch nebo sud<75>ch <20><>dk<64> dan<61>ho sn<73>mku.
Televize je navr<76>ena pro jejich st<73><74>dav<61> zobrazov<6F>n<EFBFBD> jako lacin<69>
forma analogov<6F> komprese.
Lidsk<73> oko to pravd<76>podobn<62> vykompenzuje, ale jakmile porozum<75>te
prokl<6B>d<EFBFBD>n<EFBFBD>, nau<61><75>te se jej vid<69>t i v TV a u<> si ji neu<65>ijete.
Dva p<>lsn<73>mky <emphasis role="bold">netvo<EFBFBD><EFBFBD></emphasis> <20>pln<6C> sn<73>mek,
proto<74>e jsou zaznamen<65>ny s <20>asovou odchylkou 1/50 sekundy a proto se
nekryj<79>, dokud je zde pohyb.
</para></listitem>
<listitem><para>
<emphasis role="bold">NTSC Video</emphasis>: Zaznamen<65>no
NTSC video kamerou s rychlost<73> 60000/1001 p<>lsn<73>mk<6D> za sekundu, nebo 60
p<>lsn<73>mk<6D> za sekundu v dob<6F> p<>ed barevnou televiz<69>.
Jinak obdobn<62> PAL.
</para></listitem>
<listitem><para>
<emphasis role="bold">Animovan<EFBFBD> film</emphasis>: Obvykle kreslen<65> p<>i
24 sn<73>mc<6D>ch za sekundu, ale rovn<76><6E> b<>v<EFBFBD> v n<>kter<65> variant<6E> prm<72>nn<6E> sn<73>mkov<6F>
rychlosti.
</para></listitem>
<listitem><para>
<emphasis role="bold">Po<EFBFBD><EFBFBD>ta<EFBFBD>ov<EFBFBD> grafika (CG)</emphasis>: M<><4D>e m<>t jakoukoli
sn<73>mkovou rychlost, ale n<>kter<65> jsou <20>ast<73>j<EFBFBD><6A> ne<6E> jin<69>; 24 a 30 sn<73>mk<6D> za
sekundu jsou typick<63> pro NTSC a 25 sn<73>mk<6D> za sekundu zase pro PAL.
</para></listitem>
<listitem><para>
<emphasis role="bold">Star<EFBFBD> film</emphasis>: R<>zn<7A> ni<6E><69><EFBFBD> sn<73>mkov<6F> rychlosti.
</para></listitem>
</itemizedlist>
</sect3>
<sect3 id="menc-feat-dvd-mpeg4-preparing-encode-material">
<title>Ur<EFBFBD>en<EFBFBD> zdrojov<6F>ho materi<72>lu</title>
<para>
Filmy sest<73>vaj<61>c<EFBFBD> ze sn<73>mk<6D> jsou naz<61>v<EFBFBD>ny progresivn<76>,
zat<61>mco ty slo<6C>en<65> z nez<65>visl<73>ch p<>lsn<73>mk<6D> bu<62> prokl<6B>dan<61>, nebo
jen video &ndash; a<>koli druh<75> term<72>n je zav<61>d<EFBFBD>j<EFBFBD>c<EFBFBD>.
</para>
<para>
Abychom to je<6A>t<EFBFBD> zkomplikovali, n<>kter<65> filmy mohou b<>t sm<73>s<EFBFBD>
v<>eho v<><76>e uveden<65>ho.
</para>
<para>
Nejd<6A>le<6C>it<69>j<EFBFBD><6A>m rozd<7A>lem mezi v<>emi t<>mito form<72>ty je to, <20>e z<>kladem
n<>kter<65>ch jsou sn<73>mky a jin<69>ch p<>lsn<73>mky.
<emphasis role="bold">V<EFBFBD>dy</emphasis>, kdy<64> je film p<>ipravov<6F>n pro prom<6F>t<EFBFBD>n<EFBFBD>
v televizi (v<>etn<74> DVD), je p<>eveden na p<>lsn<73>mky.
R<>zn<7A> metody jak toho lze dos<6F>hnout jsou souhrnn<6E> naz<61>v<EFBFBD>ny "pulldown" a
nechvaln<6C> zn<7A>m<EFBFBD> NTSC "3:2 telecine" je jednou z variant.
Pokud nebyl z<>klad va<76>eho filmu rovn<76><6E> p<>lsn<73>mkov<6F> (se stejnou p<>lsn<73>mkovou
rychlost<73>), m<>te film v jin<69>m form<72>tu, ne<6E> byl p<>vodn<64>.
</para>
<itemizedlist>
<title>Zde je n<>kolik b<><62>n<EFBFBD>ch typ<79> pulldown:</title>
<listitem><para>
<emphasis role="bold">PAL 2:2 pulldown</emphasis>: Je nejhez<65><7A> z nich.
Ka<4B>d<EFBFBD> sn<73>mek je zobrazov<6F>n po dobu dvou p<>lsn<73>mk<6D> tak, <20>e se odd<64>l<EFBFBD> lich<63>
a sud<75> <20><>dky a zobrazuj<75> se st<73><74>dav<61>.
Pokud m<>l origin<69>l 24 sn<73>mk<6D> za sekundu, zrychl<68> se film o 4%.
</para></listitem>
<listitem><para>
<emphasis role="bold">PAL 2:2:2:2:2:2:2:2:2:2:2:3 pulldown</emphasis>:
Ka<4B>d<EFBFBD> 12 sn<73>mek je zobrazen po dobu t<><74> p<>lsn<73>mk<6D>, m<>sto dvou.
To odstran<61> nev<65>hodu 4% zrychlen<65>, ale znesnadn<64> obr<62>cen<65> proces.
Obvykle je pou<6F><75>v<EFBFBD>n pouze u hudebn<62> produkce, jeliko<6B> zde by 4% zrychlen<65>
znateln<6C> po<70>kodilo hudebn<62> z<><7A>itek.
</para></listitem>
<listitem><para>
<emphasis role="bold">NTSC 3:2 telecine</emphasis>: Sn<53>mky jsou zobrazov<6F>ny
po dobu 2 nebo 3 p<>lsn<73>mk<6D>, <20><>m<EFBFBD> je dosa<73>eno 2.5 kr<6B>t
vy<76><79><EFBFBD> p<>lsn<73>mkov<6F> rychlosti, ne<6E> je origin<69>ln<6C> sn<73>mkov<6F> rychlost.
V<>sledek je d<>le velmi m<>rn<72> spomalen ze 60 p<>lsn<73>mk<6D> za sekundu na
60000/1001 p<>lsn<73>mk<6D> za sekundu, aby se dos<6F>hlo NTSC p<>lsn<73>mkov<6F> rychlosti.
</para></listitem>
<listitem><para>
<emphasis role="bold">NTSC 2:2 pulldown</emphasis>: Pou<6F><75>v<EFBFBD> se pro
prom<6F>t<EFBFBD>n<EFBFBD> 30fps materi<72>lu na NTSC.
P<>kn<6B>, stejn<6A> jako 2:2 PAL pulldown.
</para></listitem>
</itemizedlist>
<para>
Existuj<75> rovn<76><6E> metody pro konverzi mezi NTSC a PAL vieem, ale to
ji<6A> je nad r<>mec t<>to p<><70>ru<72>ky.
Pokud se setk<74>te s takov<6F>m filmem a budete jej cht<68>t enk<6E>dovat,
bude pro v<>s nejlep<65><70> opat<61>it si jej v origin<69>ln<6C>m form<72>tu.
Konverze mezi t<>mito form<72>ty je vysoce destruktivn<76> a nelze ji
<20>ist<73> zvr<76>tit, tak<61>e v<>sledek velmi utrp<72>, pokud je vytvo<76>en z
konvertovan<61>ho materi<72>lu.
</para>
<para>
Kdy<64> je video ukl<6B>d<EFBFBD>no na DVD, po sob<6F> jdouc<75> p<>ry p<>lsn<73>mk<6D> jsou
seskupov<6F>ny do sn<73>mk<6D>, dokonce i kdy<64> nejsou ur<75>eny pro zobrazen<65>
ve stejn<6A>m okam<61>iku.
Standard MPEG-2 pou<6F>it<69> na DVD a digit<69>ln<6C> televizi poskytuje mo<6D>nost
jak pro enk<6E>dov<6F>n<EFBFBD> origin<69>ln<6C>ch progresivn<76>ch sn<73>mk<6D>, tak pro ulo<6C>en<65>
informac<61> do hlavi<76>ky sn<73>mku o po<70>tu p<>lsn<73>mk<6D>, po jejich<63> dobu by m<>l
b<>t dan<61> sn<73>mek zobrazov<6F>n.
Pokud je pou<6F>ita tato metoda, film b<>v<EFBFBD> <20>asto ozna<6E>en jako
"soft-telecined", jeliko<6B> proces pouze <20><>d<EFBFBD> DVD p<>ehr<68>va<76> pro
aplikaci pulldown na film sp<73><70>e ne<6E> <20>e m<>n<EFBFBD> samotn<74> film.
Tento p<><70>pad je velmi up<75>ednost<73>ov<6F>n, jaliko<6B> m<><6D>e b<>t snadno
zvr<76>cen (ve skute<74>nosti ignorov<6F>n) enkod<6F>rem a proto poskytuje maxim<69>ln<6C>
kvalitu.
Mnoho DVD a televizn<7A>ch produk<75>n<EFBFBD>ch spole<6C>nost<73> v<>ak nepou<6F><75>v<EFBFBD> vhodn<64>
enk<6E>dovac<61> techniky, ale m<>sto toho produkuj<75> filmy s
"hard telecine", kdy jsou ve skute<74>nosti p<>lsn<73>mky duplikov<6F>ny
ve v<>sledn<64>m MPEG-2.
</para>
<para>
Postupy pro tyto p<><70>pady budou uvedeny
<link linkend="menc-feat-telecine">pozd<EFBFBD>ji v t<>to p<><70>ru<72>ce</link>.
Prozat<61>m si <20>ekneme n<>kolik n<>vod<6F> pro identifikaci o jak<61> typ materi<72>lu jde:
</para>
<itemizedlist>
<title>NTSC regiony:</title>
<listitem><para>
Pokud <application>MPlayer</application> p<>i p<>ehr<68>v<EFBFBD>n<EFBFBD> vyp<79><70>e, <20>e se sn<73>mkov<6F>
rychlost zm<7A>nila na 24000/1001 a ji<6A> se to nezm<7A>n<EFBFBD>, pak se nejsp<73><70> jedn<64>
o progresivn<76> obsah, kter<65> byl "soft telecinov<6F>n".
</para></listitem>
<listitem><para>
Pokud <application>MPlayer</application> ukazuje, <20>e se sn<73>mkov<6F> rychlost
m<>n<EFBFBD> tam a zp<7A>t mezi 24000/1001 a 30000/1001 a n<>kdy vid<69>te
"combing", pak je zde n<>kolik mo<6D>nost<73>.
Segmenty 24000/1001 fps maj<61> t<>m<EFBFBD><6D> jist<73> "soft telecinovan<61>" progresivn<76>
obsah, ale 30000/1001 fps <20><>sti mohou m<>t bu<62> hard-telecined 24000/1001 fps
obsah, nobo se jedn<64> o 60000/1001 p<>lsn<73>mk<6D> za sekundu NTSC video.
Pou<6F>ijte stejn<6A> postup jako v n<>sleduj<75>c<EFBFBD>ch dvou p<><70>padech pro ur<75>en<65>
kter<65> z nich to je.
</para></listitem>
<listitem><para>
Pokud <application>MPlayer</application> neuk<75><6B>e zm<7A>nu sn<73>mkov<6F> rychlosti
a v<>echny sn<73>mky jsou zubat<61>, je v<><76> film ve form<72>tu NTSC video s 60000/1001
p<>lsn<73>mky za sekundu.
</para></listitem>
<listitem><para>
Pokud <application>MPlayer</application> neuk<75><6B>e zm<7A>nu sn<73>mkov<6F> rychlosti
a dva sn<73>mky z p<>ti vypadaj<61> zubat<61>, m<> va<76>e video "hard telecinovan<61>"
24000/1001fps obsah.
</para></listitem>
</itemizedlist>
<itemizedlist>
<title>PAL regiony:</title>
<listitem><para>
Pokud nen<65> nikde vid<69>t <20><>dn<64> zubat<61>n<EFBFBD>, je v<><76> film 2:2 pulldown.
</para></listitem>
<listitem><para>
Pokud vid<69>te jak se objevuje a miz<69> zubat<61>n<EFBFBD> ka<6B>dou p<>lsekundu,
pak je v<><76> film 2:2:2:2:2:2:2:2:2:2:2:3 pulldown.
</para></listitem>
<listitem><para>
Pokud je zubat<61>n<EFBFBD> vid<69>t st<73>le, je to PAL video s 50 p<>lsn<73>mky za sekundu.
</para></listitem>
</itemizedlist>
<note><title>Rada:</title>
<para>
<application>MPlayer</application> um<75> spomalit p<>ehr<68>v<EFBFBD>n<EFBFBD> videa
pomoc<6F> volby -speed.
Zkuste pou<6F><75>t <option>-speed</option> 0.2 pro velmi pomal<61> p<>ehr<68>v<EFBFBD>n<EFBFBD> a
najd<6A>te vzor, pokud jej nevid<69>te p<>i pln<6C> rychlosti.
</para>
</note>
</sect3>
</sect2>
<sect2 id="menc-feat-dvd-mpeg4-2pass">
<title>Pevn<EFBFBD> kvantizer vs. v<>ce pr<70>chod<6F></title>
<para>
Enk<6E>dov<6F>n<EFBFBD> va<76>eho videa je mo<6D>n<EFBFBD> prov<6F>st v <20>irok<6F> <20>k<EFBFBD>le kvality.
S modern<72>mi video enkod<6F>ry a trochou p<>edkodekov<6F> komprese
(zmen<65>en<65> a od<6F>umov<6F>n<EFBFBD>) je mo<6D>n<EFBFBD> dos<6F>hnout velmi dobr<62> kvality v 700 MB,
pro 90-110 minut dlouh<75> <20>iroko<6B>hl<68> video.
Jinak lze v<>echna videa, snad krom<6F> t<>ch nejdel<65><6C>ch, enk<6E>dovat v t<>m<EFBFBD><6D>
perfektn<74> kvalit<69> do 1400 MB.
</para>
<para>
Jsou t<>i p<><70>stupy k enk<6E>dov<6F>n<EFBFBD> videa: pevn<76> datov<6F> tok (CBR), pevn<76> kvantizer
a v<>cepr<70>chodov<6F> (ABR, neboli pr<70>m<EFBFBD>rovan<61> datov<6F> tok).
</para>
<para>
Komplexnost sn<73>mk<6D> ve filmu, a t<>m i po<70>et bit<69> pot<6F>ebn<62>ch pro jejich
komprimaci, se m<><6D>e velmi li<6C>it od sc<73>ny ke sc<73>n<EFBFBD>.
Modern<72> enkod<6F>ry se um<75> p<>izp<7A>sobit t<>mto pot<6F>eb<65>m zm<7A>nou datov<6F>ho toku.
V jednoduch<63>ch re<72>im<69>ch, jako je CBR, v<>ak enkod<6F>ry neznaj<61> n<>roky na
datov<6F> tok budouc<75>ch sc<73>n a tak nemohou p<>ekro<72>it po<70>adovan<61> st<73>edn<64>
datov<6F> tok na dlouhou dobu.
Pokro<72>ilej<65><6A> re<72>imy, jako je v<>cepr<70>chodov<6F> enk<6E>dov<6F>n<EFBFBD>, um<75> vz<76>t v
potaz statistiky z p<>edchoz<6F>ch re<72>im<69>, co<63> odstran<61> v<><76>e zm<7A>n<EFBFBD>n<EFBFBD> probl<62>m.
</para>
<note><title>Pozn<EFBFBD>mka:</title>
<para>
V<>t<EFBFBD>ina kodek<65>, kter<65> podporuj<75> ABR enk<6E>dov<6F>n<EFBFBD>, podporuj<75> pouze dvoupr<70>chodov<6F>
enk<6E>dov<6F>n<EFBFBD>, zat<61>mco ostatn<74> jako <systemitem class="library">x264</systemitem>,
<systemitem class="library">XviD</systemitem>
a <systemitem class="library">libavcodec</systemitem> podporuj<75> v<>cepr<70>chodov<6F>
enk<6E>dov<6F>n<EFBFBD>, kter<65> s ka<6B>d<EFBFBD>m pr<70>chodem trochu zlep<65><70> kvalitu, a<>koli toto
zlep<65>en<65> ji<6A> nen<65> viditeln<6C>, nebo m<><6D>iteln<6C> po asi <20>tvrt<72>m pr<70>chodu.
V t<>to sekci budeme pova<76>ovat dvoupr<70>chodov<6F> a v<>cepr<70>chodov<6F>
enk<6E>dov<6F>n<EFBFBD> za shodn<64>.
</para>
</note>
<para>
V ka<6B>d<EFBFBD>m z t<>chto re<72>im<69> video kodek (jako je
<systemitem class="library">libavcodec</systemitem>)
rozbije videosn<73>mek na makrobloky 16x16 pixel<65> a potom na ka<6B>d<EFBFBD> makroblok
aplikuje kvantizer. <20><>m je ni<6E><69><EFBFBD> kvantizer, t<>m je vy<76><79><EFBFBD> kvalita a datov<6F> tok.
Metoda, kterou enkod<6F>r filmu pou<6F><75>v<EFBFBD> pro
ur<75>en<65> jak<61> kvantizer pou<6F><75>t pro dan<61> makroblok, se li<6C><69> a je vysoce
ovlivniteln<6C>. (Toto je extr<74>mn<6D> zjednodu<64>en<65> dan<61>ho procesu, ale je vhodn<64>
rozum<75>t z<>kladn<64>mu principu.)
</para>
<para>
Pokud nastav<61>te konstantn<74> datov<6F> tok, bude videokodek enk<6E>dovat video tak,
<20>e zahod<6F>
detaily podle pot<6F>eby a jen tolik, aby se udr<64>el pod zadan<61>m datov<6F>m tokem.
Pokud je v<>m opravdu lhostejn<6A> velikost souboru, m<><6D>ete tak<61> pou<6F><75>t CBR a
nastavit datov<6F> tok na nekone<6E>no. (V praxi to znamen<65> nastavit hodnotu tak
vysoko, aby nijak neomezovala, jako 10000 Kbit<69>.) Bez re<72>ln<6C>ho omezen<65>
datov<6F>ho toku pou<6F>ije kodek
nejni<6E><69><EFBFBD> mo<6D>n<EFBFBD> kvantizer pro ka<6B>d<EFBFBD> makroblok (ten je nastaven pomoc<6F>
<option>vqmin</option> pro <systemitem class="library">libavcodec</systemitem>,
kde je v<>choz<6F> 2). Jakmile nastav<61>te dostate<74>n<EFBFBD> ni<6E><69><EFBFBD>
datov<6F> tok, tak<61>e je kodek
p<>inucen pou<6F><75>t vy<76><79><EFBFBD> kvantizer, pak t<>m<EFBFBD><6D> jist<73> sn<73><6E><EFBFBD>te kvalitu sv<73>ho videa.
Abyste se tomu vyhnuli, m<>li byste zv<7A><76>it zmen<65>en<65> videa podle postupu
popsan<61>ho pozd<7A>ji v t<>to p<><70>ru<72>ce.
</para>
<para>
P<>i konstantn<74>m kvantizeru kodek
pou<6F><75>v<EFBFBD> kvantizer nastaven<65> volbou <option>vqscale</option> (pro
<systemitem class="library">libavcodec</systemitem>) na ka<6B>d<EFBFBD> makroblok.
Pokud chcete maxim<69>ln<6C> kvalitn<74> rip, op<6F>t bez ohledu na datov<6F> tok, m<><6D>ete
pou<6F><75>t <option>vqscale=2</option>. To povede ke stejn<6A>mu datov<6F>mu toku a PSNR
(odstup sign<67>l &ndash; <20>um) jako CBR s <option>vbitrate</option>=infinity a
v<>choz<6F>m <option>vqmin</option> rovn<76>m 2.
</para>
<para>
Probl<62>m s konstantn<74> kvantizac<61> je ten, <20>e pou<6F><75>v<EFBFBD> zadan<61> kvantizer a<> to dan<61>
makroblok pot<6F>ebuje <20>i nikoli. Je toti<74> mo<6D>n<EFBFBD> pou<6F><75>t vy<76><79><EFBFBD> kvantizer na
makroblok bez ob<6F>tov<6F>n<EFBFBD> viditeln<6C> kvality. Pro<72> tedy pl<70>tvat bity s nem<65>stn<74>
n<>zk<7A>m kvantizerem? V<><56>e CPU m<> tolik cykl<6B>, kolik m<>te <20>asu, ale na harddisku
m<>te jen ur<75>it<69> po<70>et bit<69>.
</para>
<para>
P<>i dvoupr<70>chodov<6F>m enk<6E>dov<6F>n<EFBFBD> se v prvn<76>m pr<70>chodu projde film jakoby m<>l b<>t
CBR, ale vlastnosti ka<6B>d<EFBFBD>ho sn<73>mku se zaznamenaj<61> do logu. Tato data jsou pak
pou<6F>ita p<>i druh<75>m pr<70>chodu pro inteligentn<74> stanoven<65> pou<6F>it<69>ho kvantizeru.
V rychl<68>ch sc<73>n<EFBFBD>ch nebo sc<73>n<EFBFBD>ch s mal<61>m po<70>tem detail<69> budou <20>ast<73>ji pou<6F><75>v<EFBFBD>ny
vy<76><79><EFBFBD> kvantizery a v pomal<61>ch nebo detailn<6C>ch sc<73>n<EFBFBD>ch zase ni<6E><69><EFBFBD> kvantizery.
</para>
<para>
Pokud pou<6F>ijete <option>vqscale=2</option>, pl<70>tv<74>te bity. Pokud pou<6F>ijete
<option>vqscale=3</option>, pak nedostanete nejkvalitn<74>j<EFBFBD><6A> mo<6D>n<EFBFBD> rip.
Dejme tomu, <20>e ripujete DVD p<>i <option>vqscale=3</option> a
v<>sledkem je 1800Kbit. Pokud provedete dvoupr<70>chodov<6F> enk<6E>dov<6F>n<EFBFBD>
s <option>vbitrate=1800</option>, v<>sledn<64> video bude m<>t <emphasis
role="bold">vy<76><79><EFBFBD> kvalitu</emphasis> p<>i
<emphasis role="bold">stejn<EFBFBD>m datov<6F>m toku</emphasis>.
</para>
<para>
Jeliko<6B> jsme v<>s nyn<79> p<>esv<73>d<EFBFBD>ili, <20>e dvoupr<70>chodov<6F> re<72>im je spr<70>vn<76> volba,
skute<74>nou ot<6F>zkou je, jak<61> datov<6F> tok pou<6F><75>t? Odpov<6F><76> je, <20>e nen<65> jedin<69>
odpov<6F><76>. Ide<64>ln<6C> byste m<>li zvolit takov<6F> datov<6F> tok, kter<65> zajist<73> nejlep<65><70>
rovnov<6F>hu mezi kvalitou a velikost<73> souboru. Ten bude poka<6B>d<EFBFBD> jin<69>
v z<>vislosti na zdrojov<6F>m videu.
</para>
<para>
Pokud na velikosti souboru nez<65>le<6C><65>, pak je dobr<62> startovn<76> m<>stek pro rip
s velmi vysokou kvalitou je kolem 2000 Kbit<69> plus-m<>nus 200 Kbit<69>.
Pro rychl<68> ak<61>n<EFBFBD> nebo vysoce detailn<6C> zdrojov<6F> video, nebo m<>te-li velmi
kritick<63> oko, se budete rozhodovat mezi 2400 nebo 2600.
U n<>kter<65>ch DVD nepozn<7A>te rozd<7A>l p<>i 1400 Kbitech. Je vhodn<64> experimentovat
se sc<73>nami p<>i r<>zn<7A>ch datov<6F>ch toc<6F>ch, abyste pro to dostali cit.
</para>
<para>
Pokud se sna<6E><61>te o ur<75>itou velikost, budete muset n<>jak spo<70><6F>tat datov<6F> tok.
Ale je<6A>t<EFBFBD> p<>edt<64>m mus<75>te zjistit, kolik m<>sta byste m<>li rezervovat pro
zvukov<6F>(ou) stopy(u), tak<61>e byste si
<link linkend="menc-feat-dvd-mpeg4-audio">je m<>li ripnout</link> jako prvn<76>.
M<><4D>ete si pak spo<70><6F>tat datov<6F> tok pomoc<6F> n<>sleduj<75>c<EFBFBD> rovnice:
<systemitem>datov<EFBFBD>_tok = (po<70>adovan<61>_velikost_v_Mbajtech - velikost_zvuku_v_Mbajtech) *
1024 * 1024 / d<>lka_v_sek * 8 / 1000</systemitem>
Nap<61><70>klad abyste nacpali dvouhodinov<6F> film na 702MB CD, se 60MB zvukovou
stopou, bude muset b<>t datov<6F> tok videa:
<systemitem>(702 - 60) * 1024 * 1024 / (120*60) * 8 / 1000
= 740kbps (kilobit<69> za sekundu)</systemitem>
</para>
</sect2>
<sect2 id="menc-feat-dvd-mpeg4-constraints">
<title>Omezen<EFBFBD> pro efektivn<76> enk<6E>dov<6F>n<EFBFBD></title>
<para>
Ze sam<61> podstaty komprese typu MPEG vypl<70>vaj<61> ur<75>it<69> omezen<65>, kter<65> byste m<>li
ct<63>t, pokud chcete maxim<69>ln<6C> kvalitu.
MPEG rozd<7A>l<EFBFBD> video na <20>tverce 16x16 naz<61>van<61> makrobloky, kter<65> se skl<6B>daj<61>
ze <20>ty<74> blok<6F> 8x8 jasov<6F> (luma) slo<6C>ky a dvou blok<6F> 8x8 barevn<76> (chroma)
slo<6C>ky v polovi<76>n<EFBFBD>m rozli<6C>en<65> (jeden pro osu <20>erven<65>-cyan (modrozelen<65>) a druh<75> pro osu
modr<64>-<2D>lut<75>).
Dokonce i kdy<64> <20><><EFBFBD>ka a v<><76>ka va<76>eho videa nejsou n<>sobky 16, pou<6F>ije enkod<6F>r
dostatek 16x16 makroblok<6F>, aby pokryl celou oblast obrazu a zabere m<>sto
nav<61>c, kter<65> p<>ijde vnive<76>.
Tak<61>e chcete-li maximalizovat kvalitu p<>i dan<61> velikosti souboru, nen<65> dobr<62>
n<>pad pou<6F><75>vat rozm<7A>ry kter<65> nejsou n<>sobky 16.
</para>
<para>
V<>t<EFBFBD>ina DVD m<> tak<61> r<>zn<7A> velk<6C> <20>ern<72> okraje videa. Ponech<63>n<EFBFBD> t<>chto ploch
m<><6D>e r<>zn<7A>m zp<7A>sobem sn<73><6E>it kvalitu.
</para>
<orderedlist>
<listitem>
<para>
Komprese typu MPEG je rovn<76><6E> velmi z<>visl<73> na plo<6C>n<EFBFBD>ch frekven<65>n<EFBFBD>ch
transformac<61>ch, konkr<6B>tn<74> Diskr<6B>tn<74> Kosinov<6F> Transformaci (DCT), kter<65> se
podob<6F> Fourierov<6F> transformaci. Tento druh enk<6E>dov<6F>n<EFBFBD> je efektivn<76> na
reprezentaci opakuj<75>c<EFBFBD>ch se vzor<6F> a pozvoln<6C> p<>echody, ale m<> pot<6F><74>e s ostr<74>mi
p<>echody. Chcete-li je enk<6E>dovat, mus<75>te pou<6F><75>t mnoho bit<69>, jinak se objev<65>
artefakty zn<7A>m<EFBFBD> jako krou<6F>kov<6F>n<EFBFBD>.
</para>
<para>
Frekven<65>n<EFBFBD> transformace (DCT) je provedena zvlṻ pro ka<6B>d<EFBFBD> makroblok
(ve skute<74>nosti na ka<6B>d<EFBFBD> blok), tak<61>e probl<62>m nastane pouze tehdy, je-li ostr<74>
p<>echod uvnit<69> bloku. Pokud va<76>e <20>ern<72> okraje za<7A><61>naj<61> p<>esn<73> na hranic<69>ch
n<>sobk<62> 16 pixel<65>, pak to nen<65> probl<62>m. <20>ern<72> okraje jsou v<>ak na DVD jen
m<>lokdy p<>kn<6B> um<75>st<73>ny, tak<61>e je v praxi budete muset v<>dy odstranit, abyste
se vyhnuli tomuto probl<62>mu.
</para>
</listitem>
</orderedlist>
<para>
Nav<61>c k plo<6C>n<EFBFBD> frekven<65>n<EFBFBD>m transformac<61>m pou<6F><75>v<EFBFBD> komprese typu MPEG vektory
pohybu k popisu zm<7A>n od jednoho sn<73>mku ke druh<75>mu. Vektory pohybu p<>irozen<65>
pracuj<75> m<>n<EFBFBD> efektivn<76> s nov<6F>m obsahem p<>ich<63>zej<65>c<EFBFBD>m zpoza okraj<61> sn<73>mku,
proto<74>e ten nebyl p<><70>tomen na p<>edchoz<6F>m sn<73>mku. Dokud se obraz roz<6F>i<EFBFBD>uje
sm<73>rem k okraj<61>m sn<73>mku, nemaj<61> s t<>m vektory pohybu <20><>dn<64> probl<62>m, ale
jsou-li zde <20>ern<72> okraje, m<><6D>e probl<62>m nastat:
</para>
<orderedlist continuation="continues">
<listitem>
<para>
Komprese typu MPEG ukl<6B>d<EFBFBD> pro ka<6B>d<EFBFBD> makroblok vektor, identifikuj<75>c<EFBFBD> kter<65>
<20><>st p<>edchoz<6F>ho obr<62>zku by m<>la b<>t zkop<6F>rov<6F>na onoho makrobloku jako z<>klad
pro predikci n<>sleduj<75>c<EFBFBD>ho sn<73>mku. Pouze zb<7A>vaj<61>c<EFBFBD> odli<6C>nosti mus<75> b<>t
enk<6E>dov<6F>ny. Pokud makroblok p<>esahuje okraj obr<62>zku a obsahuje <20><>st <20>ern<72>ho
okraje, vektory pohybu z ostatn<74>ch <20><>st<73> obr<62>zku p<>ep<65><70><EFBFBD> <20>ern<72> okraj.
To znamen<65> mnoho bit<69> spot<6F>ebovan<61>ch bu<62> na znovuza<7A>ern<72>n<EFBFBD>, nebo se (sp<73><70>)
vektory pohybu nepou<6F>ij<69> v<>bec a v<>echny zm<7A>ny v tomto makrobloku se budou
k<>dovat p<><70>mo. Jin<69>mi slovy se velmi sn<73><6E><EFBFBD> efektivita enk<6E>dov<6F>n<EFBFBD>.
</para>
<para>
Tento probl<62>m nast<73>v<EFBFBD> op<6F>t jen v p<><70>pad<61>, <20>e <20>ern<72> okraje neza<7A><61>naj<61> na lince
jej<65><6A> pozice je n<>sobkem 16.
</para>
</listitem>
<listitem>
<para>
Nakonec zde m<>me makroblok uvnit<69> obr<62>zku do n<>j<EFBFBD> se posunuje objekt z okraje
obr<62>zku. K<>dov<6F>n<EFBFBD> typu MPEG neum<75> <20><>ct "zkop<6F>ruj to co je na obr<62>zku, ale ne
<20>ern<72> okraj." Tak<61>e se zkop<6F>ruje i <20>ern<72> okraj a spot<6F>ebuje se spousta bit<69>
na enk<6E>dov<6F>n<EFBFBD> t<> <20><>sti obr<62>zku, kter<65> tu m<>la b<>t.
</para>
<para>
Pokud se obr<62>zek dostane <20>pln<6C> ven z enk<6E>dovan<61> oblasti, m<> MPEG speci<63>ln<6C>
optimalizace pro opakovan<61> kop<6F>rov<6F>n<EFBFBD> pixel<65> na okraj obr<62>zku pokud p<>ijde
vektor pohybu zven<65><6E> enk<6E>dovan<61> oblasti. Tato vlastnost bude k ni<6E>emu, pokud
m<> film <20>ern<72> okraje. Na rozd<7A>l od probl<62>m<EFBFBD> 1 a 2 zde um<75>st<73>n<EFBFBD> okraj<61> na
n<>sobky 16 nepom<6F><6D>e.
</para>
</listitem>
<listitem>
<para>
Navzdory tomu, <20>e okraje jsou <20>pln<6C> <20>ern<72> a nikdy se nem<65>n<EFBFBD>, je zde v<>dy
alespo<70> minim<69>ln<6C> datov<6F> tok spot<6F>ebovan<61> na v<>t<EFBFBD><74> mno<6E>stv<74> makroblok<6F>.
</para>
</listitem>
</orderedlist>
<para>
Ze v<>ech t<>chto d<>vod<6F> doporu<72>ujeme zcela odstranit <20>ern<72> okraje. D<>le, pokud
je na okraji obr<62>zku oblast se <20>umem/zkreslen<65>m, jej<65>m odst<73>i<EFBFBD>en<65>m se je<6A>t<EFBFBD>
zv<7A><76><EFBFBD> efektivita enk<6E>dov<6F>n<EFBFBD>. Videofiln<6C> purist<73>, kte<74><65> cht<68>j<EFBFBD> z<>stat tak
bl<62>zko origin<69>lu, jak je to jen mo<6D>n<EFBFBD>, mohou protestovat proti tomuto o<>ez<65>n<EFBFBD>,
ale pokud nehodl<64>te enk<6E>dovat s konstantn<74>m kvantizerem, kvalita kterou
dostanete d<>ky o<>ez<65>n<EFBFBD> znateln<6C> p<>ev<65><76><EFBFBD> mno<6E>stv<74> ztracen<65>ch informac<61> na
okraj<61>ch.
</para>
</sect2>
<sect2 id="menc-feat-dvd-mpeg4-crop">
<title>O<EFBFBD>ez<EFBFBD>v<EFBFBD>n<EFBFBD> a <20>k<EFBFBD>lov<6F>n<EFBFBD></title>
<para>
P<>ipome<6D>me z p<>edchoz<6F> <20><>sti, <20>e kone<6E>n<EFBFBD> velikost obr<62>zku by m<>la m<>t
jak <20><><EFBFBD>ku, tak v<><76>ku beze zbytku d<>litelnou 16, <20>eho<68> m<><6D>ete dos<6F>hnout
pomoc<6F> o<>ez<65>n<EFBFBD>, <20>k<EFBFBD>lov<6F>n<EFBFBD>, nebo kombinac<61> obou.
</para>
<para>
P<>i o<>ez<65>v<EFBFBD>n<EFBFBD> byste se m<>li dr<64>et n<>kolika z<>sad, abyste p<>ede<64>li po<70>kozen<65>
sv<73>ho filmu.
Norm<72>ln<6C> YUV form<72>t 4:2:0, ukl<6B>d<EFBFBD> barvonosnou (chroma) informaci
podvzorkovanou, <20>ili hustota vzorkov<6F>n<EFBFBD> barvy je polovi<76>n<EFBFBD> oproti jasov<6F>
(<28>ernob<6F>l<EFBFBD>) slo<6C>ce v obou sm<73>rech.
Prohl<68>dn<64>te si tento diagram, kde L ozna<6E>uje vzorkovac<61> body jasu a C
barvy.
</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>
Jak vid<69>te, <20><>dky i sloupce obr<62>zku se p<>irozen<65> p<>ruj<75>. P<>i o<>ez<65>v<EFBFBD>n<EFBFBD> tedy
<emphasis>mus<EFBFBD></emphasis> b<>t hodnoty odsazen<65> i rozm<7A>r<EFBFBD> sud<75> <20><>sla.
Pokud nejsou, nebude se barvonosn<73> informace zpr<70>vn<76> kr<6B>t s jasovou.
Teoreticky lze st<73><74>hat s lich<63>m odsazen<65>m, ale to vy<76>aduje p<>evzorkov<6F>n<EFBFBD>
barvy, co<63> je potenci<63>ln<6C> ztr<74>tov<6F> <20>kon a nen<65> podporov<6F>n filtrem crop.
</para>
<para>
D<>le, prokl<6B>dan<61> video je vzorkov<6F>no takto:
</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">Horn<EFBFBD> p<>lsn<73>mek</entry>
<entry namest="col9" nameend="col16">Spodn<EFBFBD> p<>lsn<73>mek</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>
Jak vid<69>te, tak se vzor opakuje ka<6B>d<EFBFBD> 4 <20><>dky, tak<61>e p<>i o<>ezu prokl<6B>dan<61>ho
videa mus<75> b<>t odsazen<65> v ose y a v<><76>ka beze zbytku deliteln<6C> 4.
</para>
<para>
Nativn<76> DVD rozli<6C>en<65> je 720x480 pro NTSC a 720x576 pro PAL, ale je zde je<6A>t<EFBFBD>
p<><70>znak pom<6F>ru stran, kter<65> ud<75>v<EFBFBD>, zda se jedn<64> o obrazovku (full-screen)(4:3),
nebo <20>iroko<6B>hl<68> film (wide-screen)(16:9). Mnoho (jestli ne v<>t<EFBFBD>ina)
<20>iroko<6B>hl<68>ch DVD nen<65> p<>esn<73> 16:9, ale bude bu<62> 1.85:1 anebo 2.35:1
(cinescope). To znamen<65>, <20>e zde budou ve videu <20>ern<72> okraje, kter<65> bude nutn<74>
odst<73>ihnout.
</para>
<para>
<application>MPlayer</application> poskytuje filtr pro detekci pot<6F>ebn<62>ho
o<>ezu, kter<65> stanov<6F> o<>ezov<6F> obd<62>ln<6C>k (<option>-vf cropdetect</option>).
Spus<75>te <application>MPlayer</application> s volbou
<option>-vf cropdetect</option> a on v<>m vyp<79><70>e nastaven<65> filtru crop pro
o<>ez<65>n<EFBFBD> okraj<61>.
M<>li byste nechat b<><62>et film tak dlouho, dokud nen<65> pou<6F>ita cel<65> plocha
obr<62>zku, abyste dostali spr<70>vn<76> hodnoty crop.
</para>
<para>
Pak otestujte z<>skan<61> hodnoty z p<><70>kazov<6F>ho <20><>dku
<application>MPlayer</application>u vypisovan<61> <option>cropdetect</option>em
a upravte obd<62>ln<6C>k podle pot<6F>eby.
V tom v<>m pom<6F><6D>e filtr <option>rectangle</option>, kter<65> umo<6D><6F>uje interaktivn<76>
nastavit obd<62>ln<6C>k pro v<><76> film.
Nezapome<6D>te zachovat v<><76>e uveden<65> doporu<72>en<65>, abyste nepo<70>kodili barevnou
mapu.
</para>
<para>
<20>k<EFBFBD>lov<6F>n<EFBFBD> je obvykle nevhodn<64>.
<20>k<EFBFBD>lov<6F>n<EFBFBD> prokl<6B>dan<61>ho videa je obt<62><74>n<EFBFBD> a pokud chcete zachovat prokl<6B>d<EFBFBD>n<EFBFBD>,
m<>li byste se mu <20>pln<6C> vyhnout.
Pokud mebudete <20>k<EFBFBD>lovat, ale budete cht<68>t pou<6F><75>vat rozm<7A>ry v n<>sobc<62>ch 16,
budete muset o<><6F>znout i <20><>st obrazu.
Neponech<63>vejte ani mal<61> <20>ern<72> okraje, jeliko<6B> se velmi <20>patn<74> k<>duj<75>!
</para>
<para>
Proto<74>e MPEG-4 pou<6F><75>v<EFBFBD> makrobloky 16x16, m<>li byste se ujistit, <20>e oba rozm<7A>ry
videa jsou n<>sobkem 16, jinak sn<73><6E><EFBFBD>te kvalitu, zvlṻ p<>i n<>zk<7A>ch datov<6F>ch
toc<6F>ch. M<><4D>ete to zajistit zaokrouhlen<65>m <20><><EFBFBD>ky a v<><76>ky o<>ezov<6F>ho obd<62>ln<6C>ku
dol<6F> na nejbli<6C><69><EFBFBD> n<>sobek 16.
Jak jsme ji<6A> <20>ekli, m<>li byste p<>i o<>ez<65>v<EFBFBD>n<EFBFBD> zv<7A><76>it odsazen<65>
(offset) v ose y o polovinu rozd<7A>lu mezi starou a novou v<><76>kou, tak<61>e bude
v<>sledn<64> video br<62>no ze st<73>edu sn<73>mku. Z d<>vodu principu vzorkov<6F>n<EFBFBD> DVD videa
se ujist<73>te, <20>e je odsazen<65> sud<75> <20><>slo. (Popravd<76>, p<>ijm<6A>te jako pravidlo,
nikdy nepou<6F><75>vat lich<63> hodnoty pro jak<61>koli z parametr<74> p<>i o<>ez<65>v<EFBFBD>n<EFBFBD> a
<20>k<EFBFBD>lov<6F>n<EFBFBD> videa.) Pokud nechcete zahodit t<>ch n<>kolik pixel<65> nav<61>c, m<><6D>ete
m<>sto toho rad<61>ji zm<7A>nit velikost videa (<28>k<EFBFBD>lovat). Na to se pod<6F>v<EFBFBD>me
v p<><70>kladu n<><6E>e.
V praxi m<><6D>ete nechat filtr <option>cropdetect</option> ud<75>lat v<>echnu pr<70>ci
zm<7A>n<EFBFBD>nou v<><76>e, jeliko<6B> m<> voliteln<6C> parametr <option>round</option>
(zaokrouhlen<65>), jeho<68> v<>choz<6F> hodnota je 16.
</para>
<para>
Rovn<76><6E> bu<62>te opatrn<72> na "nap<61>l <20>ern<72>" pixely na okraj<61>ch. V<>dy je rovn<76><6E>
odst<73>ihn<68>te, jinak zde budete pl<70>tvat bity, kter<65> m<><6D>ete pou<6F><75>t jinde.
</para>
<para>
Pot<6F> co provedete v<>e, co jsme si doposud <20>ekli, budete m<>t video, kter<65> asi
nebude pr<70>v<EFBFBD> 1.85:1 nebo 2.35:1, ale n<>kde pobl<62><6C>. M<><4D>ete spo<70><6F>tat nov<6F> pom<6F>r
stran ru<72>n<EFBFBD>, ale <application>MEncoder</application> nab<61>z<EFBFBD> volbu pro
<systemitem class="library">libavcodec</systemitem> naz<61>vanou <option>autoaspect</option>,
kter<65> to za v<>s ud<75>l<EFBFBD>. Nezv<7A>t<EFBFBD>ujte video jen proto, abyste dos<6F>hli <20>tvercov<6F>ch
pixel<65>, pokud je v<>m mil<69> m<>sto na disku. <20>k<EFBFBD>lov<6F>n<EFBFBD> by m<>lo b<>t provedeno p<>i
p<>ehr<68>v<EFBFBD>n<EFBFBD>, kdy p<>ehr<68>va<76> pou<6F>ije pom<6F>r stran ulo<6C>en<65> v AVI pro zaji<6A>t<EFBFBD>n<EFBFBD>
spr<70>vn<76>ho rozli<6C>en<65>.
Nane<6E>t<EFBFBD>st<73> ne v<>echny p<>ehr<68>va<76>e uplat<61>uj<75> tuto auto<74>k<EFBFBD>lovac<61> informaci,
tak<61>e m<><6D>ete p<>ece jen cht<68>t <20>k<EFBFBD>lovat.
</para>
</sect2>
<sect2 id="menc-feat-dvd-mpeg4-resolution-bitrate">
<title>Volba rozli<6C>en<65> a datov<6F>ho toku</title>
<para>
Pokud nebudete enk<6E>dovat v re<72>imu konstantn<74>ho kvantizeru, mus<75>te zvolit
velikost datov<6F>ho toku.
Koncepce datov<6F>ho toku je velmi jednoduch<63>.
Je to (pr<70>m<EFBFBD>rn<72>) po<70>et bit<69> spot<6F>ebovan<61> na jednu sekundu filmu.
Norm<72>ln<6C> se datov<6F> tok ud<75>v<EFBFBD> v kilobitech (1000 bit<69>) za sekundu.
Velikost va<76>eho filmu je pak datov<6F> tok n<>soben<65> d<>lkou filmu, plus mal<61>
re<72>ie (viz nap<61><70>klad sekci
<link linkend="menc-feat-dvd-mpeg4-muxing-avi-limitations">kontejner AVI</link>).
Ostatn<74> parametry jako je <20>k<EFBFBD>lov<6F>n<EFBFBD>, o<>ez<65>n<EFBFBD> atd.
<emphasis role="bold">nezm<EFBFBD>n<EFBFBD></emphasis> velikost souboru, pokud z<>rove<76>
nezm<7A>n<EFBFBD>te datov<6F> tok!
</para>
<para>
Datov<6F> tok se <emphasis role="bold">nem<EFBFBD>n<EFBFBD></emphasis> proporcion<6F>ln<6C>
k rozli<6C>en<65>.
Jin<69>mi slovy, soubor 320x240 p<>i 200 kbit/sek nebude m<>t stejnou kvalitu
jako ten sam<61> film p<>i 640x480 a 800 kbitech/sek!
Jsou pro to dva d<>vody:
<orderedlist>
<listitem><para>
<emphasis role="bold">Dojem</emphasis>: MPEG artefakty jsou patrn<72>
t<>m v<>ce, <20><>m jsou v<>ce zv<7A>t<EFBFBD>en<65>!
Artefakty se objevuj<75> ve velikosti blok<6F> (8x8).
Va<56>e oko neodhal<61> chyby ve 4800 mal<61>ch bloc<6F>ch tak snadno jako ve 1200
velk<6C>ch (p<>edpokl<6B>d<EFBFBD>me, <20>e oboje budete <20>k<EFBFBD>lovat na celou obrazovku).
</para></listitem>
<listitem><para>
<emphasis role="bold">Teoretick<EFBFBD></emphasis>: Kdy<64> zmen<65><6E>te obr<62>zek,
ale st<73>le pou<6F>ijete stejnou velikost blok<6F> (8x8) pro frekven<65>n<EFBFBD> prostorovou
transformaci, p<>esunete v<>ce dat do oblasti vy<76><79><EFBFBD>ch frekvenc<6E>.
Zjednodu<64>en<65> <20>e<EFBFBD>eno, ka<6B>d<EFBFBD> pixel nyn<79> obsahuje v<>ce detail<69>, ne<6E> p<>edt<64>m.
Dokonce i kdy<64> p<>ipust<73>me, <20>e jste zmen<65>ili obraz obsahuj<75>c<EFBFBD> 1/4 informac<61>
o dan<61>m prostoru, st<73>le m<><6D>e obsahovat mnoho detail<69> v dan<61>m frekven<65>n<EFBFBD>m
p<>smu (p<>edpokl<6B>d<EFBFBD>me, <20>e vysok<6F> frekvence byly v origin<69>ln<6C>m 640x480 sn<73>mku
o<>ez<65>ny).
</para></listitem>
</orderedlist>
</para>
<para>
D<><44>v<EFBFBD>j<EFBFBD><6A> n<>vody doporu<72>ovaly volit datov<6F> tok a rozli<6C>en<65> rozpo<70><6F>t<EFBFBD>n<EFBFBD>m
bit<69> na pixely, ale to obvykle nen<65> spr<70>vn<76> d<>ky ze zm<7A>n<EFBFBD>n<EFBFBD>ch d<>vod<6F>.
Mnohem lep<65><70>m se zd<7A> odhad, <20>e je datov<6F> tok <20>m<EFBFBD>rn<72> <20>tverci rozli<6C>en<65>,
tak<61>e 320x240 p<>i 400 kbit/sek by m<>lo b<>t srovnateln<6C> s 640x480
p<>i 800 kbit/sek.
Tato <20>m<EFBFBD>ra v<>ak nebyla ov<6F><76>ena teoreticky ani empiricky.
Nav<61>c, vezmeme-li v <20>vahu to, <20>e se filmy velmi li<6C><69> <20>umem, po<70>tem detail<69>,
mno<6E>stv<74>m pohybu atd, je beznad<61>jn<6A> vytvo<76>it obecn<63> doporu<72>en<65> pro po<70>et
bit<69> na d<>lku diagon<6F>ly (analogie bit<69> na pixel, av<61>ak pou<6F><75>v<EFBFBD> plochu obrazu).
</para>
<para>
Tolik k obt<62><74>nosti volby datov<6F>ho toku a rozli<6C>en<65>.
</para>
<sect3 id="menc-feat-dvd-mpeg4-resolution-bitrate-compute">
<title>V<EFBFBD>po<EFBFBD>et rozli<6C>en<65></title>
<para>
Nejd<6A><64>v byste si m<>li spo<70><6F>tat enk<6E>dovan<61> pom<6F>r stran:
<systemitem>PSo = (<28>o x (PSa / PRdvd )) / Vo</systemitem>
<itemizedlist>
<title>kde:</title>
<listitem><para>
<20>o a Vo jsou <20><><EFBFBD>ka a v<><76>ka o<>ezan<61>ho videa,
</para></listitem>
<listitem><para>
PSa je zobrazovan<61> pom<6F>r stran, je<6A> je obvykle 4/3 nebo 16/9,
</para></listitem>
<listitem><para>
PRdvd je pom<6F>r pixel<65> v DVD, kter<65> je roven 1.25=(720/576) pro DVD
v PALu a 1.5=(720/480) pro DVD v NTSC,
</para></listitem>
</itemizedlist>
</para>
<para>
Pak si m<><6D>ete spo<70><6F>tat rozli<6C>en<65> X a Y podle ur<75>it<69>ho faktoru kvality komprese
(CQ):
<systemitem>RozY = INT(SQRT( 1000*Datov<6F>_tok/25/PSo/CQ )/16) * 16</systemitem>
a
<systemitem>RozX = INT( RozY * PSo / 16) * 16</systemitem>
</para>
<para>
Dob<6F>e, ale co je ten CQ?
CQ odpov<6F>d<EFBFBD> po<70>tu bit<69> na pixel a na sn<73>mek v zak<61>dov<6F>n<EFBFBD>. Jin<69>mi slovy, <20><>m
vy<76><79><EFBFBD> je CQ, t<>m ni<6E><69><EFBFBD> je <20>ance uvid<69>t enk<6E>dovac<61> artefakty.
Pokud ov<6F>em m<>te c<>lov<6F> rozm<7A>r va<76>eho filmu (1 nebo 2 CD nap<61><70>klad), m<>te jen
omezen<65> mno<6E>stv<74> bit<69>, kter<65> m<><6D>ete spot<6F>ebovat; tak<61>e je nutn<74> naj<61>t vhodn<64>
kompromis mezi komprimovatelnost<73> a kvalitou.
</para>
<para>
CQ z<>vis<69> jak na datov<6F>m toku, tak na rozli<6C>en<65> filmu. Abyste zv<7A><76>ili CQ,
obvykle zmen<65><6E>te dan<61> film, tak<61>e je datov<6F> tok spo<70><6F>t<EFBFBD>n ve funkci c<>lov<6F>
velikosti a d<>lky filmu, kter<65> jsou konstantn<74>.
CQ pod 0.18 obvykle vede k velmi <20>tvere<72>kovan<61>mu obrazu, proto<74>e nen<65> dostatek
bit<69> pro zak<61>dov<6F>n<EFBFBD> informac<61> ka<6B>d<EFBFBD>ho makrobloku (MPEG4, stejn<6A> jako mnoho
jin<69>ch kodek<65> seskupuje pixely do blok<6F> p<>i komprimaci obr<62>zku; pokud nen<65>
dostatek bit<69>, jsou viditeln<6C> hranice t<>chto blok<6F>).
Proto je rozumn<6D> volit CQ v rozmez<65> 0.20 a<> 0.22 pro rip na 1 CD a
0.26 a<> 0.28 pro 2 CD.
</para>
<para>
Pros<6F>me berte v potaz, <20>e CQ je jen informa<6D>n<EFBFBD> pom<6F>cka z<>visej<65>c<EFBFBD> na
enk<6E>dovan<61>m obsahu. CQ okolo 0.18 m<><6D>e b<>t dostate<74>n<EFBFBD> dobr<62> pro Bergmana,
na rozd<7A>l od filmu jako je Matrix, kter<65> obsahuje mnoho rychl<68>ch sc<73>n.
Na druhou stranu je zbyte<74>n<EFBFBD> zvy<76>ovat CQ v<><76> ne<6E> 0.30, jeliko<6B> budete pl<70>tvat
bity za minim<69>ln<6C> zisk kvality.
</para>
</sect3>
</sect2>
<sect2 id="menc-feat-dvd-mpeg4-filtering">
<title>Filtrov<EFBFBD>n<EFBFBD></title>
<para>
Nau<61>it se pou<6F><75>vat video filtry <application>MEncoder</application>u je
z<>kladem pro produkci dobr<62>ch vide<64>.
Ve<56>ker<65> <20>pravy videa jsou prov<6F>d<EFBFBD>ny pomoc<6F> filtr<74> -- o<>ez<65>n<EFBFBD>, <20>k<EFBFBD>lov<6F>n<EFBFBD>,
<20>prava barev, odstran<61>n<EFBFBD> <20>umu, zaost<73>en<65>, odstran<61>n<EFBFBD> prokladu, telecinov<6F>n<EFBFBD>,
inverzn<7A> telecine a deblokov<6F>n<EFBFBD>, abychom jmenovali alespo<70> n<>kter<65>.
Spolu s vy<76>erp<72>vaj<61>c<EFBFBD>m po<70>tem podporovan<61>ch vstupn<70>ch form<72>t<EFBFBD> je nab<61>dka
dostupn<70>ch filtr<74> v <application>MEncoder</application>u jednou z jeho
hlavn<76>ch v<>hod oproti podobn<62>m aplikac<61>m.
</para>
<para>
Filtry jsou nahr<68>v<EFBFBD>ny v <20>ad<61> za pou<6F>it<69> volby -vf :
<screen>-vf filtr1=volby,filtr2=volby,...</screen>
V<>t<EFBFBD>ina filtr<74> p<>eb<65>r<EFBFBD> n<>kolik <20><>seln<6C>ch voleb odd<64>len<65>ch dvojte<74>kou, ale
syntaxe voleb se li<6C><69> od filtru k filtru, tak<61>e si p<>e<EFBFBD>t<EFBFBD>te manu<6E>l
pro v<>ce informac<61> o filtru kter<65> chcete pou<6F><75>t.
</para>
<para>
Filtry zpracov<6F>vaj<61> video v po<70>ad<61>, v jak<61>m jsou na<6E>teny.
Nap<61><70>klad n<>sleduj<75>c<EFBFBD> <20>ada:
<screen>-vf crop=688:464:12:4,scale=640:464</screen>
nejprve vy<76><79>zne z obr<62>zku oblast 688x464 s lev<65>m horn<72>m rohem v bod<6F> (12,4)
a v<>sledek pak zmen<65><6E> na 640x464.
</para>
<para>
Ur<55>it<69> filtry pot<6F>ebuj<75> b<>t nahr<68>ny na za<7A><61>tku, nebo co nejbl<62><6C> za<7A><61>tku
<20>et<65>zu filtr<74>, aby mohly vyu<79><75>vat informace z video dekod<6F>ru, kter<65> budou
ztraceny nebo znehodnoceny ostatn<74>mi filtry.
Nejd<6A>le<6C>it<69>j<EFBFBD><6A> p<><70>klady jsou <option>pp</option> (postprocesing, pouze pokud
prov<6F>d<EFBFBD> deblok nebo dering operace),
<option>spp</option> (dal<61><6C> postprocesor pro odstran<61>n<EFBFBD> MPEG artefakt<6B>),
<option>pullup</option> (inverzn<7A> telecine) a
<option>softpulldown</option> (pro konverzi soft telecine na hard
telecine).
</para>
<para>
V<>eobecn<63> byste m<>li filtrovat co nejm<6A>n<EFBFBD> je to mo<6D>n<EFBFBD>, abyste z<>stali co
nejbl<62><6C>e DVD origin<69>lu. O<>ez<65>n<EFBFBD> je <20>asto nutn<74> (vysv<73>tleno v<><76>e), ale vyhn<68>te
se <20>k<EFBFBD>lov<6F>n<EFBFBD> videa. A<>koli je zmen<65>en<65> ob<6F>as preferov<6F>no p<>ed pou<6F>it<69>m
vy<76><79><EFBFBD>ch kvantiz<69>r<EFBFBD>. My se mus<75>me vyvarovat obou t<>chto p<><70>pad<61>: pamatujte,
<20>e jsme se ji<6A> na za<7A><61>tku rozhodli ob<6F>tovat bity za kvalitu.
</para>
<para>
Rovn<76><6E> neupravujte gamu, kontrast, jas, atd. Co vypad<61> dob<6F>e na va<76><61>
obrazovce, nemus<75> vypadat dob<6F>e na ostatn<74>ch. Tyto korekce by m<>ly b<>t
prov<6F>d<EFBFBD>ny v<>hradn<64> p<>i p<>ehr<68>v<EFBFBD>n<EFBFBD>.
</para>
<para>
Jednu v<>c byste v<>ak ud<75>lat mohli, a to prot<6F>hnout video velmi lehk<68>m
od<6F>umovac<61>m filtrem, jako je <option>-vf hqdn3d=2:1:2</option>.
Zde je op<6F>t d<>vodem vyu<79>it<69> bit<69> k lep<65><70>mu <20><>elu: pro<72> jimi pl<70>tvat na
enk<6E>dov<6F>n<EFBFBD> <20>umu, kdy<64> si m<><6D>ete <20>um p<>idat a<> p<>i p<>ehr<68>v<EFBFBD>n<EFBFBD>?
Zv<5A><76>en<65>m parametr<74> pro <option>hqdn3d</option> d<>le zv<7A><76><EFBFBD> komprimovatelnost,
ale pokud zv<7A><76><EFBFBD>te hodnoty p<><70>li<6C>, riskujete zhor<6F>en<65> viditelnosti obrazu.
V<><56>e zm<7A>n<EFBFBD>n<EFBFBD> hodnoty (<option>2:1:2</option>) jsou dost konzervativn<76>;
m<>li byste si zaexperimentovat s vy<76><79><EFBFBD>mi hodnotami a zhodnotit v<>sledky sami.
</para>
</sect2>
<sect2 id="menc-feat-dvd-mpeg4-interlacing">
<title>Prokl<EFBFBD>d<EFBFBD>n<EFBFBD> a Telecine</title>
<para>
T<>m<EFBFBD><6D> ve<76>ker<65> filmy jsou nat<61><74>eny p<>i 24 sn<73>mc<6D>ch/s. Jeliko<6B> NTSC m<>
sn<73>mkovou rychlost 30000/1001 sn<73>mk<6D>/s, je t<>eba prov<6F>st <20>pravu t<>chto
24 sn<73>mk<6D>/s vide<64>, aby m<>ly spr<70>vnou NTSC sn<73>mkovou rychlost. Tato <20>prava se
jmenuje 3:2 pulldown a obecn<63> je zn<7A>ma jako telecine (proto<74>e je pulldown
<20>asto prov<6F>d<EFBFBD>n b<>hem p<>enosu filmu na video) a, jednodu<64>e <20>e<EFBFBD>eno, pracuje tak,
<20>e se film zpomal<61> na 24000/1001 sn<73>mk<6D>/s a ka<6B>d<EFBFBD> <20>tvrt<72> sn<73>mek se zopakuje.
</para>
<para>
Naopak <20><>dn<64> speci<63>ln<6C> <20>pravy se neprov<6F>d<EFBFBD>j<EFBFBD> videu pro PAL DVD, kter<65> b<><62><EFBFBD>
p<>i 25 sn<73>mc<6D>ch/s. (Technicky lze na PAL prov<6F>st telecine, tzv. 2:2 pulldown,
ale v praxi se nepou<6F><75>v<EFBFBD>.) Film s 24 sn<73>mky/s je jednodu<64>e p<>ehr<68>v<EFBFBD>n rychlost<73>
25 sn<73>mk<6D>/s. V<>sledkem je, <20>e video b<><62><EFBFBD> o n<>co rychleji, ale pokud nejste
vet<65>elec, tak si rozd<7A>lu ani nev<65>imnete. V<>t<EFBFBD>ina film<6C> m<> nav<61>c v<><76>kov<6F>
korigovan<61> zvuk, tak<61>e p<>i p<>ehr<68>v<EFBFBD>n<EFBFBD> 25 sn<73>mk<6D>/s v<>e zn<7A> jak m<> i p<>esto, <20>e
zvuk (a proto i cel<65> video) m<> o 4% krat<61><74> dobu p<>ehr<68>v<EFBFBD>n<EFBFBD> ne<6E> NTSC DVD.
</para>
<para>
Jeliko<6B> video na PAL DVD nebylo upravov<6F>no, nemus<75>te si d<>lat starosti s jeho
sn<73>mkovou rychlost<73>. Zdroj m<> 25 sn<73>mk<6D>/s, v<><76> rip tak<61>. Pokud ov<6F>em ripujete
NTSC DVD film, mus<75>te prov<6F>st inverzn<7A> telecine.
</para>
<para>
Filmy to<74>en<65> rychlost<73> 24 sn<73>mk<6D>/s jsou na NTSC DVD ulo<6C>eny bu<62> jako
30000/1001 po telecine, nebo jako progresivn<76> (neprokl<6B>dan<61>) se sn<73>mkovou
24000/1001 sn<73>mk<6D>/s, na kter<65>ch by m<>l prov<6F>st telecine DVD p<>ehr<68>va<76> za letu.
Nen<65> to ale z<>kon: n<>kter<65> TV s<>rie jsou prokl<6B>dan<61> (nap<61>. Buffy Lovec up<75>r<EFBFBD>),
zat<61>mco jin<69> jsou por<6F>znu neprokl<6B>dan<61> nebo prokl<6B>dan<61> (nap<61>. And<6E>l, nebo 24
hodin).
</para>
<para>
Doporu<72>ujeme, abyste si p<>e<EFBFBD>etli sekci o tom
<link linkend="menc-feat-telecine">Jak si poradit s telecine a prokladem na NTSC DVD</link>
a nau<61>ili se jak vyu<79><75>t r<>zn<7A> mo<6D>nosti.
</para>
<para>
Pokud ov<6F>em v<>t<EFBFBD>inou ripujete pouze filmy, nejsp<73><70> se setk<74>v<EFBFBD>te
s neprokl<6B>dan<61>m nebo prokl<6B>dan<61>m videem 24 sn<73>mk<6D>/s. V tom p<><70>pad<61> m<><6D>ete
pou<6F><75>t <option>pullup</option> filtr <option>-vf pullup,softskip</option>.
</para>
</sect2>
<sect2 id="menc-feat-dvd-mpeg4-encoding-interlaced">
<title>Enk<EFBFBD>dov<EFBFBD>n<EFBFBD> prokl<6B>dan<61>ho videa</title>
<para>
Pokud je film, kter<65> chcete enk<6E>dovat, prokl<6B>dan<61> (NTSC video nebo
PAL video), budete si muset vybrat, zda jej chcete "odprolo<6C>it" nebo ne.
Zat<61>mco odstran<61>n<EFBFBD> prokladu u<>in<69> v<><76> film pou<6F>iteln<6C>m na progresivn<76>
vykreslovan<61>ch zobrazova<76><61>ch jako jsou po<70><6F>ta<74>ov<6F> monitory a projektory.
Cenou za to je, sn<73><6E>en<65> rychlosti z 50 nebo 60000/1001 p<>lsn<73>mk<6D> za sekundu
na 25 nebo 30000/1001 sn<73>mk<6D> za sekundu a zhruba polovina informac<61> bude
z va<76>eho filmu ztracena ve sc<73>n<EFBFBD>ch s v<>znamn<6D>m mno<6E>stv<74>m pohybu.
</para>
<para>
Proto pokud enk<6E>dujete ve vysok<6F> kvalit<69> pro archiva<76>n<EFBFBD> <20><>ely, doporu<72>ujeme
ponechat film prokl<6B>dan<61>.
V<>dy m<><6D>ete prov<6F>st odstran<61>n<EFBFBD> prokladu p<>i p<>ehr<68>v<EFBFBD>n<EFBFBD> pokud zobrazujete
na progresivn<76>m za<7A><61>zen<65> a p<>ehr<68>va<76>e v budoucnosti budou schopny odstra<72>ovat
proklad v pln<6C> p<>lsn<73>mkov<6F> rychlosti, <20>ili odvozovat 50 nebo 60000/1001
<20>pln<6C>ch sn<73>mk<6D> za sekundu z prokl<6B>dan<61>ho videa.
</para>
<para>
Kdy<EFBFBD> pracujete s prokl<6B>dan<61>m videem, mus<75>te zvl<76><6C>t<EFBFBD> db<64>t na:
</para>
<orderedlist>
<listitem><para>
V<><56>ka a svisl<73> odsazen<65> pro o<>ez<65>n<EFBFBD> mus<75> b<>t n<>sobkem 4.
</para></listitem>
<listitem><para>
Jak<61>koli svisl<73> <20>k<EFBFBD>lov<6F>n<EFBFBD> mus<75> b<>t provedeno v prokl<6B>dan<61>m re<72>imu.
</para></listitem>
<listitem><para>
Postprocesn<73> a od<6F>umovac<61> filtry nemus<75> pracovat podle o<>ek<65>v<EFBFBD>n<EFBFBD>,
dokud neza<7A><61>d<EFBFBD>te, aby zpracov<6F>valy najednou pouze jeden p<>lsn<73>mek a
mohou v<>m po<70>kodit video p<>i nespr<70>vn<76>m pou<6F>it<69>.
</para></listitem>
</orderedlist>
<para>
S v<>dom<6F>m t<>chto souvislost<73> v<>m p<>edkl<6B>d<EFBFBD>me prvn<76> p<><70>klad:
</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>
Pov<EFBFBD>imn<EFBFBD>te si voleb <option>ilmv</option> a <option>ildct</option>.
</para>
</sect2>
<sect2 id="menc-feat-dvd-mpeg4-av-sync">
<title>Pozn<EFBFBD>mky k Audio/Video synchronizaci</title>
<para>
<application>MEncoder</application>ovy audio/video synchroniza<7A>n<EFBFBD>
algoritmy byly navr<76>eny se z<>m<EFBFBD>rem obnovy soubor<6F> s vadnou synchronizac<61>.
V n<>kter<65>ch p<><70>padech v<>ak m<><6D>ou p<>sobit zbyte<74>n<EFBFBD> zahazov<6F>n<EFBFBD> a duplikaci sn<73>mk<6D>
a mo<6D>n<EFBFBD> m<>rnou A/V desynchronizaci p<>i pou<6F>it<69> s bezvadn<64>m vstupem
(p<>irozen<65> tyto A/V synchroniza<7A>n<EFBFBD> omezen<65> projev<65> pouze pokud kop<6F>rujete
zvukovou stopu p<>i p<>ek<65>dov<6F>v<EFBFBD>n<EFBFBD> videa, co<63> je velmi doporu<72>ov<6F>no).
M<EFBFBD><EFBFBD>ete v<>ak p<>epnout do z<>kladn<64> A/V synchronizace s volbou
<option>-mc 0</option>, nebo ji p<>idejte do sv<73>ho konfigura<72>n<EFBFBD>ho souboru
<systemitem>~/.mplayer/mencoder</systemitem> config file, aspo<70> pokud pracujete
pouze s kvalitn<74>mi zdroji (DVD, zachyt<79>van<61> TV, vysoce kvalitn<74> MPEG-4 ripy,
atd) ale nikoli s vadn<64>mi ASF/RM/MOV soubory.
</para>
<para>
Chcete-li si d<>le pohl<68>dat podivn<76> zahazov<6F>n<EFBFBD> sn<73>mk<6D> a duplikaci, m<><6D>ete pou<6F><75>t
<option>-mc 0</option> spolu s <option>-noskip</option>.
To zamez<65> <emphasis>ve<EFBFBD>ker<EFBFBD></emphasis> A/V synchronizaci a sn<73>mky se skop<6F>ruj<75>
jedna k jedn<64>, tak<61>e to nelze pou<6F><75>t ve spojen<65> s filtry, kter<65> v nest<73><74>en<65>m
okam<EFBFBD>iku p<>idaj<61> nebo zahod<6F> sn<73>mky, nebo pokud zdrojov<6F> video m<> prom<6F>nnou
sn<EFBFBD>mkovou rychlost!
V tom p<><70>pad<61> nen<65> pou<6F>it<69> <option>-noskip</option> obecn<63> doporu<72>ov<6F>no.
</para>
<para>
O takzvan<61>m "t<><74>pr<70>chodov<6F>m" enk<6E>dov<6F>n<EFBFBD> zvuku podporovan<61>
<application>MEncoder</application>em bylo hl<68><6C>eno, <20>e zp<7A>sobuje A/V
desynchronizaci.
To nast<73>v<EFBFBD> tehdy, pokud je pou<6F>ito v kombinaci s n<>kter<65>mi filtry, tak<61>e
<emphasis>nen<EFBFBD></emphasis> v tuto chv<68>li doporu<72>ov<6F>no pou<6F><75>vat t<><74>pr<70>chodov<6F>
enk<EFBFBD>dov<EFBFBD>n<EFBFBD> zvuku.
Tato vlastnost je zachov<6F>na pouze z d<>vodu kompatibility a pro expertn<74>
u<EFBFBD>ivatele, kte<74><65> v<>d<EFBFBD>, kdy je bezpe<70>n<EFBFBD> ji pou<6F><75>t a kdy ne.
Pokud jste o tomto re<72>imu nikdy p<>edt<64>m nesly<6C>eli, zapom<6F><6D>te, <20>e jsme se
o n<>m v<>bec zm<7A>nili!
</para>
<para>
Existuj<EFBFBD> rovn<76><6E> hl<68><6C>en<65> o A/V desynchronizaci p<>i enk<6E>dov<6F>n<EFBFBD> ze stdin
<application>MEncoder</application>em.
Ned<EFBFBD>lejte to! V<>dy pou<6F>ijte jako zdroj soubor nebo CD/DVD/atd za<7A><61>zen<65>.
</para>
</sect2>
<sect2 id="menc-feat-dvd-mpeg4-audio">
<title>Zvuk</title>
<para>
Zvuk je mnohem jednodu<64><75><EFBFBD> probl<62>m k <20>e<EFBFBD>en<65>: pokud prahnete po kvalit<69>, prost<73>
jej nechte tak jak je.
Dokonce i AC3 5.1 datov<6F> proudy maj<61> nanejv<6A><76> 448Kbit<69>/s a stoj<6F> za ka<6B>d<EFBFBD> bit.
Mo<4D>n<EFBFBD> jste v poku<6B>en<65> p<>ev<65>st zvuk do Ogg Vorbis p<>i vysok<6F> kvalit<69>, ale jen
proto, <20>e dnes nem<65>te A/V receiver pro hardwarov<6F> dek<65>dov<6F>n<EFBFBD> AC3 neznamen<65>,
<20>e jej nebudete m<>t z<>tra. P<>ipravte sv<73> DVD ripy zachov<6F>n<EFBFBD>m AC3 datov<6F>ch
proud<75>.
Datov<6F> proud AC3 m<><6D>ete zachovat bu<62> jeho zkop<6F>rov<6F>n<EFBFBD>m p<><70>mo do video proudu
<link linkend="menc-feat-mpeg4">b<EFBFBD>hem enk<6E>dov<6F>n<EFBFBD></link>.
Tak<61> m<><6D>ete extrahovat AC3 proud, abyste jej pak namixovali do nosi<73><69> jako je
NUT nebo Matroska.
<screen>mplayer <replaceable>zdrojov<EFBFBD>_soubor.vob</replaceable> -aid 129 -dumpaudio -dumpfile <replaceable>zvuk.ac3</replaceable></screen>
vyt<79>hne do souboru <replaceable>zvuk.ac3</replaceable> zvukovou stopu
<20><>slo 129 ze souboru <replaceable>zdrojov<EFBFBD>_soubor.vob</replaceable> (NB: DVD
VOB soubory obvykle pou<6F><75>vaj<61> odli<6C>n<EFBFBD> <20><>slov<6F>n<EFBFBD> audia,
co<63> znamen<65>, <20>e VOB zvukov<6F> stopa 120 je druhou zvukovou stopou v souboru).
</para>
<para>
N<>kdy ov<6F>em opravdu nem<65>te jinou mo<6D>nost ne<6E> d<>le zkomprimovat zvuk, aby v<>m
zbylo v<>ce bit<69> na video.
V<>t<EFBFBD>ina lid<69> vol<6F> komprimaci bu<62> pomoc<6F> MP3 nebo Vorbis audio kodek<65>.
Zat<61>mco ten druh<75> je efektivn<76>j<EFBFBD><6A> z prostorov<6F>ho hlediska, MP3 je l<>pe
podporov<6F>n hardwarov<6F>mi p<>ehr<68>va<76>i, a<>koli <20>asy se m<>n<EFBFBD>.
</para>
<para>
<emphasis>Nepou<EFBFBD><EFBFBD>vejte</emphasis> <option>-nosound</option>, enk<6E>dujete-li
soubor se zvukem, dokonce i v tom p<><70>pad<61>, <20>e budete enk<6E>dovat a muxovat
zvuk samostatn<74> pozd<7A>ji.
A<>koli to m<><6D>e v ide<64>ln<6C>m p<><70>pad<61> fungovat, pou<6F>it<69> <option>-nosound</option>
sp<73><70>e skryje ur<75>it<69> probl<62>my v nastaven<65>ch enk<6E>dov<6F>n<EFBFBD> na p<><70>kazov<6F>m <20><>dku.
Jin<69>mi slovy v<>m p<><70>tomnost zvukov<6F> stopy zajist<73>, pokud neuvid<69>te
hl<68><6C>ky typu
<quote>P<EFBFBD><EFBFBD>li<EFBFBD> mnoho audio paket<65> ve vyrovn<76>vac<61> pam<61>ti</quote>, <20>e budete
schopni dos<6F>hnout spr<70>vn<76> synchronizace.
</para>
<para>
Mus<75>te nechat <application>MEncoder</application> zpracovat zvuk.
M<><4D>ete nap<61><70>klad skop<6F>rovat origin<69>ln<6C> zvukovou stopu b<>hem enk<6E>dov<6F>n<EFBFBD>
pomoc<6F> <option>-oac copy</option>, nebo jej p<>ev<65>st na "tenk<6E>" 4 kHz mono WAV
PCM pomoc<6F> <option>-oac pcm -channels 1 -srate 4000</option>.
Jinak v n<>kter<65>ch p<><70>padech vytvo<76><6F>te video soubor, kter<65> nebude synchronn<6E>
se zvukem.
Tyto p<><70>pady nast<73>vaj<61> tehdy, kdy<64> po<70>et videosn<73>mk<6D> ve zdroji neodpov<6F>d<EFBFBD>
celkov<6F> d<>lce zvukov<6F>ch vzork<72>, nebo pokud je zvuk p<>eru<72>ovan<61> <20>i p<>ekr<6B>van<61>
d<>ky chyb<79>j<EFBFBD>c<EFBFBD>m <20>i nadb<64>vaj<61>c<EFBFBD>m audio vzork<72>m.
Spr<70>vn<76>m zp<7A>sobem jak toto <20>e<EFBFBD>it, je vlo<6C>en<65> ticha nebo odst<73>i<EFBFBD>en<65> zvuku na
t<>chto m<>stech.
<application>MPlayer</application> to v<>ak neum<75>, tak<61>e pokud demuxujete
AC3 zvuk a enk<6E>dujete jej zvl<76><6C>tn<74> aplikac<61> (nebo jej dumpnete do PCM
<application>MPlayer</application>em), z<>stanou zm<7A>n<EFBFBD>n<EFBFBD> vady jak jsou a
jedin<69> zp<7A>sob jak je opravit je zahodit/namno<6E>it video sn<73>mky v t<>chto
m<>stech.
Dokud <application>MEncoder</application> sleduje zvuk p<>i enk<6E>dov<6F>n<EFBFBD>
videa, m<><6D>e prov<6F>d<EFBFBD>t toto zahazov<6F>n<EFBFBD>/duplikov<6F>n<EFBFBD> (co<63> je obvykle OK,
jeliko<6B> nast<73>v<EFBFBD> p<>i <20>ern<72> obrazovce/zm<7A>n<EFBFBD> sc<73>ny, ale pokud
<application>MEncoder</application> nevid<69> zvuk, zpracuje sn<73>mky jak jsou
a ty pak nepasuj<75> na kone<6E>nou zvukovou stopu kdy<64> nap<61><70>klad spoj<6F>te svou
video a zvukovou stopu do Matroska souboru.
</para>
<para>
Nejd<6A><64>ve ze v<>eho budete muset p<>ev<65>st DVD zvuk do WAV souboru, kter<65> pak
pou<6F>ije zvukov<6F> kodek jako vstup.
Nap<61><70>klad:
<screen>mplayer <replaceable>zdrojov<EFBFBD>_soubor.vob</replaceable> -ao pcm:file=<replaceable>v<EFBFBD>sledn<EFBFBD>_zvuk.wav</replaceable> -vc dummy -aid 1 -vo null</screen>
vylije druhou zvukovou stopu ze souboru
<replaceable>zdrojov<EFBFBD>_soubor.vob</replaceable> do souboru
<replaceable>v<EFBFBD>sledn<EFBFBD>_zvuk.wav</replaceable>.
M<>li byste normalizovat zvuk p<>ed enk<6E>dov<6F>n<EFBFBD>m, proto<74>e DVD zvukov<6F> stopy jsou
obvykle nahr<68>v<EFBFBD>ny p<>i n<>zk<7A>ch hlasitostech.
M<><4D>ete nap<61><70>klad pou<6F><75>t n<>stroj <application>normalize</application>, kter<65> je
k dispozici ve v<>t<EFBFBD>in<69> distribuc<75>.
Pokud pou<6F><75>v<EFBFBD>te Windows, stejnou pr<70>ci ud<75>l<EFBFBD> n<>stroj jako
<application>BeSweet</application>.
Komprimovat budete bu<62> ve Vorbisu nebo MP3.
Nap<61><70>klad:
<screen>oggenc -q1 <replaceable>c<EFBFBD>lov<EFBFBD>_zvuk.wav</replaceable></screen>
provede enk<6E>dov<6F>n<EFBFBD> <replaceable>c<EFBFBD>lov<EFBFBD>ho_zvuku.wav</replaceable> s kvalitou 1,
kter<65> p<>ibli<6C>n<EFBFBD> odpov<6F>d<EFBFBD> 80Kb/s a je to minim<69>ln<6C> kvalita na kterou byste m<>li
enk<6E>dovat, pokud v<>m z<>le<6C><65> na kvalit<69>.
Poznamenejme, <20>e <application>MEncoder</application> v sou<6F>asnosti neum<75>
muxovat Vorbis zvukov<6F> stopy do v<>stupn<70>ho souboru, proto<74>e podporuje pouze
AVI a MPEG kontejnery jako v<>stup. Pro oba plat<61>, <20>e n<>kter<65> p<>ehr<68>va<76>e mohou
m<>t probl<62>my s udr<64>en<65>m audio/video synchronizace, pokud je p<><70>tomen VBR zvuk
jako je Vorbis.
Nem<65>jte obavy, v tomto dokumentu v<>m uk<75><6B>eme, jak to lze ud<75>lat pomoc<6F>
program<61> t<>et<65>ch stran.
</para>
</sect2>
<sect2 id="menc-feat-dvd-mpeg4-muxing">
<title>Muxov<EFBFBD>n<EFBFBD> (multiplexov<6F>n<EFBFBD>)</title>
<para>
Nyn<79>, kdy<64> m<>te sv<73> video enk<6E>dovan<61>, budete jej nejsp<73><70> cht<68>t muxovat
s jedn<64>m nebo v<>ce zvukov<6F>mi stopami do nosn<73>ho filmov<6F>ho form<72>tu, jako je
AVI, MPEG, Matroska nebo NUT.
<application>MEncoder</application> je zat<61>m schopen nativn<76> zapracovat
zvuk a video pouze do nosn<73>ch form<72>t<EFBFBD> MPEG a AVI.
Nap<61><70>klad:
<screen>mencoder -oac copy -ovc copy -o <replaceable>v<EFBFBD>stupn<EFBFBD>_film.avi</replaceable> -audiofile <replaceable>vstupn<EFBFBD>_audio.mp2</replaceable> <replaceable>vstupn<EFBFBD>_video.avi</replaceable></screen>
To by m<>lo slou<6F>it video soubor <replaceable>vstupn<EFBFBD>_video.avi</replaceable>
a zvukov<6F> soubor <replaceable>vstupn<EFBFBD>_audio.mp2</replaceable>
do AVI souboru <replaceable>v<EFBFBD>stupn<EFBFBD>_film.avi</replaceable>.
Tento p<><70>kaz pracuje s MPEG-1 layer I, II a III (zn<7A>m<EFBFBD>m jako MP3) zvukem,
WAV a tak<61> n<>kolika dal<61><6C>mi form<72>ty zvuku.
</para>
<para>
<application>MEncoder</application> obsahuje experiment<6E>ln<6C> podporu pro
<systemitem class="library">libavformat</systemitem>, co<63> je knihovna
z projektu FFmpeg, kter<65> podporuje muxov<6F>n<EFBFBD> a demuxov<6F>n<EFBFBD> cel<65> <20>ady nosn<73>ch
form<72>t<EFBFBD>.
Nap<61><70>klad:
<screen>mencoder -oac copy -ovc copy -o <replaceable>v<EFBFBD>stupn<EFBFBD>_film.asf</replaceable> -audiofile <replaceable>vstupn<EFBFBD>_audio.mp2</replaceable> <replaceable>vstupn<EFBFBD>_video.avi</replaceable> -of lavf -lavfopts format=asf</screen>
To provede stejnou <20>innost jako p<>edchoz<6F> p<><70>klad, av<61>ak v<>stupn<70>m form<72>tem
bude ASF.
Pros<6F>m berte na v<>dom<6F>, <20>e tato podpora je velmi experiment<6E>ln<6C> (ale de ode
dne lep<65><70>) a bude funk<6E>n<EFBFBD> pouze pokud jste zkompilovali
<application>MPlayer</application> s podporou pro
<systemitem class="library">libavformat</systemitem> (co<63> znamen<65>, <20>e
p<>edkompilovan<61> bin<69>rn<72> verze nebude v<>t<EFBFBD>inou fungovat).
</para>
<sect3 id="menc-feat-dvd-mpeg4-muxing-filter-issues">
<title>Zlep<EFBFBD>ov<EFBFBD>n<EFBFBD> spolehlivosti muxov<6F>n<EFBFBD> a A/V synchronizace</title>
<para>
M<><4D>ete se dostat do v<><76>n<EFBFBD>ch probl<62>m<EFBFBD> s A/V sychronizac<61>, pokud se sna<6E><61>te
muxovat video a n<>kter<65> zvukov<6F> stopy, kdy bez ohledu na nastaven<65> zpo<70>d<EFBFBD>n<EFBFBD>
zvuku nedos<6F>hnete spr<70>vn<76> synchronizace.
To m<><6D>e nastat, pokud pou<6F>ijete n<>kter<65> video filtry, kter<65> zahod<6F> nebo
zdvoj<6F> n<>kter<65> sn<73>mky, jako jsou filtry pro inverzi telecine.
Velmi doporu<72>ujeme p<>idat videofiltr <option>harddup</option> na sam<61> konec
<20>et<65>zu videofiltr<74> pro potla<6C>en<65> tohoto probl<62>mu.
</para>
<para>
Bez <option>harddup</option>, pokud chce <application>MEncoder</application>
duplikovat sn<73>mek, z<>vis<69> na muxeru, aby vlo<6C>il zna<6E>ku do nosi<73>e, tak<61>e
bude posledn<64> sn<73>mek zobrazen znovu, aby se dos<6F>hlo synchronizace, p<>i<EFBFBD>em<65>
se nezap<61><70>e <20><>dn<64> sn<73>mek.
S <option>harddup</option>, <application>MEncoder</application>
pust<73> posledn<64> zobrazen<65> sn<73>mek znovu do <20>et<65>zu filtr<74>.
To znamen<65>, <20>e enkod<6F>r obdr<64><72> stejn<6A> sn<73>mek dvakr<6B>t a comprimuje ho.
To povede k o n<>co v<>t<EFBFBD><74>mu souboru, ale nezp<7A>sob<6F> probl<62>my p<>i demuxov<6F>n<EFBFBD>
nebo remuxov<6F>n<EFBFBD> do jin<69>ho nosn<73>ho form<72>tu.
</para>
<para>
Rovn<76><6E> nem<65>te jinou mo<6D>nost ne<6E> pou<6F><75>t <option>harddup</option> s t<>mi
nosn<73>mi form<72>ty, kter<65> nejsou t<>sn<73> spjaty s
<application>MEncoder</application>em, jako jsou ty, kter<65> jsou podporov<6F>ny
p<>es <systemitem class="library">libavformat</systemitem>, kter<65> nemus<75>
podporovat duplikaci na <20>rovni nosn<73>ho form<72>tu.
</para>
</sect3>
<sect3 id="menc-feat-dvd-mpeg4-muxing-avi-limitations">
<title>Limitace nosn<73>ho form<72>tu AVI</title>
<para>
A<>koli je to po MPEG-1 nejpodporovan<61>j<EFBFBD><6A> nosn<73> form<72>t, m<> AVI i jist<73>
z<>sadn<64> nedostatky. Snad nejviditeln<6C>j<EFBFBD><6A> je re<72>ie.
Na ka<6B>d<EFBFBD> chunk AVI souboru je 24 bajt<6A> ztraceno na hlavi<76>ky a index.
To se projev<65> asi 5 MP na hodinu, neboli 1-2.5% prodlou<6F>en<65> 700 MB filmu.
Nevypad<61> to jako mnoho, ale m<><6D>e to znamenat rozd<7A>l mezi mo<6D>nost<73> pou<6F><75>t
video p<>i 700 kbitech/s nebo 714 kbitech/s a tady se ka<6B>d<EFBFBD> bit projev<65> na
kvalit<69>.
</para>
<para>
Nav<61>c k t<>to neefektivit<69> m<> AVI tak<61> n<>sleduj<75>c<EFBFBD> hlavn<76> omezen<65>:
</para>
<orderedlist>
<listitem>
<para>
M<><4D>e b<>t uchov<6F>v<EFBFBD>n pouze obsah s konstantn<74> sn<73>mkovou rychlost<73>. To je
zvl<76><6C>t<EFBFBD> omezuj<75>c<EFBFBD>, kdy<64> m<> p<>vodn<64> materi<72>l, kter<65> chcete enk<6E>dovat, sm<73><6D>en<65>
obsah. Nap<61><70>klad sm<73>s NTSC videa a filmov<6F>ho materi<72>lu.
Jist<73><74>e jsou zde cesti<74>ky, kter<65> umo<6D>n<EFBFBD> ulo<6C>it obsah se sm<73><6D>enou sn<73>mkovou
rychlost<73> v AVI, ale ty zvy<76>uj<75> (ji<6A> tak velkou) re<72>ii p<>tin<69>sobn<62> nebo v<>c,
proto nejsou praktick<63>.
</para>
</listitem>
<listitem>
<para>
Zvuk v AVI mus<75> m<>t bu<62> konstantn<74> datov<6F> tok (CBR) nebo konstantn<74> velikost
r<>mce (<28>ili v<>echny r<>mce se dek<65>duj<75> na stejn<6A> po<70>et vzork<72>).
Nane<6E>t<EFBFBD>st<73> ten nejefektivn<76>j<EFBFBD><6A> kodek, Vorbis, nespl<70>uje ani jeden z t<>chto
po<70>adavk<76>.
Pokud tedy pl<70>nujete ulo<6C>it sv<73>j film do AVI, budete muset pou<6F><75>t m<>n<EFBFBD>
efektivn<76> kodek, jako MP3 nebo AC3.
</para>
</listitem>
</orderedlist>
<para>
Z v<><76>e uveden<65>ch d<>vod<6F> <application>MEncoder</application> zat<61>m
nepodporuje prom<6F>nnou sn<73>mkovou rychlost ani enk<6E>dov<6F>n<EFBFBD> do Vorbisu.
Nemus<75>te to v<>ak pova<76>ovat za omezen<65>, jestli<6C>e je
<application>MEncoder</application> jedin<69>m n<>strojem pro va<76>e
enk<6E>dov<6F>n<EFBFBD>. Nakonec je mo<6D>n<EFBFBD> pou<6F><75>t <application>MEncoder</application> pouze
pro enk<6E>dov<6F>n<EFBFBD> videa a pak pou<6F><75>t extern<72> n<>stroje pro enk<6E>dov<6F>n<EFBFBD> zvuku a
namuxov<6F>n<EFBFBD> do jin<69>ho nosn<73>ho form<72>tu.
</para>
</sect3>
<sect3 id="menc-feat-dvd-mpeg4-muxing-matroska">
<title>Muxov<EFBFBD>n<EFBFBD> do nosn<73>ho form<72>tu Matroska</title>
<para>
Matroska je svobodn<64> a otev<65>en<65> standard nosn<73>ho form<72>tu, zam<61><6D>en<65> na
nab<61>dku mnoha pokro<72>il<69>ch vlastnost<73>, kter<65> star<61><72> nosn<73> form<72>ty, jako AVI,
nemohou poskytnout.
Nap<61><70>klad Matroska podporuje zvuk s prom<6F>nn<6E>m datov<6F>m tokem (VBR),
prom<6F>nn<6E> sn<73>mkov<6F> rychlosti (VFR), kapitoly, p<><70>lohy soubor<6F>, k<>d pro
detekci chyb (EDC) a modern<72> A/V kodeky jako "Advanced Audio
Coding" (AAC), "Vorbis" nebo "MPEG-4 AVC" (H.264), z nich<63> <20><>dn<64> nelze
pou<6F><75>t v AVI.
</para>
<para>
N<>stroje pro vytv<74><76>en<65> Matroska soubor<6F> jsou souhrnn<6E> nazv<7A>ny
<application>mkvtoolnix</application> a jsou dostupn<70> pro v<>t<EFBFBD>inu Unixov<6F>ch
platforem a stejn<6A> tak <application>Windows</application>.
Proto<74>e je Matroska otev<65>en<65> standard, m<><6D>ete naj<61>t jin<69> n<>stroje, kter<65> v<>m
l<>pe padnou, ale proto<74>e mkvtoolnix je nejroz<6F><7A><EFBFBD>en<65>j<EFBFBD><6A> a je podporov<6F>n
p<><70>mo Matroska t<>mem, pokryjeme jen jejich pou<6F>it<69>.
</para>
<para>
Asi nejsnaz<61><7A> zp<7A>sob, jak za<7A><61>t s Matroskou je pou<6F><75>t
<application>MMG</application>, grafickou nadstavbu dod<6F>vanou s
<application>mkvtoolnix</application> a <20><>dit se
<ulink url="http://www.bunkus.org/videotools/mkvtoolnix/doc/mkvmerge-gui.html">n<EFBFBD>vodem k mkvmerge GUI (mmg)</ulink>
</para>
<para>
M<><4D>ete rovn<76><6E> muxovat zvukov<6F> a video soubory z p<><70>kazov<6F>ho <20><>dku:
<screen>mkvmerge -o <replaceable>v<EFBFBD>stup.mkv</replaceable> <replaceable>vstupn<EFBFBD>_video.avi</replaceable> <replaceable>vstupn<EFBFBD>_audio1.mp3</replaceable> <replaceable>vstupn<EFBFBD>_audio2.ac3</replaceable></screen>
To spoj<6F> video soubor <replaceable>vstupn<EFBFBD>_video.avi</replaceable>
a dva zvukov<6F> soubory <replaceable>vstupn<EFBFBD>_audio1.mp3</replaceable>
a <replaceable>vstupn<EFBFBD>_audio2.ac3</replaceable> do Matroska souboru
<replaceable>v<EFBFBD>stup.mkv</replaceable>.
Matroska, jak jsme ji<6A> <20>ekli, um<75> mnohem v<>c ne<6E> to, jako v<>ce zvukov<6F>ch stop
(v<>etn<74> dolad<61>n<EFBFBD> audio/video synchronizace), kapitoly, titulky, st<73><74>h<EFBFBD>n<EFBFBD>,
atd...
Detaily naleznete v dokumentaci k t<>mto aplikac<61>m.
</para>
</sect3>
</sect2>
</sect1>
<sect1 id="menc-feat-telecine">
<title>Jak nalo<6C>it s telecine a prokladem v NTSC DVD</title>
<sect2 id="menc-feat-telecine-intro">
<title>P<EFBFBD>edstaven<EFBFBD></title>
<formalpara>
<title>Co je to telecine?</title>
<para>
Pokud moc nerozum<75>te tomu, co je naps<70>no v tomto dokumentu, doporu<72>ujeme
nav<61>t<EFBFBD>vit tuto str<74>nku:
<ulink url="http://www.divx.com/support/guides/guide.php?gid=10">http://www.divx.com/support/guides/guide.php?gid=10</ulink>
Na t<>to adrese je srozumiteln<6C> a rozumn<6D> vy<76>erp<72>vaj<61>c<EFBFBD> popis co je to
telecine.
</para></formalpara>
<formalpara>
<title>Pozn<EFBFBD>mka k <20><>sl<73>m.</title>
<para>
Mnoho dokument<6E>, v<>etn<74> v<><76>e odkazovan<61> p<><70>ru<72>ky, ud<75>v<EFBFBD> hodnotu p<>lsn<73>mk<6D> za
sekundu NTSC videa jako 59.94 a odpov<6F>daj<61>c<EFBFBD> sn<73>mky za sekundu jako 29.97
(pro telecinovan<61> a prokl<6B>dan<61> video) a 23.976 (pro neprokl<6B>dan<61>).
Pro jednoduchost n<>kter<65> dokumenty zaokrouhluj<75> tyto hodnoty na 60, 30 a 24.
</para></formalpara>
<para>
P<>esn<73> <20>e<EFBFBD>eno jsou v<>echny tyto <20><>sla p<>ibli<6C>n<EFBFBD>. <20>ernob<6F>l<EFBFBD> NTSC video m<>lo
p<>esn<73> 60 p<>lsn<73>mk<6D> za sekundu, ale pozd<7A>ji byla zvolena hodnota 60000/1001,
aby bylo mo<6D>n<EFBFBD> p<>idat barevn<76> data a z<>stat kompatibiln<6C> se star<61>mi
<20>ernob<6F>l<EFBFBD>mi televizemi. Digit<69>ln<6C> NTSC (jak je na DVD) m<> rovn<76><6E> rychlost
60000/1001 p<>lsn<73>mk<6D> za sekundu. Z toho vypl<70>v<EFBFBD>, <20>e prokl<6B>dan<61> a telecinovan<61>
video m<> 30000/1001 sn<73>mk<6D> za sekundu; neprokl<6B>dan<61> video m<> 24000/1001 sn<73>mk<6D>
za sekundu.
</para>
<para>
Star<61><72> verze dokumentace <application>MEncoder</application>u a mnoho zpr<70>v
v archivu konference hovo<76><6F> o 59.94, 29.97 a 23.976.
V<>echna dokumentace <application>MEncoder</application>u byla aktualizov<6F>na
a pou<6F><75>v<EFBFBD> zlomkov<6F>ch hodnot. Vy byste je m<>li pou<6F><75>vat tak<61>.
</para>
<para>
<option>-ofps 23.976</option> je nespr<70>vn<76>.
M<>sto toho byste m<>li pou<6F><75>t <option>-ofps 24000/1001</option>.
</para>
<formalpara>
<title>Jak je pou<6F><75>v<EFBFBD>no telecine.</title>
<para>
Ve<56>ker<65> video ur<75>en<65> k zobrazen<65> na NTSC televizi mus<75> m<>t 60000/1001
p<>lsn<73>mk<6D> za sekundu. Filmy vyr<79>b<EFBFBD>n<EFBFBD> pro televizi jsou <20>asto nat<61><74>eny p<><70>mo
ve 60000/1001 p<>lsn<73>mc<6D>ch za sekundu, ale v<>t<EFBFBD>ina film<6C> do kin je nat<61><74>ena p<>i
24 nebo 24000/1001 sn<73>mc<6D>ch za sekundu. Kdy<64> je film p<>episov<6F>n na DVD, je
video upraveno pro televizi v procesu zvan<61>m telecine.
</para></formalpara>
<para>
Na DVD nen<65> video ve skute<74>nosti nikdy ulo<6C>eno v 60000/1001 p<>lsn<73>mc<6D>ch za
sekundu. Video je<6A> bylo p<>vodn<64> 60000/1001, bude m<>t ka<6B>d<EFBFBD> p<>r p<>lsn<73>mk<6D>
zkombinov<6F>n do podoby sn<73>mku s rychlost<73> 30000/1001 sn<73>mk<6D> za sekundu.
Hardwarov<6F> DVD p<>ehr<68>va<76>e pak <20>tou p<><70>znak, zabudovan<61> ve video proudu, kter<65>
ud<75>v<EFBFBD> jestli prvn<76> p<>lsn<73>mek tvo<76><6F> lich<63> nebo sud<75> <20><>dky.
</para>
<para>
Obsah ve 24000/1001 sn<73>mc<6D>ch za sekundu obvykle z<>st<73>v<EFBFBD> tak jak byl v dob<6F>
p<>episu na DVD a DVD p<>ehr<68>va<76> mus<75> prov<6F>st telecine za letu. N<>kdy je v<>ak
video telecinov<6F>no <emphasis>p<EFBFBD>ed</emphasis> ulo<6C>en<65>m na DVD; dokonce i kdy<64>
m<>lo p<>vodn<64> 24000/1001 sn<73>mk<6D> za sekundu, bude m<>t 60000/1001 p<>lsn<73>mk<6D> za
sekundu. Pokud je ulo<6C>en na DVD, p<>ry p<>lsn<73>mk<6D> jsou zkombinov<6F>ny do formy
30000/1001 sn<73>mk<6D> za sekundu.
</para>
<para>
Kdy<64> se pod<6F>v<EFBFBD>me na jednotliv<69> sn<73>mky vznikl<6B> z videa o 60000/10001 p<>lsn<73>mc<6D>ch
za sekundu, telecinovan<61>ho nebo ne, je z<>eteln<6C> vid<69>t toto prokl<6B>d<EFBFBD>n<EFBFBD> jakmile
je zde n<>jak<61> pohyb, jeliko<6B> jeden p<>lsn<73>mek (<28>ekn<6B>me lich<63> <20><>dky)
reprezentuje <20>asov<6F> okam<61>ik o 1/(60000/1001) sekundy pozd<7A>j<EFBFBD><6A> ne<6E> ten druh<75>.
P<>ehr<68>v<EFBFBD>n<EFBFBD> prokl<6B>dan<61>ho videa na po<70><6F>ta<74>i vypad<61> <20>kared<65> jak proto, <20>e monitor
m<> vy<76><79><EFBFBD> rozli<6C>en<65>, ale i proto<74>e video je zobrazov<6F>no sn<73>mek po sn<73>mku m<>sto
p<>lsn<73>mek po p<>lsn<73>mku.
</para>
<itemizedlist>
<title>Pozn<EFBFBD>mky:</title>
<listitem><para>
Tento odstavec plat<61> pouze pro NTSC DVD, nikoli PAL.
</para></listitem>
<listitem><para>
<20><>dky s p<><70>klady spu<70>t<EFBFBD>n<EFBFBD> <application>MEncoder</application>u v dokumentu
<emphasis role="bold">nejsou</emphasis> ur<75>eny pro opravdov<6F> pou<6F>it<69>.
Obsahuj<75> pouze nutn<74> minimum vy<76>adovan<61> pro enk<6E>dov<6F>n<EFBFBD> p<><70>slu<6C>n<EFBFBD> ke kategorii
videa. Jak d<>lat dobr<62> DVD ripy nebo doladit
<systemitem class="library">libavcodec</systemitem> pro maxim<69>ln<6C> kvalitu
nen<65> v z<>b<EFBFBD>ru tohoto dokumentu.
</para></listitem>
<listitem><para>
Pozn<7A>mky pod <20>arou p<><70>slu<6C>n<EFBFBD> pro tuto p<><70>ru<72>ku jsou linkov<6F>ny takto:
<link linkend="menc-feat-telecine-footnotes">[1]</link>
</para></listitem>
</itemizedlist>
</sect2>
<sect2 id="menc-feat-telecine-ident">
<title>Jak zjistit o jak<61> typ videa se jedn<64></title>
<sect3 id="menc-feat-telecine-ident-progressive">
<title>Progresivn<EFBFBD> (neprokl<6B>dan<61>)</title>
<para>
Progresivn<76> video je p<>vodn<64> nato<74>eno p<>i 24000/1001 sn<73>mc<6D>ch za sekundu a
ulo<6C>eno na DVD beze zm<7A>n.
</para>
<para>
Kdy<64> p<>ehrajete progresivn<76> DVD v <application>MPlayer</application>u,
<application>MPlayer</application> vyp<79><70>e n<>sleduj<75>c<EFBFBD> <20><>dek jakmile za<7A>ne
p<>ehr<68>vat:
<screen> demux_mpg: 24000/1001 fps progressive NTSC content detected, switching framerate.</screen>
Od tohoto okam<61>iku by demux_mpg nem<65>l nikdy <20><>ct <20>e na<6E>el
&quot;30000/1001 fps NTSC obsah.&quot;
</para>
<para>
Kdy<64> sledujete progresivn<76> video, nem<65>li byste nikdy vid<69>t <20><>dn<64> proklad.
Dejte si ale pozor, jeliko<6B> je ob<6F>as tro<72>ku telecine namixov<6F>no tam, kde byste
to v<>bec ne<6E>ekali. Setkal jsem se s TV show na DVD, kter<65> m<>ly sekundu
telecine p<>i ka<6B>d<EFBFBD> zm<7A>n<EFBFBD> sc<73>ny nebo na zcela n<>hodn<64>ch m<>stech. Jednou jsem se
d<>val na DVD, kter<65> bylo do p<>lky progresivn<76> a od p<>lky telecinov<6F>no. Pokud
chcete b<>t <emphasis>opravdu</emphasis> d<>kladn<64>, m<><6D>ete oskenovat cel<65> film:
<screen>mplayer dvd://1 -nosound -vo null -benchmark</screen>
Pou<6F>it<69> volby <option>-benchmark</option> nech<63>
<application>MPlayer</application> p<>ehr<68>t film tak rychle, jak je to jen
mo<6D>n<EFBFBD>; stejn<6A> to ale, v z<>vislosti na va<76>em stroji, chv<68>li potrv<72>.
V<>dy, kdy<64> demux_mpg ohl<68>s<EFBFBD> zm<7A>nu sn<73>mkov<6F> rychlosti, <20><>dek t<>sn<73> nad hl<68><6C>en<65>m
uk<75><6B>e <20>as ve kter<65>m ke zm<7A>n<EFBFBD> do<64>lo.
</para>
<para>
Ob<4F>as je progresivn<76> video na DVD ozna<6E>eno jako
&quot;soft-telecine&quot; proto<74>e je zam<61><6D>leno, aby telecine provedl DVD
p<>ehr<68>va<76>.
</para>
</sect3>
<sect3 id="menc-feat-telecine-ident-telecined">
<title>Telecinov<EFBFBD>no (p<>eps<70>no pro NTSC televizi)</title>
<para>
Telecinovan<61> video bylo p<>vodn<64> nato<74>eno p<>i 24000/1001, ale bylo telecinov<6F>no
<emphasis>p<EFBFBD>ed</emphasis> z<>pisem na DVD.
</para>
<para>
<application>MPlayer</application> (nikdy) nehl<68>s<EFBFBD> <20><>dnou zm<7A>nu sn<73>mkov<6F>
rychlosti, kdy<64> p<>ehr<68>v<EFBFBD> telecinovan<61> video.
</para>
<para>
P<>i sledov<6F>n<EFBFBD> telecinovan<61>ho videa uvid<69>te prokladov<6F> artefakty, kter<65> jako by
&quot;blikaly&quot;: opakovan<61> miz<69> a objevuj<75> se.
Bl<42><6C>e se na to m<><6D>ete pod<6F>vat:
<orderedlist>
<listitem>
<screen>mplayer dvd://1</screen>
</listitem>
<listitem><para>
P<>evi<76>te na <20><>st s pohybem.
</para></listitem>
<listitem><para>
Pou<6F>ijte kl<6B>vesu <keycap>.</keycap> pro krokov<6F>n<EFBFBD> po jednom sn<73>mku.
</para></listitem>
<listitem><para>
Sledujte vzor prokl<6B>dan<61> vypadaj<61>c<EFBFBD>ch a progresivn<76> vypadaj<61>c<EFBFBD>ch sn<73>mk<6D>.
Pokud je vzor, kter<65> sledujete PPPII,PPPII,PPPII,..., pak je video
telecinov<6F>no. Pokud vid<69>te jin<69> vzor, pak mohlo b<>t video telecinov<6F>no
pou<6F>it<69>m n<>jak<61> nestandardn<64> metody; <application>MEncoder</application>
neum<75> bezztr<74>tov<6F> p<>ev<65>st nestandardn<64> telecine do progresivn<76>ho. Pokud
nevid<69>te <20><>dn<64> vzor, pak je video nejsp<73><70> prokl<6B>dan<61>.
</para></listitem>
</orderedlist>
</para>
<para>
N<>kdy je telecinovan<61> video na DVD ozna<6E>eno jako &quot;hard-telecine&quot;.
Jeliko<6B> hard-telecine ji<6A> je ve 60000/1001 p<>lsn<73>mc<6D>ch za sekundu, DVD
p<>ehr<68>va<76> p<>ehraje video bez jak<61>chkoli manipulac<61>.
</para>
<para>
Dal<61><6C>m zp<7A>sobem jak zjist<73>te, <20>e je v<><76> zdroj telecinov<6F>n, je p<>ehr<68>t
jej s volbami <option>-vf pullup</option> a <option>-v</option> a
uvid<69>te, jak <option>pullup</option> nach<63>z<EFBFBD> vzor.
Pokud je zdroj telecinov<6F>n, m<>libyste vid<69>t na konzoli vzor 3:2 s opakuj<75>c<EFBFBD>m
se <systemitem>0+.1.+2</systemitem> a <systemitem>0++1</systemitem>.
Tato technika m<> tu v<>hodu, <20>e nemus<75>te sledovat zdroj, abyste jej
identifikovali, co<63> se m<><6D>e hodit, pokud chcete automatizovat enk<6E>dovac<61>
proceduru, nebo ji prov<6F>st vzd<7A>len<65> p<>es pomalou linku.
</para>
</sect3>
<sect3 id="menc-feat-telecine-ident-interlaced">
<title>Prokl<EFBFBD>dan<EFBFBD></title>
<para>
Prokl<6B>dan<61> video bylo od sam<61>ho za<7A><61>tku filmov<6F>no p<>i 60000/1001 p<>lsn<73>mc<6D>ch
za sekundu a ulo<6C>eno na DVD ve 30000/1001 sn<73>mc<6D>ch za sekundu. Efekt
prokl<6B>d<EFBFBD>n<EFBFBD> (<28>asto ozna<6E>ovan<61> jako &quot;rozt<EFBFBD>epen<EFBFBD>&quot;) je v<>sledkem
skl<6B>d<EFBFBD>n<EFBFBD> p<>lsn<73>mk<6D> do sn<73>mk<6D>. Vzd<7A>lenost mezi p<>lsn<73>mky m<> b<>t 1/(60000/1001)
sekundy a proto kdy<64> jsou zobrazeny sou<6F>asn<73>, je rozd<7A>l jasn<73> patrn<72>.
</para>
<para>
Stejn<6A> jako u telecinovan<61>ho videa by <application>MPlayer</application> nem<65>l
hl<68>sit jak<61>koli zm<7A>ny sn<73>mkov<6F> rychlosti p<>i p<>ehr<68>v<EFBFBD>n<EFBFBD> prokl<6B>dan<61>ho obsahu.
</para>
<para>
Kdy<64> si prohl<68>dnete video bl<62><6C>e pomoc<6F> krokov<6F>n<EFBFBD> sn<73>mk<6D> pomoc<6F> kl<6B>vesy
<keycap>.</keycap>, uvid<69>te, <20>e ka<6B>d<EFBFBD> jednotliv<69> sn<73>mek je prokl<6B>dan<61>.
</para>
</sect3>
<sect3 id="menc-feat-telecine-ident-mixedpt">
<title>Sm<EFBFBD><EFBFBD>en<EFBFBD> progresivn<76> a telecinovan<61></title>
<para>
Ve<56>ker<65> obsah &quot;sm<EFBFBD><EFBFBD>en<EFBFBD>ho progresivn<76>ho a telecinovan<61>ho&quot; videa m<>l
p<>vodn<64> 24000/1001 sn<73>mk<6D> za sekundu, ale n<>kter<65> <20><>sti pro<72>ly telecine.
</para>
<para>
Kdy<64> <application>MPlayer</application> p<>ehr<68>v<EFBFBD> tuto kategorii, bude (<28>asto
i opakovan<61>) p<>ep<65>nat mezi &quot;30000/1001 sn<73>mky/s NTSC&quot;
a &quot;24000/1001 sn<73>mky/s progresivn<76>m NTSC&quot;. Sledujte spodek
<application>MPlayer</application>ova v<>stupu, abyste zachytili tyto zpr<70>vy.
</para>
<para>
M<>li byste prov<6F><76>it <20><>sti se &quot;30000/1001 sn<73>mky/s NTSC&quot;, abyste m<>li
jistotu, <20>e jsou skute<74>n<EFBFBD> telecinov<6F>ny a ne jen prokl<6B>dan<61>.
</para>
</sect3>
<sect3 id="menc-feat-telecine-ident-mixedpi">
<title>Sm<EFBFBD><EFBFBD>en<EFBFBD> progresivn<76> a prokl<6B>dan<61></title>
<para>
Ve &quot;sm<EFBFBD><EFBFBD>en<EFBFBD>m progresivn<76>m a prokl<6B>dan<61>m&quot; obsahu bylo progresivn<76> a
prokl<6B>dan<61> video spl<70>c<EFBFBD>no dohromady.
</para>
<para>
Tato kategorie vypad<61> jako &quot;sm<EFBFBD><EFBFBD>en<EFBFBD> progresivn<76> a telecine&quot;,
dokud si neprohl<68>dnete <20><>sti se 30000/1001 sn<73>mky/s a neuvid<69>te, <20>e nemaj<61>
telecine vzor.
</para>
</sect3>
</sect2>
<sect2 id="menc-feat-telecine-encode">
<title>Jak enk<6E>dovat jednotliv<69> kategorie</title>
<para>
Jak jsem se zm<7A>nil na za<7A><61>tku, p<><70>klady p<><70>kazov<6F>ch <20><>dk<64>
<application>MEncoder</application>u n<><6E>e <emphasis role="bold">nejsou</emphasis>
ur<75>eny pro praktick<63> pou<6F>it<69>; pouze demonstruj<75>, minimum voleb nutn<74>ch k tomu,
abyste spr<70>vn<76> enk<6E>dovali ka<6B>dou kategorii.
</para>
<sect3 id="menc-feat-telecine-encode-progressive">
<title>Progresivn<EFBFBD></title>
<para>
Progresivn<76> video nevy<76>aduje <20><>dn<64> speci<63>ln<6C> filtrov<6F>n<EFBFBD> pro enk<6E>dov<6F>n<EFBFBD>.
Jedin<69> volba, kter<65> by ur<75>it<69> nem<65>la chyb<79>t je
<option>-ofps 24000/1001</option>. Jinak se <application>MEncoder</application>
pokus<75> enk<6E>dovat p<>i 30000/1001 sn<73>mc<6D>ch/s a bude opakovat sn<73>mky.
</para>
<para>
<screen>mencoder dvd://1 -oac copy -ovc lavc -ofps 24000/1001</screen>
</para>
<para>
<20>asto se st<73>v<EFBFBD>, <20>e video, kter<65> vypad<61> progresivn<76>, m<> v sob<6F> zam<61>ch<63>ny
krati<74>k<EFBFBD> telecinovan<61> <20><>sti. Pokud si nejste jisti, je nejbezpe<70>n<EFBFBD>j<EFBFBD><6A>
pova<76>ovat video za
<link linkend="menc-feat-telecine-encode-mixedpt">sm<EFBFBD><EFBFBD>en<EFBFBD> progresivn<76> a
telecinovan<61></link>. Ztr<74>ta v<>konu je jen mal<61>
<link linkend="menc-feat-telecine-footnotes">[3]</link>.
</para>
</sect3>
<sect3 id="menc-feat-telecine-encode-telecined">
<title>Telecinovan<EFBFBD></title>
<para>
Telecine lze obr<62>tit a dostat tak p<>vodn<64> 24000/1001 obsah, za pou<6F>it<69> metody
zvan<61> inverzn<7A> telecine.
<application>MPlayer</application> m<> n<>kolik filtr<74> pr<70>v<EFBFBD> pro tuto <20>innost;
nejlep<65><70> z t<>chto filtr<74>, <option>pullup</option>, je pops<70>n v <20><>sti
<link linkend="menc-feat-telecine-encode-mixedpt">sm<EFBFBD><EFBFBD>en<EFBFBD> progresivn<76> a
telecinovan<61></link>.
</para>
</sect3>
<sect3 id="menc-feat-telecine-encode-interlaced">
<title>Prokl<EFBFBD>dan<EFBFBD></title>
<para>
V praxi nen<65> v<>t<EFBFBD>inou mo<6D>n<EFBFBD> dostat kompletn<74> progresivn<76> video z prokl<6B>dan<61>ho
obsahu. Jedin<69> zp<7A>sob jak to ud<75>lat bez ztr<74>ty poloviny svisl<73>ho rozli<6C>en<65> je
zdvojen<65>m sn<73>mkov<6F> rychlosti a zkusit &quot;odhadnout&quot; co m<>m prov<6F>st
s odpov<6F>daj<61>c<EFBFBD>mi linkami ka<6B>d<EFBFBD>ho z p<>lsn<73>mk<6D> (m<> to ov<6F>em i nev<65>hody &ndash;
viz metoda 3).
</para>
<orderedlist>
<listitem><para>
Enk<6E>dujte video v prokl<6B>dan<61> form<72>. Obvykle prokl<6B>d<EFBFBD>n<EFBFBD> zp<7A>sob<6F> t<><74>kou <20>jmu
schopnosti enkod<6F>ru dob<6F>e komprimovat, ale
<systemitem class="library">libavcodec</systemitem> m<> dv<64> volby ur<75>en<65> pr<70>v<EFBFBD>
pro lep<65><70> ukl<6B>d<EFBFBD>n<EFBFBD> prokl<6B>dan<61>ho videa: <option> ildct</option> a
<option>ilme</option>. Rovn<76><6E> velmi doporu<72>ujeme pou<6F>it<69> volby
<option>mbd=2</option> <link linkend="menc-feat-telecine-footnotes">[2] </link>
proto<74>e bude enk<6E>dovat makrobloky jako neprokl<6B>dan<61> tam, kde nen<65> <20><>dn<64> pohyb.
Volba <option>-ofps</option> zde <emphasis role="bold">nen<EFBFBD></emphasis> nutn<74>.
<screen>mencoder dvd://1 -oac copy -ovc lavc -lavcopts ildct:ilme:mbd=2</screen>
</para></listitem>
<listitem><para>
Pou<6F>ijte filtr odstra<72>uj<75>c<EFBFBD> proklad p<>ed enk<6E>dov<6F>n<EFBFBD>m. Je jich zde n<>kolik,
m<><6D>ete si vybrat. Ka<4B>d<EFBFBD> z nich m<> sv<73> pro i proti. Prohl<68>dn<64>te si v<>stup
<option>mplayer -pphelp</option> abyste zjistili, kter<65> jsou k dispozici
(grep pro &quot;deint&quot;) a vyhledejte
<ulink url="http://www.mplayerhq.hu/homepage/design6/info.html#mailing_lists">
e-mailov<6F> konference MPlayeru</ulink>, kde naleznete mnoho diskus<75> o r<>zn<7A>ch
filtrech. Sn<53>mkov<6F> rychlost se ani zde nem<65>n<EFBFBD>, tak<61>e <20><>dn<64>
<option>-ofps</option>. Odstran<61>n<EFBFBD> proklady by rovn<76><6E> m<>lo b<>t provedeno po
o<>ez<65>n<EFBFBD> <link linkend="menc-feat-telecine-footnotes">[1]</link>, ale p<>ed
<20>k<EFBFBD>lov<6F>n<EFBFBD>m.
<screen>mencoder dvd://1 -oac copy -vf pp=lb -ovc lavc</screen>
</para></listitem>
<listitem><para>
Nane<6E>t<EFBFBD>st<73> je tato volba vadn<64> v <application>MEncoder</application>u;
m<>la by dob<6F>e pracovat v <application>MEncoder G2</application>, ale ten tu
zat<61>m nen<65>. Stejn<6A> je ur<75>en<65>m <option> -vf tfields</option> vytvo<76>en<65>
kompletn<74>ho sn<73>mku z ka<6B>d<EFBFBD>ho p<>lsn<73>mku, co<63> zv<7A><76><EFBFBD> sn<73>mkovou rychlost na
60000/1001. V<>hoda tohoto p<><70>stupu je v tom, <20>e nep<65>ijdete o <20><>dn<64> data;
Proto<74>e v<>ak ka<6B>d<EFBFBD> sn<73>mek poch<63>z<EFBFBD> jen z jedin<69>ho p<>lsn<73>mku, mus<75> b<>t chyb<79>j<EFBFBD>c<EFBFBD>
linky n<>jak dopo<70><6F>t<EFBFBD>ny. Neexistuje mnoho dobr<62>ch metod, generuj<75>c<EFBFBD>ch chyb<79>j<EFBFBD>c<EFBFBD>
data, tak<61>e v<>sledek bude trochu podobn<62> tomu, kdy<64> se pou<6F>ije n<>kter<65> filtr
odstra<72>uj<75>c<EFBFBD> proklad.
Generov<6F>n<EFBFBD>m chyb<79>j<EFBFBD>c<EFBFBD>ch linek vznikaj<61> dal<61><6C> probl<62>my t<>m, <20>e se zdvojn<6A>sob<6F>
mno<6E>stv<74> dat. Tak<61>e jsou pot<6F>eba vy<76><79><EFBFBD> datov<6F> toky pro enk<6E>dov<6F>n<EFBFBD>, aby byla
zachov<6F>na kvalita a spot<6F>ebuje se v<>ce v<>konu CPU jak pro enk<6E>dov<6F>n<EFBFBD>, tak pro
dek<65>dov<6F>n<EFBFBD>. tfields m<> n<>kolik r<>zn<7A>ch voleb pro volbu zp<7A>sobu generov<6F>n<EFBFBD>
chyb<79>j<EFBFBD>c<EFBFBD>ch linek. Pokud pou<6F>ijete tuto mo<6D>nost, prostudujte si manu<6E>l a
zvolte si volbu, kter<65> s va<76><61>m materi<72>lem vypad<61> nejl<6A>pe.
Poznamenejme, <20>e p<>i pou<6F>it<69> <option>tfields</option>
<emphasis role="bold">mus<EFBFBD>te</emphasis> nastavit <option>-fps</option> a
<option>-ofps</option> na dvojn<6A>sobek sn<73>mkov<6F> rychlosti origin<69>lu.
<screen>mencoder dvd://1 -oac copy -vf tfields=2 -ovc lavc -fps 60000/1001 -ofps 60000/1001</screen>
</para></listitem>
<listitem><para>
Pokud pl<70>nujete v<>razn<7A> zmen<65>ov<6F>n<EFBFBD>, m<><6D>ete extrahovat a enk<6E>dovat jen jeden
z p<>lsn<73>mk<6D>. Samoz<6F>ejm<6A> p<>ijdete o polovinu svisl<73>ho rozli<6C>en<65>, ale pokud
pl<70>nujete zmen<65>en<65> ide<64>ln<6C> na 1/2 origin<69>ln<6C> velikosti, nebude na t<>to ztr<74>t<EFBFBD>
v<>bec z<>le<6C>et. V<>sledek bude progresivn<76> soubor s 30000/1001 sn<73>mky za sekundu.
Cel<65> postup spo<70><6F>v<EFBFBD> v pou<6F>it<69> <option>-vf field</option> a n<>sledn<64>m o<>ezu
<link linkend="menc-feat-telecine-footnotes">[1]</link> a p<><70>slu<6C>n<EFBFBD>m
<20>k<EFBFBD>lov<6F>n<EFBFBD>. Pamatujte, <20>e mus<75>te nastavit scale tak, aby kompenzoval
zmen<65>en<65> svisl<73>ho rozm<7A>ru na polovinu.
<screen>mencoder dvd://1 -oac copy -vf field=0 -ovc lavc</screen>
</para></listitem>
</orderedlist>
</sect3>
<sect3 id="menc-feat-telecine-encode-mixedpt">
<title>Sm<EFBFBD><EFBFBD>en<EFBFBD> progresivn<76> a telecinovan<61></title>
<para>
Abychom p<>evedli sm<73><6D>en<65> progresivn<76> a telecinovan<61> video zcela na progresivn<76>
video, mus<75> b<>t telecinovan<61> <20><>sti inverzn<7A> telecinov<6F>ny. K tomu lze dosp<73>t
t<>emi postupy popsan<61>mi n<><6E>e.Poznamenejme, <20>e byste m<>li
<emphasis role="bold">v<EFBFBD>dy</emphasis> prov<6F>st inverzn<7A> telecine p<>ed
jak<61>mkoliv <20>k<EFBFBD>lov<6F>n<EFBFBD>m; a v p<><70>pad<61>, <20>e p<>esn<73> nev<65>te co d<>l<EFBFBD>te, tak<61> p<>ed
o<>ez<65>n<EFBFBD>m <link linkend="menc-feat-telecine-footnotes">[1]</link>.
Volba <option>-ofps 24000/1001</option> je vy<76>adov<6F>na, proto<74>e v<>stupn<70> video
bude m<>t 24000/1001 sn<73>mk<6D> za sekundu.
</para>
<itemizedlist>
<listitem><para>
<option>-vf pullup</option> je navr<76>en tak, aby inverzn<7A> telecinoval, ale
progresivn<76> data nech<63>val jak jsou. Pro spr<70>vnou funkci
<emphasis role="bold">mus<EFBFBD></emphasis> b<>t <option>pullup</option> n<>sledov<6F>n
filtrem <option>softskip</option>, jinak <application>MEncoder</application>
zhavaruje. <option>pullup</option> je v<>ak nej<65>ist<73><74> a nejp<6A>esn<73>j<EFBFBD><6A> dostupnou
metodou pro enk<6E>dov<6F>n<EFBFBD> jak telecinovan<61>ho, tak &quot;sm<EFBFBD><EFBFBD>en<EFBFBD>ho progresivn<76>ho a
telecinovan<61>ho&quot;.
<screen>mencoder dvd://1 -oac copy -vf pullup,softskip -ovc lavc -ofps 24000/1001</screen>
</para>
</listitem>
<listitem><para>
Star<61><72> metodou je, sp<73><70>e ne<6E> inverzn<7A> telecinovat telecinovan<61> <20><>sti,
telecinovat progresivn<76> <20><>sti a pot<6F> inverzn<7A> telecinovat cel<65> video.
Zn<5A> to zmaten<65>? softpulldown je filtr, kter<65> projde cel<65> video a p<>evede cel<65>
soubor na telecinovan<61>. Pokud budeme n<>sledovat softpulldown bu<62>
<option>detc</option> nebo <option>ivtc</option>, bude kone<6E>n<EFBFBD> v<>sledek zcela
progresivn<76>. Nutn<74> je volba <option>-ofps 24000/1001</option>.
<screen>mencoder dvd://1 -oac copy -vf softpulldown,ivtc=1 -ovc lavc -ofps 24000/1001</screen>
</para>
</listitem>
<listitem><para>
Osobn<62> jsem nepou<6F>il <option>-vf filmdint</option>, ale toto o n<>m (p<>ibli<6C>n<EFBFBD>)
<20>ekl D Richard Felker III:
<blockquote><para>Je to OK, ale IMO to zkou<6F><75> a<> p<><70>li<6C> <20>asto odstra<72>ovat
proklad m<>sto prov<6F>d<EFBFBD>n<EFBFBD> inverzn<7A>ho telecine (stejn<6A> jako settop DVD
p<>ehr<68>va<76>e &amp; progresivn<76> televize) co<63> vede ke <20>kared<65>mu t<>epot<6F>n<EFBFBD> a
dal<61><6C>m artefakt<6B>m. Pokud jej chcete pou<6F><75>vat, m<>li byste p<>edt<64>m alespo<70>
trochu <20>asu v<>novat lad<61>n<EFBFBD> voleb a sledov<6F>n<EFBFBD>m v<>stupu, abyste m<>li jistotu,
<20>e v<>m to n<>co nekaz<61>.</para></blockquote>
</para></listitem>
</itemizedlist>
</sect3>
<sect3 id="menc-feat-telecine-encode-mixedpi">
<title>Sm<EFBFBD><EFBFBD>en<EFBFBD> progresivn<76> a prokl<6B>dan<61></title>
<para>
M<>me dv<64> volby pro pr<70>ci s touto kategori<72>, ob<6F> jsou v<>ak kompromisem. M<>li
byste se rozhodnout podle trv<72>n<EFBFBD>/um<75>st<73>n<EFBFBD> ka<6B>d<EFBFBD>ho typu.
</para>
<itemizedlist>
<listitem><para>
Pova<76>ujte to za progresivn<76>. Prokl<6B>dan<61> <20><>sti budou vypadat prokl<6B>dan<61> a
n<>kter<65> z prokl<6B>dan<61>ch pol<6F><6C>ek bude muset b<>t zahozeno, co<63> povede
k nestejnom<6F>rn<72>mu poskakov<6F>n<EFBFBD>. M<><4D>ete proti tomu nasadit postprocesn<73> filtr,
pokud chcete, ale t<>m m<>rn<72> degradujete progresivn<76> <20><>sti.
</para>
<para>
T<>to volb<6C> byste se m<>li rozhodn<64> vyhnout, pokud chcete nakonec zobrazovat
video na zobrazova<76>i s prokl<6B>dan<61>m obrazem (p<>es TV kartu nap<61><70>klad).
Pokud m<>te prokl<6B>dan<61> sn<73>mky ve videu s rychlost<73> 24000/1001 sn<73>mk<6D> za
sekundu, budou telecinov<6F>ny spolu s progresivn<76>mi sn<73>mky. Polovina
prokl<6B>dan<61>ch "sn<73>mk<6D>" bude zobrazena po dobu trv<72>n<EFBFBD> t<>ech sn<73>mk<6D>
(3/(60000/1001) sekund), co<63> povede k poskakov<6F>n<EFBFBD>. Efekt
&quot;cuk<EFBFBD>n<EFBFBD> zp<7A>t&quot; vypad<61> skute<74>n<EFBFBD> zle. Pokud se o to p<>ece pokus<75>te,
<emphasis role="bold">mus<EFBFBD>te</emphasis> pou<6F><75>t filtr odstra<72>uj<75>c<EFBFBD> proklad,
jako je <option>lb</option> nebo <option>l5</option>.
</para>
<para>
<20>patnou volbou je to i pro progresivn<76> zobrazova<76>. Ten zahod<6F> p<>ry po sob<6F>
jdouc<75>ch sn<73>mk<6D>, co<63> povede k p<>eru<72>ov<6F>n<EFBFBD>, kter<65> m<><6D>e b<>t v<>ce viditeln<6C>, ne<6E>
p<>i druh<75> metod<6F>, kter<65> zobrazuje n<>kter<65> progresivn<76> sn<73>mky dvakr<6B>t.
Prokl<6B>dan<61> video se 30000/1001 sn<73>mky za sekundu je toti<74> pon<6F>kud trhan<61>,
proto<74>e by ve skute<74>nosti m<>lo b<>t prom<6F>t<EFBFBD>no p<>i 60000/1001 p<>lsn<73>mc<6D>ch za
sekundu, tak<61>e zdvojen<65> n<>kter<65>ch sn<73>mk<6D> nen<65> tak moc vid<69>t.
</para>
<para>
V ka<6B>d<EFBFBD>m p<><70>pad<61> je nejlep<65><70> posoudit obsah a zp<7A>sob, jak<61>m bude zobrazov<6F>n.
Pokud je va<76>e video z 90% progresivn<76> a nikdy jej nebudete pou<6F>t<EFBFBD>t na
televizi, m<>li byste volit progresivn<76> p<><70>stup.
Pokud je progres<65>vn<76> jen z poloviny, pravd<76>podobn<62> jej bude lep<65><70> enk<6E>dovat
jako by bylo cel<65> prokl<6B>dan<61>.
</para>
</listitem>
<listitem><para>
Pokl<6B>dat jej za prokl<6B>dan<61>. N<>kter<65> sn<73>mky v progresivn<76>ch <20><>stech budou muset
b<>t duplikov<6F>ny, co<63> povede k nepravideln<6C>mu poskakov<6F>n<EFBFBD>. Op<4F>t plat<61>, <20>e
filtry pro odstran<61>n<EFBFBD> prokladu mohou pon<6F>kud degradovat progresivn<76> <20><>sti.
</para></listitem>
</itemizedlist>
</sect3>
</sect2>
<sect2 id="menc-feat-telecine-footnotes">
<title>Pozn<EFBFBD>mky pod <20>arou</title>
<orderedlist>
<listitem><formalpara>
<title>K o<>ezu:</title>
<para>
Video data na DVD jsou ukl<6B>d<EFBFBD>na ve form<72>tu zvan<61>m YUV 4:2:0. V YUV videu jsou,
jasov<6F> (&quot;<EFBFBD>ernob<EFBFBD>l<EFBFBD>&quot;; angl. luma) a barvonosn<73> (angl. chroma) slo<6C>ka
ukl<6B>d<EFBFBD>ny odd<64>len<65>. Proto<74>e je lidsk<73> oko m<>n<EFBFBD> citliv<69> na zm<7A>nu barvy, ne<6E> na
jas, p<>ipad<61> v YUV 4:2:0 obr<62>zku pouze jeden barvonosn<73> pixel na ka<6B>d<EFBFBD> <20>ty<74>i
jasov<6F> pixely. V progresivn<76>m obr<62>zku m<> ka<6B>d<EFBFBD> <20>tverec 2x2 jasov<6F>ch pixel<65>
pr<70>v<EFBFBD> jeden barvonosn<73> pixel. Proto mus<75>te o<>ez<65>vat progresivn<76> YUV 4:2:0
na sud<75> rozm<7A>ry a pou<6F><75>vat sud<75> odsazen<65> (offsety). Nap<61><70>klad
<option>crop=716:380:2:26</option> je OK, ale
<option>crop=716:380:3:26 </option> nen<65>.
</para>
</formalpara>
<para>
Kdy<64> m<>te co do <20>in<69>n<EFBFBD> s prokl<6B>dan<61>m YUV 4:2:0, je situace mnohem
komplikovan<61>j<EFBFBD><6A>. M<>sto ka<6B>d<EFBFBD>ch <20>ty<74>ech pixel<65> ve <emphasis>sn<EFBFBD>mku</emphasis>
sd<73>lej<65>c<EFBFBD>ch barvonosn<73> pixel, ka<6B>d<EFBFBD> <20>ty<74>i jasov<6F> pixely v ka<6B>d<EFBFBD>m
<emphasis>p<EFBFBD>lsn<EFBFBD>mku</emphasis> sd<73>lej<65> barvonosn<73> pixel. Kdy<64> jsou p<>lsn<73>mky
prolo<6C>eny do sn<73>mku, ka<6B>d<EFBFBD> linka m<> v<><76>ku jeden pixel. A nyn<79> m<>sto aby dan<61>
<20>ty<74>i pixely tvo<76>ily <20>tverec, jsou prvn<76> dva vedle sebe a druh<75> dva jsou vedle
sebe o dv<64> linky n<><6E>. Dva pixely t<>sn<73> pod nimi pat<61><74> do jin<69>ho p<>lsn<73>mku a
proto sd<73>l<EFBFBD> jin<69> barvonosn<73> pixel se dv<64>ma jasov<6F>mi pixely o dva <20><>dky n<><6E>.
V<>echno tohle n<>s nut<75> m<>t svisl<73> rozm<7A>ry o<>ez<65>n<EFBFBD> a odsazen<65> bezezbytku
d<>liteln<6C> <20>ty<74>mi. Vodorovn<76> sta<74><61> kdy<64> budou sud<75>.
</para>
<para>
Pro telecinovan<61> video doporu<72>uji, abyste o<>ez<65>n<EFBFBD> prov<6F>d<EFBFBD>li a<> po inverzi
telecine. Jakmile je video progresivn<76>, sta<74><61> <20>ezat jen na sud<75> rozm<7A>ry.
Pokud si v<>ak p<>ece jen chcete dop<6F><70>t m<>rn<72> zrychlen<65>, kter<65> m<><6D>e poskytnout
<20>asn<73> o<>ez, mus<75>te svisle dodr<64>et n<>sobky <20>ty<74>ech, jinak nebude m<>t filtr
pro inverzi telecine spr<70>vn<76> data.
</para>
<para>
Prokl<6B>dan<61> (nikoli telecinovan<61>) video mus<75>te v<>dy o<>ez<65>vat svisle n<>sobky
<20>ty<74>, pokud p<>ed o<>ez<65>n<EFBFBD>m nepou<6F>ijete <option>-vf field</option>.
</para>
</listitem>
<listitem><formalpara>
<title>K volb<6C>m pro enk<6E>dov<6F>n<EFBFBD> a kvalit<69>:</title>
<para>
Jen proto, <20>e doporu<72>uji <option>mbd=2</option> zde neznamen<65>, <20>e by tato
volba nemohla b<>t pou<6F>ita jinde. V kombinaci s <option>trell</option>, je
<option>mbd=2</option> jednou ze dvou voleb
<systemitem class="library">libavcodec</systemitem>u, kter<65> nejv<6A>ce zvy<76>uj<75>
kvalitu a vy byste m<>li v<>dy pou<6F><75>t alespo<70> tyto dv<64>, pokud nen<65> na <20>kodu
zpomalen<65> rychlosti enk<6E>dov<6F>n<EFBFBD> (nap<61>. p<>i enk<6E>dov<6F>n<EFBFBD> v re<72>ln<6C>m <20>ase).
Mnoho dal<61><6C>ch voleb <systemitem class="library">libavcodec</systemitem>u
zvy<76>uje kvalitu enk<6E>dov<6F>n<EFBFBD> (a sni<6E>uje jeho rychlost), ale to je mimo zam<61><6D>en<65>
tohoto textu.
</para>
</formalpara>
</listitem>
<listitem><formalpara>
<title>K v<>konu filtru pullup:</title>
<para>
Pou<6F>it<69> <option>pullup</option> je bezpe<70>n<EFBFBD> (spolu se <option>softskip
</option>) na progresivn<76> video a je to obvykle dobr<62> volba, pokud nebyl zdroj
prov<6F><76>en, <20>e je cel<65> progresivn<76>. Ve v<>t<EFBFBD>in<69> p<><70>pad<61> je ztr<74>ta v<>konu mal<61>.
V ojedin<69>l<EFBFBD>ch p<><70>padech enk<6E>dov<6F>n<EFBFBD> zp<7A>sob<6F> <option>pullup</option>, <20>e je
<application>MEncoder</application> o 50% pomalej<65><6A>. P<>id<69>n<EFBFBD> zpracov<6F>n<EFBFBD> zvuku
a pokro<72>il<69>ch <option>lavcopts</option> zast<73>n<EFBFBD> tento rozd<7A>l tak, <20>e rozd<7A>l
v rychlosti p<>soben<65> pou<6F>it<69>m <option>pullup</option> se sn<73><6E><EFBFBD> na 2%.
</para>
</formalpara>
</listitem>
</orderedlist>
</sect2>
</sect1>
<sect1 id="menc-feat-enc-libavcodec">
<title>Enk<EFBFBD>dov<EFBFBD>n<EFBFBD> s rodinou kodek<65> <systemitem class="library">libavcodec</systemitem>
</title>
<para>
<link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>
zaji<EFBFBD><EFBFBD>uje jednoduch<63> enk<6E>dov<6F>n<EFBFBD> do mnoha zaj<61>mav<61>ch video a audio form<72>t<EFBFBD>.
M<EFBFBD><EFBFBD>ete enk<6E>dovat do n<>sleduj<75>c<EFBFBD>ch kodek<65> (v<>ce m<>n<EFBFBD> aktu<74>ln<6C>):
</para>
<sect2 id="menc-feat-enc-libavcodec-video-codecs">
<title>Video kodeky <systemitem class="library">libavcodec</systemitem></title>
<para>
<informaltable frame="all">
<tgroup cols="2">
<thead>
<row><entry>Jm<EFBFBD>no video kodeku</entry><entry>Popis</entry></row>
</thead>
<tbody>
<row><entry>mjpeg</entry><entry>
Motion JPEG
</entry></row>
<row><entry>ljpeg</entry><entry>
lossless (bezztr<74>tov<6F>) JPEG
</entry></row>
<row><entry>h261</entry><entry>
H.261
</entry></row>
<row><entry>h263</entry><entry>
H.263
</entry></row>
<row><entry>h263p</entry><entry>
H.263+
</entry></row>
<row><entry>mpeg4</entry><entry>
standardn<64> ISO MPEG-4 (DivX 5, XviD kompatibiln<6C>)
</entry></row>
<row><entry>msmpeg4</entry><entry>
prvotn<74> MPEG-4 varianta od MS, v3 (DivX3)
</entry></row>
<row><entry>msmpeg4v2</entry><entry>
prvotn<74> MPEG-4 od MS, v2 (pou<6F>it<69> ve star<61>ch ASF souborech)
</entry></row>
<row><entry>wmv1</entry><entry>
Windows Media Video, verze 1 (WMV7)
</entry></row>
<row><entry>wmv2</entry><entry>
Windows Media Video, verze 2 (WMV8)
</entry></row>
<row><entry>rv10</entry><entry>
RealVideo 1.0
</entry></row>
<row><entry>rv20</entry><entry>
RealVideo 2.0
</entry></row>
<row><entry>mpeg1video</entry><entry>
MPEG-1 video
</entry></row>
<row><entry>mpeg2video</entry><entry>
MPEG-2 video
</entry></row>
<row><entry>huffyuv</entry><entry>
bezztr<74>tov<6F> komprese
</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>
bezztr<74>tov<6F> video kodek z FFmpeg
</entry></row>
<row><entry>svq1</entry><entry>
Sorenson video 1
</entry></row>
<row><entry>flv</entry><entry>
Sorenson H.263 pou<6F><75>van<61> ve Flash Video
</entry></row>
<row><entry>dvvideo</entry><entry>
Sony Digital Video
</entry></row>
<row><entry>snow</entry><entry>
Experiment<6E>ln<6C> vlnkov<6F> orientovan<61> kodek z FFmpeg
</entry></row>
</tbody>
</tgroup>
</informaltable>
Prvn<EFBFBD> pole obsahuje n<>zvy kodek<65>, kter<65> m<><6D>ete p<>i<EFBFBD>adit konfigura<72>n<EFBFBD>mu parametru
<literal>vcodec</literal>, nap<61>: <option>-lavcopts vcodec=msmpeg4</option>
</para>
<informalexample>
<para>
P<EFBFBD><EFBFBD>klad s MJPEG kompres<65>:
<screen>mencoder dvd://2 -o titul2.avi -ovc lavc -lavcopts vcodec=mjpeg -oac copy</screen>
</para>
</informalexample>
</sect2>
<sect2 id="menc-feat-enc-libavcodec-audio-codecs">
<title>Audio kodeky <systemitem class="library">libavcodec</systemitem></title>
<para>
<informaltable frame="all">
<tgroup cols="2">
<thead>
<row><entry>Jm<EFBFBD>no audio kodeku</entry><entry>Popis</entry></row>
</thead>
<tbody>
<row>
<entry>mp2</entry>
<entry>MPEG Layer 2</entry>
</row>
<row>
<entry>ac3</entry>
<entry>AC3, alias Dolby Digital</entry>
</row>
<row>
<entry>adpcm_ima_wav</entry>
<entry>IMA adaptivn<76> PCM (4 bity na vzorek, komprese 4:1)</entry>
</row>
<row>
<entry>sonic</entry>
<entry>experiment<EFBFBD>ln<EFBFBD> lossy/lossless kodek</entry>
</row>
</tbody>
</tgroup>
</informaltable>
Vprvn<EFBFBD>m sloupci naleznate jm<6A>na kodek<65>, kter<65> byste m<>li p<>i<EFBFBD>adit parametru
<literal>acodec</literal>, nap<61><70>klad: <option>-lavcopts acodec=ac3</option>
</para>
<informalexample>
<para>
P<EFBFBD><EFBFBD>klad s kompres<65> AC3:
<screen>mencoder dvd://2 -o titul2.avi -oac lavc -lavcopts acodec=ac3 -ovc copy</screen>
</para>
</informalexample>
<para>
Narozd<7A>l od videokodek<65> z <systemitem class="library">libavcodec</systemitem>
jej<65> audio kodeky neprov<6F>d<EFBFBD>j<EFBFBD> inteligentn<74> rozd<7A>len<65> p<>id<69>len<65>ch bit<69>,
jeliko<6B> jim chyb<79> n<>jak<61> minim<69>ln<6C> psychoakustick<63> model (pokud v<>bec),
kter<65> obsahuje v<>t<EFBFBD>ina implementac<61> ostatn<74>ch kodek<65>.
V<>zte v<>ak, <20>e v<>echny tyto kodeky zvuku jsou velmi rychl<68> a pracuj<75>
jak jsou v<>ude, kde m<>te <application>MEncoder</application> se zakompilovanou
knihovnou <systemitem class="library">libavcodec</systemitem> (co<63> je
naprost<73> v<>t<EFBFBD>ina p<><70>pad<61>) a nez<65>visej<65> na extern<72>ch knihovn<76>ch.
</para>
</sect2>
<sect2 id="menc-feat-dvd-mpeg4-lavc-encoding-options">
<title>Enk<EFBFBD>dovac<EFBFBD> volby libavcodecu</title>
<para>
V ide<64>ln<6C>m p<><70>pad<61> byste asi cht<68>li jen <20><>ct enkod<6F>ru, aby se p<>epnul do
re<72>imu "vysok<6F> kvalita" a <20>el na to.
To by bylo jist<73> hezk<7A>, ale nane<6E>t<EFBFBD>st<73> je to t<><74>k<EFBFBD> zav<61>st, jeliko<6B> r<>zn<7A>
volby enk<6E>dov<6F>n<EFBFBD> vedou k r<>zn<7A> kvalit<69> v z<>vislosti na zdrojov<6F>m materi<72>lu.
To proto, <20>e komprese z<>vis<69> na vizu<7A>ln<6C>ch vlastnostech dan<61>ho videa.
Nap<61><70>klad anime a <20>iv<69> akce maj<61> zcela rozd<7A>ln<6C> vlastnosti a tedy vy<76>aduj<75>
odli<6C>n<EFBFBD> volby pro dosa<73>en<65> optim<69>ln<6C>ho enk<6E>dov<6F>n<EFBFBD>.
Dobr<62> zpr<70>va je, <20>e n<>kter<65> volby by nikdy nem<65>ly chyb<79>t, jako
<option>mbd=2</option>, <option>trell</option> a <option>v4mv</option>.
Podrobn<62> popis obvykl<6B>ch enk<6E>dovac<61>ch voleb naleznete n<><6E>e.
</para>
<itemizedlist>
<title>Volby k nastaven<65>:</title>
<listitem><para>
<emphasis role="bold">vmax_b_frames</emphasis>: 1 nebo 2 je v po<70><6F>dku,
v z<>vislosti na filmu.
Poznamenejme, <20>e pokud chcete m<>t sv<73> videa dek<65>dovateln<6C> kodekem DivX5,
budete muset zapnout podporu uzav<61>en<65>ho GOP, pomoc<6F> volby
<systemitem class="library">libavcodec</systemitem>u <option>cgop</option>,
ale budete tak<61> muset vypnout detekci sc<73>ny, co<63> nen<65> dobr<62> n<>pad, jeliko<6B>
tak trochu zhor<6F><72>te efektivitu enk<6E>dov<6F>n<EFBFBD>.
</para></listitem>
<listitem><para>
<emphasis role="bold">vb_strategy=1</emphasis>: pom<6F>h<EFBFBD> ve sc<73>n<EFBFBD>ch s rychl<68>m
pohybem.
Vy<56>aduje vmax_b_frames >= 2.
V n<>kter<65>ch vide<64>ch m<><6D>e vmax_b_frames sn<73><6E>it kvalitu, ale vmax_b_frames=2
spolu s vb_strategy=1 pom<6F><6D>e.
</para></listitem>
<listitem><para>
<emphasis role="bold">dia</emphasis>: okruh vyhled<65>v<EFBFBD>n<EFBFBD> pohybu. <20><>m v<>t<EFBFBD><74>, t<>m
lep<65><70> a pomalej<65><6A>.
Z<>porn<72> hodnoty maj<61> <20>pln<6C> jin<69> v<>znam.
Dobr<62>mi hodnotami jsou -1 pro rychl<68> enk<6E>dov<6F>n<EFBFBD>, nebo 2-4 pro pomalej<65><6A>.
</para></listitem>
<listitem><para>
<emphasis role="bold">predia</emphasis>: p<>edpr<70>chod pro vyhled<65>v<EFBFBD>n<EFBFBD> pohybu.
Nen<65> tak d<>le<6C>it<69> jako dia. Dobr<62> hodnoty jsou 1 (v<>choz<6F>) a<> 4. Vy<56>aduje
preme=2, aby byla opravdu k n<><6E>emu.
</para></listitem>
<listitem><para>
<emphasis role="bold">cmp, subcmp, precmp</emphasis>: Porovn<76>vac<61> funkce pro
odhad pohybu.
Experimentujte s hodnotami 0 (v<>choz<6F>), 2 (hadamard), 3 (dct) a 6 (omezen<65>
datov<6F>ho toku).
0 je nejrychlej<65><6A> a dostate<74>n<EFBFBD> pro precmp.
Pro cmp a subcmp je 2 dobr<62> pro anime a 3 zase pro <20>ivou akci.
6 m<><6D>e, ale nemus<75> b<>t o n<>co lep<65><70>, ale je pomal<61>.
</para></listitem>
<listitem><para>
<emphasis role="bold">last_pred</emphasis>: Po<50>et prediktor<6F> pohybu
p<>eb<65>ran<61>ch z p<>edchoz<6F>ho sn<73>mku.
1-3 nebo tak pom<6F><6D>ou za cenu men<65><6E>ho zdr<64>en<65>.
Vy<56><79><EFBFBD> hodnoty jsou v<>ak pomal<61> a nep<65>in<69><6E><EFBFBD> <20><>dn<64> dal<61><6C> u<>itek.
</para></listitem>
<listitem><para>
<emphasis role="bold">cbp, mv0</emphasis>: Ovl<76>d<EFBFBD> v<>b<EFBFBD>r makroblok<6F>.
Mal<61> ztr<74>ta rychlosti za mal<61> zisk kvality.
</para></listitem>
<listitem><para>
<emphasis role="bold">qprd</emphasis>: adaptivn<76> kvantizace zalo<6C>en<65> na
komplexnosti makrobloku.
M<><4D>e pomoci i u<>kodit v z<>vislosti na videu a ostatn<74>ch volb<6C>ch.
Toto m<><6D>e zp<7A>sobovat artefakty, pokud nenastav<61>te vqmax na n<>jakou rozumn<6D>
malou hodnotu (6 je dobr<62>, mo<6D>n<EFBFBD> byste ale m<>li j<>t a<> na 4); vqmin=1 m<><6D>e
tak<61> pomoci.
</para></listitem>
<listitem><para>
<emphasis role="bold">qns</emphasis>: velmi pomal<61>, zvlṻ v kombinaci
s qprd.
Tato volba nut<75> enkod<6F>r minimalizovat <20>um d<>ky kompresi artefakt<6B>, m<>sto aby
se sna<6E>il striktn<74> zachov<6F>vat v<>rnost videa. Nepou<6F><75>vejte ji, pokud jste ji<6A>
nezkusili v<>echno ostatn<74> kam a<> to <20>lo a v<>sledek p<>esto nen<65> dost dobr<62>.
</para></listitem>
<listitem><para>
<emphasis role="bold">vqcomp</emphasis>: Vylep<65>en<65> ovl<76>d<EFBFBD>n<EFBFBD> datov<6F>ho toku.
Dobr<62> hodnoty se li<6C><69> podle videa. M<><4D>ete to bezpe<70>n<EFBFBD> ponechat jak to je,
pokud chcete.
Sn<53><6E>en<65>m vqcomp pust<73>te v<>ce bit<69> do sc<73>n s n<>zkou komplexnost<73>, zv<7A><76>en<65>m je
po<70>lete do sc<73>n s vysokou komplexnost<73> (v<>choz<6F>: 0.5, rozsah: 0-1. doporu<72>en<65>
rozsah: 0.5-0.7).
</para></listitem>
<listitem><para>
<emphasis role="bold">vlelim, vcelim</emphasis>: Nastav<61> jedin<69> koeficient
prahu eliminace pro jasov<6F> a barevn<76> roviny.
Ty jsou enk<6E>dov<6F>ny odd<64>len<65> ve v<>ech MPEGu podobn<62>ch algoritmech.
My<4D>lenka stoj<6F>c<EFBFBD> za t<>mito volbami je pou<6F>it<69> dobr<62> heuristiky pro ur<75>en<65>,
zda je zm<7A>na v bloku men<65><6E> ne<6E> v<>mi nastaven<65> pr<70>h a v tom p<><70>pad<61> se blok
enk<6E>duje jako "nezm<7A>n<EFBFBD>n<EFBFBD>".
To <20>et<65><74> bity a mo<6D>n<EFBFBD> i zrychl<68> enk<6E>dov<6F>n<EFBFBD>. vlelim=-4 a vcelim=9 se zdaj<61> b<>t
dobr<62> pro hran<61> filmy, ale p<><70>li<6C> nepomohou s anime; pokud enk<6E>dujete
animovan<61> vido, m<>li byste je asi nechat beze zm<7A>n.
</para></listitem>
<listitem><para>
<emphasis role="bold">qpel</emphasis>: Odhad pohybu s p<>esnost<73> na <20>tvrt
pixelu. MPEG-4 pou<6F><75>v<EFBFBD> p<>esnost na p<>l pixelu jako v<>choz<6F> p<>i vyhled<65>v<EFBFBD>n<EFBFBD>
pohybu, proto je tato volba spojena s ur<75>itou re<72>i<EFBFBD>, jeliko<6B> se do v<>stupn<70>ho
souboru ukl<6B>d<EFBFBD> v<>ce informac<61>.
Kompresn<73> zisk/ztr<74>ta z<>vis<69> na filmu, ale obvykle to nen<65> p<><70>li<6C> efektivn<76>
na anime.
qpel v<>dy zp<7A>sob<6F> zv<7A><76>en<65> v<>po<70>etn<74> n<>ro<72>nosti dek<65>dov<6F>n<EFBFBD> (v praxi +25% <20>asu
CPU).
</para></listitem>
<listitem><para>
<emphasis role="bold">psnr</emphasis>: neovlivn<76> aktu<74>ln<6C> enk<6E>dov<6F>n<EFBFBD>, ale
zaznamen<65> typ/velikost/kvalitu ka<6B>d<EFBFBD>ho sn<73>mku do log souboru a na konci vyp<79><70>e
souhrnn<6E> PSNR (odstup sign<67>lu od <20>umu).
</para></listitem>
</itemizedlist>
<itemizedlist>
<title>Volby se kter<65>mi nedoporu<72>ujeme si hr<68>t:</title>
<listitem><para>
<emphasis role="bold">vme</emphasis>: V<>choz<6F> je nejlep<65><70>.
</para></listitem>
<listitem><para>
<emphasis role="bold">lumi_mask, dark_mask</emphasis>: Psychovizu<7A>ln<6C>
adaptivn<76> kvantizace.
Nehrajte si s t<>mito volbami, pokud v<>m jde o kvalitu. Rozumn<6D> hodnoty mohou
b<>t efektivn<76> ve va<76>em p<><70>pad<61>, ale pozor, je to velmi subjektivn<76>.
</para></listitem>
<listitem><para>
<emphasis role="bold">scplx_mask</emphasis>: Sna<6E><61> se p<>edch<63>zet blokov<6F>m
artefakt<6B>m, ale postprocesing je lep<65><70>.
</para></listitem>
</itemizedlist>
</sect2>
<sect2 id="menc-feat-mpeg4-lavc-example-settings">
<title>P<EFBFBD><EFBFBD>klady nastaven<65> enk<6E>dov<6F>n<EFBFBD></title>
<para>
N<>sleduj<75>c<EFBFBD> nastaven<65> jsou p<><70>klady nastaven<65> r<>zn<7A>ch kombinac<61> voleb
enkod<6F>ru, kter<65> ovliv<69>uj<75> pom<6F>r rychlost versus kvalita p<>i shodn<64>m
c<>lov<6F>m datov<6F>m toku.
</para>
<para>
Ve<56>ker<65> nastaven<65> byla testov<6F>na na video vzorku 720x448 @30000/1001
sn<73>mk<6D> za sekundu, c<>lov<6F> datov<6F> tok byl 900kbps a prov<6F>d<EFBFBD>ly se na
AMD-64 3400+ p<>i 2400 Mhz v re<72>imu 64 bit<69>.
Ka<4B>d<EFBFBD> kombinace nastaven<65> m<> uvedenu zm<7A><6D>enou rychlost enk<6E>dov<6F>n<EFBFBD>
(ve sn<73>mc<6D>ch za sekundu) a ztr<74>tu PSNR (v dB) oproti nastaven<65>
"velmi vysok<6F> kvalita".
Rozum<75>jte v<>ak <20>e, v z<>vislosti na va<76>em zdrojov<6F>m materi<72>lu, typu
po<70><6F>ta<74>e a pokrok<6F>m ve v<>voji, m<><6D>ete dosp<73>t k velmi odli<6C>n<EFBFBD>m v<>sledk<64>m.
</para>
<para>
<informaltable frame="all">
<tgroup cols="4">
<thead>
<row><entry>Popis</entry><entry>Volby</entry><entry>Rychlost [fps]</entry><entry>Relativn<EFBFBD> ztr<74>ta PSNR [dB]</entry></row>
</thead>
<tbody>
<row>
<entry>Velmi vysok<6F> kvalita</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>6</entry>
<entry>0</entry>
</row>
<row>
<entry>Vysok<EFBFBD> kvalita</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>15</entry>
<entry>-0.5</entry>
</row>
<row>
<entry>Rychl<EFBFBD> enk<6E>dov<6F>n<EFBFBD></entry>
<entry><option>vcodec=mpeg4:mbd=2:trell:v4mv:turbo</option></entry>
<entry>42</entry>
<entry>-0.74</entry>
</row>
<row>
<entry>Enk<EFBFBD>dov<EFBFBD>n<EFBFBD> v re<72>ln<6C>m <20>ase</entry>
<entry><option>vcodec=mpeg4:mbd=2:turbo</option></entry>
<entry>54</entry>
<entry>-1.21</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</para>
</sect2>
<sect2 id="custommatrices"><title>U<EFBFBD>ivatelsk<EFBFBD> inter/intra matice</title>
<para>
D<EFBFBD>ky t<>to vlastnosti
<link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>u
m<EFBFBD><EFBFBD>ete nastavit u<>ivatelskou inter (I-sn<73>mky/kl<6B><6C>ov<6F> sn<73>mky) a intra
(P-sn<73>mky/predikovan<61> (rozum<75>jte vypo<70><6F>tan<61>) sn<73>mky) matice. To je podporov<6F>no
mnoha kodeky:
<systemitem>mpeg1video</systemitem> a <systemitem>mpeg2video</systemitem>
jsou hl<68><6C>eny jako funk<6E>n<EFBFBD>.
</para>
<para>
Typick<EFBFBD> pou<6F>it<69> t<>to vlastnosti je nastaven<65> matic preferovan<61>ch
<ulink url="http://www.kvcd.net/">KVCD</ulink> specifikacemi.
</para>
<para>
<emphasis role="bold">Kvantiza<EFBFBD>n<EFBFBD> Matice KVCD &quot;Notch&quot;:</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>
Pou<EFBFBD>it<EFBFBD>:
<screen>
$ mencoder <replaceable>vstup.avi</replaceable> -o <replaceable>v<EFBFBD>stup.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><EFBFBD>klad</title>
<para>
Tak<61>e jste si koupili zbrusu novou kopii filmu Harry Potter a Tajemn<6D> komnata
(<28>iroko<6B>hlou verzi samoz<6F>ejm<6A>) a chcete si toto DVD ripnout, tak<61>e si jej
m<><6D>ete p<>idat do sv<73>ho Dom<6F>c<EFBFBD>ho kino-po<70><6F>ta<74>e PC. Je to region 1 DVD, tak<61>e je
v NTSC. N<><4E>e uveden<65> p<><70>klad je st<73>le vhodn<64> i pro PAL, jen mus<75>te vynechat
<option>-ofps 24000/1001</option> (proto<74>e v<>stupn<70> sn<73>mkov<6F> rychlost je
shodn<64> se vstupn<70>) a p<>irozen<65> budou rozd<7A>ln<6C> sou<6F>adnice pro o<>ez.
</para>
<para>
Po spu<70>t<EFBFBD>n<EFBFBD> <option>mplayer dvd://1</option>, postupujeme podle informac<61>
obsa<73>en<65>ch v sekci <link linkend="menc-feat-telecine">Jak nalo<6C>it s telecine
a prokladem v NTSC DVD</link> a zjist<73>me <20>e je to 24000/1001 neprokl<6B>dan<61>
video, tak<61>e nepot<6F>ebujeme pou<6F><75>t inverzn<7A> telecine filtr, jako je
<option>pullup</option> nebo <option>filmdint</option>.
</para>
<para>
D<>le mus<75>me zjistit vhodn<64> o<>ezov<6F> obd<62>ln<6C>k, tak<61>e pou<6F>ijeme filtr cropdetect:
<screen>mplayer dvd://1 -vf cropdetect</screen>
Ujist<73>te se, <20>e jste p<>e<EFBFBD>li p<>es zapln<6C>n<EFBFBD> sn<73>mek (n<>jakou jasnou sc<73>nu) a
v konzoli <application>MPlayer</application>u uvid<69>te:
<screen>crop area: X: 0..719 Y: 57..419 (-vf crop=720:362:0:58)</screen>
Potom p<>ehrajeme film s t<>mto filtrem, abychom otestovali jeho spr<70>vnost:
<screen>mplayer dvd://1 -vf crop=720:362:0:58</screen>
A zjist<73>me, <20>e to vypad<61> zcela v po<70><6F>dku. D<>le se ujist<73>me, <20>e <20><><EFBFBD>ka i v<><76>ka
jsou n<>sobky 16. <20><><EFBFBD>ka je v po<70><6F>dku, v<><76>ka ov<6F>em ne. Proto<74>e jsme nepropadli
v sedm<64> t<><74>d<EFBFBD> z matematiky, v<>me, <20>e nejbli<6C><69><EFBFBD>m n<>sobkem 16 ni<6E><69><EFBFBD>m ne<6E> 362 je
352.
</para>
<para>
Mohli bychom pou<6F><75>t <option>crop=720:352:0:58</option>, ale bude lep<65><70>
ust<73>ihnout kousek naho<68>e i dole, tak<61>e zachov<6F>me st<73>ed. Zkr<6B>tili jsme v<><76>ku
o 10 pixel<65>, ale nechceme zv<7A><76>it odsazen<65> y o 5 pixel<65>, proto<74>e je to lich<63>
<20><>slo, co<63> by nep<65><70>zniv<69> ovlivnilo kvalitu. M<>sto toho zv<7A><76><EFBFBD>me odsazen<65> y o 4
pixely:
<screen>mplayer dvd://1 -vf crop=720:352:0:62</screen>
Dal<61><6C> d<>vod pro odst<73>i<EFBFBD>en<65> pixel<65> shora i zdola je to, <20>e si m<><6D>eme b<>t jisti
odst<73>i<EFBFBD>en<65>m nap<61>l <20>ern<72>ch pixel<65> pokud existuj<75>. Pokud je v<>ak va<76>e video
telecinov<6F>no, ujist<73>te se, <20>e m<>te v <20>et<65>zu filtr<74> <option>pullup</option>
filtr (nebo jin<69> filtr pro inverzi telecine, kter<65> hodl<64>te pou<6F><75>t) je<6A>t<EFBFBD> p<>ed
odstran<61>n<EFBFBD>m prokladu a o<>ezem. (Pokud se rozhodnete zachovat va<76>e video
prokl<6B>dan<61>, pak se ujist<73>te, <20>e va<76>e vertik<69>ln<6C> odsazen<65> (offset)
je n<>sobkem 4.)
</para>
<para>
Pokud si d<>l<EFBFBD>te starosti se ztr<74>tou t<>ch 10 pixel<65>, mo<6D>n<EFBFBD> rad<61>ji sn<73><6E><EFBFBD>te
rozm<7A>ry na nejbli<6C><69><EFBFBD> n<>sobek 16. <20>et<65>zec filtr<74> by pak vypadal asi takto:
<screen>-vf crop=720:362:0:58,scale=720:352</screen>
Takov<6F>to zmen<65>en<65> videa bude znamenat ztr<74>tu mal<61>ho mno<6E>stv<74> detail<69>, co<63> bude
pravd<76>podobn<62> st<73><74><EFBFBD> post<73>ehnuteln<6C>. Zv<5A>t<EFBFBD>ov<6F>n<EFBFBD> by naopak vedlo ke sn<73><6E>en<65>
kvality (pokud byste nezv<7A><76>ili datov<6F> tok). O<>ez odstran<61> tyto pixely <20>pln<6C>.
To je jedna z v<>c<EFBFBD>, kterou byste si m<>li uv<75><76>it pro ka<6B>d<EFBFBD> p<><70>pad zvlṻ.
Nap<61><70>klad pokud bylo DVD video vyrobeno pro televizi, m<>li byste se vyvarovat
vertik<69>ln<6C>mu <20>k<EFBFBD>lov<6F>n<EFBFBD>, jeliko<6B> po<70>et <20><>dk<64> odpov<6F>d<EFBFBD> origin<69>ln<6C> nahr<68>vce.
</para>
<para>
P<>i prohl<68>dce jsme zjistili, <20>e video je pom<6F>rn<72> ak<61>n<EFBFBD>, s vysok<6F>m po<70>tem
detail<69>, tak<61>e jsme zvolili datov<6F> tok 2400 Kbit<69>.
</para>
<para>
Nyn<79> jsme p<>ipraveni prov<6F>st dvoupr<70>chodov<6F> enk<6E>dov<6F>n<EFBFBD>. Pr<50>chod jedna:
<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 pr<70>chod dva je stejn<6A>, jen nastav<61>me <option>vpass=2</option>:
<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>
Volby <option>v4mv:mbd=2:trell</option> velmi zv<7A><76><EFBFBD> kvalitu za cenu <20>asov<6F>
n<>ro<72>nosti enk<6E>dov<6F>n<EFBFBD>. Vcelku nen<65> d<>vod tyto volby vypustit, pokud je
prim<69>rn<72>m c<>lem kvalita. Volby <option>cmp=3:subcmp=3:mbcmp=3</option>
vyberou porovn<76>vac<61> funkci, kter<65> poskytuje lep<65><70> kvalitu, ne<6E> v<>choz<6F>.
S t<>mto parametrem m<><6D>ete zkusit experimentovat (nahl<68>dn<64>te do man str<74>nky pro
seznam mo<6D>n<EFBFBD>ch hodnot), jeliko<6B> r<>zn<7A> funkce mohou m<>t velk<6C> vliv na kvalitu
v z<>vislosti na zdrojov<6F>m materi<72>lu. Nap<61><70>klad pokud zjist<73>te, <20>e
<systemitem class="library">libavcodec</systemitem> produkuje p<><70>li<6C> mnoho
<20>tvere<72>kov<6F>ch artefakt<6B>, m<><6D>ete zkusit zvolit experiment<6E>ln<6C> NSSE jako
porovn<76>vac<61> funkci p<>es <option>*cmp=10</option>.
</para>
<para>
V p<><70>pad<61> tohoto filmu bude v<>sledn<64> AVI dlouh<75> 138 minut a velik<69> kolem 3GB.
A proto<74>e jste <20>ekli, <20>e na velikosti nez<65>le<6C><65>, je to p<>ijateln<6C> velikost.
Ale pokud byste jej cht<68>li men<65><6E>, m<><6D>ete zkusit ni<6E><69><EFBFBD> datov<6F> tok.
Efekt zvy<76>ov<6F>n<EFBFBD> datov<6F>ho toku se toti<74> neust<73>le sni<6E>uje, tak<61>e zat<61>mco je
zlep<65>en<65> po zv<7A><76>en<65> z 1800 Kbit<69> na 2000 Kbit<69> zjevn<76>, nemus<75> b<>t ji<6A> tak
velk<6C> nad 2000 Kbit<69>. Beze v<>eho s t<>m experimentujte, dokud nebudete
spokojeni.
</para>
<para>
Jeliko<6B> jsme prot<6F>hli video od<6F>umovac<61>m filtrem, m<>li bychom jej trochu p<>idat
b<>hem p<>ehr<68>v<EFBFBD>n<EFBFBD>. To, spolu s <option>spp</option> post-procesn<73>m filtrem,
znateln<6C> zv<7A><76><EFBFBD> vn<76>manou kvalitu a pom<6F><6D>e odstranit <20>tvere<72>kov<6F> artefakty ve
videu. S <application>MPlayer</application>ovou volbou <option>autoq</option>
m<><6D>e b<>t mno<6E>stv<74> postprocesingu prov<6F>d<EFBFBD>n<EFBFBD>ho filtrem spp p<>izp<7A>sobov<6F>no
vyt<79><74>en<65> CPU. V tuto chv<68>li rovn<76><6E> m<><6D>ete prov<6F>st korekci gama a/nebo barevnou
korekci k dosa<73>en<65> nejlep<65><70>ch v<>sledk<64>. Nap<61><70>klad:
<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>Enk<EFBFBD>dov<EFBFBD>n<EFBFBD> pomoc<6F> kodeku <systemitem class="library">XviD</systemitem>
</title>
<para>
<systemitem class="library">XviD</systemitem> je svobodn<64> knihovna pro
enk<6E>dov<6F>n<EFBFBD> MPEG-4 ASP video datov<6F>ch proud<75>.
P<>ed za<7A><61>tkem enk<6E>dov<6F>n<EFBFBD> budete muset <link linkend="xvid">
nastavit <application>MEncoder</application> pro jeho podporu</link>.
</para>
<para>
Tato p<><70>ru<72>ka se zam<61><6D>uje na poskytov<6F>n<EFBFBD> stejn<6A>ho druhu informac<61>
jako p<><70>ru<72>ka enk<6E>dov<6F>n<EFBFBD> s x264.
Tak<61>e pros<6F>m za<7A>n<EFBFBD>te p<>e<EFBFBD>ten<65>m
<link linkend="menc-feat-x264-encoding-options-intro">prvn<EFBFBD> <20><>sti</link>
t<>to p<><70>ru<72>ky.
</para>
<sect2 id="menc-feat-xvid-intro">
<title>Jak<EFBFBD> volby by m<>ly b<>t pou<6F>ity, abychom dos<6F>hli nejlep<65><70>ch v<>sledk<64>?</title>
<para>
Za<5A>n<EFBFBD>te pros<6F>m pro<72>ten<65>m sekce
<systemitem class="library">XviD</systemitem> v manu<6E>lov<6F> str<74>nce
<application>MPlayer</application>u.
Tato <20><>st m<> b<>t dopln<6C>n<EFBFBD>m man str<74>nky.
</para>
<para>
V<>choz<6F> nastaven<65> XviD jsou dobr<62>m kompromisem mezi rychlost<73> a kvalitou,
tak<61>e je m<><6D>ete bez obav pou<6F><75>t, pokud v<>m nebude n<>co v dal<61><6C>m textu jasn<73>.
</para>
</sect2>
<sect2 id="menc-feat-xvid-encoding-options">
<title>Volby pro enk<6E>dov<6F>n<EFBFBD> s <systemitem class="library">XviD</systemitem></title>
<itemizedlist>
<listitem><para>
<emphasis role="bold">vhq</emphasis>
Tato volba ovlivn<76> rozhodovac<61> algoritmus makrobloku, kde vy<76><79><EFBFBD> nastaven<65>
znamen<65> lep<65><70> rozhodov<6F>n<EFBFBD>.
V<>choz<6F> nastaven<65> mohou b<>t bezpe<70>n<EFBFBD> pou<6F>ita pro ka<6B>d<EFBFBD> enk<6E>dov<6F>n<EFBFBD>,
zat<61>mco vy<76><79><EFBFBD> nastaven<65> v<>dy pomohou PSNR, ale je znateln<6C> pomalej<65><6A>.
Poznamenejme, <20>e lep<65><70> PSNR nemus<75> nutn<74> znamenat, <20>e bude obraz vypadat l<>pe,
ale ud<75>v<EFBFBD>, <20>e je bl<62><6C>e origin<69>lu.
Vypnut<75> t<>to volby viditeln<6C> zrychl<68> enk<6E>dov<6F>n<EFBFBD>; pokud je pro v<>s
rychlost kritick<63>, pak to stoj<6F> za to.
</para></listitem>
<listitem><para>
<emphasis role="bold">bvhq</emphasis>
Tato volba prov<6F>d<EFBFBD> to sam<61> co vhq, ale v B-sn<73>mc<6D>ch.
M<> zanedbateln<6C> vliv na rychlost a trochu vylep<65>uje kvalitu
(kolem +0.1dB PSNR).
</para></listitem>
<listitem><para>
<emphasis role="bold">max_bframes</emphasis>
V<>t<EFBFBD><74> po<70>et povolen<65>ch po sob<6F> jdouc<75>ch B-sn<73>mk<6D> obvykle zvy<76>uje
komprimovatelnost, a<>koli to m<><6D>e v<>st k v<>t<EFBFBD><74>mu po<70>tu blokov<6F>ch artefakt<6B>.
V<>choz<6F> nastaven<65> je dobr<62>m kompromisem mezi komprimovatelnost<73> a
kvalitou, ale m<><6D>ete ji zv<7A><76>it nad 3, pokud tou<6F><75>te po n<>zk<7A>m datov<6F>m toku.
M<><4D>ete ji rovn<76><6E> sn<73><6E>it na 1 nebo 0, pokud v<>m jde o perfektn<74> kvalitu,
ale v tom p<><70>pad<61> byste se m<>li ujistit, <20>e m<>te nastaven dostate<74>n<EFBFBD>
vysok<6F> datov<6F> tok, aby byla jistota, <20>e komrim<69>tor nebude zvy<76>ovat kvantizer,
aby jej dos<6F>hl.
</para></listitem>
<listitem><para>
<emphasis role="bold">bf_threshold</emphasis>
Tato volba ovl<76>d<EFBFBD> B-sn<73>mkovou citlivost enkod<6F>ru, kdy vy<76><79><EFBFBD> hodnota
vede k <20>ast<73>j<EFBFBD><6A>mu pou<6F>it<69> B-sn<73>mk<6D> (a naopak).
M<> b<>t pou<6F>ita spolu s <option>max_bframes</option>;
pokud jste bl<62>zen do datov<6F>ho toku, m<>li byste zv<7A><76>it jak
<option>max_bframes</option>, tak <option>bf_threshold</option>,
nebo naopak m<><6D>ete zv<7A><76>it <option>max_bframes</option> a sn<73><6E>it
<option>bf_threshold</option>, tak<61>e bude enkod<6F>r pou<6F><75>vat v<>ce
B-sn<73>mk<6D> pouze na m<>stech, kter<65> je <emphasis role="bold">opravdu</emphasis>
pot<6F>ebuj<75>.
N<>zk<7A> hodnota <option>max_bframes</option> a vysok<6F>
<option>bf_threshold</option> asi nen<65> nejrozumn<6D>j<EFBFBD><6A> volbou, jeliko<6B> p<>inut<75>
enkod<6F>r um<75>s<EFBFBD>ovat B-sn<73>mky na m<>sta, kter<65> z nich nebudou t<><74>it,
ale sn<73><6E><EFBFBD> se jejich vizu<7A>ln<6C> kvalita.
Pokud v<>ak pot<6F>ebujete b<>t kompatibiln<6C> s dom<6F>c<EFBFBD>mi p<>ehr<68>va<76>i, kter<65>
podporuj<75> pouze star<61> DivX profily (ty podporuj<75> pouze 1 po sob<6F> jdouc<75>
B-sn<73>mek), je to va<76>e jedin<69> cesta ke zv<7A><76>en<65> komprimovatelnosti pomoc<6F>
B-sn<73>mk<6D>.
</para></listitem>
<listitem><para>
<emphasis role="bold">trellis</emphasis>
Optimalizuje proces kvantizace pro dosa<73>en<65> nejlep<65><70>ho kompromisu
mezi PSNR a datov<6F>m tokem, co<63> umo<6D><6F>uje znatelnou <20>sporu bit<69>.
U<>et<65>en<65> bity budou vyu<79>ity v jin<69>ch <20><>stech videa, co<63> zv<7A><76><EFBFBD>
celkovou vizu<7A>ln<6C> kvalitu.
M<>li byste ji v<>dy m<>t zapnutou, jeliko<6B> jej<65> kvalitativn<76> p<><70>nos je zna<6E>n<EFBFBD>.
Dokonce i kdy<64> pot<6F>ebujete vy<76><79><EFBFBD> rychlost, nevyp<79>nejte ji, dokud jste
nevypli <option>vhq</option> a nezredukovali ostatn<74> volby
n<>ro<72>n<EFBFBD> na CPU na minimum.
</para></listitem>
<listitem><para>
<emphasis role="bold">hq_ac</emphasis>
Aktivuje metodu odhadu s men<65><6E>mi n<>klady na koeficienty, co<63> trochu
zmen<65><6E> v<>stupn<70> soubor (okolo 0,15 a<> 0,19%, co<63> odpov<6F>d<EFBFBD> zv<7A><76>en<65> PSNR
o m<>n<EFBFBD> ne<6E> 0.01dB) p<>i zanedbateln<6C>m vlivu na rychlost.
Je proto doporu<72>eno ponechat ji v<>dy zapnutou.
</para></listitem>
<listitem><para>
<emphasis role="bold">cartoon</emphasis>
Volba navr<76>en<65> pro lep<65><70> enk<6E>dov<6F>n<EFBFBD> kreslen<65>ho obsahu. Nem<65> vliv
na rychlost, pouze dolad<61> heuristiku pro v<>b<EFBFBD>r re<72>imu pro tento
druh obsahu.
</para></listitem>
<listitem><para>
<emphasis role="bold">me_quality</emphasis>
Tato volba ovl<76>d<EFBFBD> p<>esnost vyhled<65>v<EFBFBD>n<EFBFBD> pohybu.
<20><>m vy<76><79><EFBFBD> <option>me_quality</option>, t<>m bude
p<>esn<73>j<EFBFBD><6A> odhad p<>vodn<64>ho pohybu a v<>sledn<64> sn<73>mek
p<>esn<73>ji zachyt<79> origin<69>ln<6C> pohyb.
</para>
<para>
V<>choz<6F> nastaven<65> je nejlep<65><70> ve v<>ech p<><70>padech;
tak<61>e ji nedoporu<72>ujeme vyp<79>nat, pokud nepot<6F>ebujete za ka<6B>dou cenu
zv<7A><76>it rychlost, jeliko<6B> v<>echny bity u<>et<65>en<65> dobr<62>m odhadem pohybu
mohou b<>t pou<6F>ity jinde a zv<7A><76>it tak celkovou kvalitu.
Ka<4B>dop<6F>dn<64> necho<68>te n<><6E> ne<6E> na 5, a kdy<64>, tak jen jako posledn<64> mo<6D>nost.
</para></listitem>
<listitem><para>
<emphasis role="bold">chroma_me</emphasis>
Zlep<65>uje odhad pohybu t<>m, <20>e bere v potaz i chroma (barevnou)
informaci, zat<61>mco samotn<74> <option>me_quality</option>
pou<6F><75>v<EFBFBD> pouze <20>ernob<6F>lou (luma).
To spomal<61> enk<6E>dov<6F>n<EFBFBD> o 5-10%, ale docela vylep<65><70> vizu<7A>ln<6C> kvalitu
omezen<65>m blokov<6F>ch artefakt<6B> a zmen<65><6E> velikost souboru asi o 1.3%.
Pokud v<>m jde hlavn<76> o rychlost, m<>li byste tuto volbu vypnout d<><64>ve,
ne<6E> za<7A>nete sni<6E>ovat <option>me_quality</option>.
</para></listitem>
<listitem><para>
<emphasis role="bold">chroma_opt</emphasis>
Je ur<75>ena sp<73><70>e ke zv<7A><76>en<65> kvality barev a vy<76>i<EFBFBD>t<EFBFBD>n<EFBFBD> b<>l<EFBFBD>ch/<2F>ern<72>ch
okraj<61>, ne<6E> k vylep<65>en<65> koprimovatelnosti.
To v<>m m<><6D>e pomoci omezit "red stairs" efekt.
</para></listitem>
<listitem><para>
<emphasis role="bold">lumi_mask</emphasis>
Zkou<6F><75> p<>i<EFBFBD>adit ni<6E><69><EFBFBD> datov<6F> tok <20><>stem obr<62>zku, kter<65> lidsk<73> oko
dob<6F>e nevid<69>, co<63> umo<6D>n<EFBFBD> enkod<6F>ru pou<6F><75>t u<>et<65>en<65> bity na
d<>le<6C>it<69>j<EFBFBD><6A>ch m<>stech obr<62>zku.
Kvalita v<>sledku zna<6E>n<EFBFBD> z<>vis<69> na osobn<62>ch preferenc<6E>ch a
na typu a nastaven<65> monitoru pou<6F>it<69>ho pro prohl<68><6C>en<65>
(typicky to nebude vypadat dob<6F>e pokud je jasn<73>, nebo je
to TFT monitor).
</para></listitem>
<listitem><para>
<emphasis role="bold">qpel</emphasis>
Zv<5A><76><EFBFBD> po<70>et mo<6D>n<EFBFBD>ch vektor<6F> pohybu zv<7A><76>en<65>m
p<>esnosti vyhled<65>v<EFBFBD>n<EFBFBD> pohybu z poloviny pixelu na
<20>tvrtinu pixelu.
Ideou je nalezen<65> lep<65><70>ch vektor<6F> pohybu, kter<65> naopl<70>tku
sn<73><6E><EFBFBD> datov<6F> tok (co<63> zv<7A><76><EFBFBD> kvalitu).
Vektory pohybu s p<>esnost<73> na <20>tvrt pixelu v<>ak vy<76>aduj<75> pro sebe
p<>r bit<69> nav<61>c, ale v<>sledn<64> vektory ne v<>dy d<>vaj<61> (o mnoho) lep<65><70>
v<>sledky.
Docela <20>asto vyd<79> kodek bity na vy<76><79><EFBFBD> p<>esnost, ale dos<6F>hne jen mal<61>ho
nebo <20><>dn<64>ho zv<7A><76>en<65> kvality.
Nane<6E>t<EFBFBD>st<73> nen<65> zp<7A>sob jak zjistit mo<6D>n<EFBFBD> zisk <option>qpel</option>
p<>edem, tak<61>e mus<75>te enk<6E>dovat s a bez n<>, abyste m<>li jistotu.
</para><para>
<option>qpel</option> m<><6D>e a<> zdvojn<6A>sobit <20>as enk<6E>dov<6F>n<EFBFBD> a
vy<76>aduje a<> o 25% v<>ce v<>po<70>etn<74>ho v<>konu pro dek<65>dov<6F>n<EFBFBD>.
Volba nen<65> podporov<6F>na v<>emi stoln<6C>mi p<>ehr<68>va<76>i.
</para></listitem>
<listitem><para>
<emphasis role="bold">gmc</emphasis>
Pokou<6F><75> se u<>et<65>it bity v panoramatick<63>ch sc<73>n<EFBFBD>ch pou<6F>it<69>m jedin<69>ho
vektoru pohybu pro cel<65> sn<73>mek.
To t<>m<EFBFBD><6D> v<>dy zv<7A><76><EFBFBD> PSNR, ale znateln<6C> zpomal<61> enk<6E>dov<6F>n<EFBFBD>
(stejn<6A> jako dek<65>dov<6F>n<EFBFBD>).
V ka<6B>d<EFBFBD>m p<><70>pad<61> byste ji m<>li pou<6F><75>vat pouze pokud m<>te
<option>vhq</option> nastaven<65> na maximum.
GMC v <systemitem class="library">XviD</systemitem> je mnohem
sofistikovan<61>j<EFBFBD><6A> ne<6E> v DivX, ale je podporov<6F>na jen n<>kolika
stoln<6C>mi p<>ehr<68>va<76>i.
</para></listitem>
</itemizedlist>
</sect2>
<sect2 id="menc-feat-xvid-encoding-profiles">
<title>Enk<EFBFBD>dovac<EFBFBD> profily</title>
<para>
XviD podporuje enk<6E>dovac<61> profily pomoc<6F> volby <option>profile</option>,
co<63> je vyu<79><75>v<EFBFBD>no pro k za<7A>azen<65> omezen<65> nastaven<65> XviD videoproudu tak,
aby byl p<>ehrateln<6C> na v<>em, co podporuje vybran<61> profil.
Omezen<65> se vstahuj<75> k rozli<6C>en<65>m, datov<6F>mu toku a r<>zn<7A>m MPEG-4
vlastnostem.
N<>sleduj<75>c<EFBFBD> tabulka ukazuje, co kter<65> profil podporuje.
</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">Simple</entry>
<entry spanname="spa6-11">Advanced Simple</entry>
<entry spanname="spa12-17">DivX</entry>
</row>
<row>
<entry>Jm<EFBFBD>no profilu</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>Portable NTSC</entry>
<entry>Portable PAL</entry>
<entry>Home Theater NTSC</entry>
<entry>Home Theater PAL</entry>
<entry>HDTV</entry>
</row>
<row>
<entry><EFBFBD><EFBFBD><EFBFBD>ka [pixel<65>]</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>V<EFBFBD><EFBFBD>ka [pixel<65>]</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>Sn<EFBFBD>mkov<EFBFBD> rychlost [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 pr<70>m<EFBFBD>rn<72> datov<6F> tok [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>Mezn<EFBFBD> pr<70>m<EFBFBD>r datov<6F>ho toku b<>hem 3 sekund [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-sn<73>mk<6D></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 kvantizace</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>Adaptivn<EFBFBD> kvantizace</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>Prokl<EFBFBD>dan<EFBFBD> enk<6E>dov<6F>n<EFBFBD></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><EFBFBD>tvrtpixel</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>ln<EFBFBD> kompenzace pohybu</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>P<EFBFBD><EFBFBD>klady nastaven<65> enk<6E>dov<6F>n<EFBFBD></title>
<para>
N<>sleduj<75>c<EFBFBD> nastaven<65> jsou p<><70>klady nastaven<65> r<>zn<7A>ch kombinac<61> voleb
enkod<6F>ru, kter<65> ovliv<69>uj<75> pom<6F>r rychlost versus kvalita p<>i shodn<64>m
c<>lov<6F>m datov<6F>m toku.
</para>
<para>
Ve<56>ker<65> nastaven<65> byla testov<6F>na na video vzorku 720x448 @30000/1001
sn<73>mk<6D> za sekundu, c<>lov<6F> datov<6F> tok byl 900kbps a prov<6F>d<EFBFBD>ly se na
AMD-64 3400+ p<>i 2400 Mhz v re<72>imu 64 bit<69>.
Ka<4B>d<EFBFBD> kombinace nastaven<65> m<> uvedenu zm<7A><6D>enou rychlost enk<6E>dov<6F>n<EFBFBD>
(ve sn<73>mc<6D>ch za sekundu) a ztr<74>tu PSNR (v dB) oproti nastaven<65>
"velmi vysok<6F> kvalita".
Rozum<75>jte v<>ak <20>e, v z<>vislosti na va<76>em zdrojov<6F>m materi<72>lu, typu
po<70><6F>ta<74>e a pokrok<6F>m ve v<>voji, m<><6D>ete dosp<73>t k velmi odli<6C>n<EFBFBD>m v<>sledk<64>m.
</para>
<para>
<informaltable frame="all">
<tgroup cols="4">
<thead>
<row><entry>Popis</entry><entry>Volby</entry><entry>Rychlost [fps]</entry><entry>Relativn<EFBFBD> ztr<74>ta PSNR [dB]</entry></row>
</thead>
<tbody>
<row>
<entry>Velmi vysok<6F> kvalita</entry>
<entry><option>chroma_opt:vhq=4:bvhq=1:quant_type=mpeg</option></entry>
<entry>16</entry>
<entry>0</entry>
</row>
<row>
<entry>Vysok<EFBFBD> kvalita</entry>
<entry><option>vhq=2:bvhq=1:chroma_opt:quant_type=mpeg</option></entry>
<entry>18</entry>
<entry>-0.1</entry>
</row>
<row>
<entry>Rychl<EFBFBD> enk<6E>dov<6F>n<EFBFBD></entry>
<entry><option>turbo:vhq=0</option></entry>
<entry>28</entry>
<entry>-0.69</entry>
</row>
<row>
<entry>Enk<EFBFBD>dov<EFBFBD>n<EFBFBD> v re<72>ln<6C>m <20>ase</entry>
<entry><option>turbo:nochroma_me:notrellis:max_bframes=0:vhq=0</option></entry>
<entry>38</entry>
<entry>-1.48</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</para>
</sect2>
</sect1>
<sect1 id="menc-feat-x264">
<title>Enk<EFBFBD>dov<EFBFBD>n<EFBFBD> s <systemitem class="library">x264</systemitem> kodekem</title>
<para>
<systemitem class="library">x264</systemitem> je svobodn<64> knihovna pro
enk<6E>dov<6F>n<EFBFBD> H.264/AVC video proud<75>.
P<>e zah<61>jen<65>m enk<6E>dov<6F>n<EFBFBD> budete muset <link linkend="codec-x264-encode">
nastavit jej<65> podporu v <application>MEncoder</application>u</link>.
</para>
<sect2 id="menc-feat-x264-encoding-options">
<title>Enk<EFBFBD>dovac<EFBFBD> volby x264</title>
<para>
Za<5A>n<EFBFBD>te pros<6F>m prohl<68>dkou sekce
<systemitem class="library">x264</systemitem> man str<74>nky
<application>MPlayer</application>u.
Tato sekce je zam<61><6D>lena jako dopln<6C>k nam str<74>nky.
Zde naleznete tipy, kter<65> volby budou nejsp<73><70>e zaj<61>mat v<>t<EFBFBD>inu lid<69>.
Man str<74>nka je v<>ce uhlazen<65>, ale tak<61> v<>ce vy<76>erp<72>vaj<61>c<EFBFBD> a
ob<6F>as nab<61>z<EFBFBD> mnohem lep<65><70> technick<63> detaily.
</para>
<sect3 id="menc-feat-x264-encoding-options-intro">
<title><EFBFBD>vodem</title>
<para>Tato p<><70>ru<72>ka pokr<6B>v<EFBFBD> dv<64> hlavn<76> kategorie enk<6E>dovac<61>ch voleb:</para>
<orderedlist>
<listitem><para>Volby kter<65> m<>n<EFBFBD> dobu enk<6E>dov<6F>n<EFBFBD> za kvalitu
</para></listitem>
<listitem><para>Volby kter<65> mohou b<>t pou<6F>iteln<6C> pro napln<6C>n<EFBFBD> r<>zn<7A>ch
osobn<62>ch preferenc<6E> a speci<63>ln<6C>ch po<70>adavk<76></para></listitem>
</orderedlist>
<para>
Nakonec jen vy m<><6D>ete rozhodnout, kter<65> volby jsou nejlep<65><70> pro
va<76>e <20><>ely. Rozhodov<6F>n<EFBFBD> v prvn<76> kategorii voleb je nejjednodu<64><75><EFBFBD>:
sta<74><61> kdy<64> zhodnot<6F>te zda zm<7A>ny kvality ospravedln<6C> rychlostn<74> rozd<7A>ly.
Druh<75> skupina voleb m<><6D>e b<>t mnohem subjektivn<76>j<EFBFBD><6A> z<>le<6C>itost<73> a
v <20>vahu m<><6D>e p<>ij<69>t v<>ce faktor<6F>. Poznamenejme, <20>e n<>kter<65> volby
"osobn<62>ch preferenc<6E> a speci<63>ln<6C>ch po<70>adavk<76>" mohou tak<61> zna<6E>n<EFBFBD>
ovlivnit kvalitu nebo rychlost enk<6E>dov<6F>n<EFBFBD>, ale to nen<65> jejich hlavn<76> funkce.
N<>kolik voleb "osobn<62>ch preferenc<6E>" m<><6D>e dokonce zp<7A>sobit zm<7A>ny,
po kter<65>ch se n<>komu zd<7A> b<>t v<>sledek lep<65><70> a jin<69>mu hor<6F><72>.
</para>
<para>
Ne<4E> budeme pokra<72>ovat, poznamenejme, <20>e tento n<>vod pou<6F><75>v<EFBFBD> jedin<69> m<><6D><EFBFBD>tko
kvality: celkov<6F> PSNR.
Stru<72>n<EFBFBD> vysv<73>tlen<65> co je to PSNR, naleznete
<ulink url="http://en.wikipedia.org/wiki/PSNR">ve Wikipedii pod heslem PSNR</ulink>.
Celkov<6F> PSNR je posledn<64> hl<68><6C>en<65> PSNR <20><>slo p<>i za<7A>azen<65> volby
<option>psnr</option> v <option>x264encopts</option>.
Kdykoli p<><70>eme o PSNR, je jedn<64>m z p<>edpoklad<61> tohoto sd<73>len<65>
to, <20>e jsou pou<6F>ity shodn<64> datov<6F> toky.
</para>
<para>
T<>m<EFBFBD><6D> v<>echny koment<6E><74>e v tomto n<>vodu p<>edpokl<6B>daj<61>, <20>e enk<6E>dujete
dvoupr<70>chodov<6F>.
P<>i porovn<76>v<EFBFBD>n<EFBFBD> voleb jsou zde dva hlavn<76> d<>vody pro pou<6F>it<69> dvoupr<70>chodov<6F>ho
enk<6E>dov<6F>n<EFBFBD>.
Zaprv<72>, dvoupr<70>chodov<6F> enk<6E>dov<6F>n<EFBFBD> v<>m z<>sk<73> zhruba 1dB PSNR, co<63> je
znateln<6C> rozd<7A>l.
Zadruh<75>, testov<6F>n<EFBFBD> voleb pomoc<6F> p<><70>m<EFBFBD>ho porovn<76>n<EFBFBD> kvality v jednopr<70>chodov<6F>ch
v<>sledc<64>ch je pochybn<62>, jeliko<6B> se datov<6F> tok zna<6E>n<EFBFBD> li<6C><69> s ka<6B>d<EFBFBD>m
enk<6E>dov<6F>n<EFBFBD>m.
Nen<65> v<>dy snadn<64> ur<75>it, zda se zm<7A>nila kvalita d<>ky zm<7A>n<EFBFBD> voleb, nebo
z v<>t<EFBFBD><74> <20><>sti odpov<6F>daj<61> zm<7A>n<EFBFBD>m datov<6F>ho toku.
</para>
</sect3>
<sect3 id="menc-feat-x264-encoding-options-speedvquality">
<title>Volby kter<65> prim<69>rn<72> ovliv<69>uj<75> rychlost a kvalitu</title>
<itemizedlist>
<listitem><para>
<emphasis role="bold">subq</emphasis>:
Z voleb, kter<65> umo<6D><6F>uj<75> vym<79>nit <20>as za kvalitu, jsou obvykle nejd<6A>le<6C>it<69>j<EFBFBD><6A>
<option>subq</option> a <option>frameref</option> (viz n<><6E>e).
M<>te-li z<>jem ovlivnit jak rychlost, tak kvalitu, jsou to prvn<76> volby,
kter<65> byste m<>li zv<7A><76>it.
Ve smyslu rychlosti se spolu volby <option>frameref</option> a
<option>subq</option> velmi siln<6C> ovliv<69>uj<75>.
Zku<6B>enosti ukazuj<75>, <20>e p<>i jednom referen<65>n<EFBFBD>m sn<73>mku si
<option>subq=5</option> vezme asi o 35% v<>ce <20>asu ne<6E>
<option>subq=1</option>.
P<>i 6 referen<65>n<EFBFBD>ch sn<73>mc<6D>ch naroste spomalen<65> nad 60%.
Vliv <option>subq</option> na PSNR se zd<7A> b<>t pom<6F>rn<72> st<73>l<EFBFBD>,
bez ohledu na po<70>et referen<65>n<EFBFBD>ch sn<73>mk<6D>.
Typicky <option>subq=5</option> z<>sk<73> 0.2-0.5 dB
celkov<6F>ho PSNR p<>es <option>subq=1</option>.
To je obvykle ji<6A> viditeln<6C>.
</para>
<para>
Re<52>im <option>subq=6</option> je nejpomalej<65><6A> s nejvy<76><79><EFBFBD> kvalitou.
Oproti <option>subq=5</option> obvykle z<>sk<73>v<EFBFBD> 0.1-0.4 dB
celkov<6F>ho PSNR za cenu ztr<74>ty rychlosti 25%-100%.
Narozd<7A>l od ostatn<74>ch <20>rovn<76> <option>subq</option> nez<65>vis<69> chov<6F>n<EFBFBD>
<option>subq=6</option> tolik na <option>frameref</option>
a <option>me</option>. M<>sto toho z<>vis<69> efektivita <option>subq=6
</option> hlavn<76> na po<70>tu pou<6F>it<69>ch B-sn<73>mk<6D>. P<>i b<><62>n<EFBFBD>m pou<6F>it<69>
to znamen<65>, <20>e <option>subq=6</option> m<> velk<6C> vliv jak na rychlost, tak na
kvalitu v komplexn<78>ch, velmi pohybliv<69>ch sc<73>n<EFBFBD>ch, ale nemus<75> m<>t takov<6F> vliv
ve sc<73>n<EFBFBD>ch s mal<61>m pohybem. Poznamenejme, <20>e st<73>le doporu<72>ujeme nastavit
<option>bframes</option> na nenulovou hodnotu (viz n<><6E>e).
</para></listitem>
<listitem><para>
<emphasis role="bold">frameref</emphasis>:
V<>choz<6F> nastaven<65> <option>frameref</option> je 1, ale nem<65>lo by to b<>t br<62>no
tak, <20>e je rozumn<6D> nastavovat jej na 1.
Pouh<75> zv<7A><76>en<65> <option>frameref</option> na 2 z<>sk<73> okolo
0.15dB PSNR s 5-10% spomalen<65>m, co<63> je z<>ejm<6A> dobr<62> obchod.
<option>frameref=3</option> z<>sk<73> kolem 0.25dB PSNR nav<61>c k
<option>frameref=1</option>, co<63> ji<6A> m<><6D>e b<>t viditeln<6C>
rozd<7A>l.
<option>frameref=3</option> je asi o 15% pomalej<65><6A> ne<6E>
<option>frameref=1</option>.
Nane<6E>t<EFBFBD>st<73> se zisk rychle vytr<74>c<EFBFBD>.
Pr<50> <option>frameref=6</option> m<><6D>ete o<>ek<65>vat zisk pouze
0.05-0.1 dB nad <option>frameref=3</option> p<>i dodate<74>n<EFBFBD>m
15% zpomalen<65>.
Nad <option>frameref=6</option> je zisk kvality obvykle velmi mal<61>
(a<>koli byste m<>li m<>t na pam<61>ti, <20>e se to m<><6D>e v<>razn<7A> li<6C>it v z<>vislosti
na zdrojov<6F>m materi<72>lu).
V pom<6F>rn<72> typick<63>m p<><70>pad<61> zlep<65><70> <option>frameref=12</option>
celkov<6F> PSNR o pouh<75> 0.02dB nad <option>frameref=6</option>,
p<>i spomalen<65> o 15%-20%.
P<>i tak vysok<6F>ch hodnot<6F>ch <option>frameref</option> lze <20><>ct pouze
jedinou dobrou v<>c, a to <20>e jejich dal<61><6C> zvy<76>ov<6F>n<EFBFBD> t<>m<EFBFBD><6D> nikdy
<emphasis role="bold">nesn<EFBFBD><EFBFBD><EFBFBD></emphasis> PSNR, ale dal<61><6C> zisk kvality
je st<73><74><EFBFBD> m<><6D>iteln<6C>, nato<74> viditeln<6C>.
</para>
<note><title>Pozn<EFBFBD>mka:</title>
<para>
Zv<5A><76>en<65> <option>frameref</option> na nem<65>stn<74> vysokou hodnotu
<emphasis role="bold">m<EFBFBD><EFBFBD>e</emphasis> a
<emphasis role="bold">obvykle taky sn<73><6E><EFBFBD></emphasis>
efektivitu k<>dov<6F>n<EFBFBD>, pokud vypnete CABAC.
Se zapnut<75>m CABAC (v<>choz<6F> chov<6F>n<EFBFBD>) se zd<7A> b<>t mo<6D>nost nastavit
<option>frameref</option> "p<><70>li<6C> vysoko" p<><70>li<6C> vzd<7A>len<65> na to,
abyste se t<>m museli tr<74>pit a v budoucnu mohou optimalizace
tuto mo<6D>nost zcela vylou<6F>it.
</para>
</note>
<para>
Pokud v<>m z<>le<6C><65> na rychlosti, b<>v<EFBFBD> vhodn<64>m kompromisem pou<6F><75>t
n<>zk<7A> hodnoty <option>subq</option> a <option>frameref</option>
v prvn<76>m pr<70>chodu a zv<7A><76>it je ve druh<75>m.
Typicky to m<> zanedbateln<6C> z<>porn<72> vliv na kone<6E>nou kvalitu:
Pravd<76>podobn<62> strat<61>te m<>n<EFBFBD> ne<6E> 0.1dB PSNR, co<63> by m<>l b<>t a<> p<><70>li<6C>
mal<61> rozd<7A>l, ne<6E> aby byl vid<69>t.
Odli<6C>n<EFBFBD> hodnoty <option>frameref</option> v<>ak mohou m<>sty ovlivnit
volbu typu sn<73>mku.
Nejsp<73><70> to budou ojedin<69>l<EFBFBD> p<><70>pady, ale chcete-li si b<>t zcela jisti,
zjist<73>te, jestli va<76>e video obsahuje bu<62> bl<62>skav<61> vzory p<>es celou obrazovku,
nebo rozs<7A>hl<68> kr<6B>tkodob<6F> zm<7A>ny, kter<65> by mohly vynutit I-sn<73>mek.
Nastavte <option>frameref</option> pro prvn<76> pr<70>chod tak, aby byl
dostate<74>n<EFBFBD> velk<6C> pro pokryt<79> doby bliknut<75> (nebo zm<7A>ny).
Nap<61><70>klad, pokud sc<73>na p<>ep<65>n<EFBFBD> tam a zp<7A>t mezi dv<64>ma obr<62>zky p<>es t<>i sn<73>mky,
nastavte <option>frameref</option> pro prvn<76> pr<70>chod na 3 a v<>ce.
Tento p<><70>pad je nejsp<73><70> zcela ojedin<69>l<EFBFBD> v hran<61>ch filmech, ale ob<6F>as se
vyskytuje v z<>znamech z videoher.
</para></listitem>
<listitem><para>
<emphasis role="bold">me</emphasis>:
Tato volba je ur<75>ena pro v<>b<EFBFBD>r metody vyhled<65>v<EFBFBD>n<EFBFBD> pohybu.
Zm<5A>nou t<>to volby jednodu<64>e m<>n<EFBFBD>te pom<6F>r kvalita-versus-rychlost.
Volba <option>me=1</option> je jen o m<>lo procent rychlej<65><6A> ne<6E>
v<>choz<6F> vyhled<65>v<EFBFBD>n<EFBFBD> za cenu pod 0.1dB glob<6F>ln<6C>ho PSNR.
V<>choz<6F> nastaven<65> (<option>me=2</option>) je rozumn<6D>m kompromisem
mezi rychlost<73> a kvalitou. Volba <option>me=3</option> z<>sk<73> o tro<72>ku m<>n<EFBFBD>
ne<6E> 0.1dB glob<6F>ln<6C> PSNR, p<>i spomalen<65>, kter<65> se li<6C><69> v z<>vislosti na
<option>frameref</option>. P<>i vysok<6F>ch hodnot<6F>ch
<option>frameref</option> (<28>ekn<6B>me 12 nebo tak), je <option>me=3</option>
asi o 40% pomalej<65><6A> ne<6E> v<>choz<6F> <option> me=2</option>. P<>i
<option>frameref=3</option>, klesne zp<7A>soben<65> spomalen<65> na
25%-30%.
</para>
<para>
Volba <option>me=4</option> pou<6F><75>v<EFBFBD> tak rozs<7A>hl<68> vyhled<65>v<EFBFBD>n<EFBFBD>, <20>e je p<><70>li<6C>
pomal<61> pro praktick<63> vyu<79>it<69>.
</para>
</listitem>
<listitem><para>
<emphasis role="bold">4x4mv</emphasis>:
Tato volba zap<61>n<EFBFBD> pou<6F>it<69> pod<6F><64>st<73> 8x4, 4x8 a 4x4 v predikovan<61>ch
makrobloc<6F>ch. Jej<65> aktivace vede k pom<6F>rn<72> st<73>l<EFBFBD>
10%-15% ztr<74>t<EFBFBD> rychlosti. Tato volba je pom<6F>rn<72> neu<65>ite<74>n<EFBFBD> ve zdroji
obsahuj<75>c<EFBFBD>m pouze pomal<61> pohyb, naproti tomu u n<>kter<65>ch zdroj<6F> s rychl<68>m
pohybem, p<>esn<73>ji zdroj<6F> s velk<6C>m mno<6E>stv<74>m mal<61>ch pohybliv<69>ch objekt<6B>,
m<><6D>ete o<>ek<65>vat zisk okolo 0.1dB.
</para>
</listitem>
<listitem><para>
<emphasis role="bold">bframes</emphasis>:
Pou<6F>itelnost B-sn<73>mk<6D> je ve v<>t<EFBFBD>in<69> ostatn<74>ch kodek<65> diskutabiln<6C>.
V H.264 se to zm<7A>nilo: jsou zde nov<6F> techniky a typy blok<6F> pro pou<6F>it<69>
v B-sn<73>mc<6D>ch.
Obvykle i naivn<76> algoritmus pro v<>b<EFBFBD>r B-sn<73>mku m<><6D>e zajistit znateln<6C>
zisk PSNR.
Tak<61> je zaj<61>mav<61>, <20>e pokud vypnete adaptivn<76> rozhodov<6F>n<EFBFBD> o B-sn<73>mku
(<option>nob_adapt</option>), zv<7A><76><EFBFBD> obvykle enk<6E>dov<6F>n<EFBFBD> s
<option>bframes</option> o trochu rychlost enk<6E>dov<6F>n<EFBFBD>.
</para>
<para>
S vypnut<75>m adaptivn<76>m rozhodov<6F>n<EFBFBD>m o B-sn<73>mku
(<option>x264encopts</option> - volba <option>nob_adapt</option>),
optim<69>ln<6C> hodnota tohoto nastaven<65> neb<65>v<EFBFBD> obvykle vy<76><79><EFBFBD> ne<6E>
<option>bframes=1</option>, jinak mouhou utrp<72>t velmi pohybliv<69> sc<73>ny.
Se zapnut<75>m adaptivn<76>m rozhodov<6F>n<EFBFBD>m o B-sn<73>mku (v<>choz<6F> chov<6F>n<EFBFBD>),
je obvykle bezpe<70>n<EFBFBD> pou<6F><75>t vy<76><79><EFBFBD> hodnoty; enkod<6F>r se pokus<75> sn<73><6E>it
pou<6F>it<69> B-sn<73>mk<6D> ve sc<73>n<EFBFBD>ch, kde by sn<73><6E>ily kompresi.
Enkod<6F>r z<><7A>dka pou<6F>ije v<>ce ne<6E> 3 nebo 4 B-sn<73>mky;
nastaven<65> t<>to volby na vy<76><79><EFBFBD> hodnotu bude m<>t jen nepatrn<72> vliv.
</para></listitem>
<listitem><para>
<emphasis role="bold">b_adapt</emphasis>:
Pozn<7A>mka: V<>choz<6F> je zapnuto.
</para>
<para>
Je-li tato volba zapnuta, bude enkod<6F>r pou<6F><75>vat rychlou
heuristiku pro sn<73><6E>en<65> po<70>tu B-sn<73>mk<6D> ve sc<73>n<EFBFBD>ch, kde by jejich
pou<6F>it<69>m p<><70>li<6C> nez<65>skaly.
M<><4D>ete pou<6F><75>t <option>b_bias</option> pro nastaven<65> jak p<><70>telsk<73>
bude enkod<6F>r k B-sn<73>mk<6D>m.
Spomalen<65> p<>soben<65> adaptivn<76>mi B-sn<73>mky je nyn<79> sp<73><70>e mal<61>, ale
stejn<6A> tak potenci<63>ln<6C> zisk kvality.
Obvykle v<>ak nijak ne<6E>kod<6F>.
Poznamenejme, <20>e ovliv<69>uje rychlost a rozhodov<6F>n<EFBFBD> o typu sn<73>mku pouze
v prvn<76>m pr<70>chodu.
<option>b_adapt</option> a <option>b_bias</option> nemaj<61> <20><>dn<64> vliv
v n<>sledn<64>ch pr<70>chodech.
</para></listitem>
<listitem><para>
<emphasis role="bold">b_pyramid</emphasis>:
Pokud pou<6F><75>v<EFBFBD>te >=2 B-sn<73>mky, m<><6D>ete tak<61> zapnout tuto volbu; jak
<20><>k<EFBFBD> man str<74>nka, dostanete mal<61> zv<7A><76>en<65> kvality bez ztr<74>ty rychlosti.
Poznamenejme, <20>e tato videa nelze <20><>st dekod<6F>ry zalo<6C>en<65>mi na libavcodec
star<61><72>mi ne<6E> 5. b<>ezna 2005.
</para></listitem>
<listitem><para>
<emphasis role="bold">weight_b</emphasis>:
V typick<63>ch p<><70>padech tato volba nep<65>in<69><6E><EFBFBD> velk<6C> zisk.
V prol<6F>nac<61>ch nebo stm<74>vac<61>ch sc<73>n<EFBFBD>ch v<>ak v<><76>en<65> predikce
umo<6D><6F>uje pom<6F>rn<72> velkou <20>sporu datov<6F>ho toku.
V MPEG-4 ASP b<>v<EFBFBD> stm<74>v<EFBFBD>n<EFBFBD> obvykle nejl<6A>pe k<>dov<6F>no jako s<>rie
velk<6C>ch I-sn<73>mk<6D>; pou<6F>it<69> v<><76>en<65> predikce v B-sn<73>mc<6D>ch umo<6D><6F>uje
zm<7A>nit alespo<70> n<>kter<65> z nich na rozumn<6D> men<65><6E> B-sn<73>mky.
Spomalen<65> enk<6E>dov<6F>n<EFBFBD> se zd<7A> b<>t minim<69>ln<6C>, pokud n<>jak<61> je.
Rovn<76><6E>, v rozporu s t<>m, co si n<>kte<74><65> lid<69> mohou myslet,
po<70>adavky dekod<6F>ru na CPU nejsou v<><76>enou predikc<6B> ovlivn<76>ny,
ostatn<74> mo<6D>nosti jsou stejn<6A> n<>ro<72>n<EFBFBD>.
</para>
<para>
Nane<6E>t<EFBFBD>st<73> m<> aktu<74>ln<6C> algoritmus adaptivn<76>ho rozhodov<6F>n<EFBFBD> o B-sn<73>mc<6D>ch
v<>raznou tendenci vyvarovat se B-sn<73>mk<6D> p<>i stm<74>v<EFBFBD>n<EFBFBD>.
Dokud se to nezm<7A>n<EFBFBD>, bude dobr<62> p<>idat
<option>nob_adapt</option> do x264encopts, pokud o<>ek<65>v<EFBFBD>te, <20>e stm<74>v<EFBFBD>n<EFBFBD>
bude m<>t znateln<6C> vliv ve va<76>em konkr<6B>tn<74>m klipu.
</para></listitem>
</itemizedlist>
</sect3>
<sect3 id="menc-feat-x264-encoding-options-misc-preferences">
<title>Volby n<>le<6C>ej<65>c<EFBFBD> r<>zn<7A>m preferenc<6E>m</title>
<itemizedlist>
<listitem><para>
<emphasis role="bold">Dvoupr<EFBFBD>chodov<EFBFBD> enkodov<6F>n<EFBFBD></emphasis>:
V<><56>e jsme doporu<72>ovali v<>dy pou<6F><75>vat dvoupr<70>chodov<6F> enk<6E>dov<6F>n<EFBFBD>, ale
st<73>le existuj<75> d<>vody pro<72> jej nepou<6F><75>t. Nap<61><70>klad pokud zachyt<79>v<EFBFBD>te
TV vys<79>l<EFBFBD>n<EFBFBD> a enk<6E>dujete v re<72>ln<6C>m <20>ase, nem<65>te jinou mo<6D>nost, ne<6E>
pou<6F><75>t jeden pr<70>chod. Jeden pr<70>chod je samoz<6F>ejm<6A> rychlej<65><6A>
ne<6E> dva; pokud pou<6F>ijete stejn<6A> volby v obou pr<70>chodech, pak je dvoupr<70>chodov<6F>
enk<6E>dov<6F>n<EFBFBD> t<>m<EFBFBD><6D> dvakr<6B>t pomalej<65><6A>.
</para>
<para>
St<53>le jsou v<>ak velmi dobr<62> d<>vody pro pou<6F>it<69> dvoupr<70>chodov<6F>ho re<72>imu.
Voli<6C> datov<6F>ho toku v jednopr<70>chodov<6F>m re<72>imu nen<65> odu<64>evn<76>l<EFBFBD> a <20>asto
d<>l<EFBFBD> nerozumn<6D> volby, proto<74>e nevid<69> celkov<6F> obraz. P<>edpokl<6B>dejme, <20>e
m<>te nap<61><70>klad dvouminutov<6F> video skl<6B>daj<61>c<EFBFBD> se ze dvou <20><>st<73>.
Prvn<76> polovina je vysoce pohybliv<69> sc<73>na dlouh<75> 60 sekund, kter<65> samostatn<74>
vy<76>aduje kolem 2500kbps, aby vypadala slu<6C>n<EFBFBD>.
Hned za n<> n<>sleduje m<>n<EFBFBD> n<>ro<72>n<EFBFBD> 60 sekundov<6F> sc<73>na, kter<65> vypad<61> dob<6F>e
p<>i 300kbps. Vy<56><79>d<EFBFBD>te si 1400kbps, co<63> je teoreticky dostate<74>n<EFBFBD> pro pokryt<79>
obou sc<73>n. Jednopr<70>chodov<6F> voli<6C> datov<6F>ho toku v tom p<><70>pad<61> u<>in<69>
n<>kolik "chyb". Prvn<76> blok m<><6D>e skon<6F>it t<><74>ce p<>ekvantizovan<61>, tak<61>e
bude nepou<6F>iteln<6C> a zbyte<74>n<EFBFBD> <20>tvere<72>kovan<61>. Druh<75> <20><>st bude velmi
podkvantizovan<61>; to m<><6D>e vypadat dob<6F>e, ale spot<6F>eba bit<69> na tento
vzhled je nerozumn<6D> vysok<6F>. <20>eho se d<> je<6A>t<EFBFBD> h<><68>e vyvarovat je probl<62>m
p<>echodu mezi t<>mito sc<73>nami. Prvn<76> sekundy m<>lo pohybliv<69> poloviny
budou t<><74>ce p<>ekvantizov<6F>ny, proto<74>e voli<6C> toku st<73>le o<>ek<65>v<EFBFBD> n<>roky na
datov<6F> tok, se kter<65>mi se pot<6F>kal v prvn<76> polovin<69> videa.
Tato "chybov<6F> doba" p<>ekvantizovan<61> m<>lo pohybliv<69> sc<73>ny bude vypadat
neskute<74>n<EFBFBD> <20>patn<74> a skute<74>n<EFBFBD> pou<6F>ije m<>n<EFBFBD> ne<6E> 300kbps, kter<65> by pot<6F>ebovala,
aby vypadala dob<6F>e. Existuj<75> zp<7A>soby pro zm<7A>rn<72>n<EFBFBD> n<>strah jednopr<70>chodov<6F>ho
enk<6E>dov<6F>n<EFBFBD>, ale ty mohou t<>hnout ke zvy<76>ov<6F>n<EFBFBD> nep<65>esnosti datov<6F>ho toku.
</para>
<para>
V<>cepr<70>chodov<6F> voli<6C> datov<6F>ho toku nab<61>z<EFBFBD> velk<6C> v<>hody oproti jednomu
pr<70>chodu. D<>ky statistik<69>m generovan<61>m v prvn<76>m pr<70>chodu m<><6D>e enkod<6F>r
ur<75>it, s rozumnou p<>esnost<73>, bitovou n<>ro<72>nost enk<6E>dov<6F>n<EFBFBD> ka<6B>d<EFBFBD>ho sn<73>mku
p<>i jak<61>mkoli kvantiz<69>ru. To umo<6D><6F>uje mnohem racion<6F>ln<6C>j<EFBFBD><6A>, l<>pe napl<70>novanou
spot<6F>ebu bit<69> mezi drah<61>mi (hodn<64> pohybliv<69>mi) a levn<76>mi (m<>lo pohybliv<69>mi)
sc<73>nami. N<>kolik n<>pad<61> jak upravit tuto spot<6F>ebu podle sv<73>ho naleznete n<><6E>e
viz <option>qcomp</option>.
</para>
<para>
Nav<61>c dva pr<70>chody nemus<75> trvat dvakr<6B>t tak dlouho jako jeden. M<><4D>ete upravit
volby prvn<76>ho pr<70>chodu pro nejvy<76><79><EFBFBD> rychlost a ni<6E><69><EFBFBD> kvalitu.
Pokud si dob<6F>e zvol<6F>te sv<73> volby, m<><6D>ete m<>t velmi rychl<68> prvn<76> pr<70>chod.
V<>sledn<64> kvalita ve druh<75>m pr<70>chodu bude trochu hor<6F><72>, proto<74>e predikce
velikosti je m<>n<EFBFBD> p<>esn<73>, ale rozd<7A>l v kvalit<69> je obvykle p<><70>li<6C> mal<61>, aby
byl vid<69>t. Zkuste nap<61>. p<>idat
<option>subq=1:frameref=1</option> do <option>x264encopts</option>
prvn<76>mu pr<70>chodu. Pak ve druh<75>m pr<70>chodu pou<6F>ijte pomalej<65><6A> volby pro
vy<76><79><EFBFBD> kvalitu:
<option>subq=6:frameref=15:4x4mv:me=3</option>
</para></listitem>
<listitem><para>
<emphasis role="bold">T<EFBFBD><EFBFBD>pr<EFBFBD>chodov<EFBFBD> enk<6E>dov<6F>n<EFBFBD></emphasis>?
x264 nab<61>z<EFBFBD> mo<6D>nost prov<6F>d<EFBFBD>t v<>t<EFBFBD><74> po<70>et n<>sledn<64>ch pr<70>chod<6F>.
Pokud zad<61>te <option>pass=1</option> v prvn<76>m pr<70>chodu a pak pou<6F>ijete
<option>pass=3</option> v n<>sleduj<75>c<EFBFBD>m pr<70>chodu, pak tento pr<70>chod
jak na<6E>te statistiky z p<>edchoz<6F>ho, tak zap<61><70>e sv<73> vlastn<74>. Dal<61><6C> pr<70>chod
po n<>m pak bude m<>t velmi dobrou z<>kladnu pro vysoce p<>esnou predikci
velikosti sn<73>mk<6D> p<>i zvolen<65>m kvantiz<69>ru. V praxi se celkov<6F> kvalita
z toho vze<7A>l<EFBFBD> bl<62><6C><EFBFBD> nule a je mo<6D>n<EFBFBD>, <20>e t<>et<65> pr<70>chod bude m<>t hor<6F><72>
celkov<6F> PSNR ne<6E> jeho p<>edch<63>dce. P<>i b<><62>n<EFBFBD>m pou<6F>it<69> t<>i pr<70>chody pom<6F><6D>ou,
pokud dostanete bu<62> <20>patnou predikci datov<6F>ho toku, nebo <20>patn<74> vypadaj<61>c<EFBFBD>
p<>echody mezi sc<73>nami po pou<6F>it<69> pouze dvou pr<70>chod<6F>.
To se nejsp<73><70> m<><6D>e st<73>t v extr<74>mn<6D> kr<6B>tk<74>ch klipech. Je rovn<76><6E> n<>kolik
zvl<76><6C>tn<74>ch p<><70>pad<61>, ve kter<65>ch jsou t<>i a v<>ce pr<70>chod<6F> dobr<62> pro
pokro<72>il<69> u<>ivatele, ale pro stru<72>nost se zde t<>mito p<><70>pady zab<61>vat nebudeme.
</para></listitem>
<listitem><para>
<emphasis role="bold">qcomp</emphasis>:
<option>qcomp</option> m<>n<EFBFBD> pom<6F>r po<70>tu bit<69> alokovan<61>ch "drah<61>m"
velmi pohybliv<69>m sn<73>mk<6D>m k "levn<76>m" m<>lo pohybliv<69>m sn<73>mk<6D>m. V jednom
extr<74>mu, <option>qcomp=0</option> vede k <20>ist<73> konstantn<74>mu datov<6F>mu toku.
Co<43> typicky <20>in<69> velmi pohybliv<69> sc<73>ny velmi o<>kliv<69>, zat<61>mco sc<73>ny
s mal<61>m pohybem vypadaj<61> perfektn<74>, ale spot<6F>ebov<6F>vaj<61> mnohem v<>t<EFBFBD><74> datov<6F>
tok, ne<6E> by pot<6F>ebovaly k tomu, aby je<6A>t<EFBFBD> vypadaly skv<6B>le.
Ve druh<75>m extr<74>mu, <option>qcomp=1</option>, dostanete t<>m<EFBFBD><6D> konstantn<74>
kvantiza<7A>n<EFBFBD> parametr (QP). Konstantn<74> QP nevypad<61> <20>patn<74>, ale v<>t<EFBFBD>ina
lid<69> soud<75>, <20>e je rozumn<6D>j<EFBFBD><6A> sn<73><6E>it trochu datov<6F> tok v extr<74>mn<6D>
n<>ro<72>n<EFBFBD>ch sc<73>n<EFBFBD>ch (kde sn<73><6E>en<65> kvality nen<65> tak vid<69>t) a realokovat je
do sc<73>n, kter<65> je snadn<64>j<EFBFBD><6A> enk<6E>dovat p<>i excelentn<74> kvalit<69>.
V<>choz<6F> hodnota <option>qcomp</option> je 0.6, co<63> m<><6D>e b<>t, podle
n<>kter<65>ch lid<69> pon<6F>kud m<>lo (b<><62>n<EFBFBD> se rovn<76><6E> pou<6F><75>v<EFBFBD> 0.7-0.8).
</para></listitem>
<listitem><para>
<emphasis role="bold">keyint</emphasis>:
<option>keyint</option> je v<>hradn<64> pro v<>m<EFBFBD>nu m<>ry p<>evinutelnosti
za efektivitu k<>dov<6F>n<EFBFBD>. V<>choz<6F> hodnota <option>keyint</option> je 250.
V materi<72>lu 25 sn<73>mk<6D> za sekundu to zaji<6A><69>uje schopnost p<>ev<65>jen<65>
s 10 sekundovou p<>esnost<73>. Pokud soud<75>te, <20>e bude d<>le<6C>it<69> a u<>ite<74>n<EFBFBD>
b<>t schopen p<>ev<65>jet s p<>esnost<73> 5 sekund, nastavte
<option>keyint=125</option>;
to ov<6F>em trochu sn<73><6E><EFBFBD> kvalitu/datov<6F> tok. Pokud v<>m jde jen o kvalitu, nikoli
p<>evinutelnost, m<><6D>ete si nastavit mnohem vy<76><79><EFBFBD> hodnoty
(rozum<75>jte <20>e zisk z toho kles<65> a m<><6D>e b<>t neznateln<6C> a<> <20><>dn<64>).
Video proud bude st<73>le m<>t p<>ev<65>jec<65> body, pokud jsou zde n<>jak<61> zm<7A>ny sc<73>ny.
</para></listitem>
<listitem><para>
<emphasis role="bold">deblockalpha, deblockbeta</emphasis>:
Tato v<>c za<7A><61>n<EFBFBD> b<>t trochu kontroverzn<7A>.
</para>
<para>
H.264 definuje jednoduchou deblokovac<61> proceduru I-blok<6F>, kter<65> pou<6F><75>v<EFBFBD>
p<>ednastaven<65>ch sil a prah<61> z<>visl<73>ch na QP dan<61>ho bloku.
V<>choz<6F> je, <20>e bloky s vysok<6F>m QP jsou filtrov<6F>ny siln<6C> a bloky s n<>zk<7A>m QP
nejsou deblokov<6F>ny v<>bec.
P<>ednastaven<65> s<>ly definovan<61> standardem jsou dob<6F>e zvoleny a
vyv<79><76>eny tak, <20>e jsou optim<69>ln<6C> z hlediska PSNR pro libovoln<6C>
video, kter<65> zkou<6F><75>te enk<6E>dovat.
Volby <option>deblockalpha</option> a <option>deblockbeta</option>
umo<6D><6F>uj<75> nastavit offsety p<>ednastaven<65>m deblokovac<61>m prah<61>m.
</para>
<para>
Zd<5A> se, <20>e si mnoho lid<69> mysl<73>, <20>e je dobr<62> sn<73><6E>it s<>lu deblokovac<61>ho filtru
o vysokou hodnotu (<28>ekn<6B>me, -3).
To v<>ak nen<65> t<>m<EFBFBD><6D> nikdy dobr<62> n<>pad a v mnoha p<><70>padech lid<69>,
kte<74><65> to d<>laj<61>, nerozum<75> dob<6F>e tomu, jak pracuje v<>choz<6F> deblokov<6F>n<EFBFBD>.
</para>
<para>
Prvn<76> a nejd<6A>le<6C>it<69>j<EFBFBD><6A> v<>c, kterou byste m<>li v<>d<EFBFBD>t o in-loop
deblokovac<61>m filtru, je, <20>e v<>choz<6F> prahy jsou t<>m<EFBFBD><6D> v<>dy optim<69>ln<6C>
z hlediska PSNR.
V <20><>dk<64>ch p<><70>padech, kdy nejsou, je ide<64>ln<6C> offset plusm<73>nus 1.
<20>prava deblokovac<61>ch parametr<74> o v<>t<EFBFBD><74> hodnotu t<>m<EFBFBD><6D> zaru<72>en<65>
po<70>kod<6F> PSNR.
Zes<65>len<65> filtru set<65>e v<>ce detail<69>; oslaben<65> filtru povede k
zv<7A><76>en<65> viditelnosti blokov<6F>n<EFBFBD>.
</para>
<para>
Rozhodn<64> je hloupost sni<6E>ovat deblokovac<61> prahy pokud m<> va<76>e video
p<>ev<65><76>n<EFBFBD> n<>zkou plo<6C>nou komplexnost (<28>ili m<>lo detail<69> nebo <20>umu).
In-loop filtr odv<64>d<EFBFBD> t<>m<EFBFBD><6D> v<>bornou pr<70>ci v ukr<6B>v<EFBFBD>n<EFBFBD>
artefakt<6B>, kter<65> se mohou vyskytnout.
Pokud m<> zdroj vysokou pl<70>nou komplexnost, pak jsou artefakty m<>n<EFBFBD> viditeln<6C>.
To proto, <20>e krou<6F>kov<6F>n<EFBFBD> vypad<61> podobn<62> jako detail nebo <20>um.
Lidsk<73> oko snadno rozpozn<7A>, pokud je odstran<61>n detail, ale ne
u<> tak snadno pozn<7A>, <20>e je <20>um reprezentov<6F>n <20>patn<74>.
Kdy<64> p<><70>jde na subjektivn<76> kvalitu, pak jsou detaily a <20>um do jist<73> m<>ry
zam<61>niteln<6C>.
Oslaben<65>m deblokovac<61>ho filtru nejsp<73><70>e zv<7A><76><EFBFBD>te chybu, p<>id<69>n<EFBFBD>m
krou<6F>kov<6F>ch artefakt<6B>, ale oko si toho nev<65>imne, jeliko<6B> je zam<61>n<EFBFBD>
za detaily.
</para>
<para>
<emphasis role="bold">Ani to</emphasis> v<>ak neospravedl<64>uje
oslaben<65> deblokovac<61>ho filtru.
Obecn<63> dostanete kvalitn<74>j<EFBFBD><6A> <20>um pomoc<6F> postprocesingu.
Pokud va<76>e H.264 videa vypadaj<61> p<><70>li<6C> neost<73>e nebo rozmazan<61>, zkuste si
pohr<68>t s <option>-vf noise</option> p<>i p<>ehr<68>v<EFBFBD>n<EFBFBD>.
Volba <option>-vf noise=8a:4a</option> by m<>la skr<6B>t v<>t<EFBFBD>inu st<73>edn<64> siln<6C>ch
artefakt<6B>.
T<>m<EFBFBD><6D> ur<75>it<69> to bude vypadat l<>pe, ne<6E> v<>sledky, kter<65> byste mohli dos<6F>hnout
pohr<68>v<EFBFBD>n<EFBFBD>m si s deblokovac<61>m filtrem.
</para></listitem>
</itemizedlist>
</sect3>
</sect2>
<sect2 id="menc-feat-x264-example-settings">
<title>P<EFBFBD><EFBFBD>klady nastaven<65> enk<6E>dov<6F>n<EFBFBD></title>
<para>
N<>sleduj<75>c<EFBFBD> nastaven<65> jsou p<><70>klady nastaven<65> r<>zn<7A>ch kombinac<61> voleb
enkod<6F>ru, kter<65> ovliv<69>uj<75> pom<6F>r rychlost versus kvalita p<>i shodn<64>m
c<>lov<6F>m datov<6F>m toku.
</para>
<para>
Ve<56>ker<65> nastaven<65> byla testov<6F>na na video vzorku 720x448 @30000/1001
sn<73>mk<6D> za sekundu, c<>lov<6F> datov<6F> tok byl 900kbps a prov<6F>d<EFBFBD>ly se na
AMD-64 3400+ p<>i 2400 Mhz v re<72>imu 64 bit<69>.
Ka<4B>d<EFBFBD> kombinace nastaven<65> m<> uvedenu zm<7A><6D>enou rychlost enk<6E>dov<6F>n<EFBFBD>
(ve sn<73>mc<6D>ch za sekundu) a ztr<74>tu PSNR (v dB) oproti nastaven<65>
"velmi vysok<6F> kvalita".
Rozum<75>jte v<>ak <20>e, v z<>vislosti na va<76>em zdrojov<6F>m materi<72>lu, typu
po<70><6F>ta<74>e a pokrok<6F>m ve v<>voji, m<><6D>ete dosp<73>t k velmi odli<6C>n<EFBFBD>m v<>sledk<64>m.
</para>
<para>
<informaltable frame="all">
<tgroup cols="4">
<thead>
<row><entry>Popis</entry><entry>Volby</entry><entry>Rychlost [fps]</entry><entry>Relativn<EFBFBD> ztr<74>ta PSNR [dB]</entry></row>
</thead>
<tbody>
<row>
<entry>Velmi vysok<6F> kvalita</entry>
<entry><option>subq=6:4x4mv:8x8dct:me=3:frameref=5:bframes=3:b_pyramid:weight_b</option></entry>
<entry>6</entry>
<entry>0</entry>
</row>
<row>
<entry>Vysok<EFBFBD> kvalita</entry>
<entry><option>subq=5:4x4mv:8x8dct:frameref=2:bframes=3:b_pyramid:weight_b</option></entry>
<entry>13</entry>
<entry>-0.89</entry>
</row>
<row>
<entry>Rychl<EFBFBD> enk<6E>dov<6F>n<EFBFBD></entry>
<entry><option>subq=4:bframes=2:b_pyramid:weight_b</option></entry>
<entry>17</entry>
<entry>-1.48</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</para>
</sect2>
</sect1>
<sect1 id="menc-feat-vcd-dvd">
<title>Pou<EFBFBD>it<EFBFBD> MEncoder k vytv<74><76>en<65> VCD/SVCD/DVD-kompatibiln<6C>ch soubor<6F>.</title>
<sect2 id="menc-feat-vcd-dvd-constraints">
<title>Omezen<EFBFBD> Form<72>t<EFBFBD></title>
<para>
<application>MEncoder</application> je schopen vytvo<76>it soubory ve
form<72>tu MPEG pro VCD, SCVD a DVD pomoc<6F> knihovny
<systemitem class="library">libavcodec</systemitem>.
Tyto soubory pak mohou b<>t pou<6F>ity ve spojen<65> s programem
<ulink url="http://www.gnu.org/software/vcdimager/vcdimager.html">vcdimager</ulink>
nebo
<ulink url="http://dvdauthor.sourceforge.net/">dvdauthor</ulink>
pro vytvo<76>en<65> disku p<>ehrateln<6C>ho na stoln<6C>m p<>ehr<68>va<76>i.
</para>
<para>
Form<72>ty DVD, SVCD a VCD maj<61> siln<6C> omezen<65>.
K dispozici m<>te pouze mal<61> v<>b<EFBFBD>r vlikost<73> enk<6E>dovan<61>ho obrazu a pom<6F>r<EFBFBD> stran.
Pokud v<><76> film nespl<70>uje tyto po<70>adavky, budete jej muset <20>k<EFBFBD>lovat, o<>ezat
nebo p<>idat <20>ern<72> okraje, aby byl kompatibiln<6C>.
</para>
<sect3 id="menc-feat-vcd-dvd-constraints-resolution">
<title>Omezen<EFBFBD> Form<72>t<EFBFBD></title>
<informaltable frame="all">
<tgroup cols="9">
<thead>
<row>
<entry>Form<EFBFBD>t</entry>
<entry>Rozli<EFBFBD>en<EFBFBD></entry>
<entry>V. kodec</entry>
<entry>V. dat. tok</entry>
<entry>Vzork. kmito<74>et</entry>
<entry>A. kodec</entry>
<entry>A. dat. tok</entry>
<entry>FPS</entry>
<entry>Pom<EFBFBD>r stran</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>
<entry>1536 kbps (max)</entry>
<entry>30000/1001, 24000/1001</entry>
<entry>4:3, 16:9 (pouze pro 720x480)</entry>
</row>
<row>
<entry>NTSC DVD</entry>
<entry>352x240<footnote id='fn-rare-resolutions'><para>
Tato rozli<6C>en<65> jsou z<><7A>dka pou<6F>ita pro DVD, proto<74>e
maj<61> docela n<>zkou kvalitu.</para></footnote></entry>
<entry>MPEG-1</entry>
<entry>1856 kbps</entry>
<entry>48000 Hz</entry>
<entry>AC3,PCM</entry>
<entry>1536 kbps (max)</entry>
<entry>30000/1001, 24000/1001</entry>
<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>
<entry>384 kbps (max)</entry>
<entry>30000/1001</entry>
<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>
<entry>24000/1001, 30000/1001</entry>
<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>
<entry>1536 kbps (max)</entry>
<entry>25</entry>
<entry>4:3, 16:9 (pouze pro 720x576)</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>
<entry>1536 kbps (max)</entry>
<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>
<entry>384 kbps (max)</entry>
<entry>25</entry>
<entry>4:3</entry>
</row>
<row>
<entry>PAL VCD</entry>
<entry>352x288</entry>
<entry>MPEG-1</entry>
<entry>1152 kbps</entry>
<entry>44100 Hz</entry>
<entry>MP2</entry>
<entry>224 kbps</entry>
<entry>25</entry>
<entry>4:3</entry>
</row>
</tbody>
</tgroup>
</informaltable>
<para>
Pokud m<> va<76>e video pom<6F>r stran 2.35:1 (v<>t<EFBFBD>ina sou<6F>asn<73>ch ak<61>n<EFBFBD>ch film<6C>),
budete muset p<>idat <20>ern<72> okraje, nebo o<>ezat video na 16:9, abyste mohli
vytvo<76>it DVD nebo VCD.
Pokud p<>id<69>v<EFBFBD>te <20>ern<72> okraje, zkuste je napasovat do 16 pixelov<6F>ch okraj<61>,
abyste minimalizovali vliv na v<>kon enk<6E>dov<6F>n<EFBFBD>.
Na<4E>t<EFBFBD>st<73> m<> DVD dostate<74>n<EFBFBD> vysok<6F> datov<6F> tok, tak<61>e se nemus<75>te p<><70>li<6C>
zab<61>vat efektivitou enk<6E>dov<6F>n<EFBFBD>, ale u SVCD a VCD je k dispozici jen mal<61>
datov<6F> tok, tak<61>e vy<76>aduje v<>t<EFBFBD><74> snahu pro dosa<73>en<65> p<>ijateln<6C> kvlaity.
</para>
</sect3>
<sect3 id="menc-feat-vcd-dvd-constraints-gop">
<title>Omezen<EFBFBD> velikosti GOP</title>
<para>
DVD, VCD a SVCD v<>s rovn<76><6E> omezuj<75> na relativn<76> n<>zk<7A> GOP (skupina obr<62>zk<7A>)
velikosti.
Pro materi<72>l 30 sn<73>mk<6D> za sekundu je nejv<6A>t<EFBFBD><74> povolen<65> GOP velikost 18.
Pro 25 nebo 24 sn<73>mk<6D>/s je maximum 15.
Velikost GOP je nastavena pomoc<6F> volby <option>keyint</option>.
</para>
</sect3>
<sect3 id="menc-feat-vcd-dvd-constraints-bitrate">
<title>Omezen<EFBFBD> datov<6F>ho toku</title>
<para>
VCD video mus<75> b<>t CBR p<>i 1152 kbps.
Tento velmi omezuj<75>c<EFBFBD> po<70>adavek je zde spolu s velmi malou vbv vyrovn<76>vac<61>
pam<61>t<EFBFBD> 327 kilobit<69>.
SVCD umo<6D><6F>uje prom<6F>nn<6E> datov<6F> toky a<> do 2500 kbps a pon<6F>kud m<>n<EFBFBD>
omezuj<75>c<EFBFBD> velikost vbv bufferu 917 kilobit<69>.
Datov<6F> toky pro DVD mohou b<>t libovoln<6C> a<> do 9800 kbps (a<>koli typick<63>
datov<6F> toky jsou asi polovi<76>n<EFBFBD>) a velikost vbv buferu je 1835 kilobit<69>.
</para>
</sect3>
</sect2>
<sect2 id="menc-feat-vcd-dvd-output">
<title>V<EFBFBD>stupn<EFBFBD> volby</title>
<para>
<application>MEncoder</application> m<> volby pro ovl<76>d<EFBFBD>n<EFBFBD> v<>stupn<70>ho form<72>tu.
Pomoc<6F> t<>chto voleb jej m<><6D>ete instruovat, aby pou<6F>il spr<70>vn<76> typ souboru.
</para>
<para>
Volby pro VCD a SVCD se naz<61>vaj<61> xvcd a xsvcd, proto<74>e to jsou roz<6F><7A><EFBFBD>en<65>
form<72>ty.
Nejsou p<>esn<73> kompatibiln<6C> hlavn<76> proto, <20>e v<>stup neobsahuje skenovac<61>
offsety.
Pokud pot<6F>ebujete generovat SVCD obraz, m<>li byste prot<6F>hnout v<>stupn<70> soubor
programem
<ulink url="http://www.gnu.org/software/vcdimager/vcdimager.html">vcdimager</ulink>.
</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>
<para>
DVD s NTSC Pullup:
<screen>
-of mpeg -mpegopts format=dvd:telecine -ofps 24000/1001
</screen>
Toto umo<6D><6F>uje enk<6E>dovat 24000/1001 fps progresivn<76> materi<72>l p<>i 30000/1001
fps p<>i zachov<6F>n<EFBFBD> slu<6C>itelnosti s DVD.
</para>
<sect3 id="menc-feat-vcd-dvd-output-aspect">
<title>Pom<EFBFBD>r stran</title>
<para>
Argument aspect z <option>-lavcopts</option> se pou<6F><75>v<EFBFBD> pro zak<61>dov<6F>n<EFBFBD>
pom<6F>ru stran souboru.
B<>hem p<>ehr<68>v<EFBFBD>n<EFBFBD> je pak tato hodnota pou<6F>ita pro obnoven<65> videa na
spr<70>vnou velikost.
</para>
<para>
16:9 neboli "Widescreen"
<screen>
-lavcopts aspect=16/9
</screen>
</para>
<para>
4:3 neboli "Fullscreen"
<screen>
-lavcopts aspect=4/3
</screen>
</para>
<para>
2.35:1 neboli "Cinemascope" NTSC
<screen>
-vf scale=720:368,expand=720:480 -lavcopts aspect=16/9
</screen>
Pro v<>po<70>et spr<70>vn<76> velikosti pro <20>k<EFBFBD>lov<6F>n<EFBFBD>, pou<6F>ijte roz<6F><7A><EFBFBD>enou NTSC <20><><EFBFBD>ku
854/2.35 = 368
</para>
<para>
2.35:1 neboli "Cinemascope" PAL
<screen>
-vf scale="720:432,expand=720:576 -lavcopts aspect=16/9
</screen>
Pro v<>po<70>et spr<70>vn<76> velikosti pro <20>k<EFBFBD>lov<6F>n<EFBFBD>, pou<6F>ijte roz<6F><7A><EFBFBD>enou PAL <20><><EFBFBD>ku
1024/2.35 = 432
</para>
</sect3>
<sect3 id="menc-feat-vcd-dvd-output-srate">
<title>P<EFBFBD>evod vzorkovac<61>ho kmito<74>tu</title>
<para>
Pokud nen<65> vzorkovac<61> kmito<74>et zvuku takov<6F>, jak<61> je vy<76>adov<6F>n
c<>lov<6F>m form<72>tem, je nutn<74> p<>evod vzorkovac<61>ho kmito<74>tu.
To zaji<6A><69>uje pou<6F>it<69> volby <option>-srate</option> spolu se zvukov<6F>m filtrem
<option>-af lavcresample</option>.
</para>
<para>
DVD:
<screen>
-srate 48000 -af lavcresample=48000
</screen>
</para>
<para>
VCD a SVCD:
<screen>
-srate 44100 -af lavcresample=44100
</screen>
</para>
</sect3>
</sect2>
<sect2 id="menc-feat-vcd-dvd-lavc">
<title>Pou<EFBFBD>it<EFBFBD> libavcodec pro enk<6E>dov<6F>n<EFBFBD> VCD/SVCD/DVD</title>
<sect3 id="menc-feat-vcd-dvd-lavc-intro">
<title><EFBFBD>vodem</title>
<para>
<systemitem class="library">libavcodec</systemitem> m<><6D>ete pou<6F><75>t pro
vytvo<76>en<65> videa kompatibiln<6C>ho s VCD/SVCD/DVD pou<6F>it<69>m p<><70>slu<6C>n<EFBFBD>ch voleb.
</para>
</sect3>
<sect3 id="menc-feat-vcd-dvd-lavc-options">
<title>lavcopts</title>
<para>
Zde m<>te seznam pol<6F> v <option>-lavcopts</option>, kter<65> je nutn<74>
zm<7A>nit, abyste dostali video vhodn<64> pro VCD, SVCD,
nebo DVD:
</para>
<itemizedlist>
<listitem><para>
<emphasis role="bold">acodec</emphasis>:
<option>mp2</option> pro VCD, SVCD nebo PAL DVD;
<option>ac3</option> je obecn<63> pou<6F><75>v<EFBFBD>n pro DVD.
PCM zvuk m<><6D>e b<>t rovn<76><6E> pou<6F>it<69> pro DVD, ale v<>t<EFBFBD>inou je to velk<6C> pl<70>tv<74>n<EFBFBD>
m<>stem.
Poznamenejme, <20>e MP3 nen<65> slu<6C>iteln<6C> s <20><>dn<64>m z t<>chto form<72>t<EFBFBD>, ale
p<>ehr<68>va<76>e s jeho p<>ehr<68>t<EFBFBD>m obvykle nemaj<61> probl<62>m.
</para></listitem>
<listitem><para>
<emphasis role="bold">abitrate</emphasis>:
224 pro VCD; do 384 pro SVCD; do 1536 pro DVD, ale obvykle se hodnoty
pohybuj<75> od 192 kbps pro stereo do 384 kbps pro 5.1 kan<61>lov<6F> zvuk.
</para></listitem>
<listitem><para>
<emphasis role="bold">vcodec</emphasis>:
<option>mpeg1video</option> pro VCD;
<option>mpeg2video</option> pro SVCD;
<option>mpeg2video</option> je obvykle pou<6F>it<69> pro DVD, ale m<><6D>ete pou<6F><75>t tak<61>
<option>mpeg1video</option> pro CIF rozli<6C>en<65>.
</para></listitem>
<listitem><para>
<emphasis role="bold">keyint</emphasis>:
Pou<6F>it<69> pro nastaven<65> velikosti GOP.
18 pro 30fps materi<72>l, nebo 15 pro 25/24 fps materi<72>l.
Zd<5A> se, <20>e komer<65>n<EFBFBD> producenti preferuj<75> interval mezi kl<6B><6C>ov<6F>mi sn<73>mky 12.
Je mo<6D>n<EFBFBD> pou<6F><75>t vy<76><79><EFBFBD> hodnotu a st<73>le b<>t kompatibiln<6C> s v<>t<EFBFBD>inou
p<>ehr<68>va<76><61>.
<option>keyint</option> na 25 by nem<65>la nikdy zp<7A>sobit pot<6F><74>e.
</para></listitem>
<listitem><para>
<emphasis role="bold">vrc_buf_size</emphasis>:
327 pro VCD, 917 pro SVCD a 1835 pro DVD.
</para></listitem>
<listitem><para>
<emphasis role="bold">vrc_minrate</emphasis>:
1152, pro VCD. M<><4D>e b<>t vynech<63>no pro SVCD a DVD.
</para></listitem>
<listitem><para>
<emphasis role="bold">vrc_maxrate</emphasis>:
1152 pro VCD; 2500 pro SVCD; 9800 pro DVD.
Pro SVCD a DVD, m<><6D>ete pou<6F><75>t ni<6E><69><EFBFBD> hodnoty v z<>vislosti na va<76>ich
osobn<62>ch preferenc<6E>ch a pot<6F>eb<65>ch.
</para></listitem>
<listitem><para>
<emphasis role="bold">vbitrate</emphasis>:
1152 pro VCD;
do 2500 pro SVCD;
do 9800 pro DVD.
Pro dva posledn<64> form<72>ty by m<>lo b<>t vbitrate nastaveno podle vlastn<74>ho
uv<75><76>en<65>.
Nap<61><70>klad pokud trv<72>te na um<75>st<73>n<EFBFBD> asi 20 hodin na DVD, mohli byste pou<6F><75>t
vbitrate=400.
V<>sledn<64> kvalita bude nejsp<73><70> hrozn<7A>.
Pokud se pokou<6F><75>te dos<6F>hnout maxim<69>ln<6C> mo<6D>n<EFBFBD> kvality na DVD, pou<6F>ijte
vbitrate=9800, ale pak se v<>m nevejde ani cel<65> hodina z<>znamu na jednovrstv<74>
DVD.
</para></listitem>
</itemizedlist>
</sect3>
<sect3 id="menc-feat-vcd-dvd-lavc-examples">
<title>P<EFBFBD><EFBFBD>klady</title>
<para>
Toto je typick<63> minim<69>ln<6C> sada <option>-lavcopts</option> pro
enk<6E>dov<6F>n<EFBFBD> videa:
</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>Pokro<EFBFBD>il<EFBFBD> volby</title>
<para>
Pro vy<76><79><EFBFBD> kvalitu enk<6E>dov<6F>n<EFBFBD> m<><6D>ete tak<61> p<>idat kvalitu zlep<65>uj<75>c<EFBFBD> volby
do lavcopts, jako je <option>trell</option>,
<option>mbd=2</option> a dal<61><6C>.
Poznamenejme, <20>e <option>qpel</option> a <option>v4mv</option>, kter<65> jsou
<20>asto dobr<62> pro MPEG-4, nejsou pou<6F>iteln<6C> s MPEG-1 nebo MPEG-2.
Pokud se sna<6E><61>te vytvo<76>it DVD s velmi vasokou kvalitou, m<><6D>e b<>t vhodn<64>
p<>idat <option>dc=10</option> do lavcopts.
Takto to m<><6D>ete pomoci omezit ob<6F>vov<6F>n<EFBFBD> blok<6F> ve st<73>lobarevn<76>ch ploch<63>ch.
Podtr<74>eno se<73>teno, zde m<>te p<><70>klad nastaven<65> lavcopts pro DVD s vy<76><79><EFBFBD>
kvalitou:
</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>Enk<EFBFBD>dov<EFBFBD>n<EFBFBD> zvuku</title>
<para>
VCD a SVCD podporuj<75> zvuk MPEG-1 layer II. Pou<6F><75>t m<><6D>ete
<systemitem class="library">toolame</systemitem>,
<systemitem class="library">twolame</systemitem>,
nebo MP2 enkod<6F>r z <systemitem class="library">libavcodec</systemitem>u.
MP2 libavcodecu je dalek toho, aby byl stejn<6A> dobr<62> jako druh<75> dv<64> knihovny,
av<61>ak m<>l by b<>t v<>dy po ruce.
VCD podporuje pouze zvuk s konstantn<74>m datov<6F>m tokem (CBR), zat<61>mco SVCD
podporuje tak<61> prom<6F>nn<6E> datov<6F> tok (VBR).
Pou<6F><75>vejte VBR opatrn<72>, jeliko<6B> n<>kter<65> mizern<72> stoln<6C> p<>ehr<68>va<76>e jej
nemus<75> dob<6F>e podporovat.
</para>
<para>
Pro DVD zvuk se pou<6F><75>v<EFBFBD> AC3 kodek z
<systemitem class="library">libavcodec</systemitem>.
</para>
<sect3 id="menc-feat-vcd-dvd-audio-toolame">
<title>toolame</title>
<para>
Pro VCD a SVCD:
<screen>
-oac toolame -toolameopts br=224
</screen>
</para>
</sect3>
<sect3 id="menc-feat-vcd-dvd-audio-twolame">
<title>twolame</title>
<para>
Pro VCD a SVCD:
<screen>
-oac twolame -twolameopts br=224
</screen>
</para>
</sect3>
<sect3 id="menc-feat-vcd-dvd-audio-lavc">
<title>libavcodec</title>
<para>
Pro DVD s 2 kan<61>lov<6F>m zvukem:
<screen>
-oac lavc -lavcopts acodec=ac3:abitrate=192
</screen>
</para>
<para>
Pro DVD s 5.1 kan<61>lov<6F>m zvukem:
<screen>
-channels 6 -oac lavc -lavcopts acodec=ac3:abitrate=384
</screen>
</para>
<para>
Pro VCD a SVCD:
<screen>
-oac lavc -lavcopts acodec=mp2:abitrate=224
</screen>
</para>
</sect3>
</sect2>
<sect2 id="menc-feat-vcd-dvd-all">
<title>Spojen<EFBFBD> v<>eho dohromady</title>
<para>
Tato sekce obsahuje kompletn<74> p<><70>kazy pro vytvo<76>en<65> VCD/SVCD/DVD
kompatibiln<6C>ch vide<64>.
</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>film.mpg</replaceable> <replaceable>film.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>film.mpg</replaceable> <replaceable>film.avi</replaceable>
</screen>
</para>
</sect3>
<sect3 id="menc-feat-vcd-dvd-all-pal-ac3-copy">
<title>PAL AVI obsahuj<75>c<EFBFBD> AC3 zvuk do DVD</title>
<para>
Pokud ji<6A> m<> zdroj AC3 zvuk, pou<6F>ijte -oac copy m<>sto reenk<6E>dov<6F>n<EFBFBD>.
<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>film.mpg</replaceable> <replaceable>film.avi</replaceable>
</screen>
</para>
</sect3>
<sect3 id="menc-feat-vcd-dvd-all-ntsc-ac3-copy">
<title>NTSC AVI obsahuj<75>c<EFBFBD> AC3 zvuk do DVD</title>
<para>
Pokud ji<6A> m<> zdroj AC3 zvuk a video je NTSC @ 24000/1001 fps:
<screen>
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 \
-o <replaceable>film.mpg</replaceable> <replaceable>film.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>film.mpg</replaceable> <replaceable>film.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>film.mpg</replaceable> <replaceable>film.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>film.mpg</replaceable> <replaceable>film.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>film.mpg</replaceable> <replaceable>film.avi</replaceable>
</screen>
</para>
</sect3>
</sect2>
</sect1>
</chapter>