mirror of https://github.com/mpv-player/mpv
209 lines
7.2 KiB
XML
209 lines
7.2 KiB
XML
|
<?xml version="1.0" encoding="iso-8859-2"?>
|
|||
|
<!-- Synced with: 1.12 -->
|
|||
|
<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
|
|||
|
"_".
|
|||
|
</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), ujist<73>te se, <20>e m<>te
|
|||
|
zapnuto odstra<72>ov<6F>n<EFBFBD> prokladu obrazu. 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=tn/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>
|