1
0
mirror of https://github.com/mpv-player/mpv synced 2025-02-20 23:07:02 +00:00

synced with 1.728 + random fixes

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@13409 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
paszczi 2004-09-20 22:43:26 +00:00
parent 375dee2263
commit 376add8213

View File

@ -1,4 +1,4 @@
.\" synced with 1.723
.\" synced with 1.728
.\" 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)
@ -37,7 +37,7 @@
.\" Tytuł
.\" --------------------------------------------------------------------------
.
.TH MPlayer 1 "2004-08-27" "Projekt MPlayer" "Odtwarzacz filmów"
.TH MPlayer 1 "2004-09-19" "Projekt MPlayer" "Odtwarzacz filmów"
.
.SH NAZWA
mplayer \- odtwarzacz filmów
@ -2814,6 +2814,18 @@ Pozwala poda
.PD 1
.
.TP
.B md5sum\ \ \ \
Oblicza sumę md5 każdej klatki i zapisuje je wszystkie do pliku.
Obsługuje przestrzenie kolorów RGB24 i YV12.
Przydatne przy debugowaniu.
.PD 0
.RSs
.IPs outfile=<wartość>
Określa nazwę pliku wyjściowego (domyślnie: ./md5sums).
.RE
.PD 1
.
.TP
.B yuv4mpeg
Zmienia strumień video na nieskompresowaną sekwencję obrazów YUV 4:2:0
i przechowuje ją w pliku "stream.yuv" w bieżącym katalogu.
@ -2893,6 +2905,45 @@ Warto
.PD 1
.
.TP
.B pnm\ \ \ \
Zapisuje każdą ramkę do pliku PNM w bieżącym katalogu.
Każdy plik dostaje jako nazwę numer ramki poprzedzony zerami.
Obsługuje pliki PPM, PGM i PGMYUV w trybie surowym (raw) i ASCII. Zobacz również
.BR pnm (5),
.BR ppm (5)
i
.BR pgm (5).
.PD 0
.RSs
.IPs ppm
Zapisuje pliki PPM (domyślnie).
.IPs pgm
Zapisuje pliki PGM.
.IPs pgmyuv
Zapisuje pliki PGMYUV.
PGMYUV jest podobny do PGM, ale zawiera również przestrzeń U i V umieszczone
na dole obrazu.
.IPs raw
Zapisuje pliki PNM w trybie surowym (raw) (domyślnie).
.IPs ascii
Zapisuje pliki PNM w trybie ASCII.
.IPs outdir=<wartość>
Określa katalog, w którym będą zachowane pliki PNM.
Jeżeli parametr nie został podany, wszystkie pliki PNM zostaną zapisane do
bieżącego katalogu.
.IPs subdirs=<wartość>
Jeżeli parametr zostal okreslony, MPlayer utworzy ponumerowane podkatalogi
z podanym prefiksem.
Jeżeli opcja została pominięta, żadne podkatalogi nie zostaną stworzone
a wsztstkie pliki PNM zostaną zapisane w tym samym katalogu.
.IPs maxfiles=<wartość>
Maksymalna ilość plików PNM jakie będą zachowane w każdym podkatalogu
(jeśli opcja subdirs została okreslona).
Wartość musi być większa lub równa 1 (domyślnie: 1000).
.RE
.PD 1
.
.TP
.B pgm\ \ \ \
Zapisuje każdą ramkę do pliku PGM w bieżącym katalogu.
Każdy plik dostaje jako nazwę numer ramki poprzedzony zerami.
@ -3734,12 +3785,12 @@ nazwa formatu taka jak rgb15, bgr24, yv12, itp (domy
.B pp[=filtr1[:opcja1[:opcja2...]]/\:[-]filtr2...] (zobacz także \-pphelp)
Ta opcja uruchamia określony łańcuch podfiltrów postprocessingu.
Podfiltry muszą być oddzielone znakiem "/" i mogą być wyłączone przez
poprzedzenie ich kombinacją "'\-".
Dodanie ":" i "a", "c" lub "y" określa zakres łańcucha (domyślnie: c):
poprzedzenie ich kombinacją "'\-". Zakres podfiltru może zostać określony przez
dodanie ":" i "a", "c" lub "y" (domyślnie: c):
.PD 0
.RSs
.IPs a
Wyłącza filtr, jeśli procesor jest zbyt wolny.
Automatycznie wyłącza filtr, jeśli procesor jest zbyt wolny.
.IPs c
Filtruje też kolory.
.IPs y
@ -3987,7 +4038,7 @@ naprawy film
.
.TP
.B dint[=czułość:poziom]
Wykrywa i usuwa pierwszą klatkę z przeplotem w strumieniu video.
Wykrywa i usuwa pierwszą z szerego klatek z przeplotem w strumieniu video.
Wartości mogą być z zakresu 0.0 do 1.0 \- pierwszy (domyślnie 0.1) jest względną
różnicą pomiędzy sąsiadującymi pikselami, drugi (domyślnie 0.15) określa w
jakiej części klatki musi być wykryty przeplot, aby ją usunąć.
@ -5360,15 +5411,39 @@ przewidziany)
.RE
.
.TP
.B vpass=<1\-2>
Włącza wewnętrzny tryb dwuprzejściowy, podawaj tylko, jeżeli chcesz
korzystać z kodowania dwuprzejściowego (domyślnie: wyłączony).
.B vpass=<1\-3>
Włącza wewnętrzny tryb dwu- lub trójprzejściowy, podawaj tylko, jeżeli chcesz
korzystać z kodowania dwu- lub trójprzejściowego (domyślnie: wyłączony).
.PD 0
.RSs
.IPs 1
pierwsze przejście
pierwsze przejście (sprawdź też opcję turbo)
.IPs 2
drugie przejście
.IPs 3
n-te przejście (drugie i trzecie przejście kodowania trójprzejściowego)
.RE
.RS
Jak to działa i jak tego używać:
.br
Pierwsze przejście (vpass=1) zapisuje plik ze statystykami.
Może będziesz chciał wyłączyć niektóre opcje znacznie obciążające procesor,
podobnie jak tryb "turbo".
.br
W trybie dwuprzejściowym drugie przejście (vpass=2) czyta plik ze statystykami
i opiera decyzje o kontroli tempa na nim.
.br
W trybie trójprzejściowym drugie przejście (vpass=3, to nie błąd ;-) )
robi obie rzeczy: Najpierw czyta statystyki z pliku, później je nadpisuje.
(Może będziesz chciał zachować kopię pliku divx2pass.log zanim to się stanie,
jeśli istnieje możliwość, że będiesz musiał przerwać działanie MEncodera).
Możesz używać wszystkich opcji kodowania, poza tymi obciążającymi procesor
w znacznym stopniu (jak "qns").
.br
Trzecie przejście (vpass=3) jest takie samo jak drugie, poza tym że korzysta
z statystyk zebranych podczas drugiego przejścia.
Możesz używać wszystkich opcji kodowania, nawet tych bardzo obciążających
procesor.
.RE
.PD 1
.sp 1
@ -5385,6 +5460,13 @@ Koduje z optymaln
.PD 1
.
.TP
.B turbo (tylko tryb dwuprzejściowy)
Znacznie zwiększa szybkość pierwszego przejścia używając szybszych algorytmów
i wyłączając opcje obciążające w znacznym stopniu procesor.
Prawdopodobnie zmniejszy to trochę globalny współczynnik PSNR (o około 0.01dB) i
zmieni typy pojedynczych klatek i trochę PSNR (do 0.03dB).
.
.TP
.B aspect=<x/\:y>
Przechowuje proporcje wewnętrznie, podobnie jak pliki MPEG.
O wiele lepsze rozwiązanie niż ponowne skalowanie, ponieważ nie spada jakość.
@ -6130,8 +6212,11 @@ redukcja szum
.
.TP
.B qns=<0\-3>
Kształtowanie szumu kwantyzatora, ogranicza dźwięczące pozostałości, większe
wartości są wolniejsze, ale nie koniecznie wpłyną na polepszenie jakości.
Kształtowanie szumu kwantyzatora.
Zamiast wybierać kwantyzację jak najbliższą źródłowemu plikowi video (w sensie
PSNR), wybiera taką, że szum (zazwyczaj dźwięczący) będzie
zamaskowany przez zawartość obrazu o podobnej częstosliwości.
Większe wartości są wolniejsze, ale nie koniecznie wpłyną na polepszenie jakości.
Opcja może i powinna być używana razem z kwantyzacją kratową, w takim przypadku
kwantyzacja kratowa (optymalna dla stałej wagi) będzie wykorzystana jako
punkt startowy dla przeszukiwania iteracyjnego.
@ -6720,6 +6805,7 @@ Ma wp
.TP
.B cabac\ \ \
Wykorzystuje CABAC (Context-Adaptive Binary Arithmetic Coding).
Spowalnia kodowania ale oszczędza okolo 10-15% bitów.
.
.TP
.B cabacidc=<wartość>
@ -6804,7 +6890,9 @@ wy
.B fullinter
Wykorzystuje wszystkie dostępne makrobloki inter-klatek
(i16x16, i4x4, p16x16-4x4)
(domyślnie: i16x16, i2x4, p16x16-8x8).
Idea polega na tym, aby odnaleźć typ i rozmiar, który najlepiej opisuje
określony obszar obrazu, np.\& bardzo dore rezultaty dla Anime, które zazwyczaj
zawierają duże obszary tego samego koloru (domyślnie: i16x16, i2x4, p16x16-8x8).
.
.TP
.B log=<-1\-3>