mpv/DOCS/xml/cs/tvinput.xml

218 lines
7.5 KiB
XML
Raw Normal View History

<?xml version="1.0" encoding="iso-8859-2"?>
<!-- Synced with: 1.16 -->
<chapter id="tv">
<title>TV</title>
<sect1 id="tv-input" xreflabel="TV vstup">
<title>TV vstup</title>
<para>
Tato sekce je zam<61><6D>ena na zp<7A><70>stupn<70>n<EFBFBD>
<emphasis role="bold">sledov<EFBFBD>n<EFBFBD>/grabov<6F>n<EFBFBD> z V4L kompatibiln<6C>ho TV tuneru
</emphasis>. Popis voleb k TV a ovl<76>d<EFBFBD>n<EFBFBD> z kl<6B>vesnice naleznete v man
str<EFBFBD>nce.
</para>
<sect2 id="tv-compilation">
<title>Kompilace</title>
<procedure>
<step><para>
Zaprv<72> mus<75>te rekompilovat. <filename>./configure</filename> zdetekuje
v4l hlavi<76>kov<6F> soubory kernelu a existenci za<7A><61>zen<65>
<filename>/dev/video*</filename>. Pokud existuj<75>, bude zabudov<6F>na
podpora pro TV (viz v<>stup z <filename>./configure</filename>).
</para></step>
<step><para>
Ujist<73>te se, <20>e v<><76> tuner pracuje s jin<69>m Linuxov<6F>m TV softwarem,
nap<61><70>klad <application>XawTV</application>.
</para></step>
</procedure>
</sect2>
<sect2 id="tv-tips">
<title>Tipy pro pou<6F><75>v<EFBFBD>n<EFBFBD></title>
<para>
<EFBFBD>pln<EFBFBD> seznam voleb je dostupn<70> v manu<6E>lov<6F> str<74>nce.
Zde je jen n<>kolik typ<79>:
</para>
<itemizedlist>
<listitem>
<para>
Pou<EFBFBD>ijte volbu <option>channels</option>. P<><50>klad:
<screen>-tv channels=26-MTV1,23-TV2</screen>
Vysv<EFBFBD>tlen<EFBFBD>: pou<6F>it<69> t<>to volby, pou<6F>iteln<6C> budou pouze kan<61>ly 26 a 23 a
bude zde rovn<76><6E> kr<6B>sn<73> OSD text po p<>epnut<75> kan<61>l<EFBFBD>, zobrazuj<75>c<EFBFBD> jm<6A>no
kan<EFBFBD>lu. Mezery ve jm<6A>n<EFBFBD> kan<61>lu mus<75> b<>t nahrazeny znakem
&quot;_&quot;.
</para>
</listitem>
<listitem>
<para>
Zvolte rozumn<6D> rozm<7A>ry obrazu. Rozm<7A>ry v<>sledn<64>ho obrazu by m<>ly b<>t
bezezbytku d<>liteln<6C> 16.
</para>
</listitem>
<listitem>
<para>
Pokud zachyt<79>v<EFBFBD>te video se svisl<73>m rozli<6C>en<65>m vy<76><79><EFBFBD>m ne<6E> polovina pln<6C>ho
rozli<EFBFBD>en<EFBFBD> (<28>ili 288 pro PAL nebo 240 pro NTSC), pak 'sn<73>mky', kter<65> dostanete,
budou ve skute<74>nosti prokl<6B>dan<61> p<>ry p<>lsn<73>mk<6D>.
V z<>vislosti na tom, co chcete s videem d<>lat, je m<><6D>ete nechat jak jsou,
destruktivn<EFBFBD> odstranit proklad, nebo rozd<7A>lit p<>ry do individu<64>ln<6C>ch pol<6F><6C>ek.
</para>
<para>
Jinak bude z<>skan<61> sn<73>mek rozt<7A>epen<65>
b<EFBFBD>hem rychl<68>ch sc<73>n a regul<75>tor datov<6F>ho toku nebude pravd<76>podobn<62> schopen
ani udr<64>et nastaven<65> datov<6F> tok, vzhledem k tomu, <20>e prokladov<6F> artefakty
produkuj<EFBFBD> velk<6C> mno<6E>stv<74> detail<69>, co<63> spot<6F>ebov<6F>v<EFBFBD> velk<6C> p<>enosov<6F> p<>smo.
Odstra<EFBFBD>ov<EFBFBD>n<EFBFBD> prokladu m<><6D>ete zapnout pomoc<6F> volby
<option>-vf pp=DEINT_TYPE</option>. Dobrou pr<70>ci obvykle odvede
<option>pp=lb</option>, ale z<>le<6C><65> na osobn<62>ch preferenc<6E>ch. Prostudujte si
ostatn<EFBFBD> mo<6D>nosti odstra<72>ov<6F>n<EFBFBD> prokladu v manu<6E>lu a vyzkou<6F>ejte je.
</para>
</listitem>
<listitem>
<para>
Odst<EFBFBD>ihn<EFBFBD>te mrtv<74> prostor. Kdy<64> zachyt<79>v<EFBFBD>te video, oblasti na okraj<61>ch jsou
obvykle <20>ern<72>, nebo obsahuj<75> n<>jak<61> <20>um. Co<43> op<6F>t zbyte<74>n<EFBFBD> spot<6F>ebov<6F>v<EFBFBD>
p<EFBFBD>enosov<EFBFBD> p<>smo. P<>esn<73>ji to nejsou samotn<74> <20>ern<72> oblasti, ale ostr<74> p<>echod
mezi <20>ernou a sv<73>tlej<65><6A>m videem, ale to te<74> nen<65> d<>le<6C>it<69>.
Ne<EFBFBD> za<7A>nete zachyt<79>vat, nastavte parametry volby <option>crop</option> tak,
aby byl ve<76>ker<65> binec na okraj<61>ch odst<73>i<EFBFBD>en. Op<4F>t se sna<6E>te zachovat rozumn<6D>
rozm<EFBFBD>ry v<>sledn<64>ho obrazu.
</para>
</listitem>
<listitem>
<para>
Sledujte zat<61><74>en<65> CPU. V<>t<EFBFBD>inu <20>asu by nem<65>lo p<>ekro<72>it hranici 90%. Pokud
m<EFBFBD>te velkou vyrovn<76>vac<61> pam<61><6D> pro zachyt<79>v<EFBFBD>n<EFBFBD>, dok<6F><6B>e
<application>MEncoder</application> p<>e<EFBFBD><65>t n<>kolikasekundov<6F> p<>et<65><74>en<65>, ale
nic v<>c. Rad<61>ji vypn<70>te 3D OpenGL spo<70>i<EFBFBD>e obrazovky a podobn<62> v<>ci.
</para>
</listitem>
<listitem>
<para>
Nehrajte si se syst<73>mov<6F>mi hodinami. <application>MEncoder</application>
pou<EFBFBD><EFBFBD>v<EFBFBD> syst<73>mov<6F> hodiny pro A/V synchronizaci. Pokud p<>estav<61>te syst<73>mov<6F>
hodiny (zvlṻ nazp<7A>t), <application>MEncoder</application> bude zmaten a
vy p<>ijdete o sn<73>mky. To je velmi d<>le<6C>it<69> pokud jste p<>ipojeni k s<>ti a
pou<EFBFBD><EFBFBD>v<EFBFBD>te n<>jak<61> <20>asov<6F> synchroniza<7A>n<EFBFBD> software jako je NTP. Mus<75>te vypnout
NTP b<>hem zachyt<79>v<EFBFBD>n<EFBFBD>, pokud chcete spolehliv<69> zachyt<79>vat.
</para>
</listitem>
<listitem>
<para>
Nem<EFBFBD><EFBFBD>te <option>outfmt</option> pokud nev<65>te co d<>l<EFBFBD>te, nebo va<76>e
karta/ovlada<64> opravdu nepodporuje v<>choz<6F> (YV12 barevn<76> prostor).
Ve star<61><72> verzi <application>MPlayer</application>u/
<application>MEncoder</application>u bylo nutn<74> nastavit v<>stupn<70> form<72>t.
Tento probl<62>m by m<>l b<>t v sou<6F>asn<73>ch verz<72>ch vy<76>e<EFBFBD>en,
<option>outfmt</option> ji<6A> nen<65> nad<61>le pot<6F>eba a v<>choz<6F> hodnoty vyhovuj<75>
pro v<>t<EFBFBD>inu p<><70>pad<61>. Nap<61><70>klad pokud zachyt<79>v<EFBFBD>te do DivX pomoc<6F>
<systemitem class="library">libavcodec</systemitem>u a uvedete
<option>outfmt=RGB24</option> pro zv<7A><76>en<65> kvality zachyt<79>van<61>ch sn<73>mk<6D>,
stejn<EFBFBD> budou tyto sn<73>mky pozd<7A>ji konvertov<6F>ny zp<7A>t na YV12, tak<61>e jedin<69> co
t<EFBFBD>m z<>sk<73>te je spousta vypl<70>tvan<61>ho v<>konu CPU.
</para>
</listitem>
<listitem>
<para>
Chcete-li nastavit barevn<76> prostor I420 (<option>outfmt=i420</option>),
mus<EFBFBD>te p<>idat i volbu <option>-vc rawi420</option> kv<6B>li konfliktu fourcc
Intel Indeo video kodekem.
</para>
</listitem>
<listitem>
<para>
Existuje n<>kolik cest, jak zachyt<79>vat zvuk. M<><4D>ete nahr<68>t zvuk bu<62> pomoc<6F>
zvukov<EFBFBD> karty pomoc<6F> extern<72>ho propojen<65> mezi video kartou a linkov<6F>m
vstupem, nebo pou<6F>it<69>m vestav<61>n<EFBFBD>ho ADC v <20>ipu bt878. Ve druh<75>m p<><70>pad<61>
mus<EFBFBD>te na<6E><61>st ovlada<64> <emphasis role="bold">btaudio</emphasis>. P<>e<EFBFBD>t<EFBFBD>te si
soubor <filename>linux/Documentation/sound/btaudio</filename> (ve zdroj<6F>c<EFBFBD>ch
kernelu, nikoli <application>MPlayer</application>u) pro n<>kolik instrukc<6B>
jak pou<6F><75>t tento ovlada<64>.
</para>
</listitem>
<listitem>
<para>
Pokud <application>MEncoder</application> nedok<6F><6B>e otev<65><76>t audio za<7A><61>zen<65>,
ujist<EFBFBD>te se, <20>e je opravdu k dispozici. M<><4D>ete m<>t pot<6F><74>e se zvukov<6F>mi
servery jako aRts (KDE) nebo ESD (GNOME). Pokud m<>te pln<6C> duplexn<78> zvukovou
kartu (t<>m<EFBFBD><6D> ka<6B>d<EFBFBD> slu<6C>n<EFBFBD> karta to ji<6A> podporuje) a pou<6F><75>v<EFBFBD>te KDE, zkuste
za<EFBFBD>krtnout volbu "full duplex" v menu nastaven<65> zvukov<6F>ho serveru.
</para>
</listitem>
</itemizedlist>
</sect2>
<sect2 id="tv-examples">
<title>P<EFBFBD><EFBFBD>klady</title>
<informalexample>
<para>
Modelov<EFBFBD> v<>stup do AAlib :)
<screen>
mplayer -tv driver=dummy:width=640:height=480 -vo aa tv://<!--
--></screen>
</para>
</informalexample>
<informalexample>
<para>
Vstup ze standardn<64>ho V4L:
<screen>
mplayer -tv driver=v4l:width=640:height=480:outfmt=i420 -vc rawi420 -vo xv tv://<!--
--></screen>
</para>
</informalexample>
<informalexample>
<para>
Mnohem sofistikovan<61>j<EFBFBD><6A> p<><70>klad. Zde <application>MEncoder</application>
zachyt<EFBFBD>v<EFBFBD> obraz v pln<6C>m PALu, o<><6F>zne okraje a odstran<61> proklad obrazu pomoc<6F>
line<EFBFBD>rn<EFBFBD>ho sm<73><6D>ovac<61>ho algoritmu. Zvuk je komprimov<6F>n konstantn<74>m datov<6F>m
tokem 64kbps LAME kodekem. Toto nastaven<65> je vhodn<64> pro zachyt<79>v<EFBFBD>n<EFBFBD> film<6C>.
<screen>
mencoder -tv driver=v4l:width=768:height=576 \
-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=900 \
-oac mp3lame -lameopts cbr:br=64 \
-vf crop=720:544:24:16,pp=lb -o <replaceable>v<EFBFBD>stupn<EFBFBD>.avi</replaceable> tv://
</screen>
</para>
</informalexample>
<informalexample>
<para>
Toto nav<61>c p<>e<EFBFBD>k<EFBFBD>luje video na 384x288 a zkomprimuje jej s datov<6F>m tokem
350kbps v re<72>imu vysok<6F> kvality. Volba vqmax uvol<6F>uje kvantizer a umo<6D>n<EFBFBD>
video kompresoru podr<64>et takto n<>zk<7A> datov<6F> tok i za cenu sn<73><6E>en<65> kvality.
To lze pou<6F><75>t pro z<>znam dlouh<75>ch TV seri<72>l<EFBFBD>, kde kvalita obrazu nen<65> a<>
tolik d<>le<6C>it<69>.
<screen>
mencoder -tv driver=v4l:width=768:height=576 \
-ovc lavc -lavcopts vcodec=mpeg4:vbitrate=350:vhq:vqmax=31:keyint=300 \
-oac mp3lame -lameopts cbr:br=48 \
-vf crop=720:540:24:18,pp=lb,scale=384:288 -sws 1 -o <replaceable>v<EFBFBD>stupn<EFBFBD>.avi</replaceable> tv://
</screen>
Rovn<EFBFBD><EFBFBD> m<><6D>ete nastavit men<65><6E> rozm<7A>ry obrazu ve volb<6C> <option>-tv</option>
a vyhnout se tak softwarov<6F>mu <20>k<EFBFBD>lov<6F>n<EFBFBD>, ale tento p<><70>stup vy<76>aduje
maxim<EFBFBD>ln<EFBFBD> mno<6E>stv<74> informac<61> a je trochu odoln<6C>j<EFBFBD><6A> proti <20>umu. <20>ipy bt8x8
um<EFBFBD> pr<70>m<EFBFBD>rov<6F>n<EFBFBD> pixel<65> pouze ve svisl<73>m sm<73>ru d<>ky hardwarov<6F>m omezen<65>m.
</para>
</informalexample>
</sect2>
</sect1>
</chapter>