mirror of https://github.com/mpv-player/mpv
sync 1.1015
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15766 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
2250ec66fe
commit
5ef65a8bf7
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue