From 55ecc82bca3e67185be12a4f67bbdbf131dff1fc Mon Sep 17 00:00:00 2001 From: paszczi Date: Thu, 9 Sep 2004 12:22:27 +0000 Subject: 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 --- DOCS/man/pl/mplayer.1 | 475 +++++++++++++++++++++++++++++++++++--------------- 1 file changed, 333 insertions(+), 142 deletions(-) (limited to 'DOCS') diff --git a/DOCS/man/pl/mplayer.1 b/DOCS/man/pl/mplayer.1 index c8a13203e8..4e20bab062 100644 --- a/DOCS/man/pl/mplayer.1 +++ b/DOCS/man/pl/mplayer.1 @@ -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 (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= -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= -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= -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 (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= +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= +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= +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 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= +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= -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= 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= -vismv: +.IPs ec= +ukrywanie błędów: .RSss .br -0: wyłączone -.br -1: wizualizacja przewidywanych wektorów ruchu ramek P +1: Używa silnego filtru deblokującego (deblock) dla uszkodzonych +makrobloków (MB). .br -2: wizualizacja przewidywanych wektorów ruchu ramek B +2: iteracyjne szukanie wektorów ruchu (MV) (wolne) .br -4: wizualizacja przewidywanych do tyłu wektorów ruchu ramek B +3: wszystko (domyslnie) .REss -.IPs bug= -Ręczne pomijanie błędów kodera: +.IPs er= +elastyczność na błędy: .RSss -0: nic .br -1: autodetekcja błędów (domyślne) -.br -2 (msmpeg4v3): niektóre generowane przez stare lavc zbiory msmpeg4v3 -(bez autodetekcji) -.br -4 (mpeg4): błąd przeplatania XviD (autodetekcja jeśli fourcc==XVIX) -.br -8 (mpeg4): UMP4 (autodetekcja jeśli fourcc==UMP4) -.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) +0: wyłączona .br -128 (mpeg4): stary standardowy qpel (autodetekcja zależna od fourcc/\:version) +1: ostrożna (Powinna działać z zepsutymi koderami.) .br -256 (mpeg4): jeszcze jeden błąd qpel (autodetekcja zależna od fourcc/\:version) +2: normalna (domyślnie (Działa uległymi koderami.) .br -512 (mpeg4): błąd direct-qpel-blocksize (autodetekcja zależna od fourcc/\:version) +3: agresywna (Więcej testów, może jednak sprawić problemy nawet z poprawnymi +strumieniami bitowymi.) .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= (tylko MPEG2)" Przeskakuje podaną ilość wierszy makrobloków na dole. .IPs "st= (tylko MPEG2)" Przeskakuje podaną ilość wierszy makrobloków na górze. +.IPs vismv= +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=::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= -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= @@ -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= +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= +Wczytuje plik z określoną matrycą intra. +Możesz stworzyć taki plik edytorem matric xvid4conf. +. +.TP +.B quant_inter_matrix= +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= +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= 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]. -- cgit v1.2.3