annotate DOCS/xml/pl/codecs.xml @ 12681:6d815f12e3e5

rtc-device cmd option by James Noble
author alex
date Sat, 26 Jun 2004 10:51:44 +0000
parents 1d142bb0c515
children 4e1e6805649d
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
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"?>
12471
wight
parents: 12370
diff changeset
2 <!-- synced with 1.37 -->
12233
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
3 <sect1 id="codecs">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
4 <title>Wspierane kodeki</title>
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>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
10 Zajrzyj do <ulink url="http://www.mplayerhq.hu/homepage/codecs-status.html">tabeli statusu kodeków</ulink>,
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
11 żeby zobaczyć kompletną, codziennie generowaną listę. Niektóre kodeki są dostępne do pobrania z
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
12 naszej strony domowej. Ściągniesz je ze
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
13 <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
14 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
15
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
16 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
17 Najważniejsze ze wszystkich:
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
18 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
19
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
20 <itemizedlist>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
21 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
22 <emphasis role="bold">MPEG1</emphasis> (<emphasis role="bold">VCD</emphasis>) i
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
23 <emphasis role="bold">MPEG2</emphasis> (<emphasis role="bold">DVD</emphasis>) video
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
24 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
25 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
26 natywne dekodery dla <emphasis role="bold">DivX ;-), OpenDivX (DivX4),
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
27 DivX 5.01, 3ivX, M$ MPEG4</emphasis> v1, v2 i dla innych rodzajów MPEG4
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
28 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
29 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
30 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
31 (<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
32 dla <emphasis role="bold">Windows Media Video 9</emphasis>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
33 (<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
34 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
35 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
36 natywny dekoder <emphasis role="bold">Sorenson 1 (SVQ1)</emphasis>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
37 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
38 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
39 natywny dekoder <emphasis role="bold">Sorenson 3 (SVQ3)</emphasis>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
40 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
41 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
42 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
43 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
44 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
45 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
46 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
47 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
48 <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
49 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
50 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
51 VIVO 1.0, 2.0, I263 i inne rodzaje <emphasis role="bold">h263(+)</emphasis>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
52 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
53 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
54 FLI/FLC
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
55 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
56 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
57 <emphasis role="bold">RealVideo 1.0 &amp; 2.0</emphasis> z użyciem <systemitem class="library"> libavcodec</systemitem> i kodeki
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
58 <emphasis role="bold">RealVideo 3.0 &amp; 4.0</emphasis> używające bibliotek RealPlayer
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
59 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
60 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
61 natywny dekoder HuffYUV
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 Różne stare proste formaty podobne do RLE
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 </itemizedlist>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
67
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
68 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
69 Jeżeli posiadasz kodeki Win32 niewymienione tutaj, które nie są jeszcze wspierane,
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
70 zajrzyj do działu<link linkend="win32-codecs">importowanie kodeków Win32-HOWTO</link>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
71 i pomóż nam dodać dla nich wsparcie.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
72 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
73
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
74
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
75 <sect3 id="divx4-5">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
76 <title>DivX4/DivX5</title>
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 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
79 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
80 <ulink url="http://www.projectmayo.com">Project Mayo</ulink>.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
81 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
82 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
83 w przeszłości i było domyślnie budowane podczas kompilacji.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
84 Używaliśmy także ich kodu postprocessingu do opcjonalnego polepszenia jakości filmów
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
85 zakodowanych w MPEG1/2. Teraz używamy już naszego własnego kodu dla wszystkich typów
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
86 plików.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
87 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
88
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
89 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
90 Nowa generacja tych kodeków nazywana jest DivX4 i może nawet dekodować
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
91 filmy zakodowane przy pomocy niesławnych kodeków DivX! Na dodatek są one znacznie
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
92 szybsze od natywnych kodeków Win32 DivX DLLs, ale wolniejsze od <systemitem
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
93 class="library">libavcodec</systemitem>. W związku z tym ich używanie do dekodowania jest
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
94 <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
95 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
96 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
97
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
98 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
99 DivX4 pracuje w dwóch trybach:
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
100 <variablelist>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
101 <varlistentry><term><option>-vc odivx</option></term>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
102 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
103 Używa kodeka w stylu OpenDivX. W tym przypadku wytwarza obraz YV12
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
104 w swoim własnym buforze, a <application>MPlayer</application> dokonuje konwersji
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
105 przestrzeni kolorów poprzez libvo. (<emphasis role="bold">Szybkie, zalecane!</emphasis>)
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
106 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
107 </varlistentry>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
108 <varlistentry><term><option>-vc divx4</option></term>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
109 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
110 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
111 YUY2/UYVY. (<emphasis role="bold">POWOLNE</emphasis>)
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
112 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
113 </varlistentry>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
114 </variablelist>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
115 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
116
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
117 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
118 Metoda <option>-vc odivx</option> jest zazwyczaj szybsza, ponieważ
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
119 dokonuje ona transferu danych obrazu w formacie YV12 (planar YUV 4:2:0), który wymaga
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
120 znacznie mniejszej przepustowości szyny. Dla pakowanych trybów YUV (YUY2, UYVY)
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
121 użyj opcji <option>-vc divx4</option>. Dla trybów RGB prędkość jest właściwie taka sama,
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
122 różniąca się od najlepszej tylko przy zmianie głębi kolorów.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
123 <note>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
124 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
125 Jeżeli twój sterownik <option>-vo</option> wspiera direct rendering, wydajniejszym albo nawet
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
126 najbardziej wydajnym rozwiązaniem może być użycie <option>-vc divx4</option>.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
127 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
128
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
129 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
130 Binarną bibliotekę kodeków DivX4/5 można ściągnąć z
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
131 <ulink url="http://avifile.sourceforge.net">avifile</ulink> albo z
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
132 <ulink url="http://www.divx.com">divx.com</ulink>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
133 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
134 i pamiętać o dodaniu
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
135 <filename class="directory">/usr/local/lib</filename> do twojego
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
136 <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
137 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
138
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
139 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
140 Możesz zdobyć CVSową wersję STAREJ biblioteki OpenDivX (core library) w następujący
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
141 sposób:
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
142 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
143
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
144 <procedure>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
145 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
146 <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
147 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
148 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
149 <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
150 </para></step>
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
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
153 Biblioteka ta jest podzielona na biblioteki dekodujące i kodujące, które muszą być
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
154 kompilowane osobno. Dla biblioteki dekodującej wpisz po prostu
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
155 <screen>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
156 cd divxcore/decore/build/linux
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
157 make
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
158 cp libdivxdecore.so /usr/local/lib
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
159 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
160 cp ../../src/decore.h /usr/local/include
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 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
163 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
164 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
165 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
166 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
167 <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
168 <screen>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
169 cd ../../../encore/build
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
170 mkdir linux
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
171 cd linux
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
172 cp path/Makefile .
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
173 make
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
174 cp libdivxencore.so /usr/local/lib
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
175 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
176 cp ../../src/encore.h /usr/local/include
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
177 </screen>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
178 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
179 </procedure>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
180
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
181 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
182 <application>MPlayer</application> automatycznie wykrywa DivX4/DivX5, jeżeli
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
183 jest on prawidłowo zainstalowany. Po prostu kompiluj tak jak robisz to zwykle.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
184 Jeżeli nie zostanie wykryty, znaczy to, że nie zainstalowałeś/skonfigurowałeś go
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
185 w prawidłowy sposób.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
186 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
187
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
188 </note>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
189 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
190 </sect3>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
191
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
192
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
193 <sect3 id="ffmpeg" xreflabel="FFmpeg/libavcodec">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
194 <title>FFmpeg/libavcodec</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
195
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
196 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
197 <ulink url="http://ffmpeg.sourceforge.net">FFmpeg</ulink> zawiera pakiet
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
198 <emphasis role="bold">otwartoźródłowych</emphasis> kodeków, które potrafią
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
199 dekodować strumienie z różnymi kodekami audio i video. Oferują one także
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
200 imponujące funkcję kodowania i szybszą bibliotekę DivX4/5 niż w przypadku kodeków
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
201 Win32, albo tych z DivX.com!
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
202 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
203
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
204 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
205 W skład pakietu wchodzi wiele dobrych kodeków, szczególnie tych związanych z MPEG4:
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
206 DivX3, DivX4, DivX5, Windows Media Video 7/8 (WMV1/WMV2). Zawiera również
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
207 warty uwagi dekoder WMA.
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>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
211 Jednym z ostatnich (w sensie najnowszych) kodeków, który warto wymienić jest
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
212 kodek <emphasis role="bold">Sorenson 3</emphasis>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
213 (SVQ3). Jest to pierwsza, całkowicie otwartoźródłowa implementacja tego kodeka. Jest on
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
214 nawet szybszy od oryginału. Zaleca się wybór tej wersji zamiast kodeków binarnych!
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
215 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
216
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
217 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
218 Pełną listę wspieranych kodeków
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
219 (<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
220 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
221 znajdziesz na stronie FFmpeg.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
222 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
223
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
224 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
225 Jeżeli używasz, któreś z wydań <application>MPlayera</application>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
226 <systemitem class="library">libavcodec</systemitem> znajduje się już w paczce.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
227 Po prostu kompiluj tak jak zazwyczaj. Jeżeli używasz <application>MPlayera</application>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
228 z CVSu musisz wyciągnąć <systemitem class="library">libavcodec </systemitem> z drzewa CVS FFmpega, ponieważ jego wydania
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
229 ukazują się bardzo rzadko. Wersja z CVSa jest w większości przypadków stabilna i oferuje
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
230 większość funkcji. W celu zdobycia libavcodec wykonaj następujące czynności:
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
231 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
232
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
233 <procedure>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
234 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
235 <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
236 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
237 <step><para>
12471
wight
parents: 12370
diff changeset
238 <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
239 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
240 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
241 Przenieś katalog <filename>libavcodec</filename> ze źródeł FFmpega
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
242 do katalogu głównego drzewa CVS <application>MPlayera</application>.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
243 Powinno to wyglądać w ten sposób:
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
244 <filename class="directory">main/libavcodec</filename>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
245 </para><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
246 Utworzenie dowiązań symbolicznych (symlinków)
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
247 <emphasis role="bold">nie</emphasis> wystarcza. Konieczne jest
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
248 skopiowowanie/przeniesienie!
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
249 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
250 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
251 Jeżeli chcesz uaktualniać <systemitem class="library">libavcodec</systemitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
252 razem z aktualizacją CVSowej wersji <application>MPlayera</application>, dodaj następujące linie
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
253 do pliku <filename>main/CVS/Entries</filename>:
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
254 <screen>D/libavcodec////</screen>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
255 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
256 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
257 Przejdź do kompilowania. <filename>configure</filename> powinien wykryć problemy
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
258 przed kompilacją.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
259 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
260 </procedure>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
261
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
262 <note>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
263 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
264 <application>MPlayer</application> z CVSu zawiera podkatalog
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
265 <filename>libavcodec</filename>, ale <emphasis role="bold">nie</emphasis>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
266 zawiera źródeł <systemitem class="library">libavcodec</systemitem>! Żeby uzyskać źródła tej biblioteki
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
267 musisz wykonać powyższe czynności.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
268 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
269 </note>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
270
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
271 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
272 Wykorzystując FFmpega i mojego Matroksa G400, mogę oglądać na moim
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
273 K6-2 500 filmy DivX najwyższej rozdzielczości bez gubienia klatek.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
274 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
275 </sect3>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
276
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
277
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
278 <sect3 id="xanim">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
279 <title>kodeki XAnim</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
280
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
281 <note>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
282 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
283 Wiedz, że binarne kodeki Xanim wydane są na licencji, która, oprócz innych
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
284 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
285 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
286 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
287 związanej z kodekami.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
288 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
289 </note>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
290
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
291 <formalpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
292 <title>INSTALACJA I UŻYTKOWANIE</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
293 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
294
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
295 <application>MPlayer</application> potrafi zaprzęgnąć do dekodowania
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
296 kodeki Xanim. Aby je uaktywnić postępuj zgodnie z instrukcją:
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 </formalpara>
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 <procedure>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
301 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
302 Ściągnij kodeki, których chcesz użyć ze
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
303 <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
304 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
305 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
306 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
307 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
308 <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
309 <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
310 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
311 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
312 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
313 <filename>configure</filename> gdzie ma szukać kodeków Xanim.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
314 Domyślnie szuka ich w katalogach
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
315 <filename class="directory">/usr/local/lib/codecs</filename>,
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
316 <filename class="directory">/usr/local/lib/xanim/mods</filename>,
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
317 <filename class="directory">/usr/lib/xanim/mods</filename> i
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
318 <filename class="directory">/usr/lib/xanim</filename>.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
319 Drugą możliwością jest ustawienie zmiennej środowiskowej
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
320 <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
321 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
322 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
323 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
324 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
325 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
326 <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
327 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
328 </procedure>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
329
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
330 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
331 XAnim jest kodekiem z rodziny <systemitem>xanim</systemitem>, możesz więc użyć
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
332 opcji <option>-vfm xanim</option> żeby kazać <application>MPlayerowi</application>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
333 używać go w przypadku, gdy jest to możliwe.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
334 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
335
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
336 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
337 Przetestowane kodeki to: <emphasis role="bold">Indeo 3.2, 4.1, 5.0, CVID, 3ivX,
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
338 h263.</emphasis>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
339 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
340 </sect3>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
341
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
342
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
343 <sect3 id="vivo-video">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
344 <title>VIVO video</title>
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 <application>MPlayer</application> potrafi odtwarzać pliki video zakodowane
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
347 przy pomocy Vivo (1.0 i 2.0). Najodpowiedniejszym kodekiem dla plików w wersji
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
348 1.0 jest dekoder H263 FFmpega, którego możesz użyć za pomocą opcji
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
349 <option>-vc ffh263</option>. Dla plików w wersji 2.0, użyj Win32 DLL korzystając z
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
350 opcji <option>-vc vivo</option>. Jeżeli nie wybierzesz żadnej opcji
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
351 <application>MPlayer</application> automatycznie wybierze najlepszy kodek.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
352 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
353 </sect3>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
354
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
355
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
356 <sect3 id="mpeg12">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
357 <title>MPEG 1/2 video</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
358 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
359 MPEG1 i MPEG2 są dekodowane przez natywną, wieloplatformową bibliotekę
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
360 <systemitem class="library">libmpeg2</systemitem>, której kod źródłowy
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
361 wchodzi w skład <application>MPlayera</application>. Z uszkodzonymi plikami MPEG 1/2
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
362 radzimy sobie przechwytując <systemitem>Signal 11</systemitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
363 (<systemitem>segmentation fault -błąd segmentacji -przyp tłumacz</systemitem>) i szybko reinicjując kodek,
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
364 kontynuując odtwarzanie dokładnie w miejscu gdzie wystąpił błąd.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
365 Ta technika nie ma widocznego wpływu na szybkość działania.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
366 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
367 </sect3>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
368
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
369
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
370 <sect3 id="msvideo1">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
371 <title>MS Video1</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
372 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
373 To bardzo stary i kiepski kodek napisany przez Microsoft. W przeszłości był on
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
374 dekodowany poprzez kodek Win32 <filename>msvidc32.dll</filename>. W tej chwili
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
375 mamy naszą własną, otwartą implementację.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
376 (napisaną przez <ulink url="mailto:melanson@pcisys.net">Mike'a Melansona</ulink>).
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
377 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
378 </sect3>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
379
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
380
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
381 <sect3 id="cinepak-cvid">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
382 <title>Cinepak CVID</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
383 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
384 <application>MPlayer</application> używa domyślnie swojego własnego, otwartoźródłowego
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
385 i wieloplatformowego dekodera Cinepack
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
386 (napisanego przez <ulink url="mailto:timf@csse.monash.edu.au">Dr Tima Fergusona</ulink>).
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
387 Wspiera on wyjście YUV dzięki czemu możliwe jest sprzętowe skalowanie (jeżeli umożliwia to
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
388 wyjściowy sterownik video).
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>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
397 <application>MPlayer</application> wpiera dekodowanie wszystkich wersji
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>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
402 RealVideo 1.0, 2.0 (fourcc RV10, RV20) - kodowanie/dekodowanie realizowane przez
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
403 <systemitem class="library">libavcodec</systemitem>
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>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
413 Zalecane jest ściągnąć i zainstalować <application>RealPlayer8</application>,
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
414 albo <application>RealONE</application>, ponieważ <application>MPlayer</application>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
415 może używać tych bibliotek do dekodowania plików ze strumieniem video w formacie
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
416 RealVideo 2.0 - 4.0. Znajdujący się w <application>MPlayerze</application> skrypt <filename>configure</filename>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
417 powinien wykryć biblioteki w domyślnym katalogu pełnej instalacji <application>RealPlayera</application>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
418 Jeżeli tak się nie stanie, przekaż <filename>configure</filename> katalog w którym znajdują się kodeki
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
419 za pomoca opcji <option>--with-reallibdir</option>.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
420 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
421
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
422 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
423 Kodeki te możesz również ściągnąć z
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
424 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/codecs/">http://www.mplayerhq.hu/MPlayer/releases/codecs/</ulink>.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
425 Po ściągnięciu kodeków, możesz je rozpakować do katalogu
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
426 <filename class="directory">/usr/local/lib/codecs</filename>, albo określić ścieżke do katalogu w którym
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
427 się znajdują za pomocą opcji <option>--with-reallibdir</option>.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
428 </para>
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 <note><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
431 Aktualnie biblioteki <application>RealPlayer</application>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
432 <emphasis role="bold">działają tylko pod Linuksem, FreeBSD, NetBSD i Cygwinem na platformach x86,
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
433 Alpha i PowerPC (Sprawdzone zostały Linux/Alpha i Linux/PowerPC)</emphasis>.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
434 </para></note>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
435 </sect3>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
436
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
437
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
438 <sect3 id="xvid">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
439 <title>XviD</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
440
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
441 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
442 <ulink url="http://www.xvid.org">XviD</ulink> wydzielił się z projektu OpenDivX.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
443 Stało się to, gdy ProjectMayo zamknął kod OpenDivX i przemianował go na DivX4
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
444 (a teraz DivX5). W rezultacie tej decyzji, rozeźleni ludzie spoza ProjectMayo, którzy pracowali
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
445 nad OpenDivX, rozpoczęli projekt XViD. Tak więc oba projekty mają to samo pochodzenie.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
446
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
447 <itemizedlist>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
448 <title>ZALETY</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
449 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
450 otwarty kod źródłowy
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
451 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
452 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
453 API kodeka jest kompatybilne z DivX4, więc dodanie dla niego wsparcia jest proste
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
454 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
455 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
456 wsparcie dla 2-przebiegowego kodowania
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
457 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
458 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
459 dobra jakość kodowania, większa prędkość od DivX4 (możesz go zoptymalizować
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
460 dla twojej maszyny podczas kompilacji)
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
461 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
462 </itemizedlist>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
463
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
464 <itemizedlist>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
465 <title>WADY</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
466 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
467 na dzień dzisiejszy ma kłopoty z <emphasis role="bold">dekodowaniem</emphasis>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
468 niektórych plików DivX/DivX4 (nie stanowi to problemu, ponieważ potrafi je odtwarzać
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
469 <link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>).
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
470 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
471 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
472 w trakcie rozwoju
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
473 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
474 </itemizedlist>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
475 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
476
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
477 <procedure>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
478 <title>INSTALACJA XVID CVS</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
479 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
480 Aktualnie jest dostępny tylko poprzez CVS. Poniżej znajdują się instrukcje
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
481 pobierania i instalacji (będziesz potrzebował autoconf przynajmniej w wersji 2.50,
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
482 automake i libtool):
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
483 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
484 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
485 <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
486 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
487 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
488 <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
489 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
490 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
491 <screen>cd xvidcore/build/generic</screen>
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 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
494 <screen>./bootstrap.sh</screen>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
495 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
496 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
497 <screen>./configure</screen>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
498 Możesz potrzebować dodać jakieś opcje (przejrzyj wyjście
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
499 poniższej komendy).
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
500 <screen>./configure --help</screen>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
501 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
502 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
503 <screen>make &amp;&amp; make install</screen>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
504 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
505 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
506 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
507 skopiuj <filename>../../src/divx4.h</filename> do
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
508 <filename class="directory">/usr/local/include/</filename>.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
509 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
510 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
511 Przekompiluj <application>MPlayera</application> z opcjami
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
512 <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
513 <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
514 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
515 </procedure>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
516 </sect3>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
517
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
518
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
519 <sect3 id="sorenson">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
520 <title>Sorenson</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
521
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
522 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
523 Sorenson jest kodekiem video rozwijanym przez Sorenson Media i licencjonowanym dla
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
524 Apple, która rozprowadza go wraz ze swoim <application>Odtwarzaczem QuickTime</application>.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
525 Aktualnie <application>Mplayer</application> jest w stanie odtwarzać wszystkie
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
526 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
527 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
528
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
529 <itemizedlist>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
530 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
531 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
532 <emphasis role="bold">natywnego kodeka video</emphasis>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
533 (<link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>)
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
534 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
535 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
536 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
537 <emphasis role="bold">natywnego kodeka video</emphasis>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
538 (<link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>)
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
539 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
540 </itemizedlist>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
541
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
542 <procedure>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
543 <title>KOMPILOWANIE MPLAYERA ZE WSPARCIEM DLA BIBLIOTEK QUICKTIME</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
544 <note><para>Aktualnie wspierane są tylko 32bitowe platformy Intela.</para></note>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
545 <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
546 <step><para>pobierz pakiet QuickTime DLL z
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
547 <ulink url="http://www.mplayerhq.hu/MPlayer/releases/codecs/"/>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
548 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
549 <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
550 (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
551 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
552 <step><para>skompiluj <application>MPlayera</application></para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
553 </procedure>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
554
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
555 </sect3>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
556 </sect2>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
557
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
558 <!-- ********** -->
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
559
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
560 <sect2 id="audio-codecs">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
561 <title>Kodeki audio</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
562
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
563 <itemizedlist>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
564 <title>Najważniejsze ze wszystkich kodeków audio:</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
565 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
566 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
567 kod, z optymalizacją dla MMX/SSE/3DNow!)
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
568 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
569 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
570 Windows Media Audio 7 i 8 (aka WMAv1 i WMAv2) (<emphasis role="bold">natywny</emphasis> kod, z
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
571 <link linkend="ffmpeg"><systemitem class="library">libavcodec</systemitem></link>)
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
572 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
573 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
574 Windows Media Audio 9 (WMAv3) (poprzez DMO DLL)
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
575 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
576 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
577 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
578 optymalizacją MMX/SSE/3DNow!)
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
579 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
580 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
581 przetwarzanie AC3 przez kartę dźwiękową
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
582 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
583 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
584 AAC
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
585 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
586 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
587 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
588 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
589 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
590 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
591 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
592 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
593 QuickTime: kodeki Qualcomm i QDesign
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
594 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
595 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
596 VIVO audio (g723, Vivo Siren)
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
597 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
598 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
599 Voxware audio (poprzez DirectShow DLL)
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
600 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
601 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
602 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
603 audio
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
604 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
605 </itemizedlist>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
606
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
607
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
608 <sect3 id="swac3">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
609 <title>Programowe dekodowanie AC3</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
610
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
611 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
612 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
613 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
614
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
615 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
616 Dekoder AC3 może wytworzyć wyjście audio zmiksowane dla 2,4 lub 6 głośników.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
617 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
618 karty dźwiękowej osobne wyjście dla każdego kanału AC3, pozwalając doświadczyć
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
619 "dźwięk surround" bez potrzeby użycia zewnętrznego dekodera AC3 do kodeka hwac3.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
620 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
621
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
622 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
623 Użyj opcji <option>-channels</option> aby wybrać liczbę wyjściowych kanałów.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
624 Użyj <option>-channels 2</option> do uzyskania dźwięku stereo. Dla czterokanałowego
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
625 dźwięku (wyjścia Lewe Przednie, Prawe Przednie, Lewe Surround i Prawe
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
626 Surround), użyj <option>-channels 4</option>. W tym przypadku, wszystkie centralne
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
627 kanały zostaną zmiksowane do odpowiadających im przednich kanałów. Natomiast <option>-channels
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
628 6</option> wyprodukuje wszystkie kanały AC3 tak jak zostały zakodowane - w kolejności
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
629 Lewy, Prawy, Lewy Surround, Prawy Surround, Centralny i LFE.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
630 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
631
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
632 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
633 Domyślną liczbą wyjściowych kanałów jest 2.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
634 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
635
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
636 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
637 Aby użyć więcej niż dwóch wyjściowych kanałów, będziesz potrzebował skorzystać z OSS
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
638 i mieć kartę dźwiękową ze wsparciem dla odpowiedniej liczby wyjściowych kanałów
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
639 poprzez SNDCTL_DSP_CHANNELS ioctl. Przykładem odpowiedniego sterownika jest
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
640 emu10k1 (używany przez karty Soundblaster Live!) z sierpnia 2001 roku, albo nowszy
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
641 (przypuszczalnie działa także ALSA CVS).
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
642 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
643 </sect3>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
644
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
645
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
646 <sect3 id="hwac3">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
647 <title>Sprzętowe dekodowanie AC3</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
648 <para>
12370
wight
parents: 12233
diff changeset
649 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
650 musi prawidłowo obsługiwać format AFMT_AC3 (robi to C-Media). Podłącz swój
12370
wight
parents: 12233
diff changeset
651 dekoder AC3 do wyjścia S/PDIF i użyj opcji <option>-ac
12233
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
652 hwac3</option>. Rozwiązanie to jest ciągle w fazie testów, ale wiadomo, że działa
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
653 z kartami C-Media i Soundblaster Live! + sterowniki ALSA (ale nie z OSS) i kartami
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
654 dekodującymi DXR3/Hollywood+ MPEG.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
655 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
656 </sect3>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
657
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
658
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
659 <sect3 id="libmad">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
660 <title>wsparcie dla libmad</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
661
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
662 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
663 <ulink url="http://mad.sourceforge.net">libmad</ulink> jest wieloplatformową,
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
664 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
665 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
666 z przewijaniem, ale może mieć lepszą wydajność niż mp3lib na platformach ze
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
667 słabszymi FPU (jednostka do wykonywania obliczeń zmiennoprzecinkowych-przyp.tłumacz)
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
668 (jak np. <link linkend="arm">ARM</link>).
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
669 </para>
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 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
672 Aby włączyć wsparcie dla biblioteki, podczas kompilacji użyj opcji <option>--enable-mad</option>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
673 przy wywoływaniu configure.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
674 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
675 </sect3>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
676
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
677
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
678 <sect3 id="vivo-audio">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
679 <title>VIVO audio</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
680 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
681 Rodzaj kodeka audio używanego w plikach VIVO zależy od tego, czy jest to plik VIVO/1.0,
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
682 czy VIVO/2.0. Pliki VIVO/1.0 mają dźwięk w formacie <emphasis role="bold">g.723</emphasis>,
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
683 a pliki VIVO/2.0 w formacie <emphasis role="bold">Vivo Siren</emphasis>. Wspierane są oba
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
684 typy.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
685 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
686 </sect3>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
687
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
688
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
689 <sect3 id="realaudio">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
690 <title>RealAudio</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
691
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
692 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
693 <application>MPlayer</application> potrafi dekodować prawie wszystkie wersje RealAudio:
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
694 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
695
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
696 <itemizedlist>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
697 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
698 RealAudio DNET - dekodowanie poprzez
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
699 <systemitem class="library">liba52</systemitem>
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 Cook/Sipro/ATRAC3 - dekodowanie z użyciem
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
703 <emphasis role="bold">bibliotek RealPlayer</emphasis>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
704 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
705 </itemizedlist>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
706
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
707 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
708 W celu poznania sposobu instalacji bibiliotek RealPlayer, zajrzyj
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
709 do działu <link linkend="realmedia">pliki RealMedia</link>.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
710 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
711 </sect3>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
712
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
713 <sect3 id="qdesign">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
714 <title>kodeki QDesign</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
715 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
716 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
717 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
718 bibliotek QuickTime. Instrukcje instalacji znajdują się w dziale
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
719 <link linkend="sorenson">kodek Sorenson video</link>.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
720 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
721 </sect3>
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 <sect3 id="qualcomm">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
724 <title>kodeki Qualcomm</title>
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 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
727 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
728 Instrukcje instalacji znajdują się w dziale
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
729 <link linkend="sorenson">kodeka video Sorenson</link>.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
730 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
731 </sect3>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
732
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
733 <sect3 id="aac">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
734 <title>AAC codec</title>
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 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
737 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
738 <ulink url="http://www.audiocoding.com"/>.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
739 <application>MPlayer</application> zawiera libfaad 2.0RC1, więc nie musisz
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
740 ściągać go oddzielnie.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
741 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
742
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
743 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
744 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
745 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
746 ściągnij ją z
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
747 <ulink url="http://www.audiocoding.com/download.php">tej strony</ulink>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
748 i dodaj opcję <option>--with-externalfaad</option> do <filename>configure</filename>.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
749 Nie potrzebujesz całego faad2 do dekodowanie plików AAC. Wystarczy użyć
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
750 samej biblioteki libfaad. Zbudujesz ją w następujący sposób
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
751 <screen>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
752 cd faad2/
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
753 chmod +x bootstrap
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
754 ./bootstrap
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
755 ./configure
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
756 cd libfaad
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
757 make
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
758 make install
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
759 </screen>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
760 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
761 ściągnąć (apt-getem) Debianowe paczki z
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
762 <ulink url="http://marillat.free.fr">domowej strony Christiana Marillata</ulink>,
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
763 RPMy dla Mandrake RPMs ze strony <ulink url="http://plf.zarb.org">P.L.F</ulink> i RedHatowe RPMy
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
764 ze <ulink url="http://www.piorunek.pl/~dominik/">strony Dominika Mierzejewskiego</ulink>.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
765 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
766 </sect3>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
767
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
768 </sect2>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
769
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
770 <!-- ********** -->
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 <sect2 id="win32-codecs">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
773 <title>importowanie kodeków Win32-HOWTO</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
774
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
775 <!-- 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
776 <!-- Taa, a ja to potem pewnie bede mial tlumaczyc:-) -->
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
777
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
778 <sect3 id="vfw-codecs">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
779 <title>kodeki VFW</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
780
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
781 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
782 VFW (Video for Windows) jest starym Video API pod Windows. Jego kodeki mają
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
783 rozszerzenie <filename>.DLL</filename> albo (rzadziej) <filename>.DRV</filename>.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
784 Jeżeli <application>MPlayer</application> odmawia odtwarzania plików AVI
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
785 z komunikatem tego typu:
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
786 <screen>UNKNOWN video codec: HFYU (0x55594648)</screen>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
787 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
788
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
789 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
790 oznacza to, że twój plik AVI jest zakodowany z użyciem kodeka, który korzysta
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
791 z fourcc HFYU (HFYU =
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
792 kodek HuffYUV, DIV3 = DivX Low Motion, itd.; fourcc-unikalny, czteroliterowy identyfikator kodeka
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
793 znajdujący się najczęściej w nagłówkach plików AVI-przyp. tłumacz). Kiedy już to wiesz, musisz
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
794 odzukać DLL'a, który jest ładowany przez Windows w celu odtworzenia
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
795 tego pliku.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
796 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
797 w następującej linii:
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
798 <programlisting>VIDC.HFYU=huffyuv.dll</programlisting>
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
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
801 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
802 Zatem potrzebujesz pliku <filename>huffyuv.dll</filename>. Zauważ, że kodeki audio
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
803 są oznaczane za pomocą prefiksu MSACM:
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
804 <programlisting>msacm.l3acm=L3codeca.acm</programlisting>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
805 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
806
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
807 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
808 Jest to kodek MP3. Teraz powinieneś mieć wszystkie niezbędne informacje
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
809 (fourcc, plik z kodekiem, przykładowy plik AVI). Umieść swoją prośbę o wsparcie dla kodeka
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
810 za pomocą poczty elektronicznej i wyślij ww. pliki na poniższy serwer FTP:
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
811 <systemitem role="url">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
812 ftp://ftp.mplayerhq.hu/MPlayer/incoming/[codecname]/
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
813 </systemitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
814 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
815
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
816 <note><para> W systemach Windows NT/2000/XP szukaj powyższych informacji w rejestrze,
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
817 np. szukaj wyrażenia &quot;VIDC.HFYU&quot;. Aby dowiedzieć się jak to zrobić, spójrz niżej na
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
818 starą metodę DirectShow.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
819 </para></note>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
820 </sect3>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
821
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
822
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
823 <sect3 id="dshow-codecs">
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
824 <title>Kodeki DirectShow</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
825
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
826 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
827 DirectShow jest nowszym Video API, które jest nawet gorsze od swojego poprzednika.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
828 Sprawa ma się gorzej z DirectShow, ponieważ:
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
829 <itemizedlist>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
830 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
831 <filename>system.ini</filename> nie zawiera wymaganych informacji,
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
832 zamiast tego są one przechowywane w rejestrze.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
833 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
834 <listitem><simpara>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
835 Z tego powodu wymagane jest GUID kodeka.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
836 </simpara></listitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
837 </itemizedlist>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
838 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
839
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
840 <procedure>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
841 <title>Nowa metoda:</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
842 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
843 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
844 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
845 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
846 Pobierz <application>GraphEdit</application> z dowolnego DirectX SDK, albo z
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
847 <ulink url="http://doom9.org">doom9</ulink>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
848 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
849 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
850 Uruchom <command>graphedit.exe</command>.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
851 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
852 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
853 Z menu wybierz Graph -> Insert Filters.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
854 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
855 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
856 Rozwiń listę <systemitem>DirectShow Filters</systemitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
857 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
858 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
859 Wybierz właściwy kodek i rozwiń go.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
860 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
861 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
862 We wpisie <systemitem>DisplayName</systemitem> spójrz na tekst w
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
863 nawiasach klamrowych po znaku "backslash" i zapisz go (pięć bloków oddzielonych
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
864 kreskami, GUID).
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
865 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
866 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
867 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
868 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
869 </procedure>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
870
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
871 <note>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
872 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
873
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
874 Jeżeli nie ma pola <systemitem>Filename</systemitem>, a
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
875 <systemitem>DisplayName</systemitem> zawiera coś w stylu
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
876 <systemitem>device:dmo</systemitem>, to jest to DMO-kodek.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
877 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
878 </note>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
879
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
880 <procedure>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
881 <title>Stara Metoda:</title>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
882 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
883 Weź głęboki oddech i zacznij przeszukiwanie rejestru...
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
884 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
885 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
886 Uruchom <command>regedit</command>.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
887 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
888 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
889 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
890 pola (checkboxes) i zaznacz trzecie. Wpisz fourcc kodeka (np.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
891 <userinput>TM20</userinput>).
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
892 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
893 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
894 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
895 <filename>C:\WINDOWS\SYSTEM\TM20DEC.AX</filename>).
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
896 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
897 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
898 Gdy odnalazłeś już plik, potrzebny będzie GUID. Spróbuj ponownego wyszukiwania,
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
899 ale tym razem wpisz nazwę kodeka, a nie jego fourcc. Jego nazwę można sprawdzić,
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
900 kiedy Media Player odtwarza plik, odszukując ją w
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
901 <guimenu>Plik</guimenu> -&gt; <guisubmenu>Opcje</guisubmenu> -&gt;
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
902 <guimenuitem>Zaawansowane</guimenuitem>.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
903 Jeżeli jej tam nie będzie, to masz pecha. Spróbuj odgadnąć nazwę (np. spróbuj wyszukać "TrueMotion").
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
904 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
905 <step><para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
906 Jeżeli GUID został odnaleziony, powinieneś ujrzeć pola <guilabel>FriendlyName</guilabel>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
907 i <guilabel>CLSID</guilabel>. Zapisz szesnastobajtowy CLSID będący GUIDem, którego
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
908 potrzebujemy.
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
909 </para></step>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
910 </procedure>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
911
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
912 <note>
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 Jeżeli wyszukiwanie się nie powiedzie, spróbuj zaznaczyć wszystkie pola (checkboxes).
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
915 Prawdopodobnie dostaniesz niepasujące wyniki, ale być może będziesz miał szczęście...
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
916 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
917 </note>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
918
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
919 <para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
920
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
921 Teraz, kiedy masz już wszystkie niezbędne informacje (fourcc, GUID, plik z kodekiem,
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
922 przykładowy plik AVI), umieść swoją prośbę o wsparcie dla kodeka
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
923 za pomocą poczty elektronicznej i wyślij ww. pliki na poniższy serwer FTP:
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
924 <systemitem
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
925 role="url">ftp://ftp.mplayerhq.hu/MPlayer/incoming/[codecname]/
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
926 </systemitem>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
927 </para>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
928 </sect3>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
929 </sect2>
d371810e3bb3 translation prepared by Boski Cinek <boski_cinek(at)o2.pl>
paszczi
parents:
diff changeset
930 </sect1>