annotate DOCS/xml/cs/codecs.xml @ 28464:2db0844df6f0

Add #undefs to reenable system functions that are normally forbidden in other parts of FFmpeg but OK in this test program. Fixes the build.
author diego
date Mon, 09 Feb 2009 18:01:36 +0000
parents c81e83794b0e
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
1 <?xml version="1.0" encoding="utf-8"?>
24709
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
2 <!-- synced with r24082 -->
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
3 <chapter id="codecs">
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
4 <title>Kodeky</title>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
5
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
6 <sect1 id="video-codecs">
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
7 <title>Video kodeky</title>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
8
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
9 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
10 Kompletní denně aktualizovaný seznam naleznete v naší
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
11 <ulink url="../../codecs-status.html">tabulce statusů kodeků</ulink>.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
12 Některé binární kodeky pro použití MPlayerem jsou dostupné
19929
4b7e50d82bb7 synced to 14.9.2006
jheryan
parents: 19581
diff changeset
13 <ulink url="http://www.mplayerhq.hu/design7/dload.html#binary_codecs">sekci download</ulink>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
14 naší domácí stránky.
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
15 </para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
16
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
17 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
18 Nejdůležitější ze všech jsou:
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
19 </para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
20
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
21 <itemizedlist>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
22 <listitem><para>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
23 <emphasis role="bold">MPEG-1</emphasis> (<emphasis role="bold">VCD</emphasis>) a
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
24 <emphasis role="bold">MPEG-2</emphasis> (<emphasis role="bold">DVD</emphasis>) video
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
25 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
26 <listitem><para>
20540
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
27 nativní dekodéry pro <emphasis role="bold">všechny DivX varianty,
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
28 3ivX, MS MPEG-4</emphasis> v1, v2 a ostatní MPEG-4 varianty
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
29 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
30 <listitem><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
31 nativní dekodér pro <emphasis role="bold">Windows Media Video 7/8</emphasis>
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
32 (<emphasis role="bold">WMV1/WMV2</emphasis>), a Win32 DLL dekodér
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
33 pro <emphasis role="bold">Windows Media Video 9</emphasis>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
34 (<emphasis role="bold">WMV3</emphasis>),
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
35 obojí používané ve <filename>.wmv</filename> souborech
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
36 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
37 <listitem><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
38 nativní <emphasis role="bold">Sorenson 1 (SVQ1)</emphasis> dekodér
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
39 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
40 <listitem><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
41 nativní <emphasis role="bold">Sorenson 3 (SVQ3)</emphasis> dekodér
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
42 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
43 <listitem><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
44 <emphasis role="bold">3ivx</emphasis> v1, v2 dekodér
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
45 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
46 <listitem><para>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
47 Cinepak a <emphasis role="bold">Intel Indeo</emphasis> kodeky
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
48 (3.1,3.2,4.1,5.0)
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
49 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
50 <listitem><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
51 <emphasis role="bold">MJPEG</emphasis>, AVID, VCR2, ASV2 a další hardwarové
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
52 formáty
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
53 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
54 <listitem><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
55 VIVO 1.0, 2.0, I263 a další <emphasis role="bold">H.263(+)</emphasis>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
56 varianty
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
57 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
58 <listitem><para>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
59 FLI/FLC
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
60 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
61 <listitem><para>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
62 <emphasis role="bold">RealVideo 1.0 &amp; 2.0</emphasis> z
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
63 <systemitem class="library">libavcodec</systemitem>, a
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
64 <emphasis role="bold">RealVideo 3.0 &amp; 4.0</emphasis> kodeky používající
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
65 knihovny z RealPlayeru
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
66 </para></listitem>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
67 <listitem><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
68 nativní dekodér pro HuffYUV
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
69 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
70 <listitem><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
71 Různé staré a jednoduché formáty podobné RLE
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
72 </para></listitem>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
73 </itemizedlist>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
74
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
75 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
76 Pokud máte Win32 kodek, který zde není uveden a který není zatím podporován,
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
77 přečtěte si
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
78 <link linkend="codec-importing">codec importing HOWTO</link>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
79 a pomozte nám přidat pro něj podporu.
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
80 </para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
81
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
82 <!-- ********** -->
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
83
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
84 <sect2 id="ffmpeg" xreflabel="FFmpeg/libavcodec">
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
85 <title>FFmpeg/libavcodec</title>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
86
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
87 <para>
20540
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
88 <ulink url="http://ffmpeg.org">FFmpeg</ulink> obsahuje
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
89 <systemitem class="library">libavcodec</systemitem>, vedoucí
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
90 open source video a audio kodekovou knihovnu. Ta je schopna
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
91 dekódovat většinu formátů multimédií, obvykle vyšší rychlostí
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
92 než alternativy a plánuje se nakonec přidat podporu všech.
20540
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
93 Je to výchozí dekodér pro většinu kodeků, které
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
94 <application>MPlayer</application> podporuje.
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
95 Pro některé formáty je k dispozici také enkódování podporované
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
96 v <application>MEncoder</application>u.
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
97 </para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
98
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
99 <para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
100 Úplný seznam podporovaných
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
101 <ulink url="http://ffmpeg.org/ffmpeg-doc.html#SEC19">video</ulink>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
102 a <ulink url="http://ffmpeg.org/ffmpeg-doc.html#SEC20">audio</ulink>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
103 kodeků naleznete na domácí stránce FFmpeg.
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
104 </para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
105
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
106 <para>
20540
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
107 <application>MPlayer</application> obsahuje
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
108 <systemitem class="library">libavcodec</systemitem>.
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
109 Jen spusťte <filename>./configure</filename> a kompilujte.
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
110 </para>
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
111 </sect2>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
112
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
113 <!-- ********** -->
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
114
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
115 <sect2 id="xvid">
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
116 <title>Xvid</title>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
117
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
118 <para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
119 <ulink url="http://www.xvid.org">Xvid</ulink> je free software MPEG-4 ASP
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
120 kompatibilní video kodec, jenž má podporu pro dvouprůchodové enkódování a
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
121 plně podporuje MPEG-4 ASP, což jej činí mnohem efektivnějším, než je
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
122 dobře známý DivX kodek.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
123 Dosahuje velmi dobré kvality videa a dobrý vákon díky CPU optimalizacím
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
124 pro většinu moderních procesorů.
15841
d78b20a4e113 Synced with 1.66
jheryan
parents: 15673
diff changeset
125 </para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
126
15841
d78b20a4e113 Synced with 1.66
jheryan
parents: 15673
diff changeset
127 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
128 Jeho vývoj je odvozen od OpenDivX kodeku.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
129 To se stalo poté co ProjectMayo uzavřel zdrojový kód kodeku,
20540
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
130 vydal jej jako DivX4 a lidé mimo ProjectMayo pracující na kodeku
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
131 OpenDivX se naštvali a založili Xvid. Oba projekty tedy mají stejný základ.
20540
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
132 </para>
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
133
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
134 <para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
135 Poznamenejme, že Xvid není nutný pro dekódování Xvidem enkódovaného videa.
20540
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
136 Jako výchozí je používán <systemitem class="library">libavcodec</systemitem>,
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
137 jelikož poskytuje vyšší rychlost.
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
138 </para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
139
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
140 <procedure>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
141 <title>Instalace <systemitem class="library">Xvid</systemitem></title>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
142 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
143 Stejně jako většina svobodného software je dostupný ve dvou verzích:
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
144 <ulink url="http://www.xvid.org/downloads.html">oficiálně uvolněné verzi</ulink>
15841
d78b20a4e113 Synced with 1.66
jheryan
parents: 15673
diff changeset
145 a verzi CVS.
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
146 V současnosti je CVS verze obvykle dostatečně stabilní pro použití, jelikož
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
147 většinou obsahuje opravy chyb, které zůstaly po vydání.
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
148 Zde uvádíme postup pro zprovoznění <systemitem class="library">Xvid</systemitem>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
149 CVS v <application>MEncoder</application>u (budete potřebovat alespoň
15841
d78b20a4e113 Synced with 1.66
jheryan
parents: 15673
diff changeset
150 autoconf 2.50, automake a libtool):
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
151 </para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
152 <step><para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
153 <screen>cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid login</screen>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
154 </para></step>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
155 <step><para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
156 <screen>cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid co xvidcore</screen>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
157 </para></step>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
158 <step><para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
159 <screen>cd xvidcore/build/generic</screen>
20540
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
160 </para></step>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
161 <step><para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
162 <screen>./bootstrap.sh</screen>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
163 </para></step>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
164 <step><para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
165 <screen>./configure</screen>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
166 Zde můžete přidat nějaké volby (prostudujte si výstup příkazu
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
167 <command>./configure --help</command>).
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
168 </para></step>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
169 <step><para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
170 <screen>make &amp;&amp; make install</screen>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
171 </para></step>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
172 <step><para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
173 Pokud jste zadali <option>--enable-divxcompat</option>,
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
174 zkopírujte <filename>../../src/divx4.h</filename> do adresáře
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
175 <filename class="directory">/usr/local/include/</filename>.
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
176 </para></step>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
177 <step><para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
178 Znovu zkompilujte <application>MPlayer</application> s volbami
20540
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
179 <option>--with-xvidlibdir=<replaceable>/cesta/k/</replaceable>libxvidcore.a</option>
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
180 <option>--with-xvidincdir=<replaceable>/cesta/k/</replaceable>xvid.h</option>.
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
181 </para></step>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
182 </procedure>
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
183 </sect2>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
184
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
185 <!-- ********** -->
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
186
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
187 <sect2 id="codec-x264">
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
188 <title><systemitem class="library">x264</systemitem></title>
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
189
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
190 <sect3 id="codec-x264-whatis">
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
191 <title>Co je <systemitem class="library">x264</systemitem>?</title>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
192
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
193 <para>
20540
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
194 <ulink url="http://developers.videolan.org/x264.html"><systemitem class="library">x264</systemitem></ulink>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
195 je knihovna pro tvorbu H.264 video proudů.
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
196 Není 100% dokončena, ale již má alespoň určitou podporu většiny H.264
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
197 vlastností ovlivňujících kvalitu.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
198 Ve specifikaci H.264 je ovšem mnoho pokročilých funkcí, které nemají přímo
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
199 co do činění s kvalitou videa. Mnoho z těchto vlastností zatím není
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
200 v <systemitem class="library">x264</systemitem> implementováno.
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
201 </para>
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
202
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
203 <itemizedlist>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
204 <title>Vlastnosti enkodéru</title>
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
205 <listitem><para>CAVLC/CABAC</para></listitem>
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
206 <listitem><para>Multi-reference</para></listitem>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
207 <listitem><para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
208 Intra: všechny typy makrobloků (16x16, 8x8 a 4x4 se všemi predikcemi)
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
209 </para></listitem>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
210 <listitem><para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
211 Inter P: všechna rozdělení (partitiony) (od 16x16 níže až do 4x4)
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
212 </para></listitem>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
213 <listitem><para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
214 Inter B: rozdělení od 16x16 níže až do 8x8 (včetně SKIP/DIRECT)
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
215 </para></listitem>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
216 <listitem><para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
217 Řízení datového toku: konstantní kvantizér, konstantní datový
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
218 tok nebo jedno či víceprůchodový ABR
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
219 </para></listitem>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
220 <listitem><para>Detekce změny scény</para></listitem>
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
221 <listitem><para>Adaptivní umísťování B-snímků</para></listitem>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
222 <listitem><para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
223 B-snímky jako referenční / libovolné řazení snímků
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
224 </para></listitem>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
225 <listitem><para>8x8 a 4x4 adaptivní prostorová transformace</para></listitem>
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
226 <listitem><para>Bezstrátový režim</para></listitem>
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
227 <listitem><para>Uživatelské kvantizační matice</para></listitem>
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
228 <listitem><para>Paralelní enkódování několika políček</para></listitem>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
229 <listitem><para>Prokládání (Interlacing)</para></listitem>
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
230 </itemizedlist>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
231 </sect3>
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
232
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
233
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
234 <sect3 id="codec-h264-whatis">
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
235 <title>Co je H.264?</title>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
236
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
237 <para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
238 H.264 je jeden z názvů nového kodeku digitálního videa vyvíjeného společně
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
239 skupinami ITU a MPEG.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
240 Rovněž může být zprávně nazýván těžkopádně jako
24709
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
241 „ISO/IEC 14496-10“ nebo „MPEG-4 Part 10“.
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
242 Častěji je nazýván jako „MPEG-4 AVC“ nebo jen „AVC“.
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
243 </para>
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
244 <para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
245 Ať už mu říkáte jakkoli, H.264 stojí za vyzkoušení, protože obvykle
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
246 dosahuje kvality MPEG-4 ASP při datovém toku o 5%-30% nižším.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
247 Konkrétní výsledky závisí jak na zdrojovém videu, tak na enkodéru.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
248 Prospěch z použití H.264 není zadarmo: Zdá se, že dekódování H.264 datových
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
249 proudů má přemrštěné nároky na CPU a paměť.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
250 Například na 1733 MHz Athlonu využije dekódování 1500kbps H.264 videa
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
251 v DVD rozlišení kolem 35% CPU.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
252 Pro porovnání, dekódování 1500kbps MPEG-4 ASP proudu ve stejném rozlišení
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
253 vyžaduje okolo 10% CPU.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
254 To znamená, že dekódování datových proudů je pro většinu uživatelů téměř
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
255 nemožné.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
256 Rovněž to znamená, že dokonce i rozumný DVD rip se může občas zakousnout
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
257 na procesorech slabších než cca 2.0 GHz.
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
258 </para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
259
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
260 <para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
261 Alespoň s <systemitem class="library">x264</systemitem>,
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
262 nejsou požadavky ne enkódování o mnoho větší než ty,
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
263 které vyžaduje MPEG-4 ASP.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
264 Například na 1733 MHz Athlonu poběží typické DVD enkódování
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
265 při 5-15 snímků za sekundu.
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
266 </para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
267
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
268 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
269 Tento dokument se nesnaží vysvětlit detaily H.264, ale pokud máte zájem
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
270 o stručný přehled, přečtěte si
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
271 <ulink url="http://www.cdt.luth.se/~peppar/kurs/smd151/spie04-h264OverviewPaper.pdf">The H.264/AVC Advanced Video Coding Standard: Overview and Introduction to the Fidelity Range Extensions</ulink>.
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
272 </para>
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
273 </sect3>
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
274
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
275
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
276 <sect3 id="codec-x264-playback">
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
277 <title>Jak mohu přehrávat H.264 videa
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
278 <application>MPlayer</application>em?</title>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
279
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
280 <para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
281 <application>MPlayer</application> používá H.264 dekodér z
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
282 <systemitem class="library">libavcodec</systemitem>u.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
283 <systemitem class="library">libavcodec</systemitem> má alespoň
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
284 minimálně použitelný H.264 dekodér již asi od července 2004,
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
285 od té doby však byly provedeny velké změny a vylepšení jak
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
286 v počtu funkčností, tak ve vylepšení použití CPU.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
287 Pro jistotu je vždy nejlepší používat aktuální Subversion verzi.
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
288 </para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
289
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
290 <para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
291 Chcete-li se snadno a rychle dozvědět o změnách v H.264 dekódování
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
292 <systemitem class="library">libavcodec</systemitem>u, sledujte
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
293 <ulink url="http://svn.mplayerhq.hu/ffmpeg/trunk/libavcodec/h264.c?view=log">webové FFmpeg Subversion rozhraní</ulink>.
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
294 </para>
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
295 </sect3>
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
296
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
297
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
298 <sect3 id="codec-x264-encode">
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
299 <title>Jak mohu enkódovat video pomocí <application>MEncoder</application>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
300 a <systemitem class="library">x264</systemitem>?</title>
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
301 <para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
302 Pokud máte nainstalován klient subversion, můžete si poslední x264
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
303 zdrojové kódy x264 opatřit tímto příkazem:
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
304 <screen>svn co svn://svn.videolan.org/x264/trunk x264</screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
305 Zdrojové kódy <application>MPlayer</application>u jsou aktualizovány,
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
306 kdykoli nastane změna API v <systemitem class="library">x264</systemitem>,
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
307 takže vždy doporučujeme používat také Subversion verzi
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
308 <application>MPlayer</application>u.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
309 Tato situace se snad změní, až
24709
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
310 <systemitem class="library">x264</systemitem> dospěje k „vydání“.
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
311 Mezi tím by měla být <systemitem class="library">x264</systemitem> považována
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
312 za velmi nestabilní v tom smyslu, že se její programové rozhraní neustále
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
313 mění.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
314 </para>
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
315
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
316 <para>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
317 <systemitem class="library">x264</systemitem> je setavována a
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
318 instalována standardním postupem:
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
319 <screen>./configure &amp;&amp; make &amp;&amp; sudo make install</screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
320 To nainstaluje libx264.a do /usr/local/lib a x264.h je umístěn do
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
321 /usr/local/include.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
322
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
323 S knihovnou <systemitem class="library">x264</systemitem> a jejím
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
324 hlavičkovým souborem umístěnými na standardních místech je
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
325 sestavení <application>MPlayer</application>u s podporou
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
326 <systemitem class="library">x264</systemitem> snadné.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
327 Stačí spustir standardní:
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
328 <screen>./configure &amp;&amp; make &amp;&amp; sudo make install</screen>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
329 Skript <filename>./configure</filename> automaticky detekuje, že jste splnili
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
330 požadavky pro <systemitem class="library">x264</systemitem>.
15374
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
331 </para>
6311ad6e54e4 Synced with 1.63
jheryan
parents: 14999
diff changeset
332 </sect3>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
333 </sect2>
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
334 </sect1>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
335
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
336
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
337 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
338
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
339
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
340 <sect1 id="audio-codecs">
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
341 <title>Audio kodeky</title>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
342
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
343 <itemizedlist>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
344 <title>Nejdůležitější ze všech jsou audio kodeky:</title>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
345 <listitem><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
346 MPEG layer 1/2/3 (MP1/2/3) audio (<emphasis role="bold">nativní</emphasis>
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
347 kód, s MMX/SSE/3DNow! optimalizací)
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
348 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
349 <listitem><para>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
350 Windows Media Audio 7 a 8 (ALIAS WMAv1 a WMAv2)
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
351 (<emphasis role="bold">nativní</emphasis> kód, podpora v
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
352 <link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>)
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
353 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
354 <listitem><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
355 Windows Media Audio 9 (WMAv3) (používá DMO DLL)
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
356 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
357 <listitem><para>
24709
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
358 AC–3 Dolby audio (<emphasis role="bold">nativní</emphasis> kód, s
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
359 MMX/SSE/3DNow! optimalizací)
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
360 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
361 <listitem><para>
24709
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
362 AC–3 tunelování přes hardware zvukové karty
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
363 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
364 <listitem><para>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
365 AAC
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
366 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
367 <listitem><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
368 Ogg Vorbis audio kodek (<emphasis role="bold">nativní</emphasis> knihovna)
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
369 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
370 <listitem><para>
24709
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
371 RealAudio: DNET (AC–3 s nízkým datovým tokem), Cook, Sipro a ATRAC–3
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
372 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
373 <listitem><para>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
374 QuickTime: Qualcomm a QDesign audio kodeky
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
375 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
376 <listitem><para>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
377 VIVO audio (g723, Vivo Siren)
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
378 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
379 <listitem><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
380 Voxware audio (používá DirectShow DLL)
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
381 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
382 <listitem><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
383 alaw a ulaw, různé gsm, adpcm a pcm formáty a ostatní jednoduché starší
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
384 audio kodeky
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
385 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
386 <listitem><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
387 Adaptivní Multi-Rate (AMR) kodeky pro mluvené slovo
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
388 </para></listitem>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
389 </itemizedlist>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
390
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
391 <!-- ********** -->
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
392
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
393 <sect2 id="swac3">
24709
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
394 <title>Softwarové dekódování AC–3</title>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
395
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
396 <para>
24709
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
397 Toto je výchozí dekodér používaný pro soubory s AC–3 zvukem.
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
398 </para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
399
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
400 <para>
24709
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
401 AC–3 dekodér umí vytvořit zvukový výstup pro 2, 4, nebo 6 reproduktorů.
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
402 Pokud je nakonfigurován na 6 kanálů, pak tento dekodér posílá všechny AC–3
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
403 kanály odděleně na rozhraní ovladače zvukové karty, což umožňuje vychutnávat
24709
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
404 plně prostorový zvuk bez nutnosti mít externí AC–3 dekodér nutný k použití
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
405 hwac3 kodeku.
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
406 </para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
407
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
408 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
409 Použijte volbu <option>-channels</option> pro výběr počtu výstupních kanálů.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
410 Zadejte volbu <option>-channels 2</option> pro mixování na stereo. Chcete-li
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
411 čtyřkanálový zvuk (Levý Čelní, Pravý Čelní, Levý Surround a Pravý Surround
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
412 výstup), zadejte volbu <option>-channels 4</option>. V tom případě bude
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
413 jakýkoli středový kanál odpovídajícím způsobem namixován do čelních kanálů.
24709
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
414 Volbou <option>-channels 6</option> dostanete plný počet AC–3 kanálů tak jak
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
415 jsou enkódovány &ndash; v pořadí Levý, Pravý, Levý Surround, Pravý Surround, Střed a
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
416 LFE.
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
417 </para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
418
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
419 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
420 Výchozí počet výstupních kanálů jsou 2.
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
421 </para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
422
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
423 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
424 Chcete-li více než 2 výstupní kanály, budete potřebovat OSS, a zvukovou kartu,
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
425 která podporuje požadovaný počet výstupních kanálů přes
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
426 SNDCTL_DSP_CHANNELS ioctl. Příkladem použitelného ovladače je emu10k1
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
427 (používaný kartami Soundblaster Live!) ze Srpna 2001 nebo novější (ALSA z CVS
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
428 bude rovněž fungovat).
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
429 </para>
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
430 </sect2>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
431
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
432 <!-- ********** -->
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
433
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
434 <sect2 id="hwac3">
24709
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
435 <title>Hardwarové dekódování AC–3</title>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
436
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
437 <para>
24709
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
438 Potřebujete zvukovou kartu schopnou AC–3, s digitálním výstupem(S/PDIF).
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
439 Ovladač karty musí správně podporovat formát AFMT_AC–3 (C-Media ano). Připojte
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
440 svůj AC–3 dekodér na výstup S/PDIF a zadejte volbu <option>-ac hwac3</option>.
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
441 Je to experimentální, ale víme že pracuje s C-Media kartami a
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
442 Soundblaster Live! + ALSA (ale ne OSS) ovladači a dekodérovými kartami
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
443 DXR3/Hollywood+ MPEG.
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
444 </para>
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
445 </sect2>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
446
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
447 <!-- ********** -->
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
448
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
449 <sect2 id="libmad">
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
450 <title>podpora <systemitem class="library">libmad</systemitem></title>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
451
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
452 <para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
453 <ulink url="http://www.underbit.com/products/mad/"><systemitem class="library">libmad</systemitem></ulink>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
454 je multiplatformní, pouze celočíselná (interně 24bitový PCM)
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
455 MPEG audio dekódovací knihovna. Neumí si dobře poradit s poškozenými soubory a
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
456 občas má problémy s převíjením, ale může být výkonnější na platformách bez
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
457 FPU (jako je <link linkend="arm">ARM</link>)
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
458 než <systemitem class="library">mp3lib</systemitem>.
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
459 </para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
460
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
461 <para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
462 Máte-li správně nainstalovánu libmad, <filename>./configure</filename>
20540
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
463 si toho všimne a podpora dekódování MPEG zvuku přes
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
464 <systemitem class="library">libmad</systemitem> bude zakompilována automaticky.
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
465 </para>
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
466 </sect2>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
467
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
468 <!-- ********** -->
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
469
18270
b34ff8a32c03 Synced with 1.76
jheryan
parents: 17369
diff changeset
470 <sect2 id="hwmpa">
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
471 <title>Hardwarový MPEG audio kodek</title>
18270
b34ff8a32c03 Synced with 1.76
jheryan
parents: 17369
diff changeset
472
b34ff8a32c03 Synced with 1.76
jheryan
parents: 17369
diff changeset
473 <para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
474 Tento kodek (zvolený pomocí <option>-ac hwmpa</option>) posílá MPEG audio
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
475 pakety do hardwarových dekodérů dostupných např. v plně vybavených
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
476 DVB kartách a DXR2 adaptérech.
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
477 Nepoužívejte je v kombinaci s jinými výstupními audio rozhraními
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
478 (jako OSS a ALSA), které je nedokáží dekódovat (uslyšíte pouze rušení).
18270
b34ff8a32c03 Synced with 1.76
jheryan
parents: 17369
diff changeset
479 </para>
b34ff8a32c03 Synced with 1.76
jheryan
parents: 17369
diff changeset
480 </sect2>
b34ff8a32c03 Synced with 1.76
jheryan
parents: 17369
diff changeset
481
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
482 <!-- ********** -->
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
483
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
484 <sect2 id="aac">
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
485 <title>Kodek AAC</title>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
486
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
487 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
488 AAC (Advanced Audio Coding) je audio kodek, který lze občas nalézt v MOV a
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
489 MP4 souborech. Open source dekodér jménem FAAD je k dispozici na
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
490 <ulink url="http://www.audiocoding.com"/>.
14674
997b57a6a52c Sync with 1.58
jheryan
parents: 14552
diff changeset
491 <application>MPlayer</application> obsahuje CVS obraz libfaad 2.1 beta,
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
492 takže jej nemusíte stahovat dodatečně.
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
493 </para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
494
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
495 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
496 Pokud používáte gcc 3.2 které nedokáže zkompilovat naši zabudovanou FAAD,
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
497 nebo chcete použít externí knihovnu z jiných důvodů, stáhněte si ji z
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
498 <ulink url="http://www.audiocoding.com/modules/mydownloads/">download stránky</ulink>
20540
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
499 a předejte volbu <option>--enable-faad-external</option> skriptu
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
500 <filename>./configure</filename>.
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
501 Pro dekódování AAC souborů nepotřebujete celou faad2, libfaad stačí.
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
502 Zkompilujete ji takto:
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
503 <screen>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
504 cd faad2/
14999
d80f86402013 Synced with 1.59
jheryan
parents: 14674
diff changeset
505 sh bootstrap
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
506 ./configure
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
507 cd libfaad
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
508 make
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
509 make install
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
510 </screen>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
511 Binárky na audiocoding.com nenajdete, ale můžete si je opatřit v balíčcích pro
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
512 Debian z
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
513 <ulink url="http://www.debian-multimedia.org/">domácí stránky Christiana Marillata</ulink>,
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
514 Mandrake/Mandriva RPM z <ulink url="http://plf.zarb.org">P.L.F</ulink>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
515 a Fedora RPM ze stránek <ulink url="http://rpm.livna.org/">Livna</ulink>.
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
516 </para>
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
517 </sect2>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
518
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
519 <!-- ********** -->
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
520
18270
b34ff8a32c03 Synced with 1.76
jheryan
parents: 17369
diff changeset
521 <sect2 id="amr">
b34ff8a32c03 Synced with 1.76
jheryan
parents: 17369
diff changeset
522 <title>AMR kodeky</title>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
523
18270
b34ff8a32c03 Synced with 1.76
jheryan
parents: 17369
diff changeset
524 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
525 Adaptivní Multi-Rate kodek pro mluvené slovo je používán třetí generací (3G)
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
526 mobilních telefonů.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
527 Referenční implementace je dostupná od
18270
b34ff8a32c03 Synced with 1.76
jheryan
parents: 17369
diff changeset
528 <ulink url="http://www.3gpp.org">The 3rd Generation Partnership Project</ulink>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
529 (zdarma pro osobní použití).
24709
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
530 Pro zapnutí podpory si stáhněte podpůrné knihovny pro
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
531 <ulink url="http://www.penguin.cz/~utx/amr">AMR-NB a AMR-WB</ulink>
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
532 a následujte instrukce na stránce. Potom znovu zkompilujte MPlayer.
18270
b34ff8a32c03 Synced with 1.76
jheryan
parents: 17369
diff changeset
533 </para>
b34ff8a32c03 Synced with 1.76
jheryan
parents: 17369
diff changeset
534 </sect2>
b34ff8a32c03 Synced with 1.76
jheryan
parents: 17369
diff changeset
535
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
536 </sect1>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
537
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
538
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
539 <!-- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -->
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
540
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
541
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
542 <sect1 id="codec-importing">
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
543 <title>HOWTO: Import Win32 kodeků</title>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
544
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
545 <!-- TODO: a short paragraph of text would be nice here... -->
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
546
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
547 <sect2 id="vfw-codecs">
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
548 <title>Kodeky VFW</title>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
549
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
550 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
551 VFW (Video for Windows) je staré Video API pro Windows. Jeho kodeky mají
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
552 příponu <filename>.DLL</filename> nebo (zřídka) <filename>.DRV</filename>.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
553 Pokud <application>MPlayer</application> selže při přehrávání vašeho AVI
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
554 s hláškou typu:
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
555 <screen>UNKNOWN video codec: HFYU (0x55594648)</screen>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
556 nebo česky
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
557 <screen>NEZNÁMÝ video kodek: HFYU (0x55594648)</screen>
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
558 Pak to znamená, že máte AVI enkódované kodekem, který má HFYU fourcc (HFYU =
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
559 HuffYUV kodek, DIV3 = DivX Low Motion, atd). Teď když to víte, měli byste
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
560 zjistit kterou DLL Windows nahrává pro přehrávání tohoto souboru. V našem
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
561 případě soubor <filename>system.ini</filename> obsahuje řádek s touto
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
562 informací:
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
563 <programlisting>VIDC.HFYU=huffyuv.dll</programlisting>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
564 </para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
565
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
566 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
567 Potřebujete tedy soubor <filename>huffyuv.dll</filename>. Poznamenejme, že
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
568 audio kodeky jsou odlišeny předponou MSACM:
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
569 <programlisting>msacm.l3acm=L3codeca.acm</programlisting>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
570 </para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
571
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
572 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
573 To je kodek MP3. Nyní již máte všechny potřebné informace
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
574 (fourcc, soubor kodeku, vzorek AVI). Pošlete požadavek na podporu vašeho
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
575 kodeku mailem a nahrajte tyto soubory na FTP server:
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
576 <systemitem role="url">ftp://upload.mplayerhq.hu/MPlayer/incoming/<replaceable>&lt;codecname&gt;</replaceable>/</systemitem>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
577 </para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
578
24709
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
579 <note><para>
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
580 Ve Windows NT/2000/XP hledejte tyto informace v registrech,
c81e83794b0e sync to 21.9.2007
jheryan
parents: 23364
diff changeset
581 zde hledáte „VIDC.HFYU“. Jak to udělat se dozvíte níže v sekci
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
582 DirectShow Stará metoda.
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
583 </para></note>
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
584 </sect2>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
585
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
586 <!-- ********** -->
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
587
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
588 <sect2 id="dshow-codecs">
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
589 <title>Kodeky DirectShow</title>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
590
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
591 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
592 DirectShow je novější Video API, které je ještě horší než jeho předchůdce.
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
593 Pracuje se s ním hůře, protože
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
594 <itemizedlist>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
595 <listitem><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
596 <filename>system.ini</filename> neobsahuje potřebné údaje,
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
597 místo toho jsou uloženy v registrech a
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
598 </para></listitem>
21725
e4cd9d683286 Massive <simpara> -> <para>, as no <simpara>'s are actually needed.
torinthiel
parents: 20719
diff changeset
599 <listitem><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
600 potřebujeme GUID kodeku.
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
601 </para></listitem>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
602 </itemizedlist>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
603 </para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
604
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
605 <procedure>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
606 <title>Nová Metoda:</title>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
607 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
608 Using <application>Microsoft GraphEdit</application> (rychlý)
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
609 </para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
610 <step><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
611 Opatřete si <application>GraphEdit</application> buď z DirectX SDK nebo
20540
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
612 <ulink url="http://doom9.net">doom9</ulink>.
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
613 </para></step>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
614 <step><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
615 Spusťte <command>graphedit.exe</command>.
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
616 </para></step>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
617 <step><para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
618 V menu vyberte
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
619 <menuchoice><guimenu>Graph</guimenu>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
620 <guisubmenu>Insert Filters</guisubmenu></menuchoice>.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
621 </para></step>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
622 <step><para>
20540
91c99853793c Synced to 26.10.2006 with respect to later utf-8 conversion.
jheryan
parents: 20529
diff changeset
623 Vyrolujte položku <systemitem>DirectShow Filters</systemitem>.
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
624 </para></step>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
625 <step><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
626 Vyberte správný název kodeku a vyrolujte položku.
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
627 </para></step>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
628 <step><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
629 Ve vstupu <systemitem>DisplayName</systemitem> pohlédněte na text ve
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
630 dvojitých uvozovkách za zpětným lomítkem a opište si ho (pět lomítkem
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
631 oddělených bloků, GUID).
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
632 </para></step>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
633 <step><para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
634 Binárka kodeku je uvedena ve vstupu
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
635 <systemitem>Filename</systemitem>.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
636 </para></step>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
637 </procedure>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
638
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
639 <note><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
640 Pokud zde není <systemitem>Filename</systemitem> a
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
641 <systemitem>DisplayName</systemitem> obsahuje něco jako
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
642 <systemitem>device:dmo</systemitem>, pak se jedná o DMO-Kodek.
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
643 </para></note>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
644
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
645 <procedure>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
646 <title>Stará Metoda:</title>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
647 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
648 Zhluboka se nadechněte a začněte prohledávat registry...
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
649 </para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
650 <step><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
651 Spusťte <command>regedit</command>.
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
652 </para></step>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
653 <step><para>
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
654 Stiskněte
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
655 <keycombo><keycap>Ctrl</keycap><keycap>F</keycap></keycombo>,
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
656 vypněte první dvě zaškrtávací políčka a zapněte to třetí. Napište fourcc
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
657 kodeku (např. <userinput>TM20</userinput>).
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
658 </para></step>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
659 <step><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
660 Měli byste uvidět pole obsahující cestu a jméno souboru (např.
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
661 <filename>C:\WINDOWS\SYSTEM\TM20DEC.AX</filename>).
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
662 </para></step>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
663 <step><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
664 Teď když máme soubor, potřebujeme GUID. Zkuste hledat znovu, ale tentokrát
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
665 hledáme jméno kodeku, ne fourcc. Jeho jméno můžete zjistit během přehrávání
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
666 Media Playerem v menu
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
667 <menuchoice><guimenu>File</guimenu> <guisubmenu>Properties</guisubmenu>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
668 <guimenuitem>Advanced</guimenuitem></menuchoice>.
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
669 (<menuchoice><guimenu>Soubor</guimenu><guisubmenu>Vlastnosti</guisubmenu>
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
670 <guimenuitem>Pokročilé</guimenuitem></menuchoice>).
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
671 Pokud ne, máte smůlu. Zkoušejte to dál (např. hledejte text TrueMotion).
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
672 </para></step>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
673 <step><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
674 Pokud naleznete GUID, měli byste vidět pole
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
675 <guilabel>FriendlyName</guilabel> a <guilabel>CLSID</guilabel>.
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
676 Opište si 16 bajtové CLSID, to je ono GUID, které potřebujeme.
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
677 </para></step>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
678 </procedure>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
679
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
680 <note><para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
681 Pokud vyhledávání selže, zkuste zapnout všechny zaškrtávátka. Nejspíš
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
682 dostanete nesprávné výsledky, ale můžete mít štěstí...
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
683 </para></note>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
684
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
685 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
686 Nyní když máte všechny potřebné informace (fourcc, GUID, soubor kodeku,
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
687 vzorek AVI), pošlete požadavek na podporu svého kodeku mailem a nahrajte
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
688 tyto soubory na FTP server:
23364
40e794ce297d Sync to 30.3.2007
jheryan
parents: 21725
diff changeset
689 <systemitem role="url">ftp://upload.mplayerhq.hu/MPlayer/incoming/<replaceable>&lt;codecname&gt;</replaceable>/</systemitem>
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
690 </para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
691
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
692 <para>
20529
90b3178b8c16 convert DOCS/xml/cs and help/help_mp-cs.h* to UTF-8
kraymer
parents: 20029
diff changeset
693 Pokud chcete přidat kodek sami, přečtěte si
14552
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
694 <ulink url="http://www.mplayerhq.hu/MPlayer/DOCS/tech/codecs.conf.txt">DOCS/tech/codecs.conf.txt</ulink>.
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
695 </para>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
696
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
697 </sect2>
99b2c0b684b7 Next file done.
jheryan
parents:
diff changeset
698 </sect1>
17369
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
699
012dd60fa3fa Synced with 1.74
jheryan
parents: 16263
diff changeset
700 </chapter>