sync 1.1015

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15766 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
wight 2005-06-19 15:17:53 +00:00
parent 2250ec66fe
commit 5ef65a8bf7
1 changed files with 211 additions and 75 deletions

View File

@ -1,4 +1,4 @@
.\" synced with 1.984
.\" synced with 1.1015
.\" MPlayer (C) 2000-2005 MPlayer Team
.\" This man page was/is done by Gabucino, Diego Biurrun, Jonas Jermann
.\" Tłumaczenie: Wacław "Torinthiel" Schiller (torinthiel@wp.pl)
@ -165,6 +165,7 @@ mencoder \- enkoder (koder) film
[\-skin\ skórka]
.
.br
.in
.B mencoder
'in +\n[.k]u
[opcje]
@ -342,7 +343,7 @@ Przeskalowuje okno filmu do oryginalnej wielko
Przeskalowuje okno filmu do dwukrotnej oryginalnej wielkości.
.IPs "command + f"
Przełącza tryb pełnoekranowy (zobacz także \-fs).
.IPs "command + [ i command + ]" (tylko \-vo quartz)
.IPs "command + [ i command + ]"
Ustawia przezroczystość okna filmu.
.RE
.PD 1
@ -390,6 +391,23 @@ opcja \-nofs.
Jeżeli opcja jest oznaczona jako (tylko XXX), będzie działała tylko w parze z
opcją XXX, albo jeżeli obsługa XXX została wkompilowana.
.PP
.I INFORMACJA:
.PD 0
.RSs
Interpreter podopcji (używany na przykład do podopcji \-ao pcm) obsługuje
specjalny sposób interpretacji ciągów projektowany do stosowania w zewnętrznych
GUI.
.PP
Ma on następujący format:
.PP
%n%ciąg_znaków_długości_n
.PP
Przykład użycia:
.PP
mplayer -ao pcm:file=%10%C:test.wav test.avi
.RE
.PD 1
.PP
Możesz umieścić wszystkie opcje w zbiorze konfiguracyjnym, z którego MPlayer
będzie czytał przy każdym uruchomieniu.
Główny zbiór konfiguracyjny "mplayer.conf" jest w katalogu konfiguracyjnym
@ -450,7 +468,6 @@ idle|belownormal|normal|abovenormal|high|realtime
.sp 1
.RS
.I UWAGA:
.br
Używanie priorytetu realtime może spowodować zawieszenie systemu.
.RE
.
@ -821,10 +838,6 @@ Szczeg
Odtwarzanie rozpocznie się gdy bufor zostanie wypełniony w podanym stopniu.
.
.TP
.B \-cdrom-device <ścieżka\ do\ urządzenia>
Ustawia ścieżkę do urządzenia CD-ROM (domyślnie: /dev/\:cdrom).
.
.TP
.B \-cache-prefil <procent> (jeszcze nie zaimplementowane)
Jeśli bufor zostanie opróżniony MPlayer zatrzyma się i wznowi odtwarzanie gdy
bufor osiągnie zadany poziom wypełnienia.
@ -866,6 +879,10 @@ Warto
.RE
.
.TP
.B \-cdrom-device <ścieżka\ do\ urządzenia>
Ustawia ścieżkę do urządzenia CD-ROM (domyślnie: /dev/\:cdrom).
.
.TP
.B \-channels <ilość>
Wybiera liczbę kanałów do odtwarzania (domyślnie: 2).
Jeżeli liczba kanałów wyjścia jest większa niż liczba kanałów wejścia,
@ -927,8 +944,8 @@ Podaj ID demuxera zdefiniowane w libmpdemux/\:demuxer.h.
.B \-dumpaudio (tylko MPlayer)
Zrzuca surowy, skompresowany strumień audio do ./stream.dump
(przydatne z MPEG/\:AC3).
Możesz podać tylko jedną z \-dumpaudio, \-dumpvideo i \-dumpstream,
w przeciwnym wypadku znaczenie ma tylko ostatnia w wierszu poleceń.
Jeśli podasz więcej niż jedną z \-dumpaudio, \-dumpvideo i \-dumpstream,
znaczenie ma tylko ostatnia w wierszu poleceń.
.
.TP
.B \-dumpfile <nazwa\ zbioru> (tylko MPlayer)
@ -939,15 +956,15 @@ Podaje nazw
.B \-dumpstream (tylko MPlayer)
Zrzuca surowy strumień do ./stream.dump.
Przydatny gdy rippujesz z DVD lub sieci.
Możesz podać tylko jedną z \-dumpaudio, \-dumpvideo i \-dumpstream,
w przeciwnym wypadku znaczenie ma tylko ostatnia w wierszu poleceń.
Jeśli podasz więcej niż jedną z \-dumpaudio, \-dumpvideo i \-dumpstream,
znaczenie ma tylko ostatnia w wierszu poleceń.
.
.TP
.B \-dumpvideo (tylko MPlayer)
Zrzuca surowy, skompresowany strumień video do ./stream.dump (niezbyt
przydatne).
Możesz podać tylko jedną z \-dumpaudio, \-dumpvideo i \-dumpstream,
w przeciwnym wypadku znaczenie ma tylko ostatnia w wierszu poleceń.
Jeśli podasz więcej niż jedną z \-dumpaudio, \-dumpvideo i \-dumpstream,
znaczenie ma tylko ostatnia w wierszu poleceń.
.
.TP
.B \-dvbin <options>
@ -1894,6 +1911,12 @@ Okre
.TP
.B jack\ \ \ \
przekazuje dźwięk przez JACK (Jack Audio Connection Kit)
.PD 0
.RSs
.IPs port=<nazwa>
Łączy się z portem o podanej nazwie (domyślnie: fizyczny port).
.RE
.PD 1
.
.TP
.B nas\ \ \ \
@ -1991,10 +2014,6 @@ Modyfikuje kontrast wyj
Nie wszystkie sterowniki wyjścia video to obsługują.
.
.TP
.B \-dfbopts <wartość> (tylko \-vo directfb2)
Określa listę parametrów dla sterownika wyjścia video directfb.
.
.TP
.B \-display <nazwa> (tylko X11)
Podaje nazwę komputera i numer wyświetlacza serwera X, na którym chcesz
wyświetlać.
@ -2097,12 +2116,7 @@ Dostosowuje nak
.RE
.
.TP
.B \-fb <urządzenie> (tylko fbdev lub DirectFB) (PRZESTARZAŁE)
Określa urządzenie bufora ramek (framebuffer).
Domyślnie używany jest /dev/\:fb0.
.
.TP
.B \-fbmode <nazwa\ trybu> (tylko fbdev)
.B \-fbmode <nazwa\ trybu> (tylko \-vo fbdev)
Zmienia tryb video na opisany etykietą <nazwa trybu> w /etc/\:fb.modes.
.br
.I INFORMACJA:
@ -2158,7 +2172,7 @@ U
.RE
.PD 0
.RSs
.ISs layer,stays_on_top,above,fullscreen
.IPs layer,stays_on_top,above,fullscreen
Domyślna kolejność, będzie użyta w przypadku podania nieprawidłowych lub
nieobsługiwanych typów.
.IPs \-fullscreen
@ -2762,6 +2776,8 @@ Musisz w
ruchów podczas oglądania materiału z przeplotem.
.IPs layer=N
Wymusi wybranie warstwy o ID N do odtwarzania (domyślnie: -1 - auto).
.IPs dfbopts=<ciąg>
Podaje listę parametrów dla DirectFB.
.RE
.PD 1
.
@ -3135,6 +3151,7 @@ Pomija kodek MP3 FFmpeg.
.RE
.PD 1
.
.TP
.B \-af-adv <force=(0\-3):list=(filters)> (zobacz także \-af)
Podaje zaawansowane opcje filtrów audio:
.RSs
@ -3272,7 +3289,7 @@ Wy
.br
8: typ makrobloku (MB)
.br
16: parametr kwantyzacji (QP)
16: parametr kwantyzacji dla bloku (QP)
.br
32: wektor ruchu
.br
@ -3289,6 +3306,10 @@ Wy
0x0800: operacje kontrolne zarządzania pamięcią (H.264)
.br
0x1000: błędy
.br
0x2000: Wizualizuje parametr kwantyzacji (QP), niższe QP jest bardziej zielone.
.br
0x4000: Wizualizuje typy bloków.
.REss
.IPs ec=<wartość>
Ustawia strategię ukrywania błędów.
@ -4043,7 +4064,6 @@ ilo
.IPs "mplayer \-af export=/tmp/mplayer-af_export:1024 media.avi"
Wyeksportuje 1024 próbek na kanał do "/tmp/mplayer-af_export".
.RE
.
.PD 1
.
.TP
@ -4169,6 +4189,7 @@ Je
.TP
.B \-vf <filtr>=help
Wyświetla nazwy parametrów i zakresy wartości dla podanego filtru.
.
.TP
.B \-vf <filtr=nazwany_parametr1=wartość1[:nazwany_parametr2=wartość2:...]>
Ustawia nazwany parametr na podaną wartość.
@ -4565,8 +4586,10 @@ odblokowywania pionowego w zale
.PD 1
.
.TP
.B spp[=jakość[qp:[:tryb]]
prosty filtr postprocessingu
.B spp[=jakość[:qp:[:tryb]]
Prosty filtr postprocessingu, który wielokrotnie kompresuje i dekompresuje
obraz w kilku (lub \- przy jakości 6 \- wszystkich) przesunięciach i uśrednia
wyniki.
.RSs
.IPs <jakość>
0\-6 (domyślnie: 3)
@ -4579,6 +4602,20 @@ Wymusza parametr kwantyzacji (domy
.RE
.
.TP
.B fspp[=jakość[:qp[:siła]]]
szybsza wersja prostego filtru postprocesingu
.RSs
.IPs <jakość>
4\-5 (to samo co w spp; domyślnie: 4)
.IPs <qp>\
Wymusza parametr kwantyzacji (domyślnie: 0, parametr QP z video).
.IPs <-15\-32>
Siła filtru, mniejsze wartości dają więcej szczegółów ale też więcej
artefaktów, podczas gdy większe wartości wygładzają obraz ali i rozmywają
(domyślnie: 0 \- optymalnie pod względem PSNR).
.RE
.
.TP
.B qp=równanie
filtr zmiany parametru kwantyzacji (QP)
.RSs
@ -5140,20 +5177,30 @@ otrzymamy beznadziejnej jako
Ten filtr szuka i opuszcza zduplikowane klatki, i przywraca oryginalną
ilość klatek na sekundę filmu (framerate).
Korzystając z tego filtru, musisz podać wartość \-ofps, które stanowi 4/\:5 fps
pliku wejściowego (24000/1001 jeżeli wejście jest 30000/1001fps).
pliku wejściowego i umieścić softskip później w łańcuchu filtrów zeby upewnić
się że divtc widzi wszystkie klatki.
Dostępne są dwa różne tryby:
Tryb jednoprzebiegowy jest domyślny i prosty w użyciu,
ale ma tę wadę że jakiekolwiek zmiany w fazie telecine (zgubione klatki lub
wadliwa edycja) powodują krótkie drgania zanim filtr się nie zsynchronizuje.
Tryb dwuprzebiegowy unika tego najpierw analizując całe video żeby później
mieć dokładne informacje o zmianach fazy i móc się natychmiast synchronizować.
Te przebiegi
.B nie
odpowiadają przebiegom 1 i 2 w procesie kodowania.
Przed właściwym kodowaniem musisz puścić dodatkowy przebieg używając pierwszego
przebiegu divc wyrzucając wynikowy film.
Użyj \-nosound \-ovc raw \-o /dev/null żeby nie marnować na ten przebieg czasu
procesora.
Możesz też dodać coś w rodzaju crop=2:2:0:0 po divtc żeby jeszcze bardziej
przyspieszyć.
Potem używaj drugiego przebiegu divtc do właściwego kodowania.
Jeśli uzyważ kodowania wieloprzebiegowego używaj drugiego przebiegu divtc do
wszystkich przebiegów.
Dostępne opcje:
.RSs
.IPs pass=1|2
Używa trybu dwuprzebiegowego (two-pass).
Efektem jest lepsza jakość.
Przejście 1 analizuje film i zapisuje informacje do pliku informacyjnego.
Przejście 2 czyta ten plik i wykorzystuje go przy właściwej obróbce.
Te przebiegi
.B nie
odpowiadają przebiegom 1 i 2 w procesie kodowania.
Aby wykorzystać tryb dwuprzebiegowy divtc z dwuprzebiegowym kodowaniem, musisz
wykonać następujące trzy kroki: 1 przebieg divtc i kodera, później 2 przebieg
divtc i 1 kodera, na końcu 2 przebieg divtc i kodera.
.IPs file=<nazwa\ pliku>
Ustawia nazwę dla pliku informacyjnego kodowania 2-przebiegowego
(domyślnie: "framediff.log").
@ -5526,6 +5573,18 @@ ekranie, aby upro
.PD 1
.
.TP
.B remove-logo=/ścieżka/do/nazwa_zbioru_z_bitmapą_logo.pgm
Usuwa logo stacji TV używając obrazka PGM lib PPM do stwierdzenia które piksele
stanowią logo.
Wysokość i szerokość obrazka musi pasować do wymiarów przetwarzanego strumienia
video.
Używa obrazka filtrującego i okrągłego rozmycia do usunięcia logo.
.RSs
.IPs /ścieżka/do/nazwa_zbioru_z_bitmapą_logo.pgm
[ścieżka] + nazwa zbioru obrazka filtrującego.
.RE
.
.TP
.B zrmjpeg[=opcje]
Programowy koder YV12 do MJPEG wykorzystywany przy wyjściu video zr2.
.RSs
@ -5709,6 +5768,8 @@ Koduje do AVI (domy
Koduje do MPEG.
.IPs "\-of rawvideo"
surowy strumień video (bez muksowania \- tylko jeden strumień video)
.IPs "\-of rawaudio"
surowy strumień audio (bez muksowania \- tylko jeden strumień audio)
.RE
.PD 1
.
@ -5780,6 +5841,7 @@ vfw, faac, x264enc, mpeg lub lavf.
.
.
.SS divx4 (\-divx4opts)
.
DivX4 jest uważany za przestarzały i obsługiwany tylko dla kompletności.
Aby uzyskać szczegółowe informacje o opcjach DivX4, przeczytaj źródła,
większość opcji nie jest tu opisana.
@ -6038,11 +6100,11 @@ typ z
.IPs 0
MAIN (domyślnie)
.IPs 1
+LOW
LOW
.IPs 2
+SSR
SSR
.IPs 3
+LTP (niezwykle wolne)
LTP (niezwykle wolne)
.RE
.PD 1
.TP
@ -6065,6 +6127,7 @@ m
.
.
.SS lavc (\-lavcopts)
.
Wiele z opcji libavcodec (w skrócie lavc) jest skąpo udokumentowanych.
Szczegółowe informacje znajdziesz w źródłach.
.PP
@ -7223,6 +7286,7 @@ Zezwala na kodowanie z dowolnie d
.B ibias=<-256\-256>
bias kwantyzatora intra (256 odpowiada 1.0,
domyślny kwantyzator w stylu MPEG: 96, domyślny kwantyzator w stylu H.263: 0)
.br
.I INFORMACJA:
Kwantyzator MMX H.263 nie umie obsłużyć dodatnich wartości bias (ustaw
vfdct=1 lub 2),
@ -7233,6 +7297,7 @@ vfdct=1 lub 2).
.B pbias=<-256\-256>
bias kwantyzatora inter (256 odpowiada 1.0,
domyślny kwantyzator w stylu MPEG: 0, domyślny kwantyzator w stylu H.263: -64)
.br
.I INFORMACJA:
Kwantyzator MMX H.263 nie umie obsłużyć dodatnich wartości bias (ustaw
vfdct=1 lub 2),
@ -7245,6 +7310,10 @@ Wi
.TP
.B nr=<0\-100000>
Redukcja szumów, 0 oznacza wyłączoną.
0\-600 jest sensowną wartością do typowych filmów ale możesz chcieć to trochę
podnieść jeśli w filmie jest dużo szumów (domyślnie: 0).
Ne względu na mały kosz może to być wygodniejsze niż odfiltrowywanie szumu
filtrami video takimi jak denoise3d lub hqdn3d.
.
.TP
.B qns=<0\-3>
@ -7349,18 +7418,48 @@ i dwuprzebiegowy.
Określa przebieg w trybie dwuprzebiegowym.
.
.TP
.B bitrate=<wartość>
.B bitrate=<wartość> (tryb CBR lub dwuprzebiegowy)
Ustawia żądany bitrate w kbit/\:sekundę jeżeli <16000
lub w bit/\:sekundę jeżeli >16000.
Jeśli <wartość> jest ujemna, XviD użyje jej wartości bezwzględnej jako
docelowej wielkości zbioru (w kilobajtach) i automatycznie wyliczy bitrate.
(CBR lub tryb dwuprzebiegowy, domyślnie: 687 kbits/\:s)
docelowej wielkości zbioru (w kilobajtach) i automatycznie wyliczy bitrate
(domyślnie: 687 kbits/\:s).
.
.TP
.B fixed_quant=<1\-31>
Przełącza w tryb ustalonego kwantyzatora i określa jego wielkość.
.
.TP
.B zones=<obszar0>[/\:<obszar1>[/\:...]] (CBR lub tryb dwuprzebiegowy)
Używa innej jakości dla wymienionych części (zakończenie, napisy, ...).
Każdy obszar to <klatka-pozcątku>,<tryb>,<wartość> gdzie <tryb> oznacza:
.PD 0
.RSs
.IPs "q"
Wymusza stałegy kwantyzator,
wartość=<2.0\-31.0> oznacza wartość kwantyzatowa.
.IPs "w"
Zmiana wagi kontroli tempa,
wartość=<0.01\-2.00> oznacza poprawkę jakości w %.
.RE
.PD 1
.sp 1
.RS
.I PRZYKŁAD:
.RE
.PD 0
.RSs
.IPs zones=90000,q,20
Koduje wszystkie klatki od ramki 90000 z kwantyzatorem 20.
.IPs zones=0,w,0.1/10001,w,1.0/90000,q,20
Koduje klatki 0\-10000 z 10% bitrate,
a klatki 90000 do końca ze stałym kwantyzatorem 20.
Zauważ że drugi obszar jest potrzebny jako granica pierwszego,
jako że bez niego wszystko do klatki 89999 byłoby zakodowane z 10% bitrate.
.RE
.PD 1
.
.TP
.B me_quality=<0\-6>
Opcja ta kontroluje podsystem przewidywania ruchu.
Im wyższa wartość, tym przewidywanie będzie dokładniejsze (domyślnie: 6).
@ -7420,9 +7519,8 @@ Pocz
opcje [min|max]_[i|p|b]quant.
.
.TP
.B min_key_interval=<wartość>
minimalna przerwa między klatkami kluczowymi
(domyślnie: 0, tylko tryb dwuprzebiegowy)
.B min_key_interval=<wartość> (tylko tryb dwuprzebiegowy)
minimalna przerwa między klatkami kluczowymi (domyślnie: 0)
.
.TP
.B max_key_interval=<wartość>
@ -7447,31 +7545,33 @@ Decyduje czy wykorzystywa
klatka po klatce (tylko tryb dwuprzebiegowy).
.br
.I UWAGA:
Wygeneruje to nieprawidłowy stumień bitów, którego prawdopodobnie nie jest w
stanie zdekodować żaden dekoder MPEG-4 poza libavcodec albo XviD.
(tylko tryb dwuprzebiegowy)
Wygeneruje to nieprawidłowy stumień bitów, którego prawdopodobnie nie jest
w stanie zdekodować żaden dekoder MPEG-4 poza libavcodec albo XviD.
.br
.I UWAGA:
Począwszy od XviD-1.0.x opcja ta nie jest dostępna.
.
.TP
.B keyframe_boost=<0\-1000>
.B keyframe_boost=<0\-1000> (tylko tryb dwuprzebiegowy)
Przesuwa kilka bitów z ramek innego rodzaju do klatek intra,
polepszając przez to jakość klatek kluczowych.
(domyślnie: 0, tylko tryb dwuprzebiegowy)
polepszając przez to jakość klatek kluczowych
(domyślnie: 0).
.
.TP
.B kfthreshold=<wartość>
(domyślnie: 10, tylko tryb dwuprzebiegowy)
.B kfthreshold=<wartość> (tylko tryb dwuprzebiegowy)
Działa razem z kfreduction.
Ustala minimalny dystans poniżej którego klatki są uznawane za następujące po
sobie i traktowane inaczej zgodnie z kfreduction
(domyślnie: 10)
.
.TP
.B kfreduction=<0\-100>
.B kfreduction=<0\-100> (tylko tryb dwuprzebiegowy)
Powyższe dwa parametry mogą być wykorzystane do określenia rozmiaru klatek
kluczowych, których położenie uważasz za zbyt bliskie do pierwszej (w rzędzie).
kluczowych, które zostaną uznane za zbyt podobne do pierwszej (w kolejności).
kfthreshold ustawia zakres, w którym klatki kluczowe są redukowane, a
kfreduction określa ich redukcję bitrate'ową.
kfreduction określa redukcję ich bitrate.
Ostatnia ramka I jest traktowana normalnie.
(domyślnie: 30, tylko tryb dwuprzebiegowy)
(domyślnie: 30)
.
.TP
.B divx5bvop
@ -7601,7 +7701,9 @@ lepsze decyzje o typie ramek i wektorach ruchu dla p
Ustawia typ 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 macierzy, musi być ustawiona kwantyzacja MPEG.
Jeśli używasz własnych macierzy,
.B musi
być ustawiona kwantyzacja MPEG.
.
.TP
.B (no)chroma_me
@ -7652,6 +7754,16 @@ szerokie przeszukiwanie
.PD 1
.
.TP
.B (no)lumi_mask
Adaptatywna kwantyzacja pozwala na różne kwantyzatory dla różnych makrobloków
w klatce.
Jest to 'psychosensoryczne' ustawienie, które korzysta z faktu że ludzkie oko
zauważa mniej szczegółów w bardzo jasnych i bardzo ciemnych częściach obrazu.
Mocniej kompresuje te obszary niż średnie, co oszczędzi bity które mogą być
wykorzystane w innych ramkach poprawiając postrzeganą jakość i być może
zmniejszając PSNR.
.
.TP
.B min_iquant=<0\-31>
minimalny kwantyzator klatek I (domyślnie: 2)
.
@ -7833,11 +7945,12 @@ Sta
za cenę poważnego spadku jakości.
.
.TP
.B qp_constant=<1\-51>
.B qp_constant=<0\-51>
Wybiera kwantyzator, jaki będzie użyty z klatkami P.
Klatki I i B różnią się od tej wartości odpowiednio o ip_factor i pb_factor.
Najbardziej przydatny zakres to 20\-40 (domyślnie: 26).
Niższe wartości to lepsza dokładność, ale większe wartości bitrate.
0 oznacza kompresję bezstratną.
Zauważ, że kwantyzacja w H.264 działa zupełnie inaczej niż w MPEG-1/2/4:
Parametr kwantyzacji (QP) H.264 jest w skali logarytmicznej.
Przelicznik ma w przybliżeniu wartość H264QP = 12 + 6*log2(MPEGQP).
@ -8114,16 +8227,29 @@ Z t
Wymaga bframes > 1.
.
.TP
.B (no)i4x4
Używa dodatkowego typu makrobloku i4x4 (domyślnie: włączone).
Bez tej opcji ramki P i B będą używać tylko i16x16 i typów inter wymienionych
poniżej.
.
.TP
.B (no)i8x8
Używa dodatkowego typu makrobloku i8x8 (domyślnie: włączone).
Ta opcja nie ma efektu jeśli nie jest włączone 8x8dct.
.
.TP
.B (no)b8x8mv
Wykorzystuje dodatkowe typy makrobloków b16x8, b8x16 i b8x8
(domyślnie: wyłączone).
Bez tej opcji, klatki B będą używały tylko typów i16x16, i4x4, b16x16, skip,
direct. Więcej szczegółów znajdziesz w dokumentacji opcji 4x4mv.
Bez tej opcji, klatki B będą używały tylko typów
i16x16, i8x8, i4x4, b16x16, skip, direct.
Więcej szczegółów znajdziesz w dokumentacji opcji 4x4mv.
.
.TP
.B (no)8x8mv
Używa dodatkowych typów makrobloków p16x8, p8x16, p8x8 (domyślnie: włączone).
Bez tej opcji ramki P będą używały tylko typów i16x16, i4x4, p16x16, skip.
Bez tej opcji ramki P będą używały tylko typów
i16x16, i8x8, i4x4, p16x16, skip.
Ta opcja jest przeznaczona tylko do eksperymentowania.
Nie jest zalecane wyłączanie 8x8mv w prawdziwym kodowaniu.
.
@ -8131,9 +8257,9 @@ Nie jest zalecane wy
.B (no)4x4mv
Wykorzystuje dodatkowe typy makrobloków p8x4, p4x8 i p4x4
(domyślnie: wyłączone).
Bez tej opcji, klatki P będą korzystały tylko z typów i16x16, i4x4, p16x16,
p16x8, p8x16, p8x8 i skip.
Wymaga 8x8mv
Bez tej opcji, klatki P będą korzystały tylko z typów
i16x16, i8x8, i4x4, p16x16, p16x8, p8x16, p8x8 i skip.
Wymaga 8x8mv.
.br
Pomysł polega na tym, aby odnaleźć typ i rozmiar, który najlepiej opisuje
określony obszar obrazu.
@ -8143,6 +8269,13 @@ podczas gdy ma
Zaleca się używanie 4x4mv tylko z subq >= 3.
.
.TP
.B (no)8x8dct
Adaptatywne wybieranie transformaty przestrzeni: pozwala na wybieranie pomiędzy
DCT 4x4 i 8x8.
Zezwala też na typ makrobloku i8x8.
Bez tej opcji jest używane tylko DCT 4x4.
.
.TP
.B me=<1\-4>
Wybiera algorytm pełnopikselowego szacowania ruchu.
.PD 0
@ -8152,18 +8285,18 @@ szukanie kwadratowe, rozmiar 1 (szybkie)
.IPs 2
szukanie sześciokątne, rozmiar 2 (domyślne)
.IPs 3
nierówne szulanie wielosześciokątne
nierówne szukanie wielosześciokątne
.IPs 4
szukanie wyczerpujące, kontrolowane przez me_range (bardzo wolne)
szukanie wyczerpujące (bardzo wolne)
.RE
.PD 1
.
.TP
.B me_range=<4\-64>
promień wyczerpującego szukania ruchu (domyślnie: 16)
promień wyczerpującego lub wielosześciokątnego szukania ruchu (domyślnie: 16)
.
.TP
.B subq=<1\-5>
.B subq=<1\-6>
Dopasowuje jakość udoskonalenia subpel.
Ten parametr kontroluje kompromis między jakością a szybkością biorący
udział w procesie podejmowania decyzji dotyczących przewidywania ruchu.
@ -8188,8 +8321,11 @@ Potem wybiera najlepszy typ.
Potem kończy poprawianie quarterpixel dla tego typu.
.br
5: Korzysta z najlepszej jakości przewidywania ruchu z precyzją quarterpixel
dla wszystkich kandydujących typów makrobloków, przed wyborem najlepszego.
(najlepsze, domyślne)
dla wszystkich kandydujących typów makrobloków, przed wyborem najlepszego
(domyślne).
.br
6: Włącza optymalizację typów makrobloków dla ramek typu I i P celem
zmniejszenia zakłuceń (najlepsze).
.REss
W powyższych parametrach, przez "wszystkich kandydatów" nie należy rozumieć
wszystkich aktywnych typów:
@ -8199,7 +8335,7 @@ wszystkich aktywnych typ
.B (no)chroma_me
Bierze pod uwagę informacje o barwie podczas szukania ruchu podpikseli
(domyślnie: właczone).
Wymaga subq=5.
Wymaga subq>=5.
.
.TP
.B chroma_qp_offset=<-12\-12>
@ -8379,7 +8515,7 @@ Zkrakowane klucze CSS
.TP
Zakładając, że odtwarzana jest /ścieżka/\:do/\:film.avi, MPlayer będzie szukał
napisów w następującej kolejności:
.RSs
.RS
/ścieżka/\:do/\:film.sub
.br
~/.mplayer/\:sub/\:film.sub