Mercurial > mplayer.hg
annotate DOCS/xml/pl/codecs.xml @ 19591:f2a78abda66f
accept dvdnav version >= 0.2.0; the previous code failed because the check test 020 -ge 0110 failed
author | nicodvb |
---|---|
date | Tue, 29 Aug 2006 21:09:58 +0000 |
parents | 4a5a0986fc17 |
children | 655565aafbe4 |
rev | line source |
---|---|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1 <?xml version="1.0" encoding="iso-8859-2"?> |
19102 | 2 <!-- synced with r19087 --> |
19027 | 3 <!-- Opiekun: Boski --> |
4 <chapter id="codecs"> | |
13899 | 5 <title>Obsługiwane kodeki</title> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
6 |
19027 | 7 <sect1 id="video-codecs"> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
8 <title>Kodeki Video</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
9 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
10 <para> |
13221 | 11 Zajrzyj do |
16069 | 12 <ulink url="../../codecs-status.html">tabeli stanu kodeków</ulink>, żeby |
13 zobaczyć kompletną, codziennie generowaną listę. Niektóre | |
13221 | 14 kodeki są dostępne do pobrania z naszej strony domowej. Ściągniesz je ze |
15 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/codecs/">strony z kodekami</ulink>. | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
16 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
17 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
18 <para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
19 Najważniejsze ze wszystkich: |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
20 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
21 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
22 <itemizedlist> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
23 <listitem><simpara> |
14240 | 24 <emphasis role="bold">MPEG-1</emphasis> (<emphasis role="bold">VCD</emphasis>) i |
25 <emphasis role="bold">MPEG-2</emphasis> (<emphasis role="bold">DVD</emphasis>) video | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
26 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
27 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
28 natywne dekodery dla <emphasis role="bold">DivX ;-), OpenDivX (DivX4), |
14240 | 29 DivX 5.01 (Pro), 3ivX, M$ MPEG-4</emphasis> v1, v2 i dla innych rodzajów MPEG4 |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
30 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
31 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
32 natywne dekodery dla <emphasis role="bold">Windows Media Video 7/8</emphasis> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
33 (<emphasis role="bold">WMV1/WMV2</emphasis>) i dekodery Win32 DLL |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
34 dla <emphasis role="bold">Windows Media Video 9</emphasis> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
35 (<emphasis role="bold">WMV3</emphasis>). Oba używane w plikach <filename>.wmv</filename> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
36 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
37 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
38 natywny dekoder <emphasis role="bold">Sorenson 1 (SVQ1)</emphasis> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
39 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
40 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
41 natywny dekoder <emphasis role="bold">Sorenson 3 (SVQ3)</emphasis> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
42 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
43 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
44 dekoder <emphasis role="bold">3ivX</emphasis> w wersji 1 i 2 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
45 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
46 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
47 Kodeki Cinepak i <emphasis role="bold">Intel Indeo</emphasis> (3.1,3.2,4.1,5.0) |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
48 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
49 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
50 <emphasis role="bold">MJPEG</emphasis>, AVID, VCR2, ASV2 i inne formaty sprzętowe |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
51 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
52 <listitem><simpara> |
13221 | 53 VIVO 1.0, 2.0, I263 i inne warianty <emphasis role="bold">H.263(+)</emphasis> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
54 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
55 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
56 FLI/FLC |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
57 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
58 <listitem><simpara> |
13221 | 59 <emphasis role="bold">RealVideo 1.0 & 2.0</emphasis> z użyciem |
16525 | 60 <systemitem class="library">libavcodec</systemitem> i kodeki |
13221 | 61 <emphasis role="bold">RealVideo 3.0 & 4.0</emphasis> używające bibliotek |
62 RealPlayer | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
63 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
64 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
65 natywny dekoder HuffYUV |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
66 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
67 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
68 Różne stare proste formaty podobne do RLE |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
69 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
70 </itemizedlist> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
71 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
72 <para> |
14240 | 73 Jeżeli posiadasz niewymienione tutaj kodeki Win32, które nie są jeszcze |
74 obsługiwane, zajrzyj do działu <link linkend="codec-importing">importowanie kodeków | |
75 Win32-HOWTO</link> i pomóż nam dodać ich obsługę. | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
76 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
77 |
19027 | 78 <sect2 id="ffmpeg" xreflabel="FFmpeg/libavcodec"> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
79 <title>FFmpeg/libavcodec</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
80 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
81 <para> |
14240 | 82 <ulink url="http://ffmpeg.org">FFmpeg</ulink> zawiera pakiet |
83 kodeków <emphasis role="bold">o otwartych źródłach</emphasis>, które potrafią | |
84 dekodować strumienie różnymi kodekami audio i video. Oferują one także | |
13221 | 85 imponujące funkcję kodowania i szybszą bibliotekę DivX4/5 niż w przypadku |
86 kodeków Win32, albo tych z DivX.com! | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
87 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
88 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
89 <para> |
13221 | 90 W skład pakietu wchodzi wiele dobrych kodeków, szczególnie tych związanych |
14240 | 91 z MPEG-4: DivX3, DivX4, DivX5, Windows Media Video 7/8 (WMV1/WMV2). Zawiera |
13221 | 92 również warty uwagi dekoder WMA. |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
93 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
94 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
95 <para> |
14240 | 96 Jednym z najnowszych kodeków, który warto wymienić jest |
13221 | 97 kodek <emphasis role="bold">Sorenson 3</emphasis> (SVQ3). Jest to pierwsza, |
14240 | 98 całkowicie otwarta implementacja tego kodeka. Jest on nawet szybszy od |
13221 | 99 oryginału. Zaleca się wybór tej wersji zamiast kodeków binarnych! |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
100 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
101 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
102 <para> |
14240 | 103 Pełną listę obsługiwanych kodeków |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
104 (<ulink url="http://www.ffmpeg.org/ffmpeg-doc.html#SEC19">video</ulink> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
105 i <ulink url="http://www.ffmpeg.org/ffmpeg-doc.html#SEC20">audio</ulink>) |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
106 znajdziesz na stronie FFmpeg. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
107 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
108 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
109 <para> |
19100 | 110 Zarówno wydania <application>MPlayera</application>, jak i |
111 wersje <application>MPlayera</application> z Subversion, | |
112 zawierają <systemitem class="library">libavcodec</systemitem>, | |
113 więc nie musisz się martwić o osobne sprawdzanie | |
114 <systemitem class="library">libavcodec</systemitem>. | |
115 Po prostu uruchom <filename>configure</filename> i kompiluj. | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
116 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
117 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
118 <para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
119 Wykorzystując FFmpega i mojego Matroksa G400, mogę oglądać na moim |
13221 | 120 K6-2 500 filmy DivX najwyższej rozdzielczości bez gubienia klatek. |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
121 </para> |
19027 | 122 </sect2> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
123 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
124 |
19027 | 125 <sect2 id="xanim"> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
126 <title>kodeki XAnim</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
127 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
128 <note> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
129 <para> |
13221 | 130 Wiedz, że binarne kodeki Xanim wydane są na licencji, która, oprócz innych |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
131 ograniczeń, zabrania użytkownikowi korzystać z nich w zestawieniu z innym |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
132 programem niż <application>XAnim</application>. Jednakże do tej pory |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
133 autor nie podejmował jeszcze żadnych kroków prawnych w sprawie |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
134 związanej z kodekami. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
135 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
136 </note> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
137 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
138 <formalpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
139 <title>INSTALACJA I UŻYTKOWANIE</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
140 <para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
141 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
142 <application>MPlayer</application> potrafi zaprzęgnąć do dekodowania |
14240 | 143 kodeki Xanim. Aby je uaktywnić, postępuj zgodnie z instrukcją: |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
144 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
145 </formalpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
146 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
147 <procedure> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
148 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
149 Ściągnij kodeki, których chcesz użyć ze |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
150 <ulink url="http://xanim.va.pubnix.com">strony XAnim</ulink>. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
151 Nie ma tam kodeka <emphasis role="bold">3ivX</emphasis>, ale można go |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
152 znaleźć na <ulink url="http://www.3ivx.com">stronie 3ivX</ulink>. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
153 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
154 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
155 <emphasis role="bold">ALBO</emphasis> ściągnij zestaw kodeków z naszej |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
156 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/codecs/">strony z kodekami</ulink> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
157 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
158 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
159 Użyj opcji <option>--with-xanimlibdir</option> żeby wskazać skryptowi |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
160 <filename>configure</filename> gdzie ma szukać kodeków Xanim. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
161 Domyślnie szuka ich w katalogach |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
162 <filename class="directory">/usr/local/lib/codecs</filename>, |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
163 <filename class="directory">/usr/local/lib/xanim/mods</filename>, |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
164 <filename class="directory">/usr/lib/xanim/mods</filename> i |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
165 <filename class="directory">/usr/lib/xanim</filename>. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
166 Drugą możliwością jest ustawienie zmiennej środowiskowej |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
167 <envar>XANIM_MOD_DIR</envar> na katalog z kodekami XAnim. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
168 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
169 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
170 Zmień nazwę/utwórz dowiązanie symboliczne (symlink) plików, |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
171 usuwając z nazwy rzeczy związane z architekturą komputera, tak żeby |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
172 miały nazwy tego typu: <filename>vid_cvid.xa</filename>, |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
173 <filename>vid_h263.xa</filename>, <filename>vid_iv50.xa</filename> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
174 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
175 </procedure> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
176 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
177 <para> |
14240 | 178 XAnim to cała rodzina kodeków <systemitem>xanim</systemitem>, możesz więc użyć |
13221 | 179 opcji <option>-vfm xanim</option> żeby kazać |
14240 | 180 <application>MPlayerowi</application> używać ich, gdy jest to możliwe. |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
181 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
182 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
183 <para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
184 Przetestowane kodeki to: <emphasis role="bold">Indeo 3.2, 4.1, 5.0, CVID, 3ivX, |
13221 | 185 H.263.</emphasis> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
186 </para> |
19027 | 187 </sect2> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
188 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
189 |
19027 | 190 <sect2 id="vivo-video"> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
191 <title>VIVO video</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
192 <para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
193 <application>MPlayer</application> potrafi odtwarzać pliki video zakodowane |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
194 przy pomocy Vivo (1.0 i 2.0). Najodpowiedniejszym kodekiem dla plików w wersji |
13221 | 195 1.0 jest dekoder H.263 FFmpega, którego możesz użyć za pomocą opcji |
196 <option>-vc ffh263</option>. Dla plików w wersji 2.0, użyj Win32 DLL | |
197 korzystając z opcji <option>-vc vivo</option>. Jeżeli nie wybierzesz żadnej | |
14240 | 198 opcji, <application>MPlayer</application> automatycznie wybierze najlepszy |
13221 | 199 kodek. |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
200 </para> |
19027 | 201 </sect2> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
202 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
203 |
19027 | 204 <sect2 id="mpeg12"> |
14240 | 205 <title>MPEG-1/2 video</title> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
206 <para> |
14240 | 207 MPEG-1 i MPEG-2 są dekodowane przez natywną, wieloplatformową bibliotekę |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
208 <systemitem class="library">libmpeg2</systemitem>, której kod źródłowy |
13221 | 209 wchodzi w skład <application>MPlayera</application>. Z uszkodzonymi plikami |
14240 | 210 MPEG-1/2 radzimy sobie przechwytując <systemitem>Signal 11</systemitem> |
13221 | 211 (<systemitem>segmentation fault -błąd segmentacji -przyp tłumacz</systemitem>) |
212 i szybko reinicjując kodek, kontynuując odtwarzanie dokładnie w miejscu gdzie | |
213 wystąpił błąd. Ta technika nie ma widocznego wpływu na szybkość działania. | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
214 </para> |
19027 | 215 </sect2> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
216 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
217 |
19027 | 218 <sect2 id="avicodecs"> |
13221 | 219 <title>MS Video1, Cinepak CVID i inne stare kodeki</title> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
220 <para> |
13221 | 221 <application>MPlayer</application> potrafi odtwarzać większość plików |
222 AVI i MOV w których użyto starszych kodeków. | |
223 W przeszłości były one dekodowane przy pomocy binarnych kodeków Win32, ale | |
224 dzisiaj dysponujemy już <emphasis role="bold">natywnymi kodekami</emphasis>. | |
225 W przypadku większości z nich używany jest | |
226 <link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>. | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
227 </para> |
19027 | 228 </sect2> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
229 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
230 |
19027 | 231 <sect2 id="realvideo"> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
232 <title>RealVideo</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
233 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
234 <para> |
14240 | 235 <application>MPlayer</application> obsługuje dekodowanie wszystkich wersji |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
236 RealVideo: |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
237 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
238 <itemizedlist> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
239 <listitem><simpara> |
13221 | 240 RealVideo 1.0, 2.0 (fourcc RV10, RV20) - kodowanie/dekodowanie realizowane |
241 przez <systemitem class="library">libavcodec</systemitem> | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
242 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
243 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
244 RealVideo 3.0, 4.0 (fourcc RV30, RV40) - dekodowanie za pomocą |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
245 <emphasis role="bold">bibliotek RealPlayer</emphasis> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
246 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
247 </itemizedlist> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
248 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
249 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
250 <para> |
13221 | 251 Ściągnij kodeki Real z |
252 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/codecs/">http://www.mplayerhq.hu/MPlayer/releases/codecs/</ulink> | |
253 i rozpakuj je do katalogu | |
254 <filename class="directory">/usr/local/lib/codecs</filename>. | |
255 Jeżeli wolisz je trzymać w innym miejscu, użyj opcji | |
256 <option>--with-reallibdir</option> dla <command>configure</command>. | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
257 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
258 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
259 <note><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
260 Aktualnie biblioteki <application>RealPlayer</application> |
13221 | 261 <emphasis role="bold">działają tylko pod Linuksem, FreeBSD, NetBSD, Cygwinem na |
262 platformach x86, Alpha i PowerPC (Sprawdzone zostały Linux/Alpha | |
263 i Linux/PowerPC) i pod Mac OS X</emphasis>. | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
264 </para></note> |
19027 | 265 </sect2> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
266 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
267 |
19027 | 268 <sect2 id="xvid"> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
269 <title>XviD</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
270 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
271 <para> |
16069 | 272 <ulink url="http://www.xvid.org">XviD</ulink> jest wolnym, kompatybilnym |
273 z MPEG-4 ASP kodekiem video z możliwościami kodowania dwuprzebiegowego | |
274 i pełną obsługą MPEG-4 ASP, dlatego jest dużo bardziej efektywny niż dobrze | |
275 znany kodek DivX. | |
276 Łączy bardzo dobrą jakość video i dobre osiągi dzięki optymalizacjami kodu dla | |
277 większości nowoczesnych procesorów. | |
278 </para> | |
279 <para> | |
280 Zaczął się jako odłam kodeka OpenDivX. | |
281 Stało się to gdy ProjectMajo zmienił OpenDivX na zamknięte DivX4 | |
13221 | 282 (a teraz DivX5). W rezultacie tej decyzji, rozeźleni ludzie spoza ProjectMayo, |
14240 | 283 którzy pracowali nad OpenDivX, rozpoczęli projekt XviD. Tak więc oba projekty |
13221 | 284 mają to samo pochodzenie. |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
285 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
286 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
287 <procedure> |
16069 | 288 <title>Instalacja <systemitem class="library">XviD</systemitem></title> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
289 <para> |
16069 | 290 Jak większość otwartego oporgramowania dostępny jest w dwóch wersjach: |
291 <ulink url="http://www.xvid.org/downloads.html">oficjalnych wydań</ulink> | |
292 i wersji CVS. | |
293 Wersja CVS jest zazwyczaj wystarczająco stablina by jej używać, jako że | |
294 zazwyczaj ma poprawki do błędów występujących w wydaniach. | |
295 Tak należy nakłonić <systemitem class="library">XviD</systemitem> CVS do | |
296 pracy z <application>MEncoderem</application> (będziesz potrzebował | |
297 przenajmniej <application>autoconf</application> 2.50, | |
298 <application>automake</application> i <application>libtool</application>): | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
299 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
300 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
301 <screen>cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid login</screen> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
302 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
303 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
304 <screen>cvs -z3 -d:pserver:anonymous@cvs.xvid.org:/xvid co xvidcore</screen> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
305 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
306 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
307 <screen>cd xvidcore/build/generic</screen> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
308 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
309 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
310 <screen>./bootstrap.sh</screen> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
311 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
312 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
313 <screen>./configure</screen> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
314 Możesz potrzebować dodać jakieś opcje (przejrzyj wyjście |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
315 poniższej komendy). |
13224 | 316 <command>./configure --help</command> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
317 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
318 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
319 <screen>make && make install</screen> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
320 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
321 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
322 Jeżeli użyłeś opcji <option>--enable-divxcompat</option>, |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
323 skopiuj <filename>../../src/divx4.h</filename> do |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
324 <filename class="directory">/usr/local/include/</filename>. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
325 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
326 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
327 Przekompiluj <application>MPlayera</application> z opcjami |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
328 <option>--with-xvidcore=<replaceable>/ścieżka/do/</replaceable>libxvidcore.a</option> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
329 <option>--with-xvidincdir=<replaceable>/ścieżka/do/</replaceable>xvid.h</option>. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
330 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
331 </procedure> |
19027 | 332 </sect2> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
333 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
334 |
19027 | 335 <sect2 id="sorenson"> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
336 <title>Sorenson</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
337 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
338 <para> |
13221 | 339 Sorenson jest kodekiem video rozwijanym przez Sorenson Media i licencjonowanym |
340 dla Apple, która rozprowadza go wraz ze swoim <application>Odtwarzaczem | |
341 QuickTime</application>. | |
13105 | 342 Aktualnie <application>MPlayer</application> jest w stanie odtwarzać wszystkie |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
343 wersje plików video Sorensona z użyciem następujących dekoderów: |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
344 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
345 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
346 <itemizedlist> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
347 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
348 Sorenson Video v1 (fourcc <emphasis>SVQ1</emphasis>) - dekodowanie za pomocą |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
349 <emphasis role="bold">natywnego kodeka video</emphasis> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
350 (<link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>) |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
351 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
352 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
353 Sorenson Video v3 (fourcc <emphasis>SVQ3</emphasis>) - dekodowanie za pomocą |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
354 <emphasis role="bold">natywnego kodeka video</emphasis> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
355 (<link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>) |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
356 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
357 </itemizedlist> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
358 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
359 <procedure> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
360 <title>KOMPILOWANIE MPLAYERA ZE WSPARCIEM DLA BIBLIOTEK QUICKTIME</title> |
14240 | 361 <note><para>Aktualnie obsługiwane są tylko 32-bitowe platformy Intela.</para></note> |
19100 | 362 <step><para>ściągnij <application>MPlayera</application> z SVN</para></step> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
363 <step><para>pobierz pakiet QuickTime DLL z |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
364 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/codecs/"/> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
365 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
366 <step><para>rozpakuj pakiet QuickTime DLL do twojego katalogu z kodekami Win32 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
367 (domyślnie: <filename class="directory">/usr/local/lib/codecs/</filename>) |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
368 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
369 <step><para>skompiluj <application>MPlayera</application></para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
370 </procedure> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
371 |
19027 | 372 </sect2> |
16069 | 373 |
19027 | 374 <sect2 id="codec-x264"> |
16069 | 375 <title>x264</title> |
376 | |
19027 | 377 <sect3 id="codec-x264-whatis"> |
16069 | 378 <title>Co to jest x264</title> |
379 <para> | |
380 <systemitem class="library">x264</systemitem> jest biblioteką słurzącą do | |
381 tworzenia strumieni video H.264. | |
382 Nie jest w 100% ukończona, ale ma przynajmniej pewną obsługę większości | |
383 mających wpływ na jakość możliwości H.264. | |
384 Jest też wiele zaawansowanych możliwości w specyfikacji H.264, które nie mają | |
385 nic wspólnego z jakością jako taką; wiele z nich jeszcze nie ma | |
386 implementacji w <systemitem class="library">x264</systemitem>. | |
387 </para> | |
388 | |
389 <itemizedlist> | |
390 <title>Możliwości kodera</title> | |
391 <listitem><para>CAVLC/CABAC</para></listitem> | |
392 <listitem><para>Wielokrotne referencje</para></listitem> | |
393 <listitem><para>Intra: wszystkie typy makrobloków | |
19027 | 394 (16x16, 8x8 i 4x4 z wszystkimi predykcjami)</para></listitem> |
16069 | 395 <listitem><para>Inter P: wszystkie podziały |
396 (od 16x16 aż do 4x4)</para></listitem> | |
397 <listitem><para>Inter B: podziały od 16x16 do 8x8 | |
398 (włączając SKIP/DIRECT)</para></listitem> | |
19027 | 399 <listitem><para>Kontrola tempa: stały kwantyzator, stały bitrate, |
400 pojedyncze albo wieloprzebiegowe ABR</para></listitem> | |
16069 | 401 <listitem><para>Wykrywanie zmian scen</para></listitem> |
402 <listitem><para>Adaptatywne umieszczanie klatek B</para></listitem> | |
403 <listitem><para>Referencyjne ramki / dowolna kolejność | |
19027 | 404 ramek</para></listitem> |
405 <listitem><para>adaptywna transformacja przestrzenna | |
406 8x8 i 4x4</para></listitem> | |
407 <listitem><para>tryb bezstratny</para></listitem> | |
408 <listitem><para>Własne matryce kwantyzacji</para></listitem> | |
409 <listitem><para>Równoległe kodowanie wielu fragmentów</para></listitem> | |
16069 | 410 </itemizedlist> |
411 | |
19027 | 412 </sect3> |
16069 | 413 |
19027 | 414 <sect3 id="codec-h264-whatis"> |
16069 | 415 <title>Co to jest H.264</title> |
416 <para> | |
417 H.264 jedną z nazw nowego kodeka video opracowanego wspólnie przez ITU | |
418 i MPEG. | |
419 Może też być prawidłowo nazywany okropnymi nazwami "ISO/IEC 14496-10" lub | |
420 "MPEG-4 Part 10". Częściej jest nazywany "MPEG-4 AVC" albo po prostu "AVC". | |
421 </para> | |
422 <para> | |
423 Jakkolwiek go nie nazywać, H.264 może być wart wypróbowania ponieważ | |
424 zazwyczaj może dorównać jakością MPEG-4 ASP z mniejszą o 5%-30% objętością. | |
425 Dokładne wyniki zależą od materiału źródłowego i kodera. | |
426 Zyski z używania H.264 nie są za darmo: Dekodowanie strumieni H.264 mają | |
427 duże wymagania obliczeniowe i pamięciowe. | |
428 Na przykład, na Athlonie 1733 MHz, film H.264 w rozdzielczości DVD 1500kbps | |
429 wymaga do zdekodowania około 35% CPU. | |
430 Dla porównania, dekodowanie strumienia MPEG-4 ASP w rozdzielczości DVD | |
431 1500kbps wymaga około 10% CPU. | |
432 Oznacza to że dekodowanie wysokiej jakości strumieni jest prawie nie do | |
433 pomyślenia dla zwykłych użytkowników. | |
434 Oznacza to również że dobry DVD rip może się czasami zacinać na procesorach | |
435 wolniejszych niż około 2.0 GHz. | |
436 </para> | |
437 <para> | |
438 Przynajmniej przy używaniu <systemitem class="library">x264</systemitem> | |
439 wymagania kodowania nie są o wiele większe niż te, do których przywykliśmy | |
440 przy MPEG-4 ASP. | |
441 Na przykład, na Athlonie 1733 MHz typowe kodowanie DVD będzie działać | |
442 z 5-15fps. | |
443 </para> | |
444 <para> | |
445 Ten dokument nie ma wyjaśniać szczegółów H.264, ale jeśli jesteś | |
446 zainteresowany niewielkim wstępem możesz chcieć przeczytać | |
447 <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>. | |
448 </para> | |
19027 | 449 </sect3> |
16069 | 450 |
19027 | 451 <sect3 id="codec-x264-playback"> |
16069 | 452 <title>Jak mogę odtwarzać filmy H.264 używając <application>MPlayera</application></title> |
453 <para> | |
454 <application>MPlayer</application> używa dekodera H.264 z | |
455 <systemitem class="library">libavcodec</systemitem>. | |
456 <systemitem class="library">libavcodec</systemitem> miało choć trochę zdatny | |
457 do użytku dekoder H.264 od około czerwca 2004, ale od tego czasu wprowadzono | |
458 wiele zmian i poprawek, zarówno pod względem obsługiwanej funkcjonalności | |
459 jak i zużycia CPU. | |
19100 | 460 Na wszelki wypadek lepiej jest używać najnowszej wersji z Subversion. |
16069 | 461 </para> |
462 <para> | |
463 Jeśli chcesz szybki i łatwy sposób na sprawdzenie czy były ostatnio zmiany | |
464 w obsłudze H.264 w <systemitem class="library">libavcodec</systemitem>, | |
465 możesz patrzeć na | |
19100 | 466 <ulink url="http://mplayerhq.hu/cgi-bin/cvsweb.cgi/ffmpeg/libavcodec/h264.c?cvsroot=FFMpeg">interfejs sieciowy repozytorium SVN FFmpega</ulink> |
16069 | 467 </para> |
19027 | 468 </sect3> |
16069 | 469 |
19027 | 470 <sect3 id="codec-x264-encode"> |
16069 | 471 <title>Jak mogę kodować filmy używając <application>MEncodera</application> i <systemitem class="library">x264</systemitem>?</title> |
472 <para> | |
473 Jeśli masz zainstalowanego klienta subversion, możesz uzyskać najnowsze | |
474 źródła x264 tym poleceniem: | |
475 <screen> | |
476 svn co svn://svn.videolan.org/x264/trunk x264<!-- | |
477 --></screen> | |
19100 | 478 Źródła <application>MPlayera</application> są aktualizowane, gdy tylko |
479 zmieni się API <systemitem class="library">x264</systemitem>, więc zalecane | |
480 jest także używanie <application>MPlayera</application> z Subversion. | |
16069 | 481 Być może sytuacja się zmieni jeśli i gdy nastąpi "wydanie" |
482 <systemitem class="library">x264</systemitem>. | |
483 W międzyczasie <systemitem class="library">x264</systemitem> powinna być | |
484 uważana za niestabilną, w tym sensie że jej interface programistyczny może | |
485 się zmienić. | |
486 </para> | |
487 <para> | |
488 <systemitem class="library">x264</systemitem> buduje się i instaluje | |
489 w sposób standardowy: | |
490 <screen> | |
491 ./configure && make && sudo make install<!-- | |
492 --></screen> | |
493 To zainstaluje libx264.a w /usr/local/lib oraz x264.h w /usr/local/include. | |
494 | |
495 Gdy biblioteka i nagłówki <systemitem class="library">x264</systemitem> są | |
496 już w standardowych miejscach, budowanie <application>MPlayera</application> | |
497 z obsługą <systemitem class="library">x264</systemitem> jest proste. | |
498 Uruchom standardowe: | |
499 <screen>./configure && make && sudo make install</screen> | |
500 Skrypt konfiguracyjny wykryje że spełniłeś wymagania do obsługi | |
501 <systemitem class="library">x264</systemitem>. | |
502 </para> | |
503 </sect3> | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
504 </sect2> |
19027 | 505 </sect1> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
506 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
507 <!-- ********** --> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
508 |
19027 | 509 <sect1 id="audio-codecs"> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
510 <title>Kodeki audio</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
511 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
512 <itemizedlist> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
513 <title>Najważniejsze ze wszystkich kodeków audio:</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
514 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
515 MPEG layer 1/2/3 (MP1/2/3) audio (<emphasis role="bold">natywny</emphasis> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
516 kod, z optymalizacją dla MMX/SSE/3DNow!) |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
517 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
518 <listitem><simpara> |
13224 | 519 Windows Media Audio 7 i 8 (AKA WMAv1 i WMAv2) (<emphasis role="bold">natywny</emphasis> kod, z |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
520 <link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>) |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
521 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
522 <listitem><simpara> |
14240 | 523 Windows Media Audio 9 (WMAv3) (poprzez DLL DMO) |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
524 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
525 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
526 AC3 Dolby audio (<emphasis role="bold">natywny</emphasis> kod, z |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
527 optymalizacją MMX/SSE/3DNow!) |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
528 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
529 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
530 przetwarzanie AC3 przez kartę dźwiękową |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
531 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
532 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
533 AAC |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
534 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
535 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
536 kodek Ogg Vorbis audio (<emphasis role="bold">natywna</emphasis> biblioteka) |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
537 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
538 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
539 RealAudio: DNET (AC3 z niskim bitratem), Cook, Sipro i ATRAC3 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
540 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
541 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
542 QuickTime: kodeki Qualcomm i QDesign |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
543 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
544 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
545 VIVO audio (g723, Vivo Siren) |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
546 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
547 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
548 Voxware audio (poprzez DirectShow DLL) |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
549 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
550 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
551 formaty alaw i ulaw, różne gsm, adpcm i pcm i inne stare, proste kodeki |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
552 audio |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
553 </simpara></listitem> |
19100 | 554 <listitem><simpara> |
555 kodeki mowy Adaptive Multi-Rate (AMR) | |
556 </simpara></listitem> | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
557 </itemizedlist> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
558 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
559 |
19027 | 560 <sect2 id="swac3"> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
561 <title>Programowe dekodowanie AC3</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
562 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
563 <para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
564 To jest domyślny dekoder używany przez pliki z dźwiękiem AC3. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
565 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
566 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
567 <para> |
14240 | 568 Dekoder AC3 może wytworzyć wyjście audio zmiksowane dla 2, 4 lub 6 głośników. |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
569 Kiedy skonfigurowany jest dla 6 głośników, dekoder dostarcza do sterownika |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
570 karty dźwiękowej osobne wyjście dla każdego kanału AC3, pozwalając doświadczyć |
14240 | 571 pełnego "dźwięku przestrzennego" bez potrzeby użycia zewnętrznego dekodera AC3 |
572 wymaganego przez kodek hwac3. | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
573 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
574 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
575 <para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
576 Użyj opcji <option>-channels</option> aby wybrać liczbę wyjściowych kanałów. |
13221 | 577 Użyj <option>-channels 2</option> do uzyskania dźwięku stereo. Dla |
578 czterokanałowego dźwięku (wyjścia Lewe Przednie, Prawe Przednie, Lewe Surround | |
579 i Prawe Surround), użyj <option>-channels 4</option>. W tym przypadku, | |
580 wszystkie centralne kanały zostaną zmiksowane do odpowiadających im przednich | |
581 kanałów. Natomiast <option>-channels 6</option> wyprodukuje wszystkie kanały | |
582 AC3 tak jak zostały zakodowane - w kolejności Lewy, Prawy, Lewy Surround, Prawy | |
583 Surround, Centralny i LFE. | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
584 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
585 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
586 <para> |
14240 | 587 Domyślną liczbą kanałów wyjściowych jest 2. |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
588 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
589 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
590 <para> |
14240 | 591 Aby użyć więcej niż dwóch wyjściowych kanałów, będziesz potrzebował |
592 OSS i kartę dźwiękową ze wsparciem dla odpowiedniej liczby wyjściowych | |
13221 | 593 kanałów poprzez SNDCTL_DSP_CHANNELS ioctl. Przykładem odpowiedniego sterownika |
594 jest emu10k1 (używany przez karty Soundblaster Live!) z sierpnia 2001 roku, | |
595 albo nowszy (przypuszczalnie działa także ALSA CVS). | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
596 </para> |
19027 | 597 </sect2> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
598 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
599 |
19027 | 600 <sect2 id="hwac3"> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
601 <title>Sprzętowe dekodowanie AC3</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
602 <para> |
12370 | 603 Potrzebna jest karta obsługująca AC3, z cyfrowym wyjściem (S/PDIF). Sterownik |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
604 musi prawidłowo obsługiwać format AFMT_AC3 (robi to C-Media). Podłącz swój |
13221 | 605 dekoder AC3 do wyjścia S/PDIF i użyj opcji <option>-ac hwac3</option>. |
606 Rozwiązanie to jest ciągle w fazie testów, ale wiadomo, że działa z kartami | |
607 C-Media i Soundblaster Live! + sterowniki ALSA (ale nie z OSS) i kartami | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
608 dekodującymi DXR3/Hollywood+ MPEG. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
609 </para> |
19027 | 610 </sect2> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
611 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
612 |
19027 | 613 <sect2 id="libmad"> |
14240 | 614 <title>obsługa libmad</title> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
615 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
616 <para> |
14240 | 617 <ulink url="http://www.underbit.com/products/mad/">libmad</ulink> jest wieloplatformową, |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
618 stałoprzecinkową (wewnętrznie 24-bitowe PCM) biblioteką dekodującą dźwięk |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
619 MPEG. Nie odtwarza zbyt dobrze uszkodzonych plików i czasami ma problemy |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
620 z przewijaniem, ale może mieć lepszą wydajność niż mp3lib na platformach ze |
13221 | 621 słabszymi FPU (jednostka do wykonywania obliczeń |
622 zmiennoprzecinkowych-przyp. tłumacza) (jak np. <link linkend="arm">ARM</link>). | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
623 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
624 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
625 <para> |
19027 | 626 Aby włączyć obsługę biblioteki, podczas kompilacji użyj opcji |
13221 | 627 <option>--enable-mad</option> przy wywoływaniu configure. |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
628 </para> |
19027 | 629 </sect2> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
630 |
19027 | 631 <sect2 id="hwmpa"> |
632 <title>sprzętowy kodek MPEG audio</title> | |
633 | |
634 <para> | |
635 Ten kodek (wybierany poprzez -ac hwmpa) przepuszcza pakiety | |
636 MPEG audio do sprzętowego dekodera takiego, jak ten, który można | |
637 znaleźć w pełni wyposażonych kartach DVB i adapterach DXR2. | |
638 Nie używaj ich w połączeniu z żadnymi innymi wyjściowymi | |
639 urządzeniami audo (np. OSS i ALSA), bo nie będzie to działało | |
640 (będziesz słyszeć tylko szum). | |
641 </para> | |
642 </sect2> | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
643 |
19027 | 644 <sect2 id="vivo-audio"> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
645 <title>VIVO audio</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
646 <para> |
13221 | 647 Rodzaj kodeka audio używanego w plikach VIVO zależy od tego, czy jest to plik |
648 VIVO/1.0, czy VIVO/2.0. Pliki VIVO/1.0 mają dźwięk w formacie | |
649 <emphasis role="bold">g.723</emphasis>, a pliki VIVO/2.0 w formacie | |
14240 | 650 <emphasis role="bold">Vivo Siren</emphasis>. Obsługiwane są oba typy. |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
651 </para> |
19027 | 652 </sect2> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
653 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
654 |
19027 | 655 <sect2 id="realaudio"> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
656 <title>RealAudio</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
657 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
658 <para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
659 <application>MPlayer</application> potrafi dekodować prawie wszystkie wersje RealAudio: |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
660 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
661 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
662 <itemizedlist> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
663 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
664 RealAudio DNET - dekodowanie poprzez |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
665 <systemitem class="library">liba52</systemitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
666 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
667 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
668 RealAudio Cook/Sipro/ATRAC3 - dekodowanie z użyciem |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
669 <emphasis role="bold">bibliotek RealPlayer</emphasis> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
670 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
671 </itemizedlist> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
672 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
673 <para> |
13221 | 674 Instrukcje dotyczące sposobu instalacji bibliotek RealPlayer |
675 znajdują się w dziale <link linkend="realvideo">RealVideo</link>. | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
676 </para> |
19027 | 677 </sect2> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
678 |
19027 | 679 <sect2 id="qdesign"> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
680 <title>kodeki QDesign</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
681 <para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
682 Format dźwięku QDesign (fourcc:<emphasis>QDMC, QDM2</emphasis>) wykorzystywany |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
683 jest w plikach MOV/QT. Obie wersje tych kodeków mogą być odtwarzane za pomocą |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
684 bibliotek QuickTime. Instrukcje instalacji znajdują się w dziale |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
685 <link linkend="sorenson">kodek Sorenson video</link>. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
686 </para> |
19027 | 687 </sect2> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
688 |
19027 | 689 <sect2 id="qualcomm"> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
690 <title>kodeki Qualcomm</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
691 <para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
692 Dźwięk w formacie Qualcomm (fourcc:<emphasis>Qclp</emphasis>) używany jest |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
693 w plikach MOV/QT. Może być dekodowany z użyciem bibliotek QuickTime. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
694 Instrukcje instalacji znajdują się w dziale |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
695 <link linkend="sorenson">kodeka video Sorenson</link>. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
696 </para> |
19027 | 697 </sect2> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
698 |
19027 | 699 <sect2 id="aac"> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
700 <title>AAC codec</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
701 <para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
702 AAC (Advanced Audio Coding) jest kodekiem audio spotykanym czasami w plikach |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
703 MOV i MP4. Otwarty dekoder nazywany FAAD dostępny jest na stronie |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
704 <ulink url="http://www.audiocoding.com"/>. |
19100 | 705 <application>MPlayer</application> zawiera migawkę CVS z |
14668 | 706 libfaad 2.1beta, więc nie musisz ściągać go oddzielnie. |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
707 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
708 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
709 <para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
710 Jeżeli używasz gcc 3.2, który ma kłopoty z kompilacją wbudowanej wersji |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
711 FAAD lub chcesz z jakichś powodów użyć zewnętrznej biblioteki, |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
712 ściągnij ją z |
14240 | 713 <ulink url="http://www.audiocoding.com/modules/mydownloads/">tej strony</ulink> |
13687 | 714 i dodaj opcję <option>--enable-external-faad</option> do |
13221 | 715 <filename>configure</filename>. Nie potrzebujesz całego faad2 do dekodowanie |
716 plików AAC. Wystarczy użyć samej biblioteki libfaad. Zbudujesz ją w następujący | |
717 sposób | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
718 <screen> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
719 cd faad2/ |
14713 | 720 sh bootstrap |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
721 ./configure |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
722 cd libfaad |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
723 make |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
724 make install |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
725 </screen> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
726 Wersje binarne nie są dostępne na stronie audiocoding.com, ale możesz |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
727 ściągnąć (apt-getem) Debianowe paczki z |
19100 | 728 <ulink url="http://www.debian-multimedia.org/">domowej strony |
729 Christiana Marillata</ulink>, | |
730 RPM-y dla Mandrake/Mandriva ze strony <ulink url="http://plf.zarb.org">P.L.F</ulink>. | |
731 a RedHatowe RPM-y z | |
13221 | 732 <ulink url="http://greysector.rangers.eu.org/">Grey Sector</ulink>. |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
733 </para> |
19027 | 734 </sect2> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
735 |
19100 | 736 <sect2 id="amr"> |
737 <title>kodeki AMR</title> | |
738 <para> | |
739 kodeki mowy Adaptive Multi-Rate są używane w telefonii komórkowej | |
740 trzeciej generacji (3G). | |
741 Opis implementacji udostępniany jest przez | |
742 <ulink url="http://www.3gpp.org">The 3rd Generation Partnership Project</ulink> | |
743 (za darmo dla osób prywatnych). | |
744 </para> | |
745 <para> | |
746 Żeby uaktywnić obsługę kodeków, pobierz źródła kodeków | |
747 <ulink url="http://www.3gpp.org/ftp/Specs/latest/Rel-6/26_series/26104-610.zip"> | |
748 AMR-NB</ulink> i | |
749 <ulink url="http://www.3gpp.org/ftp/Specs/latest/Rel-6/26_series/26204-600.zip"> | |
750 AMR-WB</ulink>, | |
751 umieść je w katalogu do którego rozpakowałeś źródła | |
752 <application>MPlayera</application> i wpisz następujące komendy: | |
753 <screen> | |
754 unzip 26104-610.zip | |
755 unzip 26104-610_ANSI_C_source_code.zip | |
756 mv c-code libavcodec/amr_float | |
757 unzip 26204-600.zip | |
758 unzip 26204-600_ANSI-C_source_code.zip | |
759 mv c-code libavcodec/amrwb_float | |
760 </screen> | |
761 Gdy już to zrobisz, kontynuuj <link linkend="features">budowanie</link> | |
762 <application>MPlayera</application> tak, jak zwykle. | |
763 </para> | |
764 </sect2> | |
765 | |
19027 | 766 </sect1> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
767 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
768 <!-- ********** --> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
769 |
19027 | 770 <sect1 id="codec-importing"> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
771 <title>importowanie kodeków Win32-HOWTO</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
772 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
773 <!-- TODO: a short paragraph of text would be nice here... --> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
774 <!-- Taa, a ja to potem pewnie bede mial tlumaczyc:-) --> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
775 |
19027 | 776 <sect2 id="vfw-codecs"> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
777 <title>kodeki VFW</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
778 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
779 <para> |
14240 | 780 VFW (Video for Windows) jest starym API Video pod Windows. Jego kodeki mają |
13221 | 781 rozszerzenie <filename>.DLL</filename> albo (rzadziej) |
782 <filename>.DRV</filename>. Jeżeli <application>MPlayer</application> odmawia | |
783 odtwarzania plików AVI z komunikatem tego typu: | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
784 <screen>UNKNOWN video codec: HFYU (0x55594648)</screen> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
785 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
786 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
787 <para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
788 oznacza to, że twój plik AVI jest zakodowany z użyciem kodeka, który korzysta |
13221 | 789 z fourcc HFYU (HFYU = kodek HuffYUV, DIV3 = DivX Low Motion, itd.; |
790 fourcc-unikalny, czteroliterowy identyfikator kodeka znajdujący się najczęściej | |
791 w nagłówkach plików AVI-przyp. tłumacz). Kiedy już to wiesz, musisz odzukać | |
792 DLL'a, który jest ładowany przez Windows w celu odtworzenia tego pliku. | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
793 W naszym przypadku plik <filename>system.ini</filename> zawiera tę informację |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
794 w następującej linii: |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
795 <programlisting>VIDC.HFYU=huffyuv.dll</programlisting> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
796 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
797 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
798 <para> |
13221 | 799 Zatem potrzebujesz pliku <filename>huffyuv.dll</filename>. Zauważ, że kodeki |
800 audio są oznaczane za pomocą prefiksu MSACM: | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
801 <programlisting>msacm.l3acm=L3codeca.acm</programlisting> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
802 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
803 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
804 <para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
805 Jest to kodek MP3. Teraz powinieneś mieć wszystkie niezbędne informacje |
13221 | 806 (fourcc, plik z kodekiem, przykładowy plik AVI). Umieść swoją prośbę o wsparcie |
807 dla kodeka za pomocą poczty elektronicznej i wyślij ww. pliki na poniższy | |
808 serwer FTP: | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
809 <systemitem role="url"> |
19581 | 810 ftp://upload.mplayerhq.hu/MPlayer/incoming/[codecname]/ |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
811 </systemitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
812 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
813 |
13221 | 814 <note><para> W systemach Windows NT/2000/XP szukaj powyższych informacji |
815 w rejestrze, np. szukaj wyrażenia "VIDC.HFYU". Aby dowiedzieć się jak | |
816 to zrobić, spójrz niżej na starą metodę DirectShow. | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
817 </para></note> |
19027 | 818 </sect2> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
819 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
820 |
19027 | 821 <sect2 id="dshow-codecs"> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
822 <title>Kodeki DirectShow</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
823 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
824 <para> |
14240 | 825 DirectShow jest nowszym API Video, które jest nawet gorsze od swojego |
13221 | 826 poprzednika. Sprawa ma się gorzej z DirectShow, ponieważ: |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
827 <itemizedlist> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
828 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
829 <filename>system.ini</filename> nie zawiera wymaganych informacji, |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
830 zamiast tego są one przechowywane w rejestrze. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
831 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
832 <listitem><simpara> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
833 Z tego powodu wymagane jest GUID kodeka. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
834 </simpara></listitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
835 </itemizedlist> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
836 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
837 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
838 <procedure> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
839 <title>Nowa metoda:</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
840 <para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
841 Używając <application>Microsoft GraphEdit</application> (szybki sposób) |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
842 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
843 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
844 Pobierz <application>GraphEdit</application> z dowolnego DirectX SDK, albo z |
13927 | 845 <ulink url="http://doom9.net">doom9</ulink> |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
846 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
847 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
848 Uruchom <command>graphedit.exe</command>. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
849 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
850 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
851 Z menu wybierz Graph -> Insert Filters. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
852 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
853 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
854 Rozwiń listę <systemitem>DirectShow Filters</systemitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
855 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
856 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
857 Wybierz właściwy kodek i rozwiń go. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
858 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
859 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
860 We wpisie <systemitem>DisplayName</systemitem> spójrz na tekst w |
13221 | 861 nawiasach klamrowych po znaku "backslash" i zapisz go (pięć bloków |
862 oddzielonych kreskami, GUID). | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
863 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
864 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
865 Binariami kodeka jest plik określony w polu <systemitem>Filename</systemitem>. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
866 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
867 </procedure> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
868 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
869 <note> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
870 <para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
871 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
872 Jeżeli nie ma pola <systemitem>Filename</systemitem>, a |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
873 <systemitem>DisplayName</systemitem> zawiera coś w stylu |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
874 <systemitem>device:dmo</systemitem>, to jest to DMO-kodek. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
875 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
876 </note> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
877 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
878 <procedure> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
879 <title>Stara Metoda:</title> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
880 <para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
881 Weź głęboki oddech i zacznij przeszukiwanie rejestru... |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
882 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
883 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
884 Uruchom <command>regedit</command>. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
885 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
886 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
887 Naciśnij <keycap>Ctrl</keycap>+<keycap>F</keycap>, odznacz dwa pierwsze |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
888 pola (checkboxes) i zaznacz trzecie. Wpisz fourcc kodeka (np. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
889 <userinput>TM20</userinput>). |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
890 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
891 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
892 Powinieneś zobaczyć pole zwierające ścieżkę i nazwę pliku (np. |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
893 <filename>C:\WINDOWS\SYSTEM\TM20DEC.AX</filename>). |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
894 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
895 <step><para> |
13221 | 896 Gdy odnalazłeś już plik, potrzebny będzie GUID. Spróbuj ponownego |
897 wyszukiwania, ale tym razem wpisz nazwę kodeka, a nie jego fourcc. Jego nazwę | |
898 można sprawdzić, kiedy Media Player odtwarza plik, odszukując ją w | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
899 <guimenu>Plik</guimenu> -> <guisubmenu>Opcje</guisubmenu> -> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
900 <guimenuitem>Zaawansowane</guimenuitem>. |
13221 | 901 Jeżeli jej tam nie będzie, to masz pecha. Spróbuj odgadnąć nazwę (np. spróbuj |
902 wyszukać "TrueMotion"). | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
903 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
904 <step><para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
905 Jeżeli GUID został odnaleziony, powinieneś ujrzeć pola <guilabel>FriendlyName</guilabel> |
13221 | 906 i <guilabel>CLSID</guilabel>. Zapisz szesnastobajtowy CLSID będący GUIDem, |
907 którego potrzebujemy. | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
908 </para></step> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
909 </procedure> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
910 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
911 <note> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
912 <para> |
13221 | 913 Jeżeli wyszukiwanie się nie powiedzie, spróbuj zaznaczyć wszystkie pola |
914 (checkboxes). Prawdopodobnie dostaniesz niepasujące wyniki, ale być może | |
915 będziesz miał szczęście... | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
916 </para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
917 </note> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
918 |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
919 <para> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
920 |
13221 | 921 Teraz, kiedy masz już wszystkie niezbędne informacje (fourcc, GUID, plik |
922 z kodekiem, przykładowy plik AVI), umieść swoją prośbę o wsparcie dla kodeka | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
923 za pomocą poczty elektronicznej i wyślij ww. pliki na poniższy serwer FTP: |
19581 | 924 <systemitem role="url">ftp://upload.mplayerhq.hu/MPlayer/incoming/[codecname]/ |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
925 </systemitem> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
926 </para> |
14240 | 927 |
928 <para> | |
929 Jeżeli chcesz samodzielnie dodać obsługę kodeka, przeczytaj | |
930 <ulink url="http://www.mplayerhq.hu/MPlayer/DOCS/tech/codecs.conf.txt"> | |
931 DOCS/tech/codecs.conf.txt</ulink> (tylko po angielsku - przyp. tłum.). | |
932 </para> | |
933 | |
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
934 </sect2> |
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
935 </sect1> |
19027 | 936 </chapter> |