summaryrefslogtreecommitdiffstats
path: root/DOCS
diff options
context:
space:
mode:
authorwight <wight@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-09-19 17:57:41 +0000
committerwight <wight@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-09-19 17:57:41 +0000
commitb6428259886a10e1c18801c9ead54bdb31e51a4e (patch)
tree793081d38a25f970f7e023d8fec46cdbf968001f /DOCS
parentc437f82e72ee570d1eb6c28ac02bacc0ecfe3b7b (diff)
downloadmpv-b6428259886a10e1c18801c9ead54bdb31e51a4e.tar.bz2
mpv-b6428259886a10e1c18801c9ead54bdb31e51a4e.tar.xz
sync 1.1106
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16524 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'DOCS')
-rw-r--r--DOCS/man/pl/mplayer.1594
1 files changed, 453 insertions, 141 deletions
diff --git a/DOCS/man/pl/mplayer.1 b/DOCS/man/pl/mplayer.1
index fafecd9649..dec99ecc92 100644
--- a/DOCS/man/pl/mplayer.1
+++ b/DOCS/man/pl/mplayer.1
@@ -1,4 +1,4 @@
-.\" synced with 1.1044
+.\" synced with 1.1106
.\" 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)
@@ -191,16 +191,16 @@ mencoder \- enkoder (koder) filmów
to odtwarzacz filmów dla Linuksa (działa na wielu innych platformach i
architekturach procesora, patrz dokumentacja).
Odtwarza większość zbiorów MPEG/\:VOB, AVI, ASF/\:WMA/\:WMV, RM, QT/\:MOV/\:MP4,
-OGG/\:OGM, MKV, VIVO, FLI, NuppelVideo, yuv4mpeg, FILM i RoQ, obsługiwanych
+Ogg/\:OGM, MKV, VIVO, FLI, NuppelVideo, yuv4mpeg, FILM i RoQ, obsługiwanych
przez wiele natywnych i binarnych kodeków.
-Możesz odtwarzać VideoCD, SVCD, DVD, 3ivx, DivX 3/\:4/\:5, a nawet filmy WMV.
+Możesz odtwarzać Video CD, SVCD, DVD, 3ivx, DivX 3/\:4/\:5, a nawet filmy WMV.
.PP
MPlayer obsługuje wiele sterowników wyjścia video i audio.
Pracuje z X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, libcaca, DirectFB,
Quartz, Mac OS X CoreVideo, ale możesz używać GGI,
SDL (i w ten sposób wszystkich ich sterowników),
VESA (we wszystkich kartach kompatybilnych z VESA, nawet bez X11), niektórych
-niskopoziomowych, specyficznych dla kart sterowników (dla Matrox, 3Dfx i ATI) i
+niskopoziomowych, specyficznych dla kart sterowników (dla Matrox, 3dfx i ATI) i
niektórych sprzętowych dekoderów MPEG, takich jak Siemens DVB, DXR2 i
DXR3/\:Hollywood+.
Większość z nich obsługuje programowe lub sprzętowe skalowanie, więc będziesz
@@ -222,7 +222,7 @@ Potrafi kodować do MPEG-4 (DivX4/XviD), kodeków libavcodec, a dźwięk do
PCM/\:MP3/\:VBRMP3 w 1, 2 lub 3-przebiegach.
Potrafi również kopiować strumieniowo, posiada potężny system filtrów
(kadrowanie, powiększanie, odwracanie, postprocesing, obracanie, skalowanie,
-szum, konwersja rgb/\:yuv) i inne.
+szum, konwersja RGB/\:YUV) i inne.
.PP
.B gmplayer
to MPlayer z graficznym interfejsem użytkownika.
@@ -310,6 +310,8 @@ Zmienia opóźnienie napisów o +/\:\- 0.1 sekund.
Przesuwa napisy w górę/\:w dół.
.IPs i\ \ \ \
Ustawia znak EDL.
+.IPs s\ \ \ \
+Robi zrzut ekranu (wymaga załadowania filtra screenshot).
.RE
.PD 1
.PP
@@ -355,7 +357,7 @@ Ustawia przezroczystość okna filmu.
.RSs
.IPs ENTER
Zaczyna odtwarzanie.
-.IPs s\ \ \ \
+.IPs ESC\ \
Zatrzymuje odtwarzanie.
.IPs l\ \ \ \
Wczytuje zbiór.
@@ -400,15 +402,18 @@ Ma on następujący format:
.br
%n%ciąg_znaków_długości_n
.br
-PRZYKŁAD:
+.I PRZYKŁAD:
.br
mplayer -ao pcm:file=%10%C:test.wav test.avi
.PP
-Możesz umieścić wszystkie opcje w zbiorze konfiguracyjnym, z którego MPlayer
-będzie czytał przy każdym uruchomieniu.
+Możesz umieścić wszystkie opcje w zbiorze konfiguracyjnym, z którego
+MPlayer/MEncoder będzie czytał przy każdym uruchomieniu.
Główny zbiór konfiguracyjny "mplayer.conf" jest w katalogu konfiguracyjnym
(np.\& /etc/\:mplayer lub /usr/\:local/\:etc/\:mplayer), a specyficzny dla
użytkownika to "~/\:.mplayer/\:config".
+Zbiorem konfiguracyjnym MEncodera jest "mencoder.conf" w katalogu
+konfiguracyjnym (np.\& /etc/\:mplayer lub /usr/\:local/\:etc/\:mplayer),
+a specyficzny dla użytkownika to "~/\:.mplayer/\:mencoder".
Opcje określone przez użytkownika unieważniają opcje z głównego zbioru, a opcje
podawane z wiersza poleceń unieważniają obie.
Składnia zbioru konfiguracyjnego to "opcja=<wartość>", wszystko po "#" uważane
@@ -441,14 +446,15 @@ w ~/.mplayer/ lub w tym samym katalogu, co film.
.
.TP
.B \-codecs-file <plik> (zobacz także \-afm, \-ac, \-vfm i \-vc)
-Używa podanego pliku zamiast dostępnego w systemie lub wbudowanego codecs.conf.
+Pomija standardową ścieżkę poszukiwania i używa podanego pliku zamiast
+dostępnego w systemie lub wbudowanego codecs.conf.
.
.TP
.B \-include <plik\ konfiguracyjny>
Określa plik z ustawieniami, który będzie parsowany po tych domyślnych.
.
.TP
-.B \-quiet\ \
+.B \-quiet\
Sprawia, że wyjście na konsolę jest mniej gadatliwe; w szczególności zapobiegnie
to wyświetleniu wiersza stanu (tzn.\& A: 0.7 V: 0.6 A-V: 0.068 ...).
Szczególnie przydatne na wolnych terminalach lub na takich, które nie obsługują
@@ -456,7 +462,8 @@ poprawnie znaku powrotu karetki (tzn.\& \\r).
.
.TP
.B \-priority <prio> (Windows only)
-Ustawia priorytet procesu MPlayera według predefiniowanych ustawień Windows.
+Ustawia priorytet procesu MPlayera według predefiniowanych ustawień dostępnych
+w Windows.
Możliwe wartości <prio>:
.RSs
idle|belownormal|normal|abovenormal|high|realtime
@@ -472,14 +479,14 @@ Używanie priorytetu realtime może spowodować zawieszenie systemu.
Zwiększa poziom gadatliwości (raportowania) (więcej \-v oznacza większy poziom).
.PD 0
.RSs
-.IPs 0
+.IPs <brak>
wiadomości czysto informacyjne (domyślne)
-.IPs 1
-podstawowe informacje do debugu, nagłówku avi, wartości funckji (debug inicjalizacji)
-.IPs 2
-drukuje indeksy avi, kawałki danych wejściowych, więcej informacji do debugu (debug odtwarzacza)
-.IPs 3
-drukuje wszystko związane z parserami danych wejściowych (debug parsera)
+.IPs \-v\ \ \
+podstawowe informacje do debugu, nagłówek AVI, wartości funckji (debug inicjalizacji)
+.IPs \-v\ \-v
+Drukuje indeksy AVI, kawałki danych wejściowych, więcej informacji do debugu (debug odtwarzacza)
+.IPs \-v\ \-v\ \-v
+Drukuje wszystko związane z parserami danych wejściowych (debug parsera)
.RE
.PD 1
.
@@ -527,15 +534,15 @@ Z tą opcją MPlayer ignoruje czas trwania klatki, jeśli odtwarza tylko video
Zmienia kolor kluczowy (colorkey) na wybraną wartość RGB.
0x000000 to czarny a 0xffffff to biały.
Obsługiwane tylko przez sterowniki wyjścia video cvidix, fbdev, svga, vesa,
-winvidix, xmga, xvidix, xover, xv (zobacz także \-vo xv:ck), xvmc
-(zobacz także \-vo xv:ck) i directx.
+winvidix, xmga, xvidix, xover, xv (zobacz także \-vo xv:ck),
+xvmc (zobacz także \-vo xv:ck) i directx.
.
.TP
.B \-nocolorkey
Wyłącza kolor kluczowy.
Obsługiwane tylko przez sterowniki wyjścia video cvidix, fbdev, svga, vesa,
-winvidix, xmga, xvidix, xv (zobacz także \-vo xv:ck), xvmc
-(zobacz także \-vo xv:ck) i xover.
+winvidix, xmga, xvidix, xover, xv (zobacz także \-vo xv:ck),
+xvmc (zobacz także \-vo xv:ck) i directx.
.
.TP
.B \-crash-debug (kod do debugowania)
@@ -590,6 +597,13 @@ Skrypt TOOLS/\:midentify wycina inne napisy MPlayera i (mamy nadzieję)
zabezpiecza specjalne znaki przed interpretacją przez powłokę.
.
.TP
+.B \-idle (zobacz także \-slave)
+Sprawia że MPlayer czeka bezczynie zamiast wychodzić jeśli nie ma pliku do
+odtwarzania.
+Gwnie użyteczne w trybie slave, gdy MPlayer moze być sterowany poleceniami
+wejściowymi.
+.
+.TP
.B \-input <komendy>
Ta opcja może być używana do konfiguracji pewnych części systemu wejściowego.
Ścieżki są względem ~/\:.mplayer/.
@@ -606,8 +620,8 @@ Określa plik konfiguracyjny warstwy kontroli, inny niż domyślny
~/\:.mplayer/\:input.conf.
Jeżeli nie podano pełnej ścieżki, pod uwagę brany jest ~/\:.mplayer/\:<plik>.
.IPs ar-delay
-Opóźnienie w msek przed rozpoczęciem automatyczniego powtarzania klawisza
-(0 żeby wyłączyć).
+Opóźnienie w milisekundach przed rozpoczęciem automatyczniego powtarzania
+klawisza (0 żeby wyłączyć).
.IPs ar-rate
Ilość generowanych przyciśnięć klawisza na sekundę przy autopowtarzaniu.
.IPs keylist
@@ -801,10 +815,13 @@ Odtwarza film w formacie Matroska w języku japońskim.
.PD 1
.
.TP
-.B \-audio-demuxer <numer> (tylko z opcją \-audiofile)
+.B \-audio-demuxer <[+]nazwa> (tylko z opcją \-audiofile)
Wymusza typ demuxera audio dla \-audiofile.
-Podaj ID demuxera, są one zdefiniowane w zbiorze libmpdemux/\:demuxer.h.
-\-audio-demuxer 17 wymusza MP3.
+Użycie "+" przed nazwą wymusza ją, wyłącza to niektóre testy.
+Podaj nazwę demuksera wypisaną przez \-audio-demuxer help.
+Dla kompatybilności z poprzednimi wersjami akceptuje też
+ID demuxera zdefiniowane w zbiorze libmpdemux/\:demuxer.h.
+\-audio-demuxer audio albo \-audio-demuxer 17 wymusza MP3.
.
.TP
.B \-audiofile <nazwa\ zbioru>
@@ -834,9 +851,10 @@ Szczególnie przydatne przy powolnych nośnikach.
Odtwarzanie rozpocznie się gdy bufor zostanie wypełniony w podanym stopniu.
.
.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.
+.B \-cache-seek-min <procent> (jeszcze nie zaimplementowane)
+Jeśli wykonano przewijanie do pozycji w promieniu <procent> wielkości cache od
+aktualnej pozycji, MPlayer poczeka na wypełnienie cache zamiast wykonywać
+przewijanie (domyślnie: 50).
.
.TP
.B \-cdda <opcja1:opcja2> <tylko z CDDA)
@@ -879,23 +897,16 @@ Wartość może być ujemna.
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,
-zostaną wstawione puste kanały przy pomocy filru audio channels (poza
-miksowaniem mono na stereo, wtedy w obydwóch kanałach wyjścia zostanie
-powielony kanał mono).
-Kolejność kanałów będzie taka jak domyślna dla filtra channels.
-Jeżeli liczba kanałów wyjścia jest mniejsza od liczby kanałów wejścia,
-wynik zależy od dekodera audio (\-afm).
+.B \-channels <ilość> (zobacz także \-af channels)
+Żąda podanej liczby kanałów wyjścowych (domyślnie: 2).
MPlayer prosi dekoder by dekodował audio do wybranej ilości kanałów.
Od dekodera zależy jak (i czy) sobie z tym poradzi.
-Jeżeli dekoder wygeneruje więcej kanałów niż potrzeba wówczas nadmiarowe zostaną
-wycięte.
Opcja ta jest zazwyczaj potrzebna tylko przy odtwarzaniu filmów z dźwiękiem w
formacie AC3 (jak DVD).
W tym wypadku liba52 dekoduje i prawidłowo przerabia dźwięk na wymaganą
liczbę kanałów.
+Żeby bezpośrednio kontrolować liczbę kanałów wyjściowych niezależnie od liczby
+zdekodowanych kanałów, użyj filtra channels.
.br
.I INFORMACJA:
Opcja ta jest honorowana przez kodeki (tylko AC3), filtry (surround)
@@ -939,10 +950,13 @@ Nie ma gwarancji prawidłowego działania jeśli jest to używane z MEncoderem
i \-ovc copy.
.
.TP
-.B \-demuxer <numer>
+.B \-demuxer <[+]nazwa>
Wymusza typ demuxera.
-Podaj ID demuxera zdefiniowane w libmpdemux/\:demuxer.h.
-\-demuxer 17 wymusza MP3.
+Użycie "+" przed nazwą wymusza ją, wyłącza to niektóre testy.
+Podaj nazwę demuksera wypisaną przez \-demuxer help.
+Dla kompatybilności z poprzednimi wersjami akceptuje też
+ID demuxera zdefiniowane w zbiorze libmpdemux/\:demuxer.h.
+\-demuxer audio lub \-demuxer 17 wymusza MP3.
.
.TP
.B \-dumpaudio (tylko MPlayer)
@@ -1120,7 +1134,7 @@ Jeśli się nie da, automatycznie przestawia na IPv4.
.TP
.B \-rawaudio <opcja1:opcja2:...>
Pozwala na odtwarzanie surowych zbiorów audio.
-Może też być użyta żeby odtworzyć CD z dźwiękiem innym niż 44KHz 16-bit stereo.
+Może też być użyta żeby odtworzyć CD z dźwiękiem innym niż 44kHz 16-bit stereo.
Do odtwarzania surowych strumieni AC3 użyj \-rawaudio on:format=0x2000.
.sp 1
Dostępne są opcje:
@@ -1228,8 +1242,7 @@ Czasami potrzebne do odtworzenia uszkodzonych zbiorów MPEG-TS.
.TP
.B \-tsprobe <ilość\ bajtów>
Przy odtwarzaniu strumienia MPEG-TS, opcja ta pozawala podać jak wiele bajtów
-w strumieniu MPlayer ma przeglądać w poszukiwaniu żądanych pidów audio i
-video.
+w strumieniu MPlayer ma przeglądać w poszukiwaniu żądanych ID audio i video.
.
.TP
.B \-tsprog <1\-65534>
@@ -1597,9 +1610,12 @@ Obecnie napisy są w skali szarości, więc jest to odpowiednik nasycenia koloru.
Wartość 255 oznacza biel a 0 czerń.
.
.TP
-.B \-sub-demuxer <numer> (tylko \-subfile) (KOD BETA)
+.B \-sub-demuxer <[+]nazwa> (tylko \-subfile) (KOD BETA)
Wymusza typ demuxera napisów dla \-subfile.
-ID demuxera takie same jak zdefiniowane w zbiorze subreader.h.
+Użycie "+" przed nazwą wymusza ją, wyłącza to niektóre testy.
+Podaj nazwę demuksera wypisaną przez \-audio-demuxer help.
+Dla kompatybilności z poprzednimi wersjami akceptuje też
+ID demuxera zdefiniowane w zbiorze libmpdemux/\:demuxer.h.
.
.TP
.B \-sub-fuzziness <tryb>
@@ -1896,7 +1912,7 @@ Określa, jaki sterownik dźwięku ma zostać użyty przez SDL (domyślnie: SDL wybier
.
.TP
.B arts\ \ \
-przekazuje dźwięk przez demona Arts
+przekazuje dźwięk przez demona aRts
.
.TP
.B esd\ \ \ \
@@ -1916,6 +1932,12 @@ przekazuje dźwięk przez JACK (Jack Audio Connection Kit)
.RSs
.IPs port=<nazwa>
Łączy się z portami o podanej nazwie (domyślnie: porty fizyczne).
+.IPs name=<nazwa klienta>
+Nazwa klienta przekazywana do JACK (domyślnie: MPlayer [<PID>]).
+Przydatne, jeśli chcesz by pewne połączenia były nawiązywane automatycznie.
+.IPs (no)estimate
+Ocenia opóźnienie audio, powinno dawać równiejsze odtwarzanie video
+(domyślnie: włączone).
.RE
.PD 1
.
@@ -1997,7 +2019,7 @@ sterownik wyjściowy wtyczki
Ustawia kartę graficzną, która otrzyma obraz.
Do poprawnego działania wymaga opcji \-vm.
Listę dostępnych kart otrzymasz stosując tę opcję z \-v.
-Obecnie działa tylko z \-vo directx.
+Obecnie działa tylko ze sterownikiem wyjścia video directx.
.
.TP
.B \-bpp <głębia>
@@ -2536,9 +2558,9 @@ Bardzo szybki sterownik wyjścia video na kartach, które go obsługują.
.RSs
.IPs <podurządzenie>
Precyzuje, który sterownik VIDIX ma być wykorzystany.
-Dostępne są cyberblade_vid, mach64_vid, mga_crtc2_vid,
-mga_vid, nvidia_vid, pm3_vid, radeon_vid, rage128_vid, sis_vid i
-unichrome_vid.
+Dostępne są cyberblade_vid.so, mach64_vid.so, mga_crtc2_vid.so,
+mga_vid.so, nvidia_vid.so, pm3_vid.so, radeon_vid.so, rage128_vid.so,
+sis_vid.so i unichrome_vid.so.
.RE
.PD 1
.
@@ -2680,14 +2702,26 @@ Używa svga z VIDIX.
.
.TP
.B gl\ \ \ \ \
-Sterownik wyjścia video OpenGL.
-Prosta wersja, obraz musi być mniejszy niż maksymalny rozmiar tekstury
+Sterownik wyjścia video OpenGL, wersja prosta.
+Obraz musi być mniejszy niż maksymalny rozmiar tekstury
dostępny w Twojej implementacji OpenGL.
-Zamiarem było działanie na nawet najprostszych implementacjach OpenGL.
+Zamiarem było działanie na nawet najprostszych implementacjach OpenGL,
+ale robi użytek z nowszych rozszerzeń, co daje obsługę większej liczby
+przestrzenie koloru i bezpośredniego renderowania.
+Radzimy używać \-dr jeśli tylko działa, jako że w wyższych rozdzielczościach
+daje to
+.B duże
+przyspieszenie.
+Kod wykonuje niewiele sprawdzań, więc jeśli coś nie działa, to może to być
+dlatego że Twoja karta/implementacja OpenGL tego nie obsługuje nawet jeśli nie
+dostajesz żadnej informacji o błędzie.
+Użyj glxinfo albo podobnego narzędzia by wyświetlić obsługiwane rozszerzenia
+OpenGL.
.PD 0
.RSs
.IPs (no)manyfmts
-Włącza obsługę większej ilości formatów kolorów (RGB i BGR).
+Włącza obsługę większej ilości formatów kolorów (RGB i BGR)
+(domyślnie: włączone).
Wymaga wersji OpenGL >= 1.2.
.IPs slice-height=<0\-...>
Ilość linii kopiowana do tekstury w jednym kawałku (domyślnie: 4).
@@ -2707,6 +2741,65 @@ oraz używa ramek w trybie pełnoekranowym.
Włącza lub wyłącza przeliczanie proporcji i trybu panoramicznego
(domyślnie: włączone).
Wyłączenie może zwiększyć prędkość.
+.IPs rectangle=<0,1,2>
+Wybiera używanie prostokątnych tekstur co oszczędza pamięć video, ale często
+jest wolniejsze (domyślnie: 0).
+.RSss
+0: Używa tekstur power_of_two (domyślne).
+.br
+1: Używa texture_rectangle, nie kompatybilne ze sprzętową konwersją YUV.
+.br
+2: Używa texture_non_power_of_two.
+.RE
+.IPs (no)glfinish
+Wywołuje glFinish() przed zamianą buforów.
+Wolniejsze ale w niektórych przypadkach daje lepsze wyniki
+(domyślnie: wyłączone).
+.IPs swapinterval=<n>
+Minimalna odległość między dwoma zamianami bufora, liczona w wyświetlanych
+klatkach (domyślnie: 1).
+1 jest równoważne włączeniu VSYNC, 0 wyłączeniu VSYNC.
+Wartości mniejsze od zera pozostawią domyślną wartość systemową.
+To ogranicza framerate do (prędkość odświeżania poziomego / n).
+Wymaga do działania obsługi GLX_SGI_swap_control.
+Z niektórymi (większością/wszystkimi?) implementacjami działa to tylko
+w trybie pełnoekranowym.
+.IPs yuv=<n>
+Wybiera typ konwersji YUV do RGB.
+.RSss
+0: Używa konwersji programowej (domyślnie).
+Kompatybilne ze wszystkimi wersjami OpenGL.
+Daje kontrolę nad jasnością, kontrastem i nasyceniem.
+.br
+1: Używa kombinatorów rejestrów.
+Używa to rozszerzenia specyficznego dla nVidii (GL_NV_register_combiners).
+Wymaga przynajmniej trzech jednostek tekstur.
+Daje kontrolę nad nasyceniem i barwą.
+.br
+2: Używa programu fragmentowego.
+Wymaga rozszerzenia GL_ARB_fragment_program i przynajmniej trzech jednostek
+tekstur.
+Daje kontrolę nad jasnością, kontrastem, nasyceniem i barwą.
+.br
+3: Używa programu fragmentowego korzystając z instrukcji POW.
+Wymaga rozszerzenia GL_ARB_fragment_program i przynajmniej trzech jednostek
+tekstur.
+Daje kontrolę nad jasnością, kontrastem, nasyceniem, barwą i gammą.
+Gamma może być też ustawiania niezależnie dla składowej czerwonej, niebieskiej
+i zielonej.
+Metoda 4 jest zazwyczaj szybsza.
+.br
+4: Używa programu fragmentowego z dodatkowym podglądem.
+Wymaga rozszerzenia GL_ARB_fragment_program i przynajmniej trzech jednostek
+tekstur.
+Daje kontrolę nad jasnością, kontrastem, nasyceniem, barwą i gammą.
+Gamma może być też ustawiania niezależnie dla składowej czerwonej, niebieskiej
+i zielonej.
+.RE
+.IPs customprog=<nazwapliku>
+Wczytuje dowolny program fragmentowy z <nazwapliku>
+Przykład znajduje się w TOOLS/edgedetect.fp.
+.REss
.RE
.PD 1
.
@@ -2714,6 +2807,13 @@ Wyłączenie może zwiększyć prędkość.
.B gl2\ \ \ \
Sterownik wyjścia video OpenGL, druga generacja.
Obsługuje OSD i obrazy większe niż maksymalny rozmiar tekstury.
+.PD 0
+.RSs
+.IPs (no)glfinish
+tak samo jak w gl (domyślnie: włączone)
+.IPs yuv=<n>
+tak samo jak w gl
+.REss
.
.TP
.B null\ \ \
@@ -2789,6 +2889,12 @@ wykorzystujący bibliotekę DirectFB.
Włącza CRTC2 (drugi monitor), wyświetlając obraz niezależnie od pierwszego.
.PD 0
.RSs
+.IPs (no)input
+tak samo jak directfb (domyślnie: wyłączone)
+.IPs buffermode=single|double|triple
+tak samo jak directfb (domyślnie: triple)
+.IPs fieldparity=top|bottom
+tak samo jak directfb
.IPs (no)bes
Włącza Matrox BES (backend scaler - końcowy system skalujący)
(domyślnie: wyłączony).
@@ -2802,22 +2908,6 @@ Wykorzystuje warstwę podobrazu (sub picture layer) Matroksa do wyświetlania OSD
Włącza wyjście TV na drugim wyjściu karty (domyślnie: włączone).
Jakość wyjściowa jest zadziwiająca, ponieważ jest to obraz z pełnym przeplotem
i prawidłową synchronizacja pól nieparzystych/\:parzystych.
-.IPs (no)input
-Wykorzystuje kod klawiatury DirectFB zamiast MPlayera (domyślnie: wyłączone).
-.IPs buffermode=single|double|triple
-Podwójne i potrójne buforowanie dają najlepsze efekty, jeżeli chcesz uniknąć
-problemów z rozrywaniem.
-Potrójny bufor jest wydajniejszy niż podwójny, jako że nie blokuje
-MPlayera w trakcie czekania na przerysowanie w pionie.
-Nie powinno się korzystać z pojedynczego buforowanie (domyślnie: potrójny).
-.IPs fieldparity=top|bottom
-Kontroluje kolejność wyjścia dla ramek z przeplotem (domyślnie: wyłączony).
-Poprawnymi wartościami są top = najpierw górne pola, bottom = najpierw dolne
-pola.
-Opcja ta nie ma żadnego wpływu na progresywny materiał filmowy (większość
-filmów MPEG).
-Musisz włączyć tę opcję, jeżeli masz problemy z rozrywaniem/\:brakiem płynności
-ruchów podczas oglądania materiału z przeplotem.
.IPs tvnorm=pal|ntsc|auto
Ustawia standard TV karty Matrox bez konieczności zmieniania /etc/\:directfbrc
(domyślnie: wyłączony).
@@ -2859,15 +2949,15 @@ do pionowej częstotliwości Twojego monitora.
.
.TP
.B 3dfx (tylko Linux)
-Sterownik wyjścia video specyficzny dla 3Dfx.
-Sterownik ten używa bezpośrednio sprzętu 3Dfx na X11.
+Sterownik wyjścia video specyficzny dla 3dfx.
+Sterownik ten używa bezpośrednio sprzętu 3dfx na X11.
Obsługuje tylko 16 bpp.
FIXME: Jak jest różnica między 3dfx, tdfxfb i tdfx_vid?
.
.TP
.B tdfxfb (tylko Linux)
Sterownik ten wykorzystuje bufor ramki tdfx do wyświetlania filmów z
-akceleracją YUV na kartach 3Dfx.
+akceleracją YUV na kartach 3dfx.
FIXME: Jak jest różnica między 3dfx, tdfxfb i tdfx_vid?
.PD 0
.RSs
@@ -2878,7 +2968,7 @@ Wybiera używane urządzenie fbdev (domyślnie: /dev/\:fb0).
.
.TP
.B tdfx_vid (tylko Linux)
-Sterownik wyjścia video przeznaczony dla 3Dfx.
+Sterownik wyjścia video przeznaczony dla 3dfx.
Korzysta bezpośrednio z modułu jądra tdfx_vid.
FIXME: Jak jest różnica między 3dfx, tdfxfb i tdfx_vid?
.PD 0
@@ -3128,10 +3218,11 @@ mplayer video.nut \-vf format=bgr15 \-vo tga
.SH "OPCJE DEKODOWANIA/\:FILTROWANIA"
.
.TP
-.B \-ac <[-]kodek1,[-]kodek2,...[,]>
+.B \-ac <[-|+]kodek1,[-|+]kodek2,...[,]>
Ustala priorytetową listę używanych kodeków audio, według ich nazw
w codecs.conf.
Użyj "-" przed nazwą kodeka aby go pominąć.
+Użyj "+" orzed nazwą kodeka by go wymusić, to prawdopodobnie spowoduje błędy!
Jeżeli lista zakończona jest ',', MPlayer będzie brał pod uwagę
również niewymienione na niej kodeki.
.br
@@ -3153,15 +3244,15 @@ Pomija kodek MP3 FFmpeg.
.PD 1
.
.TP
-.B \-af-adv <force=(0\-3):list=(filters)> (zobacz także \-af)
+.B \-af-adv <force=(0\-7):list=(filters)> (zobacz także \-af)
Podaje zaawansowane opcje filtrów audio:
.RSs
.IPs force=<0\-7>
Wymusza jeden z trybów wstawiania filtrów audio:
.RSss
-0: całkowicie automatyczne wstawianie filtrów (domyślne)
+0: Używa całkowicie automatycznego wstawiania filtrów.
.br
-1: Optymalizuje pod względem dokładności.
+1: Optymalizuje pod względem dokładności (domyślne).
.br
2: Optymalizuje pod względem szybkości.
.I UWAGA:
@@ -3438,7 +3529,7 @@ Nie koduje/\:odtwarza video.
.
.TP
.B \-oldpp <jakość> (tylko OpenDivX) (PRZESTARZAŁE)
-Używa kodu postprocessingu z opendivx zamiast wbudowanego.
+Używa kodu postprocessingu z OpenDivX zamiast wbudowanego.
Zastąpiony przez \-pp, wewnętrzny postprocessing daje lepszą jakość i jest
szybszy.
Prawidłowy zakres wartości \-oldpp zależy od kodeka, najczęściej jest to
@@ -3538,10 +3629,11 @@ Więcej informacji jest w opisie filtra video scale.
.RE
.
.TP
-.B \-vc <[-]kodek1,[-]kodek2,...[,]>
+.B \-vc <[-|+]kodek1,[-|+]kodek2,...[,]>
Ustala priorytetową listę używanych kodeków video, według ich nazw
w codecs.conf.
Użyj "-" przed nazwą kodeka aby go pominąć.
+Użyj "+" orzed nazwą kodeka by go wymusić, to prawdopodobnie spowoduje błędy!
Jeżeli lista zakończona jest ',', MPlayer będzie brał pod uwagę
również niewymienione na niej kodeki.
.br
@@ -3552,7 +3644,7 @@ Możesz pobrać listę dostępnych kodeków poprzez \-vc help.
.PD 0
.RSs
.IPs "\-vc divx"
-Wymusza kodek Win32/\:VFW DivX.
+Wymusza kodek Win32/\:VfW DivX.
.IPs "\-vc divx4,"
Próbuj najpierw kodek divx4linux, później pozostałe.
.IPs "\-vc -divxds,-divx,"
@@ -3934,18 +4026,22 @@ tego filtru znajduje się w części przykładów blisko końca.
.PD 0
.RSs
.IPs <n>\ \
-liczba kanałów wejściowych (1\-6)
+liczba kanałów wyjściowych (1\-6)
.IPs <lij>
-Jak dużo z kanału wejściowego j jest miksowane w kanał wyjściowy i (0\-1).
+Jak dużo z kanału wejściowego i jest miksowane w kanał wyjściowy j (0\-1).
+Zatem najpierw jest n liczb opisujących co robić z pierwszym kanałem
+wejściowym, potem n liczb działających na drugim kanale wejściowym itd.
+Jeśli dla któregoś kanału wejściowego nie podasz żadnych liczb przyjmowane
+jest 0.
.RE
.sp 1
.RS
.I PRZYKŁAD:
.RE
.RSs
-.IPs "mplayer \-af pan=1:0.5:0.5 -channels 1 media.avi"
+.IPs "mplayer \-af pan=1:0.5:0.5 media.avi"
Zmiksuje dźwięk ze stereo do mono.
-.IPs "mplayer \-af pan=3:1:0:1:0.5:0.5 -channels 3 media.avi"
+.IPs "mplayer \-af pan=3:1:0:0.5:0:1:0.5 media.avi"
Da 3 kanały wyjściowe, pozostawiając 0 i 1 bez zmian oraz miksując 0 i 1
do 2 kanału (który może, na przykład, zostać wysłany do subwoofera).
.RE
@@ -4437,7 +4533,7 @@ Może być jedną z tych specjalnych wartości:
.RSss
0: oryginalna wysokość i szerokość wyświetlania
.br
--1: oryginalna wysokość i szerokość filmu (domyślne)
+-1: oryginalna wysokość\:/szerokość filmu (domyślne)
.br
-2: Oblicza w/\:h na podstawie drugiej wielkości i oryginalnych proporcji
wyświetlania.
@@ -4716,6 +4812,21 @@ artefaktów, podczas gdy większe wartości wygładzają obraz ali i rozmywają
.RE
.
.TP
+.B pp7[=qp[:tryb]]
+Wariant filtru spp, podobny do spp=6 z 7 punktową DCT gdzie tylko centralna
+próbka jest używana po IDCT.
+.RSs
+.IPs <qp>
+Wymusza parametr kwantyzacji (domyślnie: 0, używaj QP z video).
+.IPs <tryb>
+0: twarde obcinanie
+.br
+1: miękkie obcinanie (lepiej usuwa dzwonienie, ale bardziej rozmyte)
+.br
+2: średnie obcinanie (domyślne, dobre rezultaty)
+.RE
+.
+.TP
.B qp=równanie
filtr zmiany parametru kwantyzacji (QP)
.RSs
@@ -4742,7 +4853,7 @@ Szybsza i lepsza jakość niż \-vf fame.
.RSss
1\-31: ustalone qscale
.br
-32\-: ustalone tempo bitowe w kbps
+32\-: ustalone tempo bitowe w kbitach
.REss
.IPs <fps>
wymusza fps wyjścia (liczba rzeczywista) (domyślnie: 0, wykrywanie wg wysokości)
@@ -5711,6 +5822,17 @@ przeskalować wzwyż wynikowe obrazy MJPEG do ich oryginalnego rozmiaru.
Parametr fd nakazuje filtrowi zawsze stosować dziesiątkowanie (okropne).
.RE
.
+.TP
+.B screenshot
+Pozwala na otrzymywanie zrzutów klatek z filmu używając polecenia screenshot
+(domyślnie przypisanego do klawisza "s").
+Zapisuje zbiory o nazwach "shotNNNN.png" w bierzącym katalogu, używając
+pierwszego dostępnego numeru - nie zamaże żadnych zbiorów.
+Filtr nie ma żadnego narzutu jeśli nie jest używany i akceptuje dowolne
+przestrzenie kolorów, więc można go bezpiecznie dodać do pliku
+konfiguracyjnego.
+.RE
+.
.
.
.SH "OGÓLNE OPCJE KODOWANIA (TYLKO MENCODER)"
@@ -5750,7 +5872,7 @@ Koduje tylko 56 sekund.
.IPs "\-endpos 01:10:00"
Koduje tylko 1 godzinę i 10 minut.
.IPs "\-endpos 100mb"
-Koduje tylko 100 MBajtów.
+Koduje tylko 100 MB.
.RE
.PD 1
.
@@ -5877,7 +5999,9 @@ Użyj \-of help, aby otrzymać listę dostępnych formatów.
.IPs "\-of avi"
Koduje do AVI (domyślne).
.IPs "\-of mpeg"
-Koduje do MPEG.
+Koduje do MPEG (zobacz także \-mpegopts).
+.IPs "\-of lavf"
+Koduje używając mukserów z libavformat (zobacz także \-lavfopts).
.IPs "\-of rawvideo"
surowy strumień video (bez muksowania \- tylko jeden strumień video)
.IPs "\-of rawaudio"
@@ -6275,6 +6399,8 @@ MPEG Layer 3
AC3
.IPs adpcm_ima_wav
IMA Adaptive PCM (4bity na próbkę, kompresja w stosunku 4:1)
+.IPs sonic\
+Eksperymentalny stratny/bezstratny kodek.
.RE
.PD 1
.
@@ -6311,6 +6437,8 @@ Wykorzystuje podany kodek (domyślnie: mpeg4).
Motion JPEG
.IPs ljpeg
Lossless JPEG
+.IPs h261\
+H.261
.IPs h263\
H.263
.IPs h263p
@@ -6341,6 +6469,14 @@ ASUS Video v1
ASUS Video v2
.IPs ffv1 (zobacz także opcję vstrict)
bezstratny kodek video FFmpeg
+.IPs flv\ \
+Sorenson H.263 używany w Flash Video
+.IPs dvvideo
+Sony Digital Video
+.IPs svq1\
+Apple Sorenson Video 1
+.IPs snow (zobacz także opcję vstrict)
+eksperymentalny kodek FFmpeg oparty o wavelet
.RE
.PD 1
.
@@ -6575,7 +6711,7 @@ Koduje z optymalną tablicą Huffmana opartą o wyniki pierwszego przebiegu.
Znacznie zwiększa szybkość pierwszego przebiegu 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),
-zmieni typy pojedynczych klatek i trochę PSNR (do 0.03dB).
+zmieni typy pojedynczych klatek i trochę bardziej ich PSNR (do 0.03dB).
.
.TP
.B aspect=<x/\:y>
@@ -6606,7 +6742,7 @@ Nie powoduje spadku wydajności, więc możesz ją mieć spokojnie zawsze włączoną.
Określa bitrate (przebieg\ 1/\:2) (domyślnie: 800).
.br
.I UWAGA:
-1kBit = 1000 Bitów
+1kbit = 1000 bitów
.PD 0
.RSs
.IPs 4\-16000
@@ -6618,9 +6754,9 @@ Określa bitrate (przebieg\ 1/\:2) (domyślnie: 800).
.
.TP
.B vratetol=<wartość>
-przybliżona tolerancja rozmiaru pliku w kBit.
+przybliżona tolerancja rozmiaru pliku w kbit.
1000\-100000 jest rozsądnym zakresem.
-(uwaga: 1kBit = 1000 Bitów)
+(uwaga: 1kbit = 1000 bitów)
(domyślnie: 8000)
.br
.I INFORMACJA:
@@ -7187,9 +7323,9 @@ model dużego kontekstu
.PD 0
.RSs
.IPs 0
-z góry ustalone tablice huffman'a (wbudowane lub z drugiego przebiegu)
+z góry ustalone tablice Huffman'a (wbudowane lub z drugiego przebiegu)
.IPs 1
-adaptacyjne tablice huffman'a
+adaptacyjne tablice Huffman'a
.RE
.PD 1
.
@@ -7547,6 +7683,13 @@ i dwuprzebiegowy.
Określa przebieg w trybie dwuprzebiegowym.
.
.TP
+.B turbo (tylko tryb dwuprzebigowy)
+Znacznie zwiększa szybkość pierwszego przebiegu 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,
+zmieni typy pojedynczych klatek i trochę bardziej ich PSNR.
+.
+.TP
.B bitrate=<wartość> (tryb CBR lub dwuprzebiegowy)
Ustawia żądany bitrate w kbit/\:sekundę jeżeli <16000
lub w bit/\:sekundę jeżeli >16000.
@@ -7761,14 +7904,11 @@ współczynnik offsetu kwantyzatora pomiędzy ramkami B a pozostałymi,
.
.TP
.B bf_threshold=<-255\-255>
-Czasami ramki 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 ma być priorytet użycia klatek B.
-Im wyższa wartość, tym większe prawdopodobieństwo użycia klatek B.
-(domyślnie: 0)
+Im wyższa wartość, tym większe prawdopodobieństwo użycia klatek B
+(domyślnie: 0).
+Nie zapominaj, że klatki B mają wyższy kwantzator,
+więc intensywne ich stosowanie może dać niższą jakość wizualną.
.
.TP
.B (no)closed_gop
@@ -7856,7 +7996,7 @@ kodujesz w skali szarości.
.
.TP
.B (no)hq_ac
-Włącza lepsze przewidywania składowej AC z sąsiednich bloków dla ramek intra
+Włącza lepsze przewidywania składowych AC z sąsiednich bloków dla ramek intra
(domyślnie: włączone).
.
.TP
@@ -7990,6 +8130,57 @@ uśrednioną wartość na ramkę).
wartości domyślnych (domyślnie: 24 - średnia nadwyżka AVI).
.
.TP
+.B profile=<opjca>
+Ogranicza opcje i VBV (szczytowy bitrate w krótkim czasie) zgodnie
+z profilami "Simple", "Advanced Simple" i "DivX".
+Tak otrzymane filmy powinny dać się odtworzyć na wolnostojących odtwarzaczach
+zgodnych ze specyfikacjami tych profili.
+.PD 0
+.RSs
+.IPs unrestricted
+bez ograniczeń (domyślne)
+.IPs sp0
+profil simple na poziomie 0
+.IPs sp1
+profil simple na poziomie 1
+.IPs sp2
+profil simple na poziomie 2
+.IPs sp3
+profil simple na poziomie 3
+.IPs asp0
+profil advanced simple na poziomie 0
+.IPs asp1
+profil advanced simple na poziomie 1
+.IPs asp2
+profil advanced simple na poziomie 2
+.IPs asp3
+profil advanced simple na poziomie 3
+.IPs asp4
+profil advanced simple na poziomie 4
+.IPs asp5
+profil advanced simple na poziomie 5
+.IPs dxnhandheld
+profil DXN handheld
+.IPs dxnportntsc
+profil DXN portable NTSC
+.IPs dxnportpal
+profil DXN portable PAL
+.IPs dxnhtntsc
+profil DXN home theater NTSC
+.IPs dxnhtpal
+profil DXN home theater PAL
+.IPs dxnhdtv
+profil DXN HDTV
+.RE
+.PD 1
+.RS
+.I INFORMACJA:
+Te profile powinny być używane w połączeniu z odpowiednim \-ffourcc.
+Dobre jest DX50, ponieważ niektóre odtwarzacze nie rozpoznają XviD ale
+większość rozpoznaje DivX.
+.RE
+.
+.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)).
@@ -8116,9 +8307,9 @@ robi dwie rzeczy na raz: Czyta dane i nadpisuje je.
Możesz używać wszystkich opcji kodowania, poza tymi wymagającymi
dużej mocy obliczeniowej.
.br
-Trzeci przebieg (pass=3) działa podobnie jak drugi, poza tym że korzysta z
-zasobu ze statystykami zebranymi podczas drugiego przebiegu.
-Możesz korzystać z wszystkich opcji kodowanie, łącznie z tymi wymagającymi
+Trzeci przebieg (pass=3) działa podobnie jak drugi, poza tym że korzysta ze
+statystyk zebranych podczas drugiego przebiegu.
+Możesz korzystać z wszystkich opcji kodowania, łącznie z tymi wymagającymi
dużej mocy obliczeniowej.
.br
Pierwszy przebieg może używać albo średniej wartości bitrate albo stałego
@@ -8458,35 +8649,40 @@ 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.
subq=5 może skompresować do 10% mocniej niż subq=1
+.PD 0
.RSs
-1: Korzysta z przewidywania ruchu z prezycją fullpixel dla wszystkich typów
+.IPs 1
+Korzysta z przewidywania ruchu z prezycją fullpixel dla wszystkich typów
kondydujących makrobloków.
Potem wybiera najlepszy typ.
Potem poprawia ruch tego typu co do prezycji quarterpixel.
(najszybsze)
-.br
-2: Podobnie jak 1, ale korzysta z wolniejszego poprawiania quarterpixel.
-.br
-3: Korzysta z przewidywania ruchu z precyzją halfpixel dla wszystkich
+.IPs 2
+Podobnie jak 1, ale korzysta z wolniejszego poprawiania quarterpixel.
+.IPs 3
+Korzysta z przewidywania ruchu z precyzją halfpixel dla wszystkich
kandydujących typów makrobloków.
Potem wybiera najlepszy typ.
Potem poprawia ruch tego typu co do precyzji quarterpixel.
-.br
-4: Korzysta z szybkiego przewidywania ruchu z precyzją quarterpixel dla
+.IPs 4
+Korzysta z szybkiego przewidywania ruchu z precyzją quarterpixel dla
wszystkich kandydujących typów makrobloków.
Potem wybiera najlepszy typ.
Potem kończy poprawianie quarterpixel dla tego typu.
-.br
-5: Korzysta z najlepszej jakości przewidywania ruchu z precyzją quarterpixel
+.IPs 5
+Korzysta z najlepszej jakości przewidywania ruchu z precyzją quarterpixel
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
+.IPs 6
+Włącza optymalizację typów makrobloków dla ramek typu I i P celem
+zmniejszenia zakłóceń (najlepsze).
+.RE
+.PD 1
+.RS
W powyższych parametrach, przez "wszystkich kandydatów" nie należy rozumieć
wszystkich aktywnych typów:
4x4, 4x8, 8x4 są sprawdzane tylko, jeżeli 8x8 jest lepszy niż 16x16.
+.RE
.
.TP
.B (no)chroma_me
@@ -8500,8 +8696,64 @@ Używa innego kwantyzatora do barw w porównaniu do jasności.
Sensowne wartości są w zakresie <-2\-2> (domyślnie: 0).
.
.TP
+.B cqm=<flat|jvt|<nazwapliku>>
+Używa albo predefiniowanej macierzy kwantyzacji albo ładuje plik macierzy
+w formacie JM.
+.PD 0
+.RSs
+.IPs flat\
+Używa predefiniowanej płaskiej macierzy (domyślne).
+.IPs jvt\ \
+Używa predefiniowanej macierzy JVT.
+.IPs <nazwapliku>
+Używa dostarczonego zbioru macierzy w formacie JM.
+.PD 1
+.RE
+.RS
+.I INFORMACJA:
+Zbiory zakodowane przy użyciu CQM nie są aktualnie dekodowalne przed
+odtwarzacze oparte na FFmpeg.
+.br
+Użytkownicy Windowsowego CMD.EXE mogą napotkać problemy przy przeglądaniu
+wiersza poleceń jeśli próbują użyć wszystkich list CQM.
+Powodem tego jest ograniczenie długości wiersza poleceń.
+W takim wypadku zalecane jest zapisanie list w zbiorze macierzy w formacie JM
+i załadowanie go jak powyżej.
+.RE
+.
+.TP
+.B cqm4iy=<lista> (zobacz także cqm)
+Podana przez użytkownika macierz intra 4x4 jasności, przekazana jako 16
+oddzielonych przecinkami wartości w zakresie 1\-255.
+.
+.TP
+.B cqm4ic=<lista> (zobacz także cqm)
+Podana przez użytkownika macierz intra 4x4 barwy, przekazana jako 16
+oddzielonych przecinkami wartości w zakresie 1\-255.
+.
+.TP
+.B cqm4py=<lista> (zobacz także cqm)
+Podana przez użytkownika macierz inter 4x4 jasnośc