1
<html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"><title>7.12. Jak radzi� sobie telecine i przeplotem w NTSC DVD</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="mencoder.html" title="Rozdzia� 7. Kodowanie z MEncoderem"><link rel="prev" href="menc-feat-dvd-mpeg4.html" title='7.11. Rippowanie DVD do wysokiej jako�ci pliku MPEG-4 ("DivX")'><link rel="next" href="mailinglists.html" title="Dodatek A. Listy dyskusyjne"><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="features.html" title="Rozdzia� 2. Mo�liwo�ci"><link rel="chapter" href="usage.html" title="Rozdzia� 3. Spos�b u�ycia"><link rel="chapter" href="faq.html" title="Rozdzia� 4. FAQ - Cz�sto Zadawane Pytania"><link rel="chapter" href="cd-dvd.html" title="Rozdzia� 5. U�ywanie CD/DVD"><link rel="chapter" href="ports.html" title="Rozdzia� 6. Porty"><link rel="chapter" href="mencoder.html" title="Rozdzia� 7. Kodowanie z MEncoderem"><link rel="appendix" href="mailinglists.html" title="Dodatek A. Listy dyskusyjne"><link rel="appendix" href="bugreports.html" title="Dodatek B. Jak zg�asza� b��dy"><link rel="appendix" href="bugs.html" title="Dodatek C. Znane b��dy"><link rel="appendix" href="skin.html" title="Dodatek D. Format sk�rki MPlayera"><link rel="appendix" href="users-vs-dev.html" title="Dodatek E. Deweloperzy wyrywaj� sobie w�osy"><link rel="subsection" href="menc-feat-telecine.html#menc-feat-telecine-ident" title="7.12.1. Jak ustali� jaki typ video masz"><link rel="subsection" href="menc-feat-telecine.html#menc-feat-telecine-encode" title="7.12.2. Jak zakodowa� ka�d� kategori�"><link rel="subsection" href="menc-feat-telecine.html#menc-feat-telecine-footnotes" title="7.12.3. Notatki"></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">7.12. Jak radzi� sobie telecine i przeplotem w NTSC DVD</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="menc-feat-dvd-mpeg4.html">Poprzedni</a>�</td><th width="60%" align="center">Rozdzia� 7. Kodowanie z <span class="application">MEncoderem</span></th><td width="20%" align="right">�<a accesskey="n" href="mailinglists.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="menc-feat-telecine"></a>7.12. Jak radzi� sobie telecine i przeplotem w NTSC DVD</h2></div></div></div><p><b>Wprowadzenie.�</b>
2
Radz� aby� odwiedzi� poni�sz� stron� je�eli nie za bardzo rozumiesz co
3
jest napisane w tym dokumencie:
4
<a href="http://www.divx.com/support/guides/guide.php?gid=10" target="_top">http://www.divx.com/support/guides/guide.php?gid=10</a>
5
Ten URL prowadzi do zrozumia�ego i rozs�dnej wielko�ci przewodnika traktuj�cego o tym
8
Z przyczyn technicznych odnosz�cych si� do wczesnych
9
urz�dze� telwizyjnych, ka�de video kt�re mia�o by� odtwarzane
10
na telewizorze NTSC musia�o by� ustawione na 59,94 pola na sekund�.
11
Filmy i programy nagrane dla telewizji s� najcz�ciej ograniczone
12
bezpo�rednio do 59,94 p�l na sekund�, ale wi�kszo�� film�w kinowych
13
jest nagrywanych w 24 lub 23,976 klatkach na sekund�. Kiedy DVD z kinowym
14
filmem jest odtwarzane, video jest konwertowane dla telewizji przy pomocy procesu
17
Obraz na DVD, tak naprawd� nigdy nie jest przechowywany jako
18
59,94 p�l na sekund�. Dla obrazu kt�ry oryginalnie by� 59,94, ka�da
19
para p�l jest ��czona w ramk�, co daje rezultat 29,97 ramek na sekund�.
20
Sprz�towe odtwarzacze DVD odczytuj� flag� osadzon� w strumieniu video
21
aby okre�li� czy parzyste czy nieparzyste linie powinny formowa� pierwsze pole.
23
Zazwyczaj, informacja o 23,976 ramkach na sekund� m�wi
24
odtwarzaczowi DVD, �e musi przeprowadzi� telecine w locie.
25
Czasami, jednak, proces telecine na obrazie przeprowadzony jest
26
<span class="emphasis"><em>przed</em></span> umieszczeniem go na DVD; Nawet
27
je�eli by� on nagrany jako 23,976 ramek na sekund�, staje si� on 59,94
28
pola na sekund� i jest przechowywany na dysku jako 29,97 ramek na sekund�.
30
Patrz�c na indywidualne ramki uformowane z ztelecinowanego
31
obrazu 59,94 p�l na sekund�, przeplot jest wyra�nie widoczny przy ruchu,
32
poniewa� jedno pole (powiedzmy parzyste linie) reprezentuj� moment
33
w czasie o 1/59,94 sekundy p�niej ni� pozosta�e. Odtwarzanie video z przeplotem
34
na komputerze wygl�da ohydnie, z dw�ch przyczyn, poniewa� monitor jest wi�kszej
35
rozdzielczo�ci i obraz jest wy�wietlany ramka-po-ramce zamiast pole-po-polu.
38
</p><div class="itemizedlist"><ul type="disc"><li><p>
39
Ta sekcja odnosi si� tylko do NTSC DVD, nie do PAL.
41
Przyk�adowe komendy <span class="application">MEncodera</span> w tym dokumencie
42
<span class="bold"><strong>nie</strong></span> s� przeznaczone do prawdziwego u�ycia.
43
S� one po prostu minimum do kodowania danej kategorii video. Jak zrobi� dobre ripy DVD
44
lub precyzyjnie-ustawi� <code class="systemitem">libavcodec</code> dla
45
najlepszej jako�ci nie s� zagadnieniami dla tego tego dokumentu.
47
Jest kilka przypis�w do tego dokumentu, zaznaczonych tak:
48
<a href="menc-feat-telecine.html#menc-feat-telecine-footnotes" title="7.12.3. Notatki">[1]</a>
49
</p></li></ul></div><div class="sect2" lang="pl"><div class="titlepage"><div><div><h3 class="title"><a name="menc-feat-telecine-ident"></a>7.12.1. Jak ustali� jaki typ video masz</h3></div></div></div><div class="sect3" lang="pl"><div class="titlepage"><div><div><h4 class="title"><a name="menc-feat-telecine-ident-progressive"></a>7.12.1.1. Progresywny</h4></div></div></div><p>
50
Progresywne video by�o oryginalnie filmowane przy 23.976 fps (ramek na sekund� - przyp. t�um.), i
51
przechowywane na DVD bez zmian.
53
Kiedy odtwarzasz progresywne DVD w <span class="application">MPlayerze</span>,
54
<span class="application">MPlayer</span> wy�wietli nastepuj�cy wiersz zaraz gdy film zacznie by� odtwarzany:
56
</p><pre class="screen"> demux_mpg: 24fps progressive NTSC content detected, switching framerate.</pre><p>
58
Od tego momentu, demux_mpg niepowinien nigdy powiedzie� i� znalaz�
61
Kiedy ogl�dasz progresywne video, nie powiniene� zauwa�y� �adnego
62
przeplotu. B�d� jednak czujny poniewa� jest tam czasami wmiksowany ma�y
63
kawa�ek telecine, tam gdzie si� go nie spodziewasz. Napotka�em DVD z programami
64
telewizyjnymi w kt�rych przy ka�dej zmianie sceny i w losowych miejscach by�a jedna
65
sekunda telecine. Raz ogl�da�em DVD kt�ry mia� jedn� po�ow�
66
progresywn�, a drug� ztelecinowan�. Je�eli chcesz by� <span class="emphasis"><em>naprawd�</em></span>
67
pewny, mo�esz przeskanowa� ca�y film:
69
</p><pre class="screen">mplayer dvd://1 -nosound -vo null -benchmark</pre><p>
71
U�ycie opcji <tt class="option">-benchmark</tt> przekazuje
72
<span class="application">MPlayerowi</span> aby odtwarza� film
73
tak szybko jak tylko mo�e; ci�gle jednak, jako �e jest zale�ny od Twojego sprz�tu
74
mo�e to zaj�c troch� czasu. Za ka�dym razem demux_mpg zg�asza zmian� liczby
75
ramek na sekund�, pierwsza linia nad poka�e czas w kt�rym nast�pi�a ta zmiana.
77
Progresywne video jest czasami nazywane "mi�kkie-telecine"
78
poniewa� jest ono stworzone aby odtwarzac DVD wykona� na nim proces telecine.
79
</p></div><div class="sect3" lang="pl"><div class="titlepage"><div><div><h4 class="title"><a name="menc-feat-telecine-ident-telecined"></a>7.12.1.2. Ztelecinowany</h4></div></div></div><p>
80
Obraz "ztelecinowany" by� oryginalnie sfilmowany jako 23,976, ale
81
zosta� poddany procesowi telecine <span class="emphasis"><em>przed</em></span>
82
zapisaniem go na p�ycie DVD.
85
<span class="application">MPlayer</span> (nigdy) nie zwraca
86
�adnych zmian ilo�ci ramek na sekund� kiedy
87
odtwarza ztelecinowane video.
89
Podczas ogl�dania video poddanego procesowi telecine, zobaczysz
90
artefakty przeplotu kt�re wydaj� si� "miga�": szybko
91
pojawiaj� si� i znikaj�. Mo�esz si� im bli�ej przyjrze� wpisuj�c
92
</p><div class="orderedlist"><ol type="1"><li><pre class="screen">mplayer dvd://1 -speed 0.1</pre></li><li><p>
93
Przewi� na dynamiczne sceny.
96
Popatrz na wz�r przeploto-wygl�daj�cych i progresywnie-wygl�daj�cych
97
ramek. Je�eli wz�r kt�ry widzisz wyg�da jak PPPII,PPPII,PPPII,... wtedy video
98
ztelecinowane. Je�eli widzisz inny wz�r, wtedy mo�liwe jest �e video zosta�o
99
niestandartowo poddane procesowi telecine i <span class="application">MEncoder</span>
100
nie mo�e bezstratnie przekonwertowa� go do progresywnego video. Je�eli
101
nie widzisz �adnego wzoru, wtedy najprawdopodobniej video zawiera tylko przeplot.
102
</p></li></ol></div><p>
104
Czasami video poddane procesowi telecine nazywane jest "twarde-telecine".
105
</p></div><div class="sect3" lang="pl"><div class="titlepage"><div><div><h4 class="title"><a name="menc-feat-telecine-ident-interlaced"></a>7.12.1.3. Przepleciony</h4></div></div></div><p>
106
Przeplecione video by�o oryginalnie sfilmowane jako 59,94 p�l na sekund�
107
i przechowywane na DVD jako 29,97 fps. Przeplot to rezultat po��czenia
108
par p�l w ramk�, poniewa� w ka�dej ramce, ka�de pole jest oddzielone o
111
Tak jak przy ztelecinowanym video, podczas odtwarzania filmu z przeplotem
112
<span class="application">MPlayer</span> nigdy nie
113
powinien powiadamia� o zmianie ilo�ci ramek na sekund�.
116
Kiedy z bliska ogl�dasz przeplecione video z <tt class="option">-speed 0.1</tt>
117
zobaczysz, i� ka�da pojedy�cza klatka jest przepleciona.
118
</p></div><div class="sect3" lang="pl"><div class="titlepage"><div><div><h4 class="title"><a name="menc-feat-telecine-ident-mixedpt"></a>7.12.1.4. Mieszane progresywne i telecine</h4></div></div></div><p>
119
Wszystkie "wymieszane progresywne i telecine" video
120
by�y oryginalnie nagrane jako 23.976 ramek na sekund�, ale
121
niekt�re cz�ci sko�czy�y jako ztelecinowane.
123
Kiedy <span class="application">MPlayer</span> odtwarza t� kategori�, b�dzie on
124
(zazwyczaj bardzo szybko) prze��cza� si� tam i z powrotem mi�dzy "30fps
125
NTSC" i "24fps progresywne NTSC". Przyjrzyj si� wyj�ciu
126
<span class="application">MPlayera</span> (na konsoli - przyp. tlum.) aby zobaczy�
129
Powiniene� przyjrze� si� sekcji "30fps NTSC" aby upewni� si�
130
czy s� one na pewno telecine a nie tylko przeplecione.
131
</p></div><div class="sect3" lang="pl"><div class="titlepage"><div><div><h4 class="title"><a name="menc-feat-telecine-ident-mixedpi"></a>7.12.1.5. Mieszane progresywne i telecine</h4></div></div></div><p>
132
W "mieszanej progresywnej i przeplecionej" zawarto�ci,
133
progresywne i przeplecione video zosta�o po��czone razem.
135
Ta kategoria wygl�da zupe�nie jak "mieszane progresywne i telecine",
136
do momentu kiedy przyjrzysz si� fragmentom 30fps i zobaczysz i� nie maja one wzoru telecine.
137
</p></div></div><div class="sect2" lang="pl"><div class="titlepage"><div><div><h3 class="title"><a name="menc-feat-telecine-encode"></a>7.12.2. Jak zakodowa� ka�d� kategori�</h3></div></div></div><p>
138
Jak ju� wspomnia�em na pocz�tku, przyk�adowe polecenia <span class="application">MEncodera</span>
139
poni�ej <span class="bold"><strong>nie</strong></span> s� przewidziane do rzeczywistego
140
u�ycia; demonstruj� one tylko minimalne parametry potrzebne do prawid�owego zakodowanie danej kategorii.
141
</p><div class="sect3" lang="pl"><div class="titlepage"><div><div><h4 class="title"><a name="menc-feat-telecine-encode-progressive"></a>7.12.2.1. Progresywne</h4></div></div></div><p>
142
Progresywne video nie wymaga �adnego specjalnego filtrowania do kodowania.
143
Jedynym koniecznym paramterem jaki musisz u�y� jest <tt class="option">-ofps 23.976</tt>.
144
Inaczej, <span class="application">MEncoder</span> b�dzie pr�bowa� kodowa� przy pr�dko�ci 29,97
147
</p><pre class="screen">mencoder dvd://1 -nosound -ovc lavc -ofps 23.976</pre><p>
148
</p></div><div class="sect3" lang="pl"><div class="titlepage"><div><div><h4 class="title"><a name="menc-feat-telecine-encode-telecined"></a>7.12.2.2. Ztelecinowane</h4></div></div></div><p>
149
Proces telecine mo�e zosta� odwr�cony, aby odzyska� oryginaln� zawarto��
150
23,976, przy u�yciu metody o nazwie odwr�cone-telecine.
151
<span class="application">MPlayer</span> zawiera dwa filtry kt�re s� w stanie dokona� tego:
152
<tt class="option">detc</tt> i <tt class="option">ivtc</tt>. Mo�esz przeczyta� stron� man
153
aby dowiedzie� si� co je r�ni, ale je�eli chodzi o DVD to nigdy nie mia�em
154
problemu z <tt class="option">ivtc</tt>. Pami�taj, �e
155
przed przeskalowywaniem powiniene� <span class="bold"><strong>zawsze</strong></span>
156
odwr�ci� telecine; odwr�� telecine tak�e przed
157
cropowaniem, chyba �e naprawd� wiesz co robisz <a href="menc-feat-telecine.html#menc-feat-telecine-footnotes" title="7.12.3. Notatki">[1]</a>.
159
</p><pre class="screen">mencoder dvd://1 -nosound -vf ivtc=1 -ovc lavc -ofps 23.976</pre><p>
160
</p></div><div class="sect3" lang="pl"><div class="titlepage"><div><div><h4 class="title"><a name="menc-feat-telecine-encode-interlaced"></a>7.12.2.3. Przeplecione</h4></div></div></div><p>
161
Dla wi�kszo�ci praktycznych przypadk�w nie jest mo�liwe ca�kowite
162
odzyskanie progresywnego video z przeplecionej zawarto�ci.
163
Jedynym sposobem bez gubienia po�owy pionowej rozdzielczo�ci
164
jest podwojenie ilo�ci ramek na sekund� i "zgadni�cie" co powinno
165
zast�pi� odpowiadaj�ce linie ka�dego pola (ma to pewne wady - zobacz trzeci� metod�).
166
</p><div class="orderedlist"><ol type="1"><li><p>
167
Kodowanie video z przeplotem. Normalnie, przeplot niszczy szanse enkodera
168
na dobre zakodowanie, lecz <code class="systemitem">libavcodec</code>
169
posiada dwie opcje pozwalaj�ce przechowywa� video z przeplotem ciut lepiej:
170
<tt class="option"> ildct</tt> i <tt class="option">ilme</tt>.
171
U�ycie <tt class="option">mbd=2</tt> jest tak�e zalecane <a href="menc-feat-telecine.html#menc-feat-telecine-footnotes" title="7.12.3. Notatki">[2] </a>
172
poniewa� zakoduje on makrobloki bez przeplotu w miejscach gdzie nie ma ruchu
173
Zauwa� i� opcja <tt class="option">-ofps</tt> NIE jest tu potrzebna.
175
</p><pre class="screen">mencoder dvd://1 -nosound -ovc lavc -lavcopts ildct:ilme:mbd=2</pre><p>
177
U�ycie filtru likwiduj�cego przeplot przed kodowaniem. Jest kilka takich
178
filtr�w, ka�dy ma swoje wady i zalety. Skonsultuj <tt class="option">mplayer -pphelp</tt>
179
aby zobaczy� co jest dost�pne (grepuj "deint") i przeszukaj
180
<a href="http://www.mplayerhq.hu/homepage/design6/info.html#mailing_lists" target="_top">
181
listy dyskusyjne MPlayera</a> aby znale�� wiele dyskusji na temat r�nych filtr�w.
182
Ilo�� ramek na sekund� zn�w si� nie zmienia, wi�c nie u�ywamy <tt class="option">-ofps</tt>.
183
Likwidowanie przeplotu powinno zosta� zrobione po kadrowaniu
184
<a href="menc-feat-telecine.html#menc-feat-telecine-footnotes" title="7.12.3. Notatki">[1]</a> i przed skalowaniem.
186
</p><pre class="screen">mencoder dvd://1 -nosound -vf pp=lb -ovc lavc</pre><p>
188
Niestety ta opcja zawiera b��dy w <span class="application">MEncoderze</span>;
189
B�dzie dzia�a� w <span class="application">MEncoder G2</span>, kt�rego jeszcze nie ma.
190
Na razie mo�esz do�wiadczy� nieoczekiwanych wywale�.
193
Celem opcji <tt class="option">-vf tfields</tt> jest stworzenie pe�nej klatki z ka�dego pola,
194
co w efekcie daje framerate 59,94. Zalet� tego podej�cia jest zerowa utrata danych;
195
jednak ze wzgl�du na to, i� ka�da ramka pochodzi od jednego pola pozosta�e linie musz�
196
by� jako� zinterpolowane. S� niezbyt dobre metody generowania brakuj�cych
197
danych, a rezultaty b�d� podobne do tych jakie otrzymamy przy filtrach
198
likwiduj�cych przeplot. Generowanie brakuj�cych linii tworzy kolejne problemy,
199
po prostu ilo�� danych si� podwaja. Wi�c, aby zachowa� jako�� potrzebny jest
200
wi�kszy koduj�cy bitrate i wi�ksza cze�� mocy procesora jest u�ywana do kodowania jak
201
i dekodowania. tfields posiada kilka r�nych opcji do generowania brakuj�cych linii. Je�eli
202
u�ywasz tej metody, odwo�aj si� do manuala i wybierz opcj� kt�ra
203
najbardziej odpowiada Twojemu materia�owi. Zauwa�, �e gdy u�ywasz <tt class="option">tfields</tt>
204
<span class="bold"><strong>musisz</strong></span> poda� i <tt class="option">-fps</tt>
205
i <tt class="option">-ofps</tt> aby podwoi� ilo�� ramek na sekund� Twojego �r�d�a.
207
</p><pre class="screen">mencoder dvd://1 -nosound -vf tfields=2 -ovc lavc -fps 59.94 -ofps 59.94</pre><p>
209
Je�eli planujesz drastyczne zmniejszenie rozdzielczo�ci mo�esz odci�� i zakodowa�
210
tylko jedno z dw�ch p�l. Oczywi�cie stracisz po�ow� pionowej rozdzielczo�ci,
211
ale je�li chcesz zeskalowa� do mniej ni� po�owy pionowej rozdzielczo�ci, strata
212
nie b�dzie mia�a du�ego znaczenia. Rezultatem b�dzie progresywny plik o pr�dko�ci
213
29,97 ramek na sekund�. Procedura wymaga u�ycia <tt class="option">-vf field</tt>,
214
potem wykadrowania <a href="menc-feat-telecine.html#menc-feat-telecine-footnotes" title="7.12.3. Notatki">[1]</a>
215
i wyskalowania. Pami�taj, i� b�dziesz musia� skompensowa� po�ow� pionowej
216
rozdzielczo�ci odpowiedni� skal�.
217
</p><pre class="screen">mencoder dvd://1 -nosound -vf field=0 -ovc lavc</pre><p>
218
</p></li></ol></div></div><div class="sect3" lang="pl"><div class="titlepage"><div><div><h4 class="title"><a name="menc-feat-telecine-encode-mixedpt"></a>7.12.2.4. Mieszane progresywne i telecine</h4></div></div></div><p>
219
W celu zmienienia zmieszanego video w ca�kowicie progresywne, cz�ci
220
ztelecinowane b�d� musia�y by� poddane procesowi odwr�conego telecine.
221
S� dwa filtry kt�re tego dokonaj� natywnie, ale najlepszym sposobem
222
jest u�ycie ich obu po��czonych (czytaj dalej aby dowiedzie� si� wi�cej).
223
</p><div class="itemizedlist"><ul type="disc"><li><p>
224
Obecnie najbardziej niezawodn� metod� na poradzenie sobie z tym
225
typem video, jest nie odwracanie telecine ztelecinowanych cz�ci, ale
226
ztelecinowa� nie-ztelecinowane cz�ci i odwr�ci� telecine ca�ego video.
227
Brzmi skomplikowanie? softpulldown jest filtrem kt�ry zamienia ca�e video
228
na telecine. Je�eli po softpulldown nast�pi <tt class="option">detc</tt> lub
229
<tt class="option">ivtc</tt>, ko�cowym rezultatem b�dzie w ca�o�ci progresywne video.
230
Kadrowanie i skalowanie powinno by� zrobione po operacjach odwracaj�cych telecine
231
z opcj� <tt class="option"> -ofps 23.976</tt>.
233
</p><pre class="screen">mencoder dvd://1 -nosound -vf softpulldown,ivtc=1 -ovc lavc -ofps 23.976</pre><p>
235
<tt class="option">-vf pullup</tt> jest zaprojektowane aby odwraca� telecine
236
ztelecinowanego materia�u, a progresywne dane zostawia� w spokoju.
237
Pullup nie dzia�a za dobrze
238
z obecnym <span class="application">MEncoderem</span>, ale b�dzie dzia�a� z
239
<span class="application">MEncoder G2</span> (kiedy ten b�dzie tylko gotowy).
240
Dzia�a dobrze bez opcji <tt class="option">-ofps</tt>, ale <tt class="option">-ofps</tt>
241
jest potrzebne aby zapobiec poszatkowanemu wyj�ciu . Z
242
<tt class="option">-ofps</tt> pullup czasami zawodzi. Problem wywodzi si� z zachowania
243
<span class="application">MEncodera</span> kt�ry zrzuca ramki aby zachowa�
244
synchronizacj� mi�dzy d�wi�kiem i obrazem: zrzuca ramki raczej przed wys�aniem ich przez
245
�a�cuch filtr�w, ni� po. W rezultacie <tt class="option">pullup</tt> jest czasami pozbawiony danych
248
Je�eli <span class="application">MEncoder</span> zrzuca za du�o ramek pod rz�d,
249
zag�adza bufor <tt class="option">pullupa</tt> i powoduje jego nieoczekiwane zamkni�cie.
251
Je�eli nawet <span class="application">MEncoder</span> zrzuca jedn� ramk�,
252
<tt class="option">pullup</tt> wci�� nie widzi jej i operuje na z�ej sekwencji ramek.
253
Nawet je�li to nie powoduje nieoczekiwanego zako�czenia,
254
<tt class="option">pullup</tt> nie b�dzie w stanie podj�� w�a�ciwych decyzji jak
255
po��czy� progresywne ramki i albo b�dzie niew�a�ciwie dopasowywa� do siebie
256
pola albo zrzuca� par� p�l aby skompensowa�.
258
Nie u�ywa�em <tt class="option">-vf filmdint</tt> osobi�cie, ale zobacz co
259
ma do powiedzenia na ten temat D Richard Felker III:
261
</p><div class="blockquote"><blockquote class="blockquote"><p>To jest w porz�dku, ale IMO (MZ - Moim zdaniem - przyp. t�um.)
262
to raczej pr�buje usun�� przeplot ni� odwr�ci� telecine (podobnie
263
jak odtwarzacze DVD settop & progresywne TV)
264
czego skutkiem jest ohydne miganie i inne artefakty.
265
Je�eli zamierzasz u�ywa� tego, musisz chocia� sp�dzi troch� czasu
266
na dopasowaniu opcji i ogl�daniu rezultat�w aby upewni� si�, �e si� nie
267
kaszani.</p></blockquote></div><p>
268
</p></li></ul></div></div><div class="sect3" lang="pl"><div class="titlepage"><div><div><h4 class="title"><a name="menc-feat-telecine-encode-mixedpi"></a>7.12.2.5. Mieszane progresywne i z przeplotem</h4></div></div></div><p>
269
S� dwie metody na poradzenie sobie z t� kategori�, ka�da jest pewnym
270
kompromisem. Powiniene� zdecydowa� na podstawie czasu trwania/miejsca ka�dego
272
</p><div class="itemizedlist"><ul type="disc"><li><p>
273
Traktuj video jak progresywne. Cz�ci z przeplotem b�d� wygl�da�y jak
274
z przeplotem i niekt�re przeplecione pola b�d� musia�y by� zrzucone, czego
275
rezultatem b�dzie niemiarowe skakanie. Je�li chcesz mo�esz u�y� filtr�w
276
postprocessingu, ale mo�e to nieznacznie zdegradowa� progresywne cz�ci.
278
Ta opcja na pewno nie powinna by� u�ywana je�li docelowo masz zamiar
279
wy�wietla� video na urz�dzeniu wykorzystuj�cym przeplot (np. z kart� TV)
280
Je�eli masz ramki z przeplotem 23,937 fps, b�d� one ztelecinowane razem
281
z progresywnymi ramkami. Po�owa "ramek" z przeplotem b�dzie wy�wietlona
282
w czasie wy�wietlania trzech p�l (3/59.94 sekund), co w rezultacie da migaj�cy
283
"skok wstecz w czasie" efekt kt�ry kiepsko wygl�da. Je�eli pr�bowa�e�
284
tego <span class="bold"><strong>musisz</strong></span> u�y� filtru
285
likwiduj�cego przeplot jak <tt class="option">lb</tt> lub <tt class="option">l5</tt>.
287
To mo�e by� r�wnie� z�y pomys� dla progresywnego obrazu.
288
Zrzuci to pary nieprzerwanych przeplecionych p�l, daj�c w rezultacie nieci�g�o��
289
kt�ra mo�e by� bardziej widoczna ni� w drugim przypadku kt�ry pokazuje
290
niekt�re ramki dwa razy. Video z przeplotem 29,97 fps jest ju� troch�
291
poszatkowane poniewa� powinno by� wy�wietlanie z pr�dko�ci�
292
59,94 p�l na sekund�, wi�c zduplikowane pola nie s� a� tak widoczne.
294
W ka�dym przypadku najlepiej jest rozpatrywa� materia� i to gdzie masz zamiar
295
go wy�wietla�. Je�li video jest w 90% progresywne i nie masz zamiaru nigdy go wy�wietla�
296
na TV, powiniene� faworyzowa� progresywne podej�cie. Je�eli jest tylko w po�owie
297
progresywne, b�dziesz pewnie chcia� je kodowa� tak jakby by�o
298
w ca�o�ci z przeplotem.
300
Traktuj video jakby by�o z przeplotem. Niekt�re klatki z progresywnych
301
cz�ci b�d� musia�y by� zduplikowane, daj�c w rezultacie niemiarowe skoki.
302
Zn�w filtry likwiduj�ce przeplot mog� nieznacznie zdegradowa� progresywne cz�ci.
303
</p></li></ul></div></div></div><div class="sect2" lang="pl"><div class="titlepage"><div><div><h3 class="title"><a name="menc-feat-telecine-footnotes"></a>7.12.3. Notatki</h3></div></div></div><div class="orderedlist"><ol type="1"><li><p><b>O kadrowaniu:�</b>
304
Video na DVD jest przechowywane w formacie nazywanym YUV 4:2:0.
305
W video YUV luma ("jasno��") i chroma ("kolor")
306
s� przechowywane osobno. Poniewa� ludzkie oczy s� mniej wra�liwe na
307
kolor ni� na jasno��, w obrazie YUV 4:2:0 na cztery piksele luma przypada jeden
308
piksel chroma. W progresywnym obrazie, ka�dy kwadrat czterech pikseli luma
309
(dwa na ka�dym boku) ma jeden wsp�lny piksel chroma. Musisz wykadrowa� progresywne
310
video YUV 4:2:0 do parzystych rozdzielczo�ci, i u�ywa� parzystych przesuni��. Na przyk�ad
311
<tt class="option">crop=716:380:2:26</tt> jest OK ale
312
<tt class="option">crop=716:380:3:26 </tt> nie jest.
314
Kiedy masz do czynienia z YUV 4:2:0 z przeplotem, sytuacja jest
315
troch� bardziej skomplikowana. Zamiast ka�dych czterech pikseli
316
luma w <span class="emphasis"><em>ramce</em></span> dziel�cych jeden piksel
317
chroma, ka�de cztery piksele w <span class="emphasis"><em>polu</em></span>
318
dziel� jeden piksel chroma. Kiedy pola s� przeplatane aby stworzy�
319
ramk�, ka�da linia skanuj�ca jest wysoko�ci jednego piksela.
320
Teraz, zamiast czterech pikseli luma w kwadracie, s� dwa bok-przy-boku
321
i dwa nast�pne bok-przy-boku dwie linie skanuj�ce ni�ej. Ca�e to zamieszanie
322
powoduje, �e pionowe rozmiary kadru i przesuni�cia musz� by�
323
wielokrotno�ciami czterech. Wymiary poziome mog� pozosta� parzyste.
325
Dla telecinowanego video, zalecam kadrowa� po procesie odwracania
326
telecine. Kiedy video jest ju� progresywne wymagane jest tylko kadrowanie do
327
parzystych wymiar�w. Je�li naprawd� potrzebujesz lekkiego przyspieszenia
328
jakie da kadrowanie najpierw musisz kadrowa� pionowo do wielokrotno�ci
329
czterech, inaczej filtr odwracaj�cy telecine nie b�dzie otrzymywa� prawid�owych danych.
331
Przy video z przeplotem (nie telecine), musisz zawsze kadrowa�
332
pionowo do wielokrotno�ci czw�rki, chyba �e u�ywasz opcji
333
<tt class="option">-vf field</tt> przed kadrowaniem.
334
</p></li><li><p><b>O parametrach i jako�ci kodowania:�</b>
335
Tylko to, �e poleci�em <tt class="option">mbd=2</tt> tutaj nie znaczy �e
336
nie mo�e by� on u�ywany gdzie indziej. Razem z <tt class="option">trell</tt>,
337
<tt class="option">mbd=2</tt> jest jedn� z dw�ch najbardziej podnosz�cych jako�� opcji
338
biblioteki <code class="systemitem">libavcodec</code>, kt�rych zawsze
339
powiniene� u�ywa�, chyba �e spadek szybko�ci kodowania jest niedopuszczalny
340
(np. kodowanie w czasie rzeczywistym). Biblioteka <code class="systemitem">libavcodec</code>
341
ma wiele opcji umo�liwiaj�cych zwi�kszenie jako�ci wyj�ciowej kodowania (i zmniejszyenie
342
pr�dko�ci) ale ten temat jest poza zakresem tego dokumentu.
343
</p></li></ol></div></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="menc-feat-dvd-mpeg4.html">Poprzedni</a>�</td><td width="20%" align="center"><a accesskey="u" href="mencoder.html">Pocz�tek rozdzia�u</a></td><td width="40%" align="right">�<a accesskey="n" href="mailinglists.html">Nast�pny</a></td></tr><tr><td width="40%" align="left" valign="top">7.11. Rippowanie DVD do wysokiej jako�ci pliku MPEG-4 ("DivX")�</td><td width="20%" align="center"><a accesskey="h" href="index.html">Spis tre�ci</a></td><td width="40%" align="right" valign="top">�Dodatek A. Listy dyskusyjne</td></tr></table></div></body></html>