1
<html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"><title>6.1. Formaty video</title><link rel="stylesheet" href="default.css" type="text/css"><meta name="generator" content="DocBook XSL Stylesheets V1.68.1"><link rel="start" href="index.html" title="MPlayer - Odtwarzacz film�w"><link rel="up" href="formats.html" title="Rozdzia� 6. Kontenery"><link rel="prev" href="formats.html" title="Rozdzia� 6. Kontenery"><link rel="next" href="audio-formats.html" title="6.2. Formaty audio"><link rel="preface" href="howtoread.html" title="Jak czyta� t� dokumentacj�"><link rel="chapter" href="intro.html" title="Rozdzia� 1. Wprowadzenie"><link rel="chapter" href="install.html" title="Rozdzia� 2. Instalacja"><link rel="chapter" href="usage.html" title="Rozdzia� 3. Spos�b u�ycia"><link rel="chapter" href="cd-dvd.html" title="Rozdzia� 4. U�ywanie CD/DVD"><link rel="chapter" href="faq.html" title="Rozdzia� 5. FAQ - Cz�sto Zadawane Pytania"><link rel="chapter" href="formats.html" title="Rozdzia� 6. Kontenery"><link rel="chapter" href="codecs.html" title="Rozdzia� 7. Obs�ugiwane kodeki"><link rel="chapter" href="video.html" title="Rozdzia� 8. Urz�dzenia wyj�cia video"><link rel="chapter" href="audio.html" title="Rozdzia� 9. Urz�dzenia wyj�ciowe audio"><link rel="chapter" href="tv.html" title="Rozdzia� 10. TV"><link rel="chapter" href="radio.html" title="Rozdzia� 11. Radio"><link rel="chapter" href="ports.html" title="Rozdzia� 12. Porty"><link rel="chapter" href="mencoder.html" title="Rozdzia� 13. Podstawy u�ywania MEncodera"><link rel="chapter" href="encoding-guide.html" title="Rozdzia� 14. Kodowanie przy u�yciu MEncodera"><link rel="appendix" href="bugreports.html" title="Dodatek A. Jak zg�asza� b��dy"><link rel="appendix" href="bugs.html" title="Dodatek B. Znane b��dy"><link rel="appendix" href="skin.html" title="Dodatek C. Format sk�rki MPlayera"><link rel="appendix" href="history.html" title="Dodatek D. Historia"><link rel="subsection" href="video-formats.html#mpg-vob-dat" title="6.1.1. Pliki MPEG"><link rel="subsection" href="video-formats.html#avi" title="6.1.2. Pliki AVI"><link rel="subsection" href="video-formats.html#asf-wmv" title="6.1.3. Pliki ASF/WMV"><link rel="subsection" href="video-formats.html#mov" title="6.1.4. Pliki QuickTime/MOV"><link rel="subsection" href="video-formats.html#vivo" title="6.1.5. Pliki VIVO"><link rel="subsection" href="video-formats.html#fli" title="6.1.6. Pliki FLI"><link rel="subsection" href="video-formats.html#realmedia" title="6.1.7. Pliki RealMedia (RM)"><link rel="subsection" href="video-formats.html#nuppelvideo" title="6.1.8. Pliki NuppelVideo"><link rel="subsection" href="video-formats.html#yuv4mpeg" title="6.1.9. pliki yuv4mpeg"><link rel="subsection" href="video-formats.html#film" title="6.1.10. Pliki FILM"><link rel="subsection" href="video-formats.html#roq" title="6.1.11. Pliki RoQ"><link rel="subsection" href="video-formats.html#ogg" title="6.1.12. Pliki OGG/OGM"><link rel="subsection" href="video-formats.html#sdp" title="6.1.13. Pliki SDP"><link rel="subsection" href="video-formats.html#pva" title="6.1.14. Pliki PVA"><link rel="subsection" href="video-formats.html#nsv" title="6.1.15. Pliki NSV"><link rel="subsection" href="video-formats.html#matroska" title="6.1.16. Pliki matroska"><link rel="subsection" href="video-formats.html#nut" title="6.1.17. PLiki NUT"><link rel="subsection" href="video-formats.html#gif" title="6.1.18. Pliki GIF"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">6.1. Formaty video</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="formats.html">Poprzedni</a>�</td><th width="60%" align="center">Rozdzia� 6. Kontenery</th><td width="20%" align="right">�<a accesskey="n" href="audio-formats.html">Nast�pny</a></td></tr></table><hr></div><div class="sect1" lang="pl"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="video-formats"></a>6.1. Formaty video</h2></div></div></div><div class="sect2" lang="pl"><div class="titlepage"><div><div><h3 class="title"><a name="mpg-vob-dat"></a>6.1.1. Pliki MPEG</h3></div></div></div><p>
2
Pliki MPEG spotykamy w r�nych kszta�tach:
3
</p><div class="itemizedlist"><ul type="disc"><li>
4
MPG: To jest najbardziej <span class="bold"><strong>podstawowa</strong></span> forma
5
plik�w MPEG. Zawiera video MPEG-1 i audio MP2 (MPEG-1 warstwa 2) lub rzadziej
8
DAT: To dok�adnie ten sam format, co MPG, tylko z innym rozszerzeniem. Jest
9
on u�ywany na p�ytach <span class="bold"><strong>Video CD</strong></span>. W zwi�zku
10
ze sposobem tworzenia p�yt VCD i struktury Linuksa, pliki DAT nie mog� by�
11
odtwarzane ani kopiowane z VCD jak zwyk�e pliki. Musisz u�y� opcji
12
<tt class="option">vcd://</tt> by odtworzy� Video CD.
14
VOB: To format pliku MPEG na p�ytach <span class="bold"><strong>DVD</strong></span>.
15
Jest to to samo, co MPG, plus mo�liwo�� umieszczenia w nim napis�w lub
16
d�wi�ku nie-MPEG (AC3). Zawiera zakodowany strumie� obrazu MPEG-2 i przewa�nie
17
d�wi�k AC3, lecz dozwolone s� tak�e DTS, MP2 i nieskompresowane LPCM.
18
<span class="bold"><strong>Przejrzyj sekcj� <a href="dvd.html" title="4.2. Odtwarzanie DVD">DVD</a></strong></span>!
20
TY: To jest strumie� TiVo MPEG. Zawiera on dane MPEG PES strumieni audio
21
i video, oraz dodatkowe informacje jak napisy Closed Caption. Ten format nie
22
jest strumieniem programu MPEG, ale zamkni�tym formatem stworzonym przez
23
TiVo. Wi�cej informacji o formacie strumienia TiVo mo�na uzyska� na
24
<a href="http://dvd-create.sourceforge.net/tystudio/tystream.shtml" target="_top">
27
Serie klatek tworz� niezale�ne grupy w plikach MPEG. To oznacza, �e mo�esz
28
ci��/��czy� plik MPEG za pomoc� zwyk�ych narz�dzi plikowych (typu
29
<span><strong class="command">dd</strong></span>, <span><strong class="command">cut</strong></span>) i pozostaje on ca�kowicie
32
Jedn� wa�n� cech� plik�w MPG jest to, �e zawieraj� pole opisuj�ce stosunek
33
szeroko�ci do wysoko�ci obrazu. Na przyk�ad pliki SVCD zawieraj� obraz
34
o rozdzielczo�ci 480x480, a w nag��wku pole to jest ustawione na 4:3, wi�c
35
odtwarzane s� w 640x480. W plikach AVI cz�sto brakuje tego pola, wi�c musz� by�
36
skalowane w trakcie kodowania lub odtwarzane z opcj� <tt class="option">-aspect</tt>
37
</p></div><div class="sect2" lang="pl"><div class="titlepage"><div><div><h3 class="title"><a name="avi"></a>6.1.2. Pliki AVI</h3></div></div></div><p>
38
Zaprojektowane przez Microsoft <span class="bold"><strong>pliki AVI
39
(Audio Video Interleaved)</strong></span> to szeroko stosowany wielofunkcyjny format
40
aktualnie u�ywany g��wnie dla video MPEG-4 (DivX i DivX4). Posiada wiele wad i
41
niedoci�gni�� (np. przy strumieniowaniu). Obs�uguje jeden strumie� video i od 0
42
do 99 strumieni audio i mo�e mie� co najwy�ej 2 GB, lecz istnieje rozszerzenie,
43
kt�re pozwala na osi�gni�cie wi�kszych plik�w, zwane
44
<span class="bold"><strong>OpenDML</strong></span>. Aktualnie Microsoft usilnie zniech�ca
45
do stosowania AVI i zaleca ASF/WMV. Nie �eby to kogo� obchodzi�o...
47
Istnieje hack, kt�ry pozwala plikom AVI zawiera� strumie� audio Ogg Vorbis,
48
ale powoduje to ich niekompatybilno�� ze zwyk�ymi AVI.
49
<span class="application">MPlayer</span> obs�uguje odtwarzanie takich plik�w.
50
Skoki s� r�wnie� zaimplementowane, lecz powa�nie ograniczone poprzez
51
�le zakodowane pliki z pomieszanymi nag��wkami tworzonymi przez zepsute
52
programy. Niestety jedyny program, kt�ry potrafi tworzy� takie pliki -
53
<span class="application">NanDub</span> ma z tym problem.
54
</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Notatka</h3><p>
55
Kamery DV tworz� surowe strumienie DV, kt�re s� konwertowane przez narz�dzia
56
do zgrywania DV do dw�ch r�nych typ�w plik�w AVI. Pliki te zawieraj� wtedy
57
albo osobne strumienie audio i video, kt�re <span class="application">MPlayer</span>
58
potrafi odtwarza� lub surowy strumie� DV, kt�rego obs�uga jest w trakcie
61
Istniej� dwa typy plik�w AVI:
62
</p><div class="itemizedlist"><ul type="disc"><li>
63
<span class="bold"><strong>Z przeplotem:</strong></span> Zawarto�� audio i video jest
64
przepleciona. Jest to standardowy typ - zalecany i przewa�nie u�ywany.
65
Niekt�re narz�dzia tworz� przeplatane pliki AVI ze z�� synchronizacj�.
66
<span class="application">MPlayer</span> wykrywa je jako przeplatane, ale powoduje
67
to utrat� synchronizacji A/V (najcz�ciej przy skokach). Pliki te powinny
68
by� odtwarzane jako bez przeplotu (opcja <tt class="option">-ni</tt>).
70
<span class="bold"><strong>Bez przeplotu:</strong></span> Najpierw umieszczony jest
71
ca�y strumie� video, a potem ca�y strumie� audio. Wymaga to wi�c du�o
72
"chodzenia" po pliku, co powoduje, �e trudno jest je odtwarza� z sieci lub z
76
<span class="application">MPlayer</span> obs�uguje dwie metody synchronizacji
78
</p><div class="itemizedlist"><ul type="disc"><li>
79
<span class="bold"><strong>oparte na bps (bitach na sekund�):</strong></span> Oparta
80
jest na liczbie bit�w/pr�bek na sekund� strumieni audio/video. Metoda ta jest
81
stosowana przez wi�kszo�� odtwarzaczy, w��czaj�c w to
82
<a href="http://avifile.sf.net" target="_top">avifile</a> oraz
83
<span class="application">Windows Media Player</span>. Pliki z uszkodzonymi
84
nag��wkami i pliki z d�wi�kiem VBR (Variable Bitrate - zmienne
85
tempo bitowe) utworzone za pomoc� niekompatybilnego z VBR programu koduj�cego
86
spowoduj� desynchronizacj� A/V przy tej metodzie (g��wnie przy skokach).
88
<span class="bold"><strong>oparte na przeplocie:</strong></span> Nie korzysta z
89
informacji o tempie bitowym z nag��wka, lecz zamiast tego u�ywa wzgl�dnej
90
pozycji przeplecionych fragment�w audio i video, dzi�ki czemu �le zakodowane
91
pliki z d�wi�kiem VBR mo�na normalnie odtwarza�.
94
Ka�dy kodek video i audio jest dozwolony, lecz nale�y zauwa�y�, �e d�wi�k
95
VBR nie jest zbyt dobrze obs�ugiwany przez wi�kszo�� odtwarzaczy. Format pliku
96
co prawda pozwala na u�ycie d�wi�ku VBR, lecz wi�kszo�� odtwarzaczy spodziewa
97
si� d�wi�ku CBR (Constant Bitrate - sta�e tempo bitowe), przez co
98
zawiod� przy VBR. VBR nie jest powszechny i specyfikacja AVI Microsoftu opisuje
99
jedynie CBR. Zauwa�y�em r�wnie�, �e wi�kszo�� enkoder�w/multiplekser�w AVI
100
tworzy z�e pliki z d�wi�kiem VBR. Istniej� jedynie dwa wyj�tki potwierdzaj�ce
102
<span class="application"><span class="application">NanDub</span></span> oraz
103
<a href="mencoder.html" title="Rozdzia� 13. Podstawy u�ywania MEncodera"><span class="application">MEncoder</span></a>.
104
</p></div><div class="sect2" lang="pl"><div class="titlepage"><div><div><h3 class="title"><a name="asf-wmv"></a>6.1.3. Pliki ASF/WMV</h3></div></div></div><p>
105
ASF (Active Streaming Format - Aktywny Format Strumieniowania) pochodzi z
106
Microsoftu. Rozwin�y si� dwa warianty ASF: v1.0 i v2.0. v1.0 jest u�ywana
107
przez ich narz�dzia medialne (<span class="application">Windows Media Player</span>
108
oraz <span class="application">Windows Media Encoder</span>) i jest bardzo tajna.
109
v2.0 jest opublikowana i opatentowana :). Oczywi�cie r�ni� si� one znacz�co i
110
nie ma pomi�dzy nimi �adnej kompatybilno�ci (kolejna zagrywka legalistyczna).
111
<span class="application">MPlayer</span> obs�uguje jedynie v1.0, gdy� nikt jeszcze nie
112
widzia� �adnego pliku v2.0 :). Zauwa�, �e dzisiejsze pliki ASF maj� rozszerzenia
113
<tt class="filename">.WMA</tt> lub <tt class="filename">.WMV</tt>.
114
</p></div><div class="sect2" lang="pl"><div class="titlepage"><div><div><h3 class="title"><a name="mov"></a>6.1.4. Pliki QuickTime/MOV</h3></div></div></div><p>
115
Formaty te zosta�y zaprojektowane przez Apple i mog� zawiera� dowolny kodek,
116
CBR lub VBR. Maj� przewa�nie rozszerzenie <tt class="filename">.QT</tt> lub
117
<tt class="filename">.MOV</tt>. Warto zauwa�y�, �e grupa MPEG-4 wybra�a QuickTime
118
jako zalecany format pliku dla MPEG-4, a ich pliki MOV maj� rozszerzenie
119
<tt class="filename">.MPG</tt> lub <tt class="filename">.MP4</tt> (interesuj�ce jest to, �e
120
strumienie w tych plikach to w rzeczywisto�ci pliki MPG i AAC. Mo�esz nawet je
121
wyci�gn�� za pomoc� opcji <tt class="option">-dumpvideo</tt> oraz
122
<tt class="option">-dumpaudio</tt>).
123
</p><div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 class="title">Notatka</h3><p>
124
Wi�kszo�� nowych plik�w QuickTime u�ywa kodeka video
125
<span class="bold"><strong>Sorenson</strong></span> i d�wi�ku QDesign Music. Zobacz nasz�
126
sekcj� po�wi�con� kodekowi <a href="video-codecs.html#sorenson" title="7.1.8. Sorenson">Sorenson</a>.
127
</p></div></div><div class="sect2" lang="pl"><div class="titlepage"><div><div><h3 class="title"><a name="vivo"></a>6.1.5. Pliki VIVO</h3></div></div></div><p>
128
<span class="application">MPlayer</span> szcz�liwie demultipleksuje pliki VIVO.
129
Najwi�ksz� niedogodno�ci� formatu jest to, �e nie ma on bloku indeksu
130
ani sta�ego rozmiaru pakietu czy bajt�w synchronizacji, a wi�kszo�� plik�w
131
nie ma nawet klatek kluczowych, wi�c zapomnij o skakaniu po filmie!
133
Kodek video plik�w VIVO/1.0 to standardowy <span class="bold"><strong>h.263</strong></span>.
134
Kodek video plik�w VIVO/2.0 to zmodyfikowany, niestandardowy
135
<span class="bold"><strong>h.263v2</strong></span>. D�wi�k jest ten sam i mo�e to by�
136
<span class="bold"><strong>g.723 (standardowy)</strong></span> lub
137
<span class="bold"><strong>Vivo Siren</strong></span>.
140
<a href="video-codecs.html#vivo-video" title="7.1.3. VIVO video">Kodeka video VIVO</a> i
141
<a href="audio-codecs.html#vivo-audio" title="7.2.5. VIVO audio">Kodeka audio VIVO</a>
142
by uzyska� informacje na temat instalacji.
143
</p></div><div class="sect2" lang="pl"><div class="titlepage"><div><div><h3 class="title"><a name="fli"></a>6.1.6. Pliki FLI</h3></div></div></div><p>
144
<span class="bold"><strong>FLI</strong></span> jest bardzo starym formatem u�ywanym przez
145
Autodesk Animator, lecz jest to powszechny w sieci format dla kr�tkich animacji.
146
<span class="application">MPlayer</span> demultipleksuje i dekoduje pliki FLI i
147
potrafi nawet po nich skaka� (u�yteczne przy zap�tlaniu za pomoc� opcji
148
<tt class="option">-loop</tt>). Pliki FLI nie zawieraj� klatek kluczowych, wi�c obraz
149
b�dzie troch� za�miecony przez kr�tk� chwil� po skoku.
150
</p></div><div class="sect2" lang="pl"><div class="titlepage"><div><div><h3 class="title"><a name="realmedia"></a>6.1.7. Pliki RealMedia (RM)</h3></div></div></div><p>
151
Tak, <span class="application">MPlayer</span> potrafi czyta� (demultipleksowa�)
152
pliki RealMedia (<tt class="filename">.rm</tt>).
153
Tu znajdziesz list� obs�ugiwanych kodek�w <a href="video-codecs.html#realvideo" title="7.1.6. RealVideo">RealVideo</a>
154
i <a href="audio-codecs.html#realaudio" title="7.2.6. RealAudio">RealAudio</a>.
155
</p></div><div class="sect2" lang="pl"><div class="titlepage"><div><div><h3 class="title"><a name="nuppelvideo"></a>6.1.8. Pliki NuppelVideo</h3></div></div></div><p>
156
<a href="http://frost.htu.tuwien.ac.at/~roman/nuppelvideo/" target="_top">NuppelVideo</a>
157
jest narz�dziem do zgrywania TV (AFAIK :). <span class="application">MPlayer</span>
158
potrafi czyta� jego pliki <tt class="filename">.NUV</tt> (tylko NuppelVideo 5.0).
159
Pliki te mog� zawiera� klatki: nieskompresowane YV12, skompresowane YV12+RTJpeg,
160
skompresowane YV12 RTJpeg+lzo i skompresowane YV12+lzo.
161
<span class="application">MPlayer</span> dekoduje je (a nawet
162
<span class="bold"><strong>koduje</strong></span> za pomoc�
163
<span class="application">MEncodera</span> do MPEG-4 (DivX) itp!) wszystkie.
164
Dzia�aj� r�wnie� skoki.
165
</p></div><div class="sect2" lang="pl"><div class="titlepage"><div><div><h3 class="title"><a name="yuv4mpeg"></a>6.1.9. pliki yuv4mpeg</h3></div></div></div><p>
166
<a href="http://mjpeg.sf.net" target="_top">yuv4mpeg / yuv4mpeg2</a>
167
to format plik�w stosowany przez
168
<a href="http://mjpeg.sf.net" target="_top">programy mjpegtools</a>.
169
Mo�esz zgrywa�, produkowa�, filtrowa� lub kodowa� video w tym formacie za pomoc�
170
tych narz�dzi. Format ten jest w rzeczywisto�ci sekwencj� nieskompresowanych
172
</p></div><div class="sect2" lang="pl"><div class="titlepage"><div><div><h3 class="title"><a name="film"></a>6.1.10. Pliki FILM</h3></div></div></div><p>
173
Format ten jest u�ywany przez stare gry CD-ROM na Sega Saturn.
174
</p></div><div class="sect2" lang="pl"><div class="titlepage"><div><div><h3 class="title"><a name="roq"></a>6.1.11. Pliki RoQ</h3></div></div></div><p>
175
Pliki RoQ to pliki multimedialne u�ywane w niekt�rych grach ID, np.
176
Quake III czy Return to Castle Wolfenstein.
177
</p></div><div class="sect2" lang="pl"><div class="titlepage"><div><div><h3 class="title"><a name="ogg"></a>6.1.12. Pliki OGG/OGM</h3></div></div></div><p>
178
Jest to nowy format plik�w z <a href="http://www.xiph.org" target="_top">Xiphophorus</a>.
179
Mo�e zawiera� dowolne kodeki audio i video, CBR lub VBR. B�dziesz potrzebowa�
180
zainstalowanych bibliotek <code class="systemitem">libogg</code>
181
oraz <code class="systemitem">libvorbis</code> zanim skompilujesz
182
<span class="application">MPlayera</span> by m�c go odtwarza�.
183
</p></div><div class="sect2" lang="pl"><div class="titlepage"><div><div><h3 class="title"><a name="sdp"></a>6.1.13. Pliki SDP</h3></div></div></div><p>
184
<a href="ftp://ftp.rfc-editor.org/in-notes/rfc2327.txt" target="_top">SDP</a>
185
to format opisu strumieni RTP audio lub wideo b�d�cy standardem IETF.
186
(Wymagane jest "<a href="http://www.live555.com/mplayer/" target="_top">LIVE555 Streaming Media</a>".)
187
</p></div><div class="sect2" lang="pl"><div class="titlepage"><div><div><h3 class="title"><a name="pva"></a>6.1.14. Pliki PVA</h3></div></div></div><p>
188
PVA to format MPEGo-podobny u�ywany przez oprogramowanie kart DVB (np.:
189
<span class="application">MultiDec</span> lub <span class="application">WinTV</span> pod
191
</p></div><div class="sect2" lang="pl"><div class="titlepage"><div><div><h3 class="title"><a name="nsv"></a>6.1.15. Pliki NSV</h3></div></div></div><p>
192
NSV (NullSoft Video) jest formatem plik�w u�ywanym przez odtwarzacz
193
<span class="application">Winamp</span> do strumieniowania audio i video.
194
Video to VP3, VP5 lub VP6, audio to MP3, AAC lub VLB.
195
Wersja tylko-audio NSV ma rozszerzenie <tt class="filename">.nsa</tt>.
196
<span class="application">MPlayer</span> potrafi odtwarza� zar�wno strumienie, jak i pliki NSV.
197
Prosz� zauwa�y�, �e wi�kszo�� plik�w ze
198
<a href="http://www.winamp.com" target="_top">strony Winamp'a</a> korzysta z audio VLB, kt�re
199
jeszcze nie jest dekodowane przez <span class="application">MPlayera</span>. Opr�cz tego
200
strumienie z tej strony potrzebuj� dodatkowej warstwy depakietowania, kt�ra nie jest
201
jeszcze zaimplementowana (plik�w tych i tak nie da si� odtworzy� ze wzgl�du na
203
</p></div><div class="sect2" lang="pl"><div class="titlepage"><div><div><h3 class="title"><a name="matroska"></a>6.1.16. Pliki matroska</h3></div></div></div><p>
204
Matroska jest otwartym formatem przechowywania.
206
<a href="http://www.matroska.org/" target="_top">oficjalnej stronie</a>.
207
</p></div><div class="sect2" lang="pl"><div class="titlepage"><div><div><h3 class="title"><a name="nut"></a>6.1.17. PLiki NUT</h3></div></div></div><p>
208
NUT jest formatem przechowywania opracowanym przez ludzi
209
z <span class="application">MPlayera</span> i <span class="application">FFmpeg</span>. Oba
210
projekty go obs�uguj�.
212
<a href="http://www.nut.hu/" target="_top">oficjalnej stronie</a>.
213
</p></div><div class="sect2" lang="pl"><div class="titlepage"><div><div><h3 class="title"><a name="gif"></a>6.1.18. Pliki GIF</h3></div></div></div><p>
214
Format <span class="bold"><strong>GIF</strong></span> jest powszechnym formatem zapisu
215
grafiki sieciowej. Istniej� dwie wersje specyfikacji GIF: GIF87a oraz GIF89a.
216
G��wn� r�nic� jest to, �e GIF89a pozwala na animacj�.
217
<span class="application">MPlayer</span> obs�uguje oba
218
formaty plik�w za pomoc� biblioteki <code class="systemitem">libungif</code>
219
lub innej, kompatybilnej z libgif biblioteki. Nieanimowane GIFy s� wy�wietlane
220
jako filmy o pojedynczej klatce. (U�yj opcji <tt class="option">-loop</tt> oraz
221
<tt class="option">-fixed-vo</tt> by wy�wietli� je d�u�ej)
223
<span class="application">MPlayer</span> obecnie nie pozwala na skoki w plikach GIF.
224
Pliki GIF bowiem niekoniecznie musz� mie� sta�ego rozmiaru klatki, ani sta�ej
225
pr�dko�ci odtwarzania. Raczej ka�da klatka jest niezale�nego rozmiaru i ma
226
zosta� umiejscowiona w odpowiednim miejscu na polu o ustalonym rozmiarze.
227
Pr�dko�� odtwarzania jest kontrolowana za pomoc� opcjonalnego bloku przed
228
ka�d� klatk�, kt�ra ustala op�nienie kolejnej klatki w setnych sekundy.
230
Standardowe pliki GIF zawieraj� 24-bitowe klatki RGB z co najwy�ej 8-bitow�
231
indeksowan� palet�. Klatki te s� przewa�nie kompresowane za pomoc� LZW, lecz
232
niekt�re kodery produkuj� nieskompresowane klatki by unikn�� problem�w
233
patentowych w zwi�zku z kompresj� LZW.
235
Je�li Twoja dystrybucja nie zawiera biblioteki <code class="systemitem">libungif</code>,
237
<a href="http://sourceforge.net/projects/libungif" target="_top">strony domowej libungif</a>.
238
By uzyska� szczeg�owe informacje techniczne, zajrzyj do
239
<a href="http://www.w3.org/Graphics/GIF/spec-gif89a.txt" target="_top">specyfikacji GIF89a</a>.
240
</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="formats.html">Poprzedni</a>�</td><td width="20%" align="center"><a accesskey="u" href="formats.html">Pocz�tek rozdzia�u</a></td><td width="40%" align="right">�<a accesskey="n" href="audio-formats.html">Nast�pny</a></td></tr><tr><td width="40%" align="left" valign="top">Rozdzia� 6. Kontenery�</td><td width="20%" align="center"><a accesskey="h" href="index.html">Spis tre�ci</a></td><td width="40%" align="right" valign="top">�6.2. Formaty audio</td></tr></table></div></body></html>