synced with 1.708 (aka first sync from my laptop;P)

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13293 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
paszczi 2004-09-09 12:22:27 +00:00
parent 8b59d72a5a
commit 55ecc82bca
1 changed files with 333 additions and 142 deletions

View File

@ -1,4 +1,4 @@
.\" synced with 1.694
.\" synced with 1.708
.\" MPlayer (C) 2000-2004 MPlayer Team
.\" This man page was/is done by Gabucino, Diego Biurrun, Jonas Jermann
.\" Tłumaczenie: Wacław "Torinthiel" Schiller (torinthiel@wp.pl)
@ -1778,6 +1778,8 @@ Ustawia urz
.B sdl\ \ \ \
Sterownik dla biblioteki wysoce niezależnej od platformy - SDL (Simple
Directmedia Layer).
Jako że SDL używa własnej warstwy X11, opcje MPlayera dotyczące X11 nie
mają tu żadnego wpływu.
.
.TP
.B arts\ \ \
@ -2093,39 +2095,6 @@ Dzi
Nie wszystkie sterowniki wyjścia video to obsługują.
.
.TP
.B \-jpeg <opcja1:opcja2:...> (tylko \-vo jpeg)
Podaje opcje dla sterownika wyjścia video jpeg.
.sp 1
Dostępne są opcje:
.sp 1
.PD 0
.RSs
.IPs [no]progressive
Wybiera między standardowym lub progresywnym JPEG (domyślnie: noprogressive).
.IPs [no]baseline
Wybiera, czy ma używać baseline czy nie (domyślnie: baseline).
.IPs optimize=<0\-100>
współczynnik optymalizacji (domyślnie: 100)
.IPs smooth=<0\-100>
współczynnik wygładzania (domyślnie: 0)
.IPs quality=<0\-100>
współczynnik jakości (domyślnie: 75)
.IPs outdir=<wartość>
Określa katalog, w którym będą zapisywane pliki JPEG.
Jeżeli nie podano żadnej wartości, wszystkie pliki będą zapisane
w bieżącym katalogu.
.IPs subdirs=<wartość>
Jeśli podane, MPlayer stworzy poszeregowane podkatalogi z określnonym prefiksem.
Jeżeli opcja nie jest podana, żadne podkatalogi nie będą stworzone i wszystkie
pliki JPEG będą zapisane do tego samego katalogu.
.IPs maxfiles=<wartość>
Maksymalna ilość zapisanych w podkatalogach plików JPEG (jeżeli podana
jest opcja subdirs).
Wartość musi być równa lub większa niż 1 (domyślnie: 1000).
.RE
.PD 1
.
.TP
.B \-monitor-dotclock <zakres[,zakres,...]> (tylko \-vo fbdev i vesa)
Określa zakres dotclock lub pixelclock monitora.
.
@ -2754,6 +2723,32 @@ Ka
.B jpeg\ \ \
Zapisuje każdą ramkę do pliku JPEG w bieżącym katalogu.
Każdy plik dostaje jako nazwę numer ramki poprzedzony zerami.
.PD 0
.RSs
.IPs [no]progressive
Wybiera między standardowym lub progresywnym JPEG (domyślnie: noprogressive).
.IPs [no]baseline
Wybiera, czy ma używać baseline czy nie (domyślnie: baseline).
.IPs optimize=<0\-100>
współczynnik optymalizacji (domyślnie: 100)
.IPs smooth=<0\-100>
współczynnik wygładzania (domyślnie: 0)
.IPs quality=<0\-100>
współczynnik jakości (domyślnie: 75)
.IPs outdir=<wartość>
Określa katalog, w którym będą zapisywane pliki JPEG.
Jeżeli nie podano żadnej wartości, wszystkie pliki będą zapisane
w bieżącym katalogu.
.IPs subdirs=<wartość>
Jeśli podane, MPlayer stworzy poszeregowane podkatalogi z określnonym prefiksem.
Jeżeli opcja nie jest podana, żadne podkatalogi nie będą stworzone i wszystkie
pliki JPEG będą zapisane do tego samego katalogu.
.IPs maxfiles=<wartość>
Maksymalna ilość zapisanych w podkatalogach plików JPEG (jeżeli podana
jest opcja subdirs).
Wartość musi być równa lub większa niż 1 (domyślnie: 1000).
.RE
.PD 1
.
.TP
.B pgm\ \ \ \
@ -2803,6 +2798,9 @@ Pomija kodek MP3 FFmpeg.
.B \-af <filtr1[=parametr1:parametr2:...],filtr2,...>
Podaje listę oddzielanych przecinkami filtrów audio i ich opcji.
Przeczytaj również rozdział dokumentacji o filtrach audio.
.br
.I INFORMACJA:
Aby uzyskać pełną listę dostępnych filtrów audio, skorzystaj z \-af help.
.sp 1
Dostępne są filtry:
.RSs
@ -2843,7 +2841,7 @@ sc: W
.IPs pan[=n:l01:l02:..l10:l11:l12:...ln0:ln1:ln2:...]
Dowolnie miksuje kanały, szczegóły w DOCS/\:HTML/\:pl/\:devices.html#audio-dev
.RSss
n: liczba kanałów wyjściowych (1\-6)
n: liczba kanałów wejściowych (1\-6)
.br
lij: Jak dużo z kanału wejściowego j jest miksowane w kanał wyjściowy i.
.REss
@ -2952,29 +2950,32 @@ Okre
Dostępne są opcje:
.RE
.RSs
.IPs ec\ \ \
ukrywanie błędów:
.IPs bug=<wartość>
Ręczne obejście błędów kodera:
.RSss
1: Używa silnego filtru deblokującego (deblock) dla uszkodzonych MB-ów.
0: nic
.br
2: iteracyjne szukanie MV (wolne)
1: automatyczne wykrywanie błędów
.br
3: wszystko (domyślnie)
.REss
.IPs er=<wartość>
odporność na błędy:
.RSss
2 (msmpeg4v3): stare pliki msmpeg4v3 wygenerowane przez lavc (bez autodetekcji)
.br
0: wyłączona
4 (mpeg4): błąd przeplotu XviD (automatycznie wykrywany, jeśli fourcc==XVIX)
.br
1: ostrożna (Powinno pracować z zepsutymi koderami.)
8 (mpeg4): UMP4 (automatycznie wykrywanany, jeśli fourcc==UMP4)
.br
2: normalna (domyślne) (Pracuje ze zgodnymi koderami.)
16 (mpeg4): błąd wypełnienia (padding) (automatycznie wykrywany)
.br
3: agresywna (Więcej sprawdza, ale może powodować problemy nawet z poprawnymi
strumieniami.)
32 (mpeg4): błąd niedozwolonego vlc (automatycznie wykrywany przez fourcc)
.br
4: bardzo agresywna
64 (mpeg4): błąd qpel w XviD i DivX (automatycznie wykrywany przez fourcc/\:wersję)
.br
128 (mpeg4): qpel w starym standardzie (automatycznie wykrywany przez fourcc/\:wersję)
.br
256 (mpeg4): kolejny błąd qpel (automatycznie wykrywany przez fourcc/\:wersję)
.br
512 (mpeg4): błąd rozmiaru bloku bezpośredniego qpel (automatycznie wykrywany przez fourcc/\:wersję)
.br
1024 (mpeg4): błąd wypełnienia krawędzi (automatycznie wykrywany przez fourcc/\:wersję)
.REss
.IPs debug=<wartość>
informacje debugowania:
@ -2988,15 +2989,15 @@ informacje debugowania:
.br
4: bitstream
.br
8: typ MB
8: typ makrobloku (MB)
.br
16: QP
16: parametr kwantyzacji (QP)
.br
32: Wektor ruchu
32: wektor ruchu
.br
0x0040: wizualizacja wektora ruchu (użyj \-noslices)
.br
0x0080: przeskakiwanie MB
0x0080: przeskakiwanie makrobloku (MB)
.br
0x0100: kod startowy
.br
@ -3008,56 +3009,59 @@ informacje debugowania:
.br
0x1000: błędy
.REss
.IPs vismv=<wartość>
vismv:
.IPs ec=<wartość>
ukrywanie błędów:
.RSss
.br
0: wyłączone
1: Używa silnego filtru deblokującego (deblock) dla uszkodzonych
makrobloków (MB).
.br
1: wizualizacja przewidywanych wektorów ruchu ramek P
2: iteracyjne szukanie wektorów ruchu (MV) (wolne)
.br
2: wizualizacja przewidywanych wektorów ruchu ramek B
.br
4: wizualizacja przewidywanych do tyłu wektorów ruchu ramek B
3: wszystko (domyslnie)
.REss
.IPs bug=<wartość>
Ręczne pomijanie błędów kodera:
.IPs er=<wartość>
elastyczność na błędy:
.RSss
0: nic
.br
1: autodetekcja błędów (domyślne)
0: wyłączona
.br
2 (msmpeg4v3): niektóre generowane przez stare lavc zbiory msmpeg4v3
(bez autodetekcji)
1: ostrożna (Powinna działać z zepsutymi koderami.)
.br
4 (mpeg4): błąd przeplatania XviD (autodetekcja jeśli fourcc==XVIX)
2: normalna (domyślnie (Działa uległymi koderami.)
.br
8 (mpeg4): UMP4 (autodetekcja jeśli fourcc==UMP4)
3: agresywna (Więcej testów, może jednak sprawić problemy nawet z poprawnymi
strumieniami bitowymi.)
.br
16 (mpeg4): błąd wyrównywania (wykrywany automatycznie)
.br
32 (mpeg4): błąd w niepoprawnym vlc (autodetekcja zależna od fourcc)
.br
64 (mpeg4): błąd w XviD i DivX qpel (autodetekcja zależna od fourcc/\:version)
.br
128 (mpeg4): stary standardowy qpel (autodetekcja zależna od fourcc/\:version)
.br
256 (mpeg4): jeszcze jeden błąd qpel (autodetekcja zależna od fourcc/\:version)
.br
512 (mpeg4): błąd direct-qpel-blocksize (autodetekcja zależna od fourcc/\:version)
.br
1024 (mpeg4): błąd wyrównania krawędzi (autodetekcja zalezna od fourcc/\:version)
4: bardzo agresywna
.REss
.IPs fast\
Korzysta z optymalizacji niestosujących się do specyfikacji i tym samym
mogących sprawić problemy (takie jak prostsza dekwantyzacja, stosowanie
domyślnej matrycy kwantyzacji, stosowanie YUV 4:2:0, pomijanie kilku testów
na wykrycie uszkodzonych strumieni bitowych).
.IPs gray\
dekodowanie tylko w skali szarości (trochę szybsze niż w kolorze)
.IPs idct=<0\-99> (zobacz także \-lavcopts)
Żeby osiągnąć najlepszą jakość dekodowania, używaj tego samego algorytmu
idct do kodowania i dekodowania.
Może to jednak zmniejszyć dokładność.
.IPs gray\
Dekodowanie tylko w skali szarości (trochę szybsze niż w kolorze)
.IPs "sb=<number> (tylko MPEG2)"
Przeskakuje podaną ilość wierszy makrobloków na dole.
.IPs "st=<number> (tylko MPEG2)"
Przeskakuje podaną ilość wierszy makrobloków na górze.
.IPs vismv=<wartość>
vismv:
.RSss
.br
0: wyłączona
.br
1: Wizualizuje przewidziane w przód wektory ruchu (MV) klatek P.
.br
2: Wizualizuje przewidziane w przód wektory ruchu (MV) klatek B.
.br
4: Wizualizuje przewidziane w tył wektory ruchu (MV) klatek B.
.REss
.IPs vstats
Wyświetla pewne statystyki i zapisuje je w zbiorze ./vstats_*.log.
.RE
@ -3618,7 +3622,7 @@ wymusza parametr kwantyzacji (domy
.
.TP
.B qp=równanie
filtr zmiany QP
filtr zmiany parametru kwantyzacji (QP)
.RSs
.IPs równanie
jakieś równanie postaci "2+2*sin(PI*qp)"
@ -3967,7 +3971,7 @@ Dalszy rozw
wydają się być dokładniejsze.
.
.TP
.B pullup[=jl:jr:jt:jb:sb]\
.B pullup[=jl:jr:jt:jb:sb:mp]\
Filtr odwracania telecine trzeciej generacji, zdolny do przetwarzania mieszanki
twardego telecine (hard-telecine) oraz progresywnej zawartości 24 i 30 fps.
Filtr pullup jest zaprojektowany, aby był skuteczniejszy niż detc czy ivtc,
@ -3984,6 +3988,17 @@ Domy
Ustawiając opcję sb (strict breaks - stałe przerwy) na 1, zmniejsza się
szansa, że pullup stworzy niepasującą klatkę, ale może również prowadzić do
ominięcia wielu ramek podczas scen z dużą ilością ruchu.
Odwrotnie, jeśli ustawisz na -1, to pullup łatwiej będzie dopasowywał pola.
Może to pomoć przy przetwarzaniu filmu, w którym jest delikatne rozmazanie między
polami, ale może również sprawić, że w wyjściu znajdą się klatki z przeplotem.
Opcja mp (przestrzeń metryczna) może być ustawiona na 1 lub 2, aby użyć
przestrzeni barw zamiast przestrzeni jasności dla obliczeń pullup.
Może to polepszyć dokładność na bardzo czystym materiale źródłowym, ale
prawdopodobnie spadnie dokładność, jeśli film ma zniekształcone
barwy (efekt tęczy) lub jest on w skali szarości.
Głownym celem ustawienia mp w przestrzeń bar jest zmniejszenie obciążenia
CPU i sprawienie, aby pullup był użyteczny w czasie rzeczywistym na wolnych
maszynach.
.br
.I INFORMACJA:
Zawsze stosuj filtr softskip po pullup przy kodowaniu, aby mieć pewność,
@ -4578,6 +4593,14 @@ Przydatne do kontrolowania, w kt
podczas włączania napisów na sztywno do filmu.
.
.TP
.B \-noencodedups
Nie koduje zduplikowanych klatek w duplikacie; w wyjściu umieszcza
klatki zero bajtowe do wskazania duplikatów.
Klatki zero bajtowe będą, tak czy inaczej, zapisane, chyba że filtr lub koder
zdolny do kodowania zduplikowanego jest załadowany.
Obecnie nadaje się do tego tylko filtr harddup.
.
.TP
.B \-noodml (tylko \-of avi)
Nie zapisuje indeksu OpenDML dla plików AVI >1GB.
.
@ -5820,7 +5843,7 @@ Po prostu znajduje blok dla minimalnej ilo
.PD 0
.RSs
.IPs lambda
zmienna uzależniona od QP
zmienna uzależniona od parametru kwantyzacji (QP)
.IPs bits\
ilość bitów potrzebna do zakodowania bloku
.IPs error
@ -5840,9 +5863,9 @@ Spr
Nie ma to znaczenia jeżeli mbd=0.
.
.TP
.B qprd\ \ \
QP optymalne pod względem zniekształceń tempa dla lambda podanej dla każdego
makrobloku, wymaga mbd=2
.B qprd (tylko z mbd=2)
parametr kwantyzacji (QP) optymalny pod względem zniekształceń tempa dla
lambda podanej dla każdego makrobloku
.
.TP
.B last_pred=<0\-99>
@ -5852,7 +5875,7 @@ Ilo
.IPs 0
(domyślnie)
.IPs a
wykorzysta kwadratowe bloki wektorów przewidywaczy ruchu 2a+1 x 2a+1
wykorzysta makroblokowy kwadrat o wymiarach 2a+1 x 2a+1 wektorów przewidywaczy ruchu
z poprzedniej ramki
.RE
.PD 1
@ -5873,7 +5896,7 @@ zawsze
.
.TP
.B subq=<1\-8>
jakość udoskonalenia subpel (dla qpel) (domyślnie: 8).
jakość udoskonalenia subpel (dla qpel) (domyślnie: 8 (wysoka jakość)).
.br
.I INFORMACJA:
Ma to poważny wpływ na szybkość.
@ -6052,6 +6075,11 @@ je
.B interlacing
Koduje pola filmu z przeplotem.
Jeżeli korzystasz z materiału filmowego z przeplotem, włącz tę opcję.
.br
.I INFORMACJA:
Jeśli chciałbyś przeskalować film, potrzebowałbyś filtru skalującego,
który wiedziałby, że ma do czyniena z materiałem zawierającym przeplot,
możesz go uruchomić przez -vf scale=<szerokość>:<wysokość>:1.
.
.TP
.B 4mv\ \ \ \
@ -6059,12 +6087,14 @@ Korzysta z 4 wektor
Może dać lepszą kompresję kosztem wolniejszego kodowania.
.br
.I UWAGA:
Ta opcja nie istnieje w XviD-1.0.x.
Parametr ten jest już uznawany za przestarzały w XviD-1.0.x, jako że wszystko
jest teraz realizowane przez opcję me_quality.
Kiedy me_quality > 4, 4mv jest uruchamiane.
.
.TP
.B rc_reaction_delay_factor=<wartość>
Ten parametr określa opóźnienie w ramkach, po jakim kontroler tempa CBR
zareaguje na zmianę wartości bitrate i spróbuje wyrównać zmianę, tak aby
Ten parametr określa ilość ramek, jaką przeczeka kontroler tempa CBR
zanim zareaguje na zmianę wartości bitrate i będzie próbował wyrównać zmianę, tak aby
uzyskać stały bitrate na uśredniającym zakresie klatek.
.
.TP
@ -6087,6 +6117,10 @@ Tryb CBR: min.\& i maks.\& kwantyzator dla wszystkich klatek (domy
.br
Tryb dwuprzejściowy: min.\& i maks.\& kwantyzator dla klatek I/P
(domyślnie: 2\-31/\:2\-31)
.br
.I UWAGA:
Ta opcja jest już uznawana za przestarzałą w XviD-1.0.x i jest zastąpiona
przez opcje [min|max]_[i|p|b]quant.
.
.TP
.B min_key_interval=<wartość>
@ -6106,28 +6140,23 @@ Dla niskich warto
blokowego.
Kiedy wykorzystywane są określone przez użytkownika matryce, musi być
wykorzystywany MPEG.
.br
.I UWAGA:
Ta opcja jest już uznawana za przestarzałą w XviD-1.0.x i jest zastąpiona
przez opcję quant_type.
.
.TP
.B mod_quant
Decyduje czy wykorzystywać kwantyzatory MPEG czy H.263 na podstawia badania
klatka po klatce.
klatka po klatce (tylko tryb dwuprzejściowy).
.br
.I UWAGA:
Wygeneruje to nieprawidłowy stumień bitów, którego prawdopodobnie nie jest w
stanie zdekodować żaden dekoder MPEG4 poza libavcodec albo XviD.
(tylko tryb dwuprzejściowy)
.
.TP
.B greyscale
Sprawia, że XviD ignoruje przestrzeń kolorów, więc wynikowy film jest
w skali szarości.
Zauważ, że nie przyspiesza to kodowania, zapobiega to tylko zapisaniu
danych kolorów w ostatniej fazie kodowania.
.
.TP
.B debug\ \
Zapisuje statystyki każdej ramki w ./xvid.dbg.
To NIE jest plik kontroli trybu dwuprzejściowego.
.br
.I WARNING:
Ta opcja jest uznawana za przestarzałą w XviD-1.0.x.
.
.TP
.B keyframe_boost=<0\-1000>
@ -6145,9 +6174,22 @@ Powy
kluczowych, których położenie uważasz za zbyt bliskie do pierwszej (w rzędzie).
kfthreshold ustawia zakres, w którym klatki kluczowe są redukowane, a
kfreduction określa ich redukcję bitrate'ową.
Ostatnia i-klatka jest traktowana normalnie.
Ostatnia I-klatka jest traktowana normalnie.
(domyślnie: 30, tylko tryb dwuprzejściowy)
.
.TP
.B greyscale
Sprawia, że XviD ignoruje przestrzeń kolorów, więc wynikowy film jest
w skali szarości.
Zauważ, że nie przyspiesza to kodowania, zapobiega to tylko zapisaniu
danych kolorów w ostatniej fazie kodowania.
.
.TP
.B debug\ \
Zapisuje statystyki każdej ramki w ./xvid.dbg.
(To jest plik kontroli trybu dwuprzejściowego).
.RE
.
.PP
.sp 1
Poniższe opcje są dostępne tylko w najnowszych stabilnych
@ -6167,7 +6209,44 @@ wi
.
.TP
.B divx5bvop
wygeneruje kompatybilne z DivX5 klatki B (domyślnie: włączone)
Wygeneruje kompatybilne z DivX5 klatki B (domyślnie: włączone).
.
.TP
.B max_bframes=<0\-4>
maksymalna ilość klatek B umieszczonych pomiędzy klatkami I/\:P (domyślnie: 0)
.
.TP
.B bquant_ratio=<0\-1000>
squantizer ratio between B and non B frames, 150=1.50 (default: 150)
.
.TP
.B bquant_offset=<-1000\-1000>
współczynnik offsetu kwantyzatora pomiędzy klatkami B a innymi,
100=1.00 (domyślnie: 100)
.
.TP
.B bf_threshold=<-255\-255>
Czasami klatki B nie wyglądają dobrze i występują na nich zniekształcenia,
kiedy większość klatki jest statyczna a tylko małe strefy zawierają
dużo ruchu (w statycznej scenie z gadającym człowiekiem, jego
usta będą najprawdopodobniej wyglądały źle, jeśli całe tło jest
całkowicie statyczne).
Ten parametr umożliwia Ci określenie, jaki priorytet użycia klatek B
ma być ustawiony.
Im wyższa wartość,tym większe prawdopodobieństwo użycia klatek B.
(default: 0)
.
.TP
.B frame_drop_ratio=<0\-100> (mtylko z ax_bframes=0)
Ten parametr umożliwia tworzenie strumieni video ze zmienną szybkością klatek.
Jeśli różnica między bieżącą a poprzednią klatką
jest niższa lub równa ustawionemu przez ten parametr progowi,
klatka nie będzie kodowana (tzw. n-vop jest wstawiany w strumień).
On playback, when reaching an n-vop the previous frame will be displayed.
.br
.I WARNING:
Odtwarzanie z tym parametrem może spowodować, że film będzie poszarpany, więc
używaj go na swoją własną odpowiedzialność!
.
.TP
.B qpel\ \ \
@ -6204,6 +6283,13 @@ Modyfikuje ona kilka wewn
lepsze decyzje o typie ramek i wektorach ruchu dla płaskich rysunków.
.
.TP
.B quant_type=<h263|mpeg>
Ustawia tym wykorzystywanego kwantyzatora.
Dla wysokich wartości bitrate, kwantyzacja MPEG zachowa więcej szczegółów.
Dla niskich wartości bitrate, wygładzanie H.263 da mniej szumów blokowych.
Jeśli używasz własnych matryce, kwantyzacja MPEG musi być ustawiona.
.
.TP
.B chroma_me
Zwykły algorytm przewidywania ruchu używa tylko informacji o jasności
dla znalezienia najlepszego wektora ruchu.
@ -6223,37 +6309,6 @@ Jako
kodujesz w skali szarości.
.
.TP
.B reduced
Włącza kodowanie klatek o zmniejszonej rozdzielczości.
.br
.I UWAGA:
Tworzony strumień bitów jest poza jakimkolwiek profilem MPEG-4!
Oznacza to że najprawdopodobniej nic poza XviD go nie zdekoduje.
.
.TP
.B max_bframes=<0\-4>
maksymalna ilość klatek B do umieszczenia między klatkami I/\:P (domyślnie: 0)
.
.TP
.B bquant_ratio=<0\-1000>
stosunek kwantyzatora pomiędzy klatkami B a pozostałymi, 150=1.50
(domyślnie: 150)
.
.TP
.B bquant_offset=<-1000\-1000>
offset kwantyzatora pomiędzy klatkami B a pozostałymi, 100=1.00 (domyślnie: 100)
.
.TP
.B bf_threshold=<-255\-255>
Czasami klatki typy B nie wyglądają zbyt dobrze i prezentują różne zakłócenia,
kiedy większość klatki jest stała, a kilka małych stref zawiera dużo ruchu
(w scenach statycznych z rozmawiającym człowiekiem, jego usta będą
prawdopodobnie wyglądały źle, jeżeli wszystko co go otacza jest statyczne).
Ten parametr pozwala określić prawdopodobieństwo pojawienia się klatek typu B.
Im wyższa wartość, tym wyższe prawdopodobieństwo wykorzystania klatki B.
(domyślnie: 0)
.
.TP
.B hq_ac\ \
Włącza lepsze przewidywania składowej AC z sąsiednich bloków.
.
@ -6282,6 +6337,142 @@ szerokie przeszukiwanie
.PD 1
.
.TP
.B min_iquant=<0\-31>
minimalny kwantyzator klatek I (domyślnie: 2)
.
.TP
.B max_iquant=<0\-31>
maksymalny kwantyzator klatek I (domyślnie: 31)
.
.TP
.B min_pquant=<0\-31>
minimalny kwantyzator klatek P (domyślnie: 2)
.
.TP
.B max_pquant=<0\-31>
maksymalny kwantyzator klatek P (domyślnie: 31)
.
.TP
.B min_bquant=<0\-31>
minimalny kwantyzator klatek B (domyślnie: 2)
.
.TP
.B max_bquant=<0\-31>
maksymalny kwantyzator klatek B (domyślnie: 31)
.
.TP
.B quant_intra_matrix=<nazwa\ pliku>
Wczytuje plik z określoną matrycą intra.
Możesz stworzyć taki plik edytorem matric xvid4conf.
.
.TP
.B quant_inter_matrix=<nazwa\ pliku>
Wczytuje plik z określoną matrycą inter.
Możesz stworzyć taki plik edytorem matric xvid4conf.
.
.TP
.B curve_compression_high=<0\-100>
Ten parametr pozwala XviD'owi na przekazanie określonego procentu bitów ze scen
o wysokiej wartości bitrate do rezerwy bitowej.
Możesz również skorzystać z tej opcji, jeśli masz klip z tak dużą ilością
bitów przeznaczoną na sceny o wysokiej wartości bitrate, że sceny z niższą wartością
wyglądają źle (domyslnie: 0).
.
.TP
.B curve_compression_low=<0\-100>
.\" paszczi: nie jestem pewien co do ostatniego zdania...
Ten parametr pozwala XviD'owi na przekazanie określonego procentu dodatkowych
bitów do scen z niską wartością bitrate z całego klipu.
Opcja ta może być przydatna, jeżeli masz kilka scen z niską wartością bitrate,
które są ciągle blokowe (domyślnie: 0).
.
.TP
.B overflow_control_strength=<0\-100>
Podczas pierwszego przebiegu w kodowaniu dwuprzejściowym obliczana jest
przeskalowana krzywa bitrate.
Różnica między oczekiwaną krzywą a wynikową otrzymaną podczas kodowania nazywana
jest overflow (przepełnienie - przyp. tłumacza).
Oczywiście dwuprzejściowy kontroler tempa stara się
zniwelować tą różnicę przez rozpraszanie jej na kolejne klatki.
Ten parametr kontroluje ile overflow jest rozpraszane za każdym razem, kiedy
pojawia się nowa klatka.
Niske wartości pozwalają na leniwą kontrolę overflow, wielkie różnice
są kompensowane wolniej (może to doprowadzić do braku precyzji
przy małych filmach). Wyższe wartości sprawiają, że redystrybucja bitów jest
gwałtowniejsza, czasami za gwałtowna, jeśli ustawisz opcję na zbyt wysoką,
co może doprowadzić do powstania zniekształceń (domyślnie: 5).
.br
.I NOTE:
Ten parametr ma duży wpływ na jakość, baw się nim ostrożnie!
.
.TP
.B max_overflow_improvement=<0\-100>
Podczas alokacji bitów w klatce, kontrola overflow może zwiększyć jej rozmiar.
Parametr ten określa maksymalny procent rozmiaru o jaki kontrola overflow
może zwiekszyć klatkę, w porównaniu z idealną alokacją krzywej (domyślnie: 5).
.
.TP
.B max_overflow_degradation=<0\-100>
Podczas alokacji bitów w klatce, kontrola overflow może zmniejszyć jej rozmiar.
Parametr ten określa maksymalny procent rozmiaru o jaki kontrola overflow
może zmniejszyć klatkę, w porównaniu z idealną alokacją krzywej (domyślnie: 5).
.
.TP
.B container_frame_overhead=<0..>
Określa średnią nadwyżkę (overhead) przypadającą na klatkę w bajtach.
Przeważnie użytkownicy określają żadany bitrate bez brania pod uwagę
nadwyżki na ramkę video.
Ta mała ale (przeważnie) stała nadwyżka może spowodować, że docelowy rozmiar
pliku zostanie przekroczony.
XviD pozwala użytkownikom na ustawienie wielkości nadwyżki
przypadającej na klatkę, którą generuje ramka video (podaj tylko
uśrednioną wartość na ramkę).
0 ma specjalne znaczenie, pozwala XviD'owi na użycie jego własnych
wartości domyślnych (domyślnie: 24 - średnia nadwyżka AVI).
.
.TP
.B par=<tryb>
Określa tryb Współczynnika Proporcji Piksela (Pixel Aspect Ratio - PAR)
(nie mylić z Współczynnikiem Proporcji Obrazu (Display Aspect Ratio - DAR)).
PAR to stosunek szerokości do wysokośc pojedynczego piksela.
Więc oba są związane: DAR = PAR * (szerokość/wysokość).
.br
MPEG4 określa 5 współczynników proporcji piksela i defines 5 pixel i
jeden rozszerzony, dający szansę na podanie konkretnego współczynnika
proporcji piksela. Może być określony jeden z 5 standardowych trybów:
.PD 0
.RSs
.IPs vga11
zwyczajny PAR dla PC
Piksele są jednostką kwadratową.
.IPs pal43
standard dla PAL - 4:3 PAR
Piksele są prostokątami.
.IPs pal169
jak wyżej
.IPs ntsc43
jak wyżej
.IPs ntsc169
jak wyżej (Nie zapomnij podać dokładnego współczynnika.)
.IPs ext\ \
Pozwala na określenie własnego współczynnika proporcji piksela przez par_width
i par_height.
.RE
.PD 1
.br
.I INFORMACJA\ :
Ogólnie ustawienie opcji aspect i autoaspect jest wystarczające.
.
.TP
.B par_width=<1..255> (tylko z par=ext)
Określa szerokość zadeklarowanego współczynnika proporcji piksela.
.
.TP
.B par_height=<1...255> (tylko z par=ext)
Określa wysokość szerokość zadeklarowanego współczynnika proporcji piksela.
.
.TP
.B aspect=<x/\:y | f (wartość rzeczywista)>
Przechowuje proporcje wewnętrznie, podobnie jak pliki MPEG.
O wiele lepsze rozwiązanie niż ponowne skalowanie, ponieważ nie spada jakość.
@ -6381,7 +6572,7 @@ Okre
(domyślnie: 26).
Niższe wartości to lepsze odwzorowanie, ale większe parametry bitrate.
Zauważ, że kwantyzacja w H.264 działa inaczej niż w MPEG[124].
QP H.264 jest w skali logarytmicznej.
Parametr kwantyzacji (QP)H.264 jest w skali logarytmicznej.
Dla przykładu, różnica w bitrate pomiędzy QP=20 a QP=40 to współczynnik
około 10.
Przydatne kwantyzatory w H.264 są większe w porownaniu z MPEG[124].