Mercurial > mplayer.hg
annotate DOCS/xml/pl/codecs.xml @ 16069:63d7e6bf5ee0
sync 1.71
| author | wight |
|---|---|
| date | Sat, 23 Jul 2005 12:12:34 +0000 |
| parents | 5b9c51c80cc6 |
| children | 4144a695f602 |
| 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"?> |
| 16069 | 2 <!-- synced with 1.71 --> |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
3 <sect1 id="codecs"> |
| 13899 | 4 <title>Obsługiwane kodeki</title> |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
5 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
6 <sect2 id="video-codecs"> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
7 <title>Kodeki Video</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
8 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
9 <para> |
| 13221 | 10 Zajrzyj do |
| 16069 | 11 <ulink url="../../codecs-status.html">tabeli stanu kodeków</ulink>, żeby |
| 12 zobaczyć kompletną, codziennie generowaną listę. Niektóre | |
| 13221 | 13 kodeki są dostępne do pobrania z naszej strony domowej. Ściągniesz je ze |
| 14 <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
|
15 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
16 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
17 <para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
18 Najważniejsze ze wszystkich: |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
19 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
20 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
21 <itemizedlist> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
22 <listitem><simpara> |
| 14240 | 23 <emphasis role="bold">MPEG-1</emphasis> (<emphasis role="bold">VCD</emphasis>) i |
| 24 <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
|
25 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
26 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
27 natywne dekodery dla <emphasis role="bold">DivX ;-), OpenDivX (DivX4), |
| 14240 | 28 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
|
29 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
30 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
31 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
|
32 (<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
|
33 dla <emphasis role="bold">Windows Media Video 9</emphasis> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
34 (<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
|
35 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
36 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
37 natywny dekoder <emphasis role="bold">Sorenson 1 (SVQ1)</emphasis> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
38 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
39 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
40 natywny dekoder <emphasis role="bold">Sorenson 3 (SVQ3)</emphasis> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
41 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
42 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
43 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
|
44 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
45 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
46 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
|
47 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
48 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
49 <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
|
50 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
51 <listitem><simpara> |
| 13221 | 52 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
|
53 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
54 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
55 FLI/FLC |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
56 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
57 <listitem><simpara> |
| 13221 | 58 <emphasis role="bold">RealVideo 1.0 & 2.0</emphasis> z użyciem |
| 59 <systemitem class="library"> libavcodec</systemitem> i kodeki | |
| 60 <emphasis role="bold">RealVideo 3.0 & 4.0</emphasis> używające bibliotek | |
| 61 RealPlayer | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
62 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
63 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
64 natywny dekoder HuffYUV |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
65 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
66 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
67 Różne stare proste formaty podobne do RLE |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
68 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
69 </itemizedlist> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
70 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
71 <para> |
| 14240 | 72 Jeżeli posiadasz niewymienione tutaj kodeki Win32, które nie są jeszcze |
| 73 obsługiwane, zajrzyj do działu <link linkend="codec-importing">importowanie kodeków | |
| 74 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
|
75 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
76 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
77 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
78 <sect3 id="divx4-5"> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
79 <title>DivX4/DivX5</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> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
82 Ta sekcja zawiera informacje o kodekach DivX4 i DivX5 z |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
83 <ulink url="http://www.projectmayo.com">Project Mayo</ulink>. |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
84 Ich pierwszą dostępną wersją był OpenDivX 4.0 alpha 47 i 48. |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
85 Wsparcie dla nich zostało włączone do <application>MPlayera</application> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
86 w przeszłości i było domyślnie budowane podczas kompilacji. |
| 13221 | 87 Używaliśmy także ich kodu postprocessingu do opcjonalnego polepszenia jakości |
| 14240 | 88 filmów zakodowanych w MPEG-1/2. Teraz używamy już naszego własnego kodu dla |
| 13221 | 89 wszystkich typów plików. |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
90 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
91 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
92 <para> |
| 13221 | 93 Nowa generacja tych kodeków nazywana jest DivX4 i może nawet dekodować filmy |
| 94 zakodowane przy pomocy niesławnych kodeków DivX! Na dodatek są one znacznie | |
| 95 szybsze od natywnych kodeków Win32 DivX DLLs, ale wolniejsze od | |
| 96 <systemitem class="library">libavcodec</systemitem>. W związku z tym ich | |
| 97 używanie do dekodowania jest | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
98 <emphasis role="bold">odradzane</emphasis>. Jednakże przydają się one do |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
99 kodowania. Ich wadą jest fakt, iż nie są udostępnione na wolnej licencji. |
|
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> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
103 DivX4 pracuje w dwóch trybach: |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
104 <variablelist> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
105 <varlistentry><term><option>-vc odivx</option></term> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
106 <listitem><simpara> |
| 14240 | 107 Używa kodeka w stylu OpenDivX. W tym przypadku tworzy on obraz YV12 we |
| 13221 | 108 własnym buforze, a <application>MPlayer</application> dokonuje konwersji |
| 109 przestrzeni kolorów poprzez libvo. | |
| 110 (<emphasis role="bold">Szybkie, zalecane!</emphasis>) | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
111 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
112 </varlistentry> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
113 <varlistentry><term><option>-vc divx4</option></term> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
114 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
115 Używa konwersji przestrzeni kolorów kodeka. W tym trybie można używać także |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
116 YUY2/UYVY. (<emphasis role="bold">POWOLNE</emphasis>) |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
117 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
118 </varlistentry> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
119 </variablelist> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
120 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
121 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
122 <para> |
| 13221 | 123 Metoda <option>-vc odivx</option> jest zazwyczaj szybsza, ponieważ dokonuje ona |
| 124 transferu danych obrazu w formacie YV12 (planar YUV 4:2:0), który wymaga | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
125 znacznie mniejszej przepustowości szyny. Dla pakowanych trybów YUV (YUY2, UYVY) |
| 13221 | 126 użyj opcji <option>-vc divx4</option>. Dla trybów RGB prędkość jest właściwie |
| 127 taka sama, różniąca się od najlepszej tylko przy zmianie głębi kolorów. | |
|
12233
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> |
| 14240 | 130 Jeżeli twój sterownik <option>-vo</option> obsługuje direct rendering, |
| 13221 | 131 wydajniejszym albo nawet najbardziej wydajnym rozwiązaniem może być użycie |
| 132 <option>-vc divx4</option>. | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
133 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
134 |
|
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 Binarną bibliotekę kodeków DivX4/5 można ściągnąć z |
| 14240 | 137 <ulink url="http://avifile.sf.net">avifile</ulink> albo z |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
138 <ulink url="http://www.divx.com">divx.com</ulink> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
139 Należy ją rozpakować, uruchomić jako root <filename>./install.sh</filename> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
140 i pamiętać o dodaniu |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
141 <filename class="directory">/usr/local/lib</filename> do twojego |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
142 <filename>/etc/ld.so.conf</filename> i uruchomieniu <command>ldconfig</command>. |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
143 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
144 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
145 <para> |
| 13221 | 146 Możesz zdobyć CVSową wersję STAREJ biblioteki OpenDivX (core library) |
| 147 w następujący sposób: | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
148 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
149 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
150 <procedure> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
151 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
152 <screen>cvs -d:pserver:anonymous@cvs.projectmayo.com:/cvsroot login</screen> |
|
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 <screen>cvs -d:pserver:anonymous@cvs.projectmayo.com:/cvsroot co divxcore</screen> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
156 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
157 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
158 |
| 13221 | 159 Biblioteka ta jest podzielona na biblioteki dekodujące i kodujące, które muszą |
| 160 być kompilowane osobno. Dla biblioteki dekodującej wpisz po prostu | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
161 <screen> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
162 cd divxcore/decore/build/linux |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
163 make |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
164 cp libdivxdecore.so /usr/local/lib |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
165 ln -s libdivxdecore.so /usr/local/lib/libdivxdecore.so.0 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
166 cp ../../src/decore.h /usr/local/include |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
167 </screen> |
|
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 Niestety dla biblioteki kodującej, Makefile dla Linuksa nie jest dostępny i |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
171 optymalizacja dla MMX działa tylko pod Windows. Pomimo tych niedogodności, |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
172 możesz ją ciągle skompilować używając tego |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
173 <ulink url="ftp://ftp.mplayerhq.hu/MPlayer/contrib/divx-mf/Makefile">Makefile</ulink>. |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
174 <screen> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
175 cd ../../../encore/build |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
176 mkdir linux |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
177 cd linux |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
178 cp path/Makefile . |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
179 make |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
180 cp libdivxencore.so /usr/local/lib |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
181 ln -s libdivxencore.so /usr/local/lib/libdivxencore.so.0 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
182 cp ../../src/encore.h /usr/local/include |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
183 </screen> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
184 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
185 </procedure> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
186 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
187 <para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
188 <application>MPlayer</application> automatycznie wykrywa DivX4/DivX5, jeżeli |
| 14240 | 189 jest on prawidłowo zainstalowany. Po prostu kompiluj tak, jak robisz to zwykle. |
| 13221 | 190 Jeżeli nie zostanie wykryty, znaczy to, że nie zainstalowałeś/skonfigurowałeś |
| 191 go w prawidłowy sposób. | |
|
12233
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 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
194 </note> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
195 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
196 </sect3> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
197 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
198 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
199 <sect3 id="ffmpeg" xreflabel="FFmpeg/libavcodec"> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
200 <title>FFmpeg/libavcodec</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
201 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
202 <para> |
| 14240 | 203 <ulink url="http://ffmpeg.org">FFmpeg</ulink> zawiera pakiet |
| 204 kodeków <emphasis role="bold">o otwartych źródłach</emphasis>, które potrafią | |
| 205 dekodować strumienie różnymi kodekami audio i video. Oferują one także | |
| 13221 | 206 imponujące funkcję kodowania i szybszą bibliotekę DivX4/5 niż w przypadku |
| 207 kodeków Win32, albo tych z DivX.com! | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
208 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
209 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
210 <para> |
| 13221 | 211 W skład pakietu wchodzi wiele dobrych kodeków, szczególnie tych związanych |
| 14240 | 212 z MPEG-4: DivX3, DivX4, DivX5, Windows Media Video 7/8 (WMV1/WMV2). Zawiera |
| 13221 | 213 również warty uwagi dekoder WMA. |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
214 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
215 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
216 <para> |
| 14240 | 217 Jednym z najnowszych kodeków, który warto wymienić jest |
| 13221 | 218 kodek <emphasis role="bold">Sorenson 3</emphasis> (SVQ3). Jest to pierwsza, |
| 14240 | 219 całkowicie otwarta implementacja tego kodeka. Jest on nawet szybszy od |
| 13221 | 220 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
|
221 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
222 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
223 <para> |
| 14240 | 224 Pełną listę obsługiwanych kodeków |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
225 (<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
|
226 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
|
227 znajdziesz na stronie FFmpeg. |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
228 </para> |
|
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 <para> |
| 14240 | 231 Jeżeli używasz któregoś z wydań <application>MPlayera</application> |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
232 <systemitem class="library">libavcodec</systemitem> znajduje się już w paczce. |
| 14240 | 233 Po prostu kompiluj tak, jak zazwyczaj. Jeżeli używasz |
| 234 <application>MPlayera</application> z CVSu, musisz wyciągnąć | |
| 235 <systemitem class="library">libavcodec</systemitem> z drzewa CVS FFmpega, | |
| 13221 | 236 ponieważ jego wydania ukazują się bardzo rzadko. Wersja z CVSa jest |
| 237 w większości przypadków stabilna i oferuje większość funkcji. W celu zdobycia | |
| 238 libavcodec wykonaj następujące czynności: | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
239 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
240 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
241 <procedure> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
242 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
243 <screen>cvs -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg login</screen> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
244 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
245 <step><para> |
| 12471 | 246 <screen>cvs -z3 -d:pserver:anonymous@mplayerhq.hu:/cvsroot/ffmpeg co -P ffmpeg/libavcodec</screen> |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
247 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
248 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
249 Przenieś katalog <filename>libavcodec</filename> ze źródeł FFmpega |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
250 do katalogu głównego drzewa CVS <application>MPlayera</application>. |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
251 Powinno to wyglądać w ten sposób: |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
252 <filename class="directory">main/libavcodec</filename> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
253 </para><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
254 Utworzenie dowiązań symbolicznych (symlinków) |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
255 <emphasis role="bold">nie</emphasis> wystarcza. Konieczne jest |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
256 skopiowowanie/przeniesienie! |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
257 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
258 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
259 Jeżeli chcesz uaktualniać <systemitem class="library">libavcodec</systemitem> |
| 13221 | 260 razem z aktualizacją CVSowej wersji <application>MPlayera</application>, |
| 261 dodaj następujące linie | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
262 do pliku <filename>main/CVS/Entries</filename>: |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
263 <screen>D/libavcodec////</screen> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
264 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
265 <step><para> |
| 13221 | 266 Przejdź do kompilowania. <filename>configure</filename> powinien wykryć |
| 267 problemy przed kompilacją. | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
268 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
269 </procedure> |
|
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 <note> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
272 <para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
273 <application>MPlayer</application> z CVSu zawiera podkatalog |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
274 <filename>libavcodec</filename>, ale <emphasis role="bold">nie</emphasis> |
| 13221 | 275 zawiera źródeł <systemitem class="library">libavcodec</systemitem>! Żeby |
| 276 uzyskać źródła tej biblioteki musisz wykonać powyższe czynności. | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
277 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
278 </note> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
279 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
280 <para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
281 Wykorzystując FFmpega i mojego Matroksa G400, mogę oglądać na moim |
| 13221 | 282 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
|
283 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
284 </sect3> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
285 |
|
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 <sect3 id="xanim"> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
288 <title>kodeki XAnim</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
289 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
290 <note> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
291 <para> |
| 13221 | 292 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
|
293 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
|
294 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
|
295 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
|
296 związanej z kodekami. |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
297 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
298 </note> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
299 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
300 <formalpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
301 <title>INSTALACJA I UŻYTKOWANIE</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
302 <para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
303 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
304 <application>MPlayer</application> potrafi zaprzęgnąć do dekodowania |
| 14240 | 305 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
|
306 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
307 </formalpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
308 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
309 <procedure> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
310 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
311 Ściągnij kodeki, których chcesz użyć ze |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
312 <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
|
313 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
|
314 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
|
315 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
316 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
317 <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
|
318 <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
|
319 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
320 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
321 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
|
322 <filename>configure</filename> gdzie ma szukać kodeków Xanim. |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
323 Domyślnie szuka ich w katalogach |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
324 <filename class="directory">/usr/local/lib/codecs</filename>, |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
325 <filename class="directory">/usr/local/lib/xanim/mods</filename>, |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
326 <filename class="directory">/usr/lib/xanim/mods</filename> i |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
327 <filename class="directory">/usr/lib/xanim</filename>. |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
328 Drugą możliwością jest ustawienie zmiennej środowiskowej |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
329 <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
|
330 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
331 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
332 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
|
333 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
|
334 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
|
335 <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
|
336 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
337 </procedure> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
338 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
339 <para> |
| 14240 | 340 XAnim to cała rodzina kodeków <systemitem>xanim</systemitem>, możesz więc użyć |
| 13221 | 341 opcji <option>-vfm xanim</option> żeby kazać |
| 14240 | 342 <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
|
343 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
344 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
345 <para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
346 Przetestowane kodeki to: <emphasis role="bold">Indeo 3.2, 4.1, 5.0, CVID, 3ivX, |
| 13221 | 347 H.263.</emphasis> |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
348 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
349 </sect3> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
350 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
351 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
352 <sect3 id="vivo-video"> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
353 <title>VIVO video</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
354 <para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
355 <application>MPlayer</application> potrafi odtwarzać pliki video zakodowane |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
356 przy pomocy Vivo (1.0 i 2.0). Najodpowiedniejszym kodekiem dla plików w wersji |
| 13221 | 357 1.0 jest dekoder H.263 FFmpega, którego możesz użyć za pomocą opcji |
| 358 <option>-vc ffh263</option>. Dla plików w wersji 2.0, użyj Win32 DLL | |
| 359 korzystając z opcji <option>-vc vivo</option>. Jeżeli nie wybierzesz żadnej | |
| 14240 | 360 opcji, <application>MPlayer</application> automatycznie wybierze najlepszy |
| 13221 | 361 kodek. |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
362 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
363 </sect3> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
364 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
365 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
366 <sect3 id="mpeg12"> |
| 14240 | 367 <title>MPEG-1/2 video</title> |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
368 <para> |
| 14240 | 369 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
|
370 <systemitem class="library">libmpeg2</systemitem>, której kod źródłowy |
| 13221 | 371 wchodzi w skład <application>MPlayera</application>. Z uszkodzonymi plikami |
| 14240 | 372 MPEG-1/2 radzimy sobie przechwytując <systemitem>Signal 11</systemitem> |
| 13221 | 373 (<systemitem>segmentation fault -błąd segmentacji -przyp tłumacz</systemitem>) |
| 374 i szybko reinicjując kodek, kontynuując odtwarzanie dokładnie w miejscu gdzie | |
| 375 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
|
376 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
377 </sect3> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
378 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
379 |
| 13221 | 380 <sect3 id="avicodecs"> |
| 381 <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
|
382 <para> |
| 13221 | 383 <application>MPlayer</application> potrafi odtwarzać większość plików |
| 384 AVI i MOV w których użyto starszych kodeków. | |
| 385 W przeszłości były one dekodowane przy pomocy binarnych kodeków Win32, ale | |
| 386 dzisiaj dysponujemy już <emphasis role="bold">natywnymi kodekami</emphasis>. | |
| 387 W przypadku większości z nich używany jest | |
| 388 <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
|
389 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
390 </sect3> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
391 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
392 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
393 <sect3 id="realvideo"> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
394 <title>RealVideo</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
395 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
396 <para> |
| 14240 | 397 <application>MPlayer</application> obsługuje dekodowanie wszystkich wersji |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
398 RealVideo: |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
399 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
400 <itemizedlist> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
401 <listitem><simpara> |
| 13221 | 402 RealVideo 1.0, 2.0 (fourcc RV10, RV20) - kodowanie/dekodowanie realizowane |
| 403 przez <systemitem class="library">libavcodec</systemitem> | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
404 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
405 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
406 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
|
407 <emphasis role="bold">bibliotek RealPlayer</emphasis> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
408 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
409 </itemizedlist> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
410 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
411 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
412 <para> |
| 13221 | 413 Ściągnij kodeki Real z |
| 414 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/codecs/">http://www.mplayerhq.hu/MPlayer/releases/codecs/</ulink> | |
| 415 i rozpakuj je do katalogu | |
| 416 <filename class="directory">/usr/local/lib/codecs</filename>. | |
| 417 Jeżeli wolisz je trzymać w innym miejscu, użyj opcji | |
| 418 <option>--with-reallibdir</option> dla <command>configure</command>. | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
419 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
420 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
421 <note><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
422 Aktualnie biblioteki <application>RealPlayer</application> |
| 13221 | 423 <emphasis role="bold">działają tylko pod Linuksem, FreeBSD, NetBSD, Cygwinem na |
| 424 platformach x86, Alpha i PowerPC (Sprawdzone zostały Linux/Alpha | |
| 425 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
|
426 </para></note> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
427 </sect3> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
428 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
429 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
430 <sect3 id="xvid"> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
431 <title>XviD</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
432 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
433 <para> |
| 16069 | 434 <ulink url="http://www.xvid.org">XviD</ulink> jest wolnym, kompatybilnym |
| 435 z MPEG-4 ASP kodekiem video z możliwościami kodowania dwuprzebiegowego | |
| 436 i pełną obsługą MPEG-4 ASP, dlatego jest dużo bardziej efektywny niż dobrze | |
| 437 znany kodek DivX. | |
| 438 Łączy bardzo dobrą jakość video i dobre osiągi dzięki optymalizacjami kodu dla | |
| 439 większości nowoczesnych procesorów. | |
| 440 </para> | |
| 441 <para> | |
| 442 Zaczął się jako odłam kodeka OpenDivX. | |
| 443 Stało się to gdy ProjectMajo zmienił OpenDivX na zamknięte DivX4 | |
| 13221 | 444 (a teraz DivX5). W rezultacie tej decyzji, rozeźleni ludzie spoza ProjectMayo, |
| 14240 | 445 którzy pracowali nad OpenDivX, rozpoczęli projekt XviD. Tak więc oba projekty |
| 13221 | 446 mają to samo pochodzenie. |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
447 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
448 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
449 <procedure> |
| 16069 | 450 <title>Instalacja <systemitem class="library">XviD</systemitem></title> |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
451 <para> |
| 16069 | 452 Jak większość otwartego oporgramowania dostępny jest w dwóch wersjach: |
| 453 <ulink url="http://www.xvid.org/downloads.html">oficjalnych wydań</ulink> | |
| 454 i wersji CVS. | |
| 455 Wersja CVS jest zazwyczaj wystarczająco stablina by jej używać, jako że | |
| 456 zazwyczaj ma poprawki do błędów występujących w wydaniach. | |
| 457 Tak należy nakłonić <systemitem class="library">XviD</systemitem> CVS do | |
| 458 pracy z <application>MEncoderem</application> (będziesz potrzebował | |
| 459 przenajmniej <application>autoconf</application> 2.50, | |
| 460 <application>automake</application> i <application>libtool</application>): | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
461 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
462 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
463 <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
|
464 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
465 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
466 <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
|
467 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
468 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
469 <screen>cd xvidcore/build/generic</screen> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
470 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
471 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
472 <screen>./bootstrap.sh</screen> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
473 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
474 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
475 <screen>./configure</screen> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
476 Możesz potrzebować dodać jakieś opcje (przejrzyj wyjście |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
477 poniższej komendy). |
| 13224 | 478 <command>./configure --help</command> |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
479 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
480 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
481 <screen>make && make install</screen> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
482 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
483 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
484 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
|
485 skopiuj <filename>../../src/divx4.h</filename> do |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
486 <filename class="directory">/usr/local/include/</filename>. |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
487 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
488 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
489 Przekompiluj <application>MPlayera</application> z opcjami |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
490 <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
|
491 <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
|
492 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
493 </procedure> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
494 </sect3> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
495 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
496 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
497 <sect3 id="sorenson"> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
498 <title>Sorenson</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
499 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
500 <para> |
| 13221 | 501 Sorenson jest kodekiem video rozwijanym przez Sorenson Media i licencjonowanym |
| 502 dla Apple, która rozprowadza go wraz ze swoim <application>Odtwarzaczem | |
| 503 QuickTime</application>. | |
| 13105 | 504 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
|
505 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
|
506 </para> |
|
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 <itemizedlist> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
509 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
510 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
|
511 <emphasis role="bold">natywnego kodeka video</emphasis> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
512 (<link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>) |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
513 </simpara></listitem> |
|
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 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
|
516 <emphasis role="bold">natywnego kodeka video</emphasis> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
517 (<link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>) |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
518 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
519 </itemizedlist> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
520 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
521 <procedure> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
522 <title>KOMPILOWANIE MPLAYERA ZE WSPARCIEM DLA BIBLIOTEK QUICKTIME</title> |
| 14240 | 523 <note><para>Aktualnie obsługiwane są tylko 32-bitowe platformy Intela.</para></note> |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
524 <step><para>ściągnij <application>MPlayera</application> z CVSu</para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
525 <step><para>pobierz pakiet QuickTime DLL z |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
526 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/codecs/"/> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
527 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
528 <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
|
529 (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
|
530 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
531 <step><para>skompiluj <application>MPlayera</application></para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
532 </procedure> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
533 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
534 </sect3> |
| 16069 | 535 |
| 536 <sect3 id="codec-x264"> | |
| 537 <title>x264</title> | |
| 538 | |
| 539 <sect4 id="codec-x264-whatis"> | |
| 540 <title>Co to jest x264</title> | |
| 541 <para> | |
| 542 <systemitem class="library">x264</systemitem> jest biblioteką słurzącą do | |
| 543 tworzenia strumieni video H.264. | |
| 544 Nie jest w 100% ukończona, ale ma przynajmniej pewną obsługę większości | |
| 545 mających wpływ na jakość możliwości H.264. | |
| 546 Jest też wiele zaawansowanych możliwości w specyfikacji H.264, które nie mają | |
| 547 nic wspólnego z jakością jako taką; wiele z nich jeszcze nie ma | |
| 548 implementacji w <systemitem class="library">x264</systemitem>. | |
| 549 </para> | |
| 550 | |
| 551 <itemizedlist> | |
| 552 <title>Możliwości kodera</title> | |
| 553 <listitem><para>CAVLC/CABAC</para></listitem> | |
| 554 <listitem><para>Wielokrotne referencje</para></listitem> | |
| 555 <listitem><para>Intra: wszystkie typy makrobloków | |
| 556 (16x16 i 4x4 z wszystkimi predykcjami)</para></listitem> | |
| 557 <listitem><para>Inter P: wszystkie podziały | |
| 558 (od 16x16 aż do 4x4)</para></listitem> | |
| 559 <listitem><para>Inter B: podziały od 16x16 do 8x8 | |
| 560 (włączając SKIP/DIRECT)</para></listitem> | |
| 561 <listitem><para>Kontrola tempa: stały kwantyzator, stałe bitrate, albo | |
| 562 wieloprzebiegowe ABR</para></listitem> | |
| 563 <listitem><para>Wykrywanie zmian scen</para></listitem> | |
| 564 <listitem><para>Adaptatywne umieszczanie klatek B</para></listitem> | |
| 565 <listitem><para>Referencyjne ramki / dowolna kolejność | |
| 566 ramek</para></listitem> | |
| 567 </itemizedlist> | |
| 568 | |
| 569 <itemizedlist> | |
| 570 <title>Ograniczenia kodera</title> | |
| 571 <listitem><para>Brak prawdziwego RD</para></listitem> | |
| 572 </itemizedlist> | |
| 573 </sect4> | |
| 574 | |
| 575 <sect4 id="codec-h264-whatis"> | |
| 576 <title>Co to jest H.264</title> | |
| 577 <para> | |
| 578 H.264 jedną z nazw nowego kodeka video opracowanego wspólnie przez ITU | |
| 579 i MPEG. | |
| 580 Może też być prawidłowo nazywany okropnymi nazwami "ISO/IEC 14496-10" lub | |
| 581 "MPEG-4 Part 10". Częściej jest nazywany "MPEG-4 AVC" albo po prostu "AVC". | |
| 582 </para> | |
| 583 <para> | |
| 584 Jakkolwiek go nie nazywać, H.264 może być wart wypróbowania ponieważ | |
| 585 zazwyczaj może dorównać jakością MPEG-4 ASP z mniejszą o 5%-30% objętością. | |
| 586 Dokładne wyniki zależą od materiału źródłowego i kodera. | |
| 587 Zyski z używania H.264 nie są za darmo: Dekodowanie strumieni H.264 mają | |
| 588 duże wymagania obliczeniowe i pamięciowe. | |
| 589 Na przykład, na Athlonie 1733 MHz, film H.264 w rozdzielczości DVD 1500kbps | |
| 590 wymaga do zdekodowania około 35% CPU. | |
| 591 Dla porównania, dekodowanie strumienia MPEG-4 ASP w rozdzielczości DVD | |
| 592 1500kbps wymaga około 10% CPU. | |
| 593 Oznacza to że dekodowanie wysokiej jakości strumieni jest prawie nie do | |
| 594 pomyślenia dla zwykłych użytkowników. | |
| 595 Oznacza to również że dobry DVD rip może się czasami zacinać na procesorach | |
| 596 wolniejszych niż około 2.0 GHz. | |
| 597 </para> | |
| 598 <para> | |
| 599 Przynajmniej przy używaniu <systemitem class="library">x264</systemitem> | |
| 600 wymagania kodowania nie są o wiele większe niż te, do których przywykliśmy | |
| 601 przy MPEG-4 ASP. | |
| 602 Na przykład, na Athlonie 1733 MHz typowe kodowanie DVD będzie działać | |
| 603 z 5-15fps. | |
| 604 </para> | |
| 605 <para> | |
| 606 Ten dokument nie ma wyjaśniać szczegółów H.264, ale jeśli jesteś | |
| 607 zainteresowany niewielkim wstępem możesz chcieć przeczytać | |
| 608 <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>. | |
| 609 </para> | |
| 610 </sect4> | |
| 611 | |
| 612 <sect4 id="codec-x264-playback"> | |
| 613 <title>Jak mogę odtwarzać filmy H.264 używając <application>MPlayera</application></title> | |
| 614 <para> | |
| 615 <application>MPlayer</application> używa dekodera H.264 z | |
| 616 <systemitem class="library">libavcodec</systemitem>. | |
| 617 <systemitem class="library">libavcodec</systemitem> miało choć trochę zdatny | |
| 618 do użytku dekoder H.264 od około czerwca 2004, ale od tego czasu wprowadzono | |
| 619 wiele zmian i poprawek, zarówno pod względem obsługiwanej funkcjonalności | |
| 620 jak i zużycia CPU. | |
| 621 Na wszelki wypadek lepiej jest używać świeżej wersji CVS. | |
| 622 </para> | |
| 623 <para> | |
| 624 Jeśli chcesz szybki i łatwy sposób na sprawdzenie czy były ostatnio zmiany | |
| 625 w obsłudze H.264 w <systemitem class="library">libavcodec</systemitem>, | |
| 626 możesz patrzeć na | |
| 627 <ulink url="http://mplayerhq.hu/cgi-bin/cvsweb.cgi/ffmpeg/libavcodec/h264.c?cvsroot=FFMpeg">interface sieciowy repozytorium CVS FFmpeg</ulink> | |
| 628 </para> | |
| 629 </sect4> | |
| 630 | |
| 631 <sect4 id="codec-x264-encode"> | |
| 632 <title>Jak mogę kodować filmy używając <application>MEncodera</application> i <systemitem class="library">x264</systemitem>?</title> | |
| 633 <para> | |
| 634 Jeśli masz zainstalowanego klienta subversion, możesz uzyskać najnowsze | |
| 635 źródła x264 tym poleceniem: | |
| 636 <screen> | |
| 637 svn co svn://svn.videolan.org/x264/trunk x264<!-- | |
| 638 --></screen> | |
| 639 Źródła <application>MPlayera</application> są aktualizowane gdy tylko | |
| 640 zmieni się API <systemitem class="library">x264</systemitem>, więc zalecamy | |
| 641 też używanie <application>MPlayera</application> z CVS. | |
| 642 Być może sytuacja się zmieni jeśli i gdy nastąpi "wydanie" | |
| 643 <systemitem class="library">x264</systemitem>. | |
| 644 W międzyczasie <systemitem class="library">x264</systemitem> powinna być | |
| 645 uważana za niestabilną, w tym sensie że jej interface programistyczny może | |
| 646 się zmienić. | |
| 647 </para> | |
| 648 <para> | |
| 649 <systemitem class="library">x264</systemitem> buduje się i instaluje | |
| 650 w sposób standardowy: | |
| 651 <screen> | |
| 652 ./configure && make && sudo make install<!-- | |
| 653 --></screen> | |
| 654 To zainstaluje libx264.a w /usr/local/lib oraz x264.h w /usr/local/include. | |
| 655 | |
| 656 Gdy biblioteka i nagłówki <systemitem class="library">x264</systemitem> są | |
| 657 już w standardowych miejscach, budowanie <application>MPlayera</application> | |
| 658 z obsługą <systemitem class="library">x264</systemitem> jest proste. | |
| 659 Uruchom standardowe: | |
| 660 <screen>./configure && make && sudo make install</screen> | |
| 661 Skrypt konfiguracyjny wykryje że spełniłeś wymagania do obsługi | |
| 662 <systemitem class="library">x264</systemitem>. | |
| 663 </para> | |
| 664 </sect4> | |
| 665 | |
| 666 </sect3> | |
| 667 | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
668 </sect2> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
669 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
670 <!-- ********** --> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
671 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
672 <sect2 id="audio-codecs"> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
673 <title>Kodeki audio</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
674 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
675 <itemizedlist> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
676 <title>Najważniejsze ze wszystkich kodeków audio:</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
677 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
678 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
|
679 kod, z optymalizacją dla MMX/SSE/3DNow!) |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
680 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
681 <listitem><simpara> |
| 13224 | 682 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
|
683 <link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>) |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
684 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
685 <listitem><simpara> |
| 14240 | 686 Windows Media Audio 9 (WMAv3) (poprzez DLL DMO) |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
687 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
688 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
689 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
|
690 optymalizacją MMX/SSE/3DNow!) |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
691 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
692 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
693 przetwarzanie AC3 przez kartę dźwiękową |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
694 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
695 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
696 AAC |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
697 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
698 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
699 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
|
700 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
701 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
702 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
|
703 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
704 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
705 QuickTime: kodeki Qualcomm i QDesign |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
706 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
707 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
708 VIVO audio (g723, Vivo Siren) |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
709 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
710 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
711 Voxware audio (poprzez DirectShow DLL) |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
712 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
713 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
714 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
|
715 audio |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
716 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
717 </itemizedlist> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
718 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
719 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
720 <sect3 id="swac3"> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
721 <title>Programowe dekodowanie AC3</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
722 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
723 <para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
724 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
|
725 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
726 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
727 <para> |
| 14240 | 728 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
|
729 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
|
730 karty dźwiękowej osobne wyjście dla każdego kanału AC3, pozwalając doświadczyć |
| 14240 | 731 pełnego "dźwięku przestrzennego" bez potrzeby użycia zewnętrznego dekodera AC3 |
| 732 wymaganego przez kodek hwac3. | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
733 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
734 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
735 <para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
736 Użyj opcji <option>-channels</option> aby wybrać liczbę wyjściowych kanałów. |
| 13221 | 737 Użyj <option>-channels 2</option> do uzyskania dźwięku stereo. Dla |
| 738 czterokanałowego dźwięku (wyjścia Lewe Przednie, Prawe Przednie, Lewe Surround | |
| 739 i Prawe Surround), użyj <option>-channels 4</option>. W tym przypadku, | |
| 740 wszystkie centralne kanały zostaną zmiksowane do odpowiadających im przednich | |
| 741 kanałów. Natomiast <option>-channels 6</option> wyprodukuje wszystkie kanały | |
| 742 AC3 tak jak zostały zakodowane - w kolejności Lewy, Prawy, Lewy Surround, Prawy | |
| 743 Surround, Centralny i LFE. | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
744 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
745 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
746 <para> |
| 14240 | 747 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
|
748 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
749 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
750 <para> |
| 14240 | 751 Aby użyć więcej niż dwóch wyjściowych kanałów, będziesz potrzebował |
| 752 OSS i kartę dźwiękową ze wsparciem dla odpowiedniej liczby wyjściowych | |
| 13221 | 753 kanałów poprzez SNDCTL_DSP_CHANNELS ioctl. Przykładem odpowiedniego sterownika |
| 754 jest emu10k1 (używany przez karty Soundblaster Live!) z sierpnia 2001 roku, | |
| 755 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
|
756 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
757 </sect3> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
758 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
759 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
760 <sect3 id="hwac3"> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
761 <title>Sprzętowe dekodowanie AC3</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
762 <para> |
| 12370 | 763 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
|
764 musi prawidłowo obsługiwać format AFMT_AC3 (robi to C-Media). Podłącz swój |
| 13221 | 765 dekoder AC3 do wyjścia S/PDIF i użyj opcji <option>-ac hwac3</option>. |
| 766 Rozwiązanie to jest ciągle w fazie testów, ale wiadomo, że działa z kartami | |
| 767 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
|
768 dekodującymi DXR3/Hollywood+ MPEG. |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
769 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
770 </sect3> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
771 |
|
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 <sect3 id="libmad"> |
| 14240 | 774 <title>obsługa libmad</title> |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
775 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
776 <para> |
| 14240 | 777 <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
|
778 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
|
779 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
|
780 z przewijaniem, ale może mieć lepszą wydajność niż mp3lib na platformach ze |
| 13221 | 781 słabszymi FPU (jednostka do wykonywania obliczeń |
| 782 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
|
783 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
784 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
785 <para> |
| 13221 | 786 Aby włączyć wsparcie dla biblioteki, podczas kompilacji użyj opcji |
| 787 <option>--enable-mad</option> przy wywoływaniu configure. | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
788 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
789 </sect3> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
790 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
791 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
792 <sect3 id="vivo-audio"> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
793 <title>VIVO audio</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
794 <para> |
| 13221 | 795 Rodzaj kodeka audio używanego w plikach VIVO zależy od tego, czy jest to plik |
| 796 VIVO/1.0, czy VIVO/2.0. Pliki VIVO/1.0 mają dźwięk w formacie | |
| 797 <emphasis role="bold">g.723</emphasis>, a pliki VIVO/2.0 w formacie | |
| 14240 | 798 <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
|
799 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
800 </sect3> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
801 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
802 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
803 <sect3 id="realaudio"> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
804 <title>RealAudio</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
805 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
806 <para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
807 <application>MPlayer</application> potrafi dekodować prawie wszystkie wersje RealAudio: |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
808 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
809 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
810 <itemizedlist> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
811 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
812 RealAudio DNET - dekodowanie poprzez |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
813 <systemitem class="library">liba52</systemitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
814 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
815 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
816 RealAudio Cook/Sipro/ATRAC3 - dekodowanie z użyciem |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
817 <emphasis role="bold">bibliotek RealPlayer</emphasis> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
818 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
819 </itemizedlist> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
820 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
821 <para> |
| 13221 | 822 Instrukcje dotyczące sposobu instalacji bibliotek RealPlayer |
| 823 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
|
824 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
825 </sect3> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
826 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
827 <sect3 id="qdesign"> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
828 <title>kodeki QDesign</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
829 <para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
830 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
|
831 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
|
832 bibliotek QuickTime. Instrukcje instalacji znajdują się w dziale |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
833 <link linkend="sorenson">kodek Sorenson video</link>. |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
834 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
835 </sect3> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
836 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
837 <sect3 id="qualcomm"> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
838 <title>kodeki Qualcomm</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
839 <para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
840 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
|
841 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
|
842 Instrukcje instalacji znajdują się w dziale |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
843 <link linkend="sorenson">kodeka video Sorenson</link>. |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
844 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
845 </sect3> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
846 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
847 <sect3 id="aac"> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
848 <title>AAC codec</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
849 <para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
850 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
|
851 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
|
852 <ulink url="http://www.audiocoding.com"/>. |
| 14668 | 853 <application>MPlayer</application> zawiera migawkę CVSu z |
| 854 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
|
855 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
856 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
857 <para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
858 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
|
859 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
|
860 ściągnij ją z |
| 14240 | 861 <ulink url="http://www.audiocoding.com/modules/mydownloads/">tej strony</ulink> |
| 13687 | 862 i dodaj opcję <option>--enable-external-faad</option> do |
| 13221 | 863 <filename>configure</filename>. Nie potrzebujesz całego faad2 do dekodowanie |
| 864 plików AAC. Wystarczy użyć samej biblioteki libfaad. Zbudujesz ją w następujący | |
| 865 sposób | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
866 <screen> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
867 cd faad2/ |
| 14713 | 868 sh bootstrap |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
869 ./configure |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
870 cd libfaad |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
871 make |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
872 make install |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
873 </screen> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
874 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
|
875 ściągnąć (apt-getem) Debianowe paczki z |
| 14240 | 876 <ulink url="http://hpisi.nerim.net">domowej strony Christiana Marillata</ulink>, |
| 16069 | 877 RPMy dla Mandrake/Mandriva ze strony <ulink url="http://plf.zarb.org">P.L.F</ulink> |
| 13221 | 878 a RedHatowe RPMy z |
| 879 <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
|
880 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
881 </sect3> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
882 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
883 </sect2> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
884 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
885 <!-- ********** --> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
886 |
| 14240 | 887 <sect2 id="codec-importing"> |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
888 <title>importowanie kodeków Win32-HOWTO</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
889 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
890 <!-- 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
|
891 <!-- Taa, a ja to potem pewnie bede mial tlumaczyc:-) --> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
892 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
893 <sect3 id="vfw-codecs"> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
894 <title>kodeki VFW</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
895 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
896 <para> |
| 14240 | 897 VFW (Video for Windows) jest starym API Video pod Windows. Jego kodeki mają |
| 13221 | 898 rozszerzenie <filename>.DLL</filename> albo (rzadziej) |
| 899 <filename>.DRV</filename>. Jeżeli <application>MPlayer</application> odmawia | |
| 900 odtwarzania plików AVI z komunikatem tego typu: | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
901 <screen>UNKNOWN video codec: HFYU (0x55594648)</screen> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
902 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
903 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
904 <para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
905 oznacza to, że twój plik AVI jest zakodowany z użyciem kodeka, który korzysta |
| 13221 | 906 z fourcc HFYU (HFYU = kodek HuffYUV, DIV3 = DivX Low Motion, itd.; |
| 907 fourcc-unikalny, czteroliterowy identyfikator kodeka znajdujący się najczęściej | |
| 908 w nagłówkach plików AVI-przyp. tłumacz). Kiedy już to wiesz, musisz odzukać | |
| 909 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
|
910 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
|
911 w następującej linii: |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
912 <programlisting>VIDC.HFYU=huffyuv.dll</programlisting> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
913 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
914 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
915 <para> |
| 13221 | 916 Zatem potrzebujesz pliku <filename>huffyuv.dll</filename>. Zauważ, że kodeki |
| 917 audio są oznaczane za pomocą prefiksu MSACM: | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
918 <programlisting>msacm.l3acm=L3codeca.acm</programlisting> |
|
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 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
921 <para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
922 Jest to kodek MP3. Teraz powinieneś mieć wszystkie niezbędne informacje |
| 13221 | 923 (fourcc, plik z kodekiem, przykładowy plik AVI). Umieść swoją prośbę o wsparcie |
| 924 dla kodeka za pomocą poczty elektronicznej i wyślij ww. pliki na poniższy | |
| 925 serwer FTP: | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
926 <systemitem role="url"> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
927 ftp://ftp.mplayerhq.hu/MPlayer/incoming/[codecname]/ |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
928 </systemitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
929 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
930 |
| 13221 | 931 <note><para> W systemach Windows NT/2000/XP szukaj powyższych informacji |
| 932 w rejestrze, np. szukaj wyrażenia "VIDC.HFYU". Aby dowiedzieć się jak | |
| 933 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
|
934 </para></note> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
935 </sect3> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
936 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
937 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
938 <sect3 id="dshow-codecs"> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
939 <title>Kodeki DirectShow</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
940 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
941 <para> |
| 14240 | 942 DirectShow jest nowszym API Video, które jest nawet gorsze od swojego |
| 13221 | 943 poprzednika. Sprawa ma się gorzej z DirectShow, ponieważ: |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
944 <itemizedlist> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
945 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
946 <filename>system.ini</filename> nie zawiera wymaganych informacji, |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
947 zamiast tego są one przechowywane w rejestrze. |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
948 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
949 <listitem><simpara> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
950 Z tego powodu wymagane jest GUID kodeka. |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
951 </simpara></listitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
952 </itemizedlist> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
953 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
954 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
955 <procedure> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
956 <title>Nowa metoda:</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
957 <para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
958 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
|
959 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
960 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
961 Pobierz <application>GraphEdit</application> z dowolnego DirectX SDK, albo z |
| 13927 | 962 <ulink url="http://doom9.net">doom9</ulink> |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
963 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
964 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
965 Uruchom <command>graphedit.exe</command>. |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
966 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
967 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
968 Z menu wybierz Graph -> Insert Filters. |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
969 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
970 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
971 Rozwiń listę <systemitem>DirectShow Filters</systemitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
972 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
973 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
974 Wybierz właściwy kodek i rozwiń go. |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
975 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
976 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
977 We wpisie <systemitem>DisplayName</systemitem> spójrz na tekst w |
| 13221 | 978 nawiasach klamrowych po znaku "backslash" i zapisz go (pięć bloków |
| 979 oddzielonych kreskami, GUID). | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
980 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
981 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
982 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
|
983 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
984 </procedure> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
985 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
986 <note> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
987 <para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
988 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
989 Jeżeli nie ma pola <systemitem>Filename</systemitem>, a |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
990 <systemitem>DisplayName</systemitem> zawiera coś w stylu |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
991 <systemitem>device:dmo</systemitem>, to jest to DMO-kodek. |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
992 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
993 </note> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
994 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
995 <procedure> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
996 <title>Stara Metoda:</title> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
997 <para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
998 Weź głęboki oddech i zacznij przeszukiwanie rejestru... |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
999 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1000 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1001 Uruchom <command>regedit</command>. |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1002 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1003 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1004 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
|
1005 pola (checkboxes) i zaznacz trzecie. Wpisz fourcc kodeka (np. |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1006 <userinput>TM20</userinput>). |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1007 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1008 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1009 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
|
1010 <filename>C:\WINDOWS\SYSTEM\TM20DEC.AX</filename>). |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1011 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1012 <step><para> |
| 13221 | 1013 Gdy odnalazłeś już plik, potrzebny będzie GUID. Spróbuj ponownego |
| 1014 wyszukiwania, ale tym razem wpisz nazwę kodeka, a nie jego fourcc. Jego nazwę | |
| 1015 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
|
1016 <guimenu>Plik</guimenu> -> <guisubmenu>Opcje</guisubmenu> -> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1017 <guimenuitem>Zaawansowane</guimenuitem>. |
| 13221 | 1018 Jeżeli jej tam nie będzie, to masz pecha. Spróbuj odgadnąć nazwę (np. spróbuj |
| 1019 wyszukać "TrueMotion"). | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1020 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1021 <step><para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1022 Jeżeli GUID został odnaleziony, powinieneś ujrzeć pola <guilabel>FriendlyName</guilabel> |
| 13221 | 1023 i <guilabel>CLSID</guilabel>. Zapisz szesnastobajtowy CLSID będący GUIDem, |
| 1024 którego potrzebujemy. | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1025 </para></step> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1026 </procedure> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1027 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1028 <note> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1029 <para> |
| 13221 | 1030 Jeżeli wyszukiwanie się nie powiedzie, spróbuj zaznaczyć wszystkie pola |
| 1031 (checkboxes). Prawdopodobnie dostaniesz niepasujące wyniki, ale być może | |
| 1032 będziesz miał szczęście... | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1033 </para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1034 </note> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1035 |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1036 <para> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1037 |
| 13221 | 1038 Teraz, kiedy masz już wszystkie niezbędne informacje (fourcc, GUID, plik |
| 1039 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
|
1040 za pomocą poczty elektronicznej i wyślij ww. pliki na poniższy serwer FTP: |
| 13221 | 1041 <systemitem role="url">ftp://ftp.mplayerhq.hu/MPlayer/incoming/[codecname]/ |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1042 </systemitem> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1043 </para> |
| 14240 | 1044 |
| 1045 <para> | |
| 1046 Jeżeli chcesz samodzielnie dodać obsługę kodeka, przeczytaj | |
| 1047 <ulink url="http://www.mplayerhq.hu/MPlayer/DOCS/tech/codecs.conf.txt"> | |
| 1048 DOCS/tech/codecs.conf.txt</ulink> (tylko po angielsku - przyp. tłum.). | |
| 1049 </para> | |
| 1050 | |
|
12233
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1051 </sect3> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1052 </sect2> |
|
d371810e3bb3
translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff
changeset
|
1053 </sect1> |
