Mercurial > mplayer.hg
changeset 13815:8d8800a5f662
-sync 1.798
-some Polish fixes
author | wight |
---|---|
date | Sat, 30 Oct 2004 17:49:53 +0000 |
parents | d8d365927f2b |
children | e6fe9526a838 |
files | DOCS/man/pl/mplayer.1 |
diffstat | 1 files changed, 377 insertions(+), 287 deletions(-) [+] |
line wrap: on
line diff
--- a/DOCS/man/pl/mplayer.1 Sat Oct 30 17:16:15 2004 +0000 +++ b/DOCS/man/pl/mplayer.1 Sat Oct 30 17:49:53 2004 +0000 @@ -1,4 +1,4 @@ -.\" synced with 1.783 +.\" synced with 1.790 .\" 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-10-14" "Projekt MPlayer" "Odtwarzacz filmów" +.TH MPlayer 1 "2004-10-20" "Projekt MPlayer" "Odtwarzacz filmów" . .SH NAZWA mplayer \- odtwarzacz filmów @@ -224,6 +224,12 @@ Skacze w tył/\:w przód o 1 minutę. .IPs "pgup i pgdown" Skacze w tył/\:w przód o 10 minut. +.IPs "[ i ]" +Zmniejsza/zwiększa prędkość odtwarzania o 10%. +.IPs "{ i }" +Dwukrotnie zmniejsza/zwiększa prędkość odtwarzania. +.IPs "Backspace" +Przywraca normalną prędkość odtwarzania. .IPs "< i >" Skacze w przód/\:w tył na liście odtwarzania. .IPs "HOME i END" @@ -232,7 +238,7 @@ następne/\:poprzednie alternatywne źródło (tylko lista odtwarzania ASX) .IPs "p / SPACE" Zatrzymuje odtwarzanie (dowolny klawisz wznawia odtwarzanie). -.IPs "." +.IPs .\ \ \ \ Krok do przodu. Jednokrotne naciśnięcie zatrzyma odtwarzane, każde następne przesunie o jedną klatkę do przodu i znów zatrzyma (dowolny inny klawisz wznawia odtwarzanie). @@ -291,6 +297,26 @@ Modyfikuje nasycenie. .RE .PD 1 +.PP +(Następujące klawisze działają tylko ze sterownikiem wyjścia video quartz). +.PP +.PD 0 +.RSs +.IPs "option + 0" +Przeskalowuje okno filmu do połowy oryginalnej wielkości. +.IPs "option + 1" +Przeskalowuje okno filmu do oryginalnej wielkości. +.IPs "option + 2" +Przeskalowuje okno filmu do dwukrotnej oryginalnej wielkości. +.IPs "option + f" +Przełącza tryb pełnoekranowy (patrz też \-fs). +.IPs "option + [ and option + ]" +Ustawia przezroczystość okna filmu. +.IPs T\ \ \ \ +Przełącza warstwę video: na wierzchu/pod spodem/normalnie (patrz też \-ontop). +.RE +.PD 1 + . .TP .B Kontrola GUI klawiaturą @@ -436,7 +462,7 @@ video. .br .I UWAGA: -Z tą opcją MPlayer ignoruje czas trwania ramki, jeśli odtwarza tylko video +Z tą opcją MPlayer ignoruje czas trwania klatki, jeśli odtwarza tylko video (można to uznać za nielimitowane fps). . .TP @@ -453,6 +479,12 @@ winvidix, xmga, xvidix i xover. . .TP +.B \-crash-debug (kod do debugowania) +Automatycznie podłącza gdb przy błedzie lub SIGTRAP. +Obsługa musi zostać wkompilowana poprzez podanie --enable-crash-debug lub +posiadanie zbioru .developer w katalogu przy konfiguracji. +. +.TP .B \-edl <nazwa\ pliku> Włącza decyzyjną listę edycji (ang.\& edit decision list (EDL)) podczas odtwarzania. @@ -659,7 +691,7 @@ . .TP .B \-sstep <sek> -Wyświetla jedną klatke co <sek> sekund. +Wyświetla jedną klatkę co <sek> sekund. Użyteczny w pokazie slajdów. . . @@ -1046,7 +1078,7 @@ .IPs format=<wartość> przestrzeń kolorów (fourcc) w hex .IPs size=<wartość> -rozmiar klatki w bajtach +rozmiar ramki w bajtach .RE .PD 1 . @@ -1073,8 +1105,10 @@ . .TP .B \-srate <Hz> -Wybiera podaną częstotliwość próbkowania wyjścia, przeskalowując jeśli jest to -niezbędne. +Wybiera podaną częstotliwość próbkowania wyjścia, +przepróbkowywując jeśli jest to niezbędne. +Opcja \-af-adv steruje typem przepróbkowywania. +Domyślne jest szybkie przepróbkowywanie, które może zniekształcić dźwięk. MEncoder przekazuje tę wartość do LAME przy przepróbkowywaniu. . .TP @@ -2083,7 +2117,7 @@ Używa zalecenia _NETWM_STATE_FULLSCREEN jeśli jest to możliwe. .IPs layer Używa zalecenia _WIN_LAYER z domyślną warstwą. -.IPs layer=<0..15> +.IPs layer=<0...15> Używa zalecenia _WIN_LAYER z numerem warstwy. .IPs netwm Wymusza styl NETWM. @@ -2197,7 +2231,7 @@ Włącza tryb panoramiczny (obcina boki filmu np.\& 16:9 tak, by pasował na ekran 4:3 bez czarnych pasków). Zasięg kontroluje jak duża część obrazu będzie przycięta. -Działa tylko ze sterownikami wyjścia video xv, xmga, mga, gl i xvidix. +Działa tylko ze sterownikami wyjścia video xv, xmga, mga, gl, quartz i xvidix. . .TP .B \-refreshrate <Hz> @@ -2388,7 +2422,7 @@ Konieczne dla prawidłowego testowania wydajności dla sterowników, które zmieniają bufor obrazu tylko przy przerysowywaniu monitoru (nVidia). .IPs queue -Kolejkuje ramki do wyświetlenia, aby umożliwić bardziej równoległą pracę +Kolejkuje klatki do wyświetlenia, aby umożliwić bardziej równoległą pracę urządzenia video. Może spowodować małą (nie zauważalną) stałą desynchronizację A/\:V. .IPs sleep @@ -2483,6 +2517,8 @@ .RSs .IPs device_id=<numer> Określa jakie urządzenia ma być użyte w trybie pełnoekranowym. +.IPs fs_res=<width>:<height> +Podaje rozdzielczość pełnoekranową (przydatne na wolnych systemach). .RE .PD 1 . @@ -2546,7 +2582,7 @@ Omijane jest bezpośrednie renderowanie (direct rendering), OSD i akceleracja sprzętowa. .IPs retrace -Wymusza zmieanę klatki przy przerysowywaniu pionowym. +Wymusza zmianę klatki przy przerysowywaniu pionowym. Użyteczne tylko z \-double. Wywołuje ten sam efekt co opcja \-vsync. .IPs sq\ \ \ @@ -2577,13 +2613,13 @@ .IPs (no)scaled-osd Zmienia sposób zachowania OSD przy zmianie wielkości okna (domyślnie: wyłączone). -Jeżeli włączona zachowuje się podobniej do pozostałych wyjść video. -Jest to lepsze przy czcionkach o stałej szerokości znaków, -podczas gdy wyłączone lepiej wygląda z czcionkami freetype -oraz używa ramek w trybie pełnoekranowym +Jeżeli włączone zachowuje się podobniej do pozostałych wyjść video, +co jest lepsze przy czcionkach o stałej szerokości znaków, +Wyłączone lepiej wygląda z czcionkami freetype +oraz używa ramek w trybie pełnoekranowym. .IPs (no)aspect Włącza lub wyłącza przeliczanie proporcji i trybu panoramicznego -(domyślnie: włączone) +(domyślnie: włączone). Wyłączenie może zwiększyć prędkość. .RE .PD 1 @@ -2879,7 +2915,7 @@ . .TP .B gif89a\ -Zapisuje wszystkie ramki do jednego animowanego pliku GIF w bieżącym katalogu. +Zapisuje wszystkie klatki do jednego animowanego pliku GIF w bieżącym katalogu. Obsługuje tylko format RGB z 24 bpp, wyjście natomiast jest konwertowane do 256 kolorów. .PD 0 @@ -2906,8 +2942,8 @@ . .TP .B jpeg\ \ \ -Zapisuje każdą ramkę do pliku JPEG w bieżącym katalogu. -Każdy plik dostaje jako nazwę numer ramki poprzedzony zerami. +Zapisuje każdą klatkę do pliku JPEG w bieżącym katalogu. +Każdy plik dostaje jako nazwę numer klatki poprzedzony zerami. .PD 0 .RSs .IPs [no]progressive @@ -2933,8 +2969,8 @@ . .TP .B pnm\ \ \ \ -Zapisuje każdą ramkę do pliku PNM w bieżącym katalogu. -Każdy plik dostaje jako nazwę numer ramki poprzedzony zerami. +Zapisuje każdą klatkę do pliku PNM w bieżącym katalogu. +Każdy plik dostaje jako nazwę numer klatki poprzedzony zerami. Obsługuje pliki PPM, PGM i PGMYUV w trybie surowym (raw) i ASCII. Zobacz również pnm(5), ppm(5) i pgm(5). .PD 0 @@ -2964,14 +3000,14 @@ . .TP .B png (patrz też \-z) -Zapisuje każdą ramkę do pliku PNG w bieżącym katalogu. -Każdy plik dostaje jako nazwę numer ramki poprzedzony zerami. +Zapisuje każdą klatkę do pliku PNG w bieżącym katalogu. +Każdy plik dostaje jako nazwę numer klatki poprzedzony zerami. Obsługuje formaty RGB i BGR z 24 bpp. . .TP .B tga\ \ \ \ -Zapisuje każdą ramkę do pliku TARGA w bieżącym katalogu. -Każdy plik dostaje jako nazwę numer ramki poprzedzony zerami. +Zapisuje każdą klatkę do pliku TARGA w bieżącym katalogu. +Każdy plik dostaje jako nazwę numer klatki poprzedzony zerami. Sterownik ten istnieje by dostarczać łatwy sposób bezstratnego zapisywania obrazów bez zewnętrznej biblioteki. Obsługuje format BGR[A], z 15, 24 i 32 bpp. @@ -3027,6 +3063,29 @@ .IPs resample[=czprób[:sloppy][:type]] Zmienia częstotliwość próbkowania strumienia audio na podaną w Hz liczbę. Obsługuje tylko format 16-bit little-endian. +Z MEncoderem musisz też użyć opcji \-srate <czprób>. +.IPs lavcresample[=czprób[:dług[:lin[:liczba[:obcinanie]]]]] +Zmienia częstotliwość próbkowania strumienia audio na podaną w Hz liczbę. +Obsługuje tylko format 16-bit little-endian. +Z MEncoderem musisz też użyć opcji \-srate <czprób>. +.RSss +czprób: wyjściowa częstotliwość próbkowania +.br +dług: długość filtra ze względu na niższą częstotliwość próbkowania +(domyślnie: 16) +.br +lin: jeśli 1 to filtry będą liniowo interpolowane pomiędzy wielofazowymi +pozycjami +.br +liczba: log2 z liczby wielofazowych pozycji +(..., 10->1024, 11->2048, 12->4096, ...) +(domyślnie: 10->1024) +.br +obcinanie: częstotliwość obcinania (0.0\-1.0), domyślne ustawienie zależy od +długości filtru +.REss +.IPs sweep[=prędkość] +przemiatanie sinusoidalne .IPs channels[=il] Zmienia ilość kanałów wyjścia na il. Jeśli liczba kanałów wyjściowych jest większa niż liczba kanałów wejściowych, @@ -3058,7 +3117,7 @@ .br sc: Włącza miękkie obcinanie (soft-clipping). .REss -.IPs pan[=n:l01:l02:..l10:l11:l12:...ln0:ln1:ln2:...] +.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 wejściowych (1\-6) @@ -3271,7 +3330,7 @@ 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. +IDCT do kodowania i dekodowania. Może to jednak zmniejszyć dokładność. .IPs lowres=<numer> Dekoduje w niskiej rozdzielczości. @@ -3299,11 +3358,11 @@ .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. +1: Wizualizuje przewidziane w przód wektory ruchu (MV) ramek P. +.br +2: Wizualizuje przewidziane w przód wektory ruchu (MV) ramek B. +.br +4: Wizualizuje przewidziane w tył wektory ruchu (MV) ramek B. .REss .IPs vstats Wyświetla pewne statystyki i zapisuje je w zbiorze ./vstats_*.log. @@ -3482,18 +3541,22 @@ .B \-xvidopts <opcja1:opcja2:...> Podaje dodatkowe parametry przy dekodowaniu XviD. .br -.I NOTATKA: -Jako że dekodowanie przy pomocy XviD jest nieco wolniejsze niż libavcodec, -możesz chcieć ich używać w zamian. +.I INFORMACJA: +Jako że dekodowanie przy pomocy libavcodec jest szybsze niż XviD możesz chcieć +używać postprocesingu z libavcodec (\-vf pp) i jej dekodera (\-vfm ffmpeg). .sp 1 -Wewnętrzne filtry postprocesingo Xvid: -.PD 0 -.RSs -.IPs deblock-chroma -filtr odblokowywania barwy chroma -.IPs deblock-luma +Wewnętrzne filtry postprocesingu XviD: +.PD 0 +.RSs +.IPs deblock-chroma (patrz też \-vf pp) +filtr odblokowywania barwy +.IPs deblock-luma (patrz też \-vf pp) filtr odblokowywania jasności -.IPs filmeffect +.IPs dering-chroma (patrz też \-vf pp) +filtr usuwania dzwonienia barwy +.IPs dering-luma (patrz też \-vf pp) +filtr usuwania dzwonienia jasności +.IPs filmeffect (patrz też \-vf noise) Dodaje sztuczną ziarnistość filmu do video. Może zwiększyć postrzegalną jakość, jednocześnie obniżając prawdziwą jakość. .RE @@ -3726,7 +3789,7 @@ Ustawia parametry skalowania zależnie od tego jaki skalator został wybrany przez \-sws. .RSss -\-sws 2 (dwusześciennie): B (rozmazywanie) i C (pierścieniowanie) +\-sws 2 (dwusześciennie): B (rozmazywanie) i C (dzwonienie) .br 0.00:0.60 domyślnie .br @@ -3860,11 +3923,11 @@ .PD 0 .RSs .IPs "\-vf pp=hb/vb/dr/al" -odblokowywanie poziome i pionowe, odpierścienianie i automatyczna korekcja -jasności/\:kontrastu +odblokowywanie poziome i pionowe, usuwanie efektu dzwonienia +i automatyczna korekcja jasności/\:kontrastu .IPs "\-vf pp=hb/vb/dr/al/lb" -odblokowywanie poziome i pionowe, odpierścienianie, automatyczna korekcja -jasności/\:kontrastu i usuwanie przeplotu liniowym rozmyciem +odblokowywanie poziome i pionowe, usuwanie efektu dzwonienia, automatyczna +korekcja jasności/\:kontrastu i usuwanie przeplotu liniowym rozmyciem .IPs "\-vf pp=de/-al" domyślne filtry bez korekty jasności/\:kontrastu .IPs "\-vf pp=de/tn:1:2:3" @@ -3886,7 +3949,7 @@ .IPs tryb\ \ \ 0: twardy próg (domyślne) .br -1: miękki próg (lepsze odpierścienianie, większe rozmycie) +1: miękki próg (lepiej usuwa efekt dzwonienia, większe rozmycie) .RE . .TP @@ -3916,7 +3979,7 @@ .RSss 1\-31: ustalone qscale .br -32\-: ustalone tempo bitowe w kBitach +32\-: ustalone tempo bitowe w kbps .REss .IPs fps\ \ wymusza fps wyjścia (liczba rzeczywista) (domyślnie: 0, wykrywanie wg wysokości) @@ -4423,7 +4486,7 @@ zmusić filtr do przeanalizowania całego video na początku drugiego przejścia w celu określenia czy zastosowanie filtru jest konieczne i wybranie albo 0, albo wartości bezwzględnej parametru. -Podaj tę opcję dla trybu dwuprzejściowegop, przy jednoprzejściowym nie ma +Podaj tę opcję dla trybu dwuprzejściowego, przy jednoprzejściowym nie ma to żadnego efektu. .RE . @@ -4488,7 +4551,7 @@ .B tinterlace[=tryb] Czasowe przeplatanie pól \- łączy pary klatek w klatkę z przeplotem, zmniejszając o połowę szybkość klatek. -Parzyste ramki są przenoszone w górne pole, nieparzyste w dolne. +Parzyste klatki są przenoszone w górne pole, nieparzyste w dolne. Filtr może być użyty do całkowitego odwrócenia działania tfields (w trybie 0). Dostępne są tryby: .PD 0 @@ -4686,19 +4749,19 @@ .B framestep=I|[i]krok Renderuje tylko każdą n-tą lub każdą Intra (kluczową - key) klatkę. .sp 1 -Jeżeli wywołasz ten filtr z parametrem I (duża litera), renderowane będą +Jeżeli wywołasz ten filtr z parametrem I (duża litera), wyświetlane będą tylko klatki kluczowe. Dla DVD oznacza to zwykle co 15/\:12 ramkę (IBBPBBPBBPBBPBB), a dla AVI każdą zmianę sceny lub każdą wartość keyint (sprawdź wartość \-lavcopts keyint= jeżeli korzystasz z MEncodera przy kodowaniu video). .sp 1 -Kiedy klatka kluczowa zostaje znaleziona, drukowany jest ciąg znaków "I!" +Kiedy ramka kluczowa zostaje znaleziona, drukowany jest ciąg znaków "I!" i znak końca wiersza, zostawiając aktualną linię wyjścia MPlayera/\:MEncodera na -ekranie, ponieważ zawiera ona czas (w sekundach) i numer ramki klatki kluczowej +ekranie, ponieważ zawiera ona czas (w sekundach) i numer ramki kluczowej (Możesz użyć tych informacji do podzielenia zbioru AVI.). .sp 1 -Jeżeli wywołasz ten filtr ze zwykłym parametrem "krok", to tylko jedna ramka na -"krok" klatek będzie renderowana. +Jeżeli wywołasz ten filtr ze zwykłym parametrem "krok", to tylko jedna klatka na +"krok" klatek będzie wyświetlana. .sp 1 Jeżeli umieścisz "i" (mała litera) przed numerem, ciąg I! będzie wydrukowany (podobnie jak przy opcji "I"). @@ -4810,7 +4873,7 @@ .br .I INFORMACJA: Pozycja bajtu nie będzie dokładna, ponieważ może się on tylko -zatrzymać granicy klatki. +zatrzymać granicy ramki. .sp 1 .I PRZYKŁAD: .PD 0 @@ -4874,7 +4937,7 @@ .TP .B \-noencodedups Nie koduje zduplikowanych klatek w duplikacie; w wyjściu umieszcza -klatki zero bajtowe do wskazania duplikatów. +ramki 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. @@ -5018,7 +5081,7 @@ . .TP .B key=<wartość> -maksymalna przerwa między kluczowymi klatkami (w klatkach) +maksymalna przerwa między ramkami kluczowymi (w ramkach) . .TP .B deinterlace @@ -5108,7 +5171,7 @@ . .TP .B br=<0\-1024> -bitrate w kBit (tylko CBR i ABR) +bitrate w kbit (tylko CBR i ABR) . .TP .B q=<0\-9> @@ -5157,8 +5220,8 @@ . .TP .B fast\ \ \ -przełącza na szybsze kodowanie kolejnych trybów ustawień VBR, co skutkuje -nieznacznie niższą jakością i większymi wartościami bitrate. +przełącza na szybsze kodowanie kolejnych trybów ustawień VBR +Skutkuje to nieznacznie niższą jakością i większymi wartościami bitrate. . .TP .B highpassfreq=<częstotliwość> @@ -5213,7 +5276,7 @@ . .TP .B br=<0\-384> (tylko tryb CBR) -Określa bitrate w kBitach. +bitrate w kbps .TP .B mode=<stereo | jstereo | mono | dual> (domyślnie: mono dla dźwięku jednokanałowego, w przeciwnym wypadku stereo) @@ -5231,7 +5294,7 @@ . . .SS lavc (\-lavcopts) -Wiele opcji lavc jest wyspecjalizowanych i skąpo udokumentowanych. +Wiele z opcji libavcodec (w skrócie lavc) jest skąpo udokumentowanych. Szczegółowe informacje znajdziesz w źródłach. .PP .I PRZYKŁAD: @@ -5243,14 +5306,14 @@ . .TP .B acodec=<wartość> -Kodek audio (domyślnie: mp2): -.PD 0 -.RSs -.IPs mp2 +kodek audio (domyślnie: mp2): +.PD 0 +.RSs +.IPs mp2\ \ MPEG Layer 2 -.IPs mp3 +.IPs mp3\ \ MPEG Layer 3 -.IPs ac3 +.IPs ac3\ \ AC3 .IPs adpcm_ima_wav IMA Adaptive PCM (4bity na próbkę, kompresja w stosunku 4:1) @@ -5259,7 +5322,7 @@ . .TP .B abitrate=<wartość> -Bitrate dźwięku w kBit (domyślnie 224). +bitrate dźwięku w kbit (domyślnie: 224) . .TP .B atag=<wartość> @@ -5268,7 +5331,7 @@ . .TP .B bit_exact -Wykorzystuje tylko algorytmy bitowo dokładne (poza (i)dct). +Wykorzystuje tylko algorytmy bitowo dokładne (poza (I)DCT). Ponadto bit_exact wyłącza kilka funkcji optymalizacyjnych i dlatego też powinien być stosowany tylko do testów regresyjnych, które wymagają plików identycznych binarnie, nawet jeżeli zmienia się wersja kodera. @@ -5283,7 +5346,7 @@ . .TP .B vcodec=<wartość> -Wykorzystuje podany kodek (domyślnie: mpeg4): +Wykorzystuje podany kodek (domyślnie: mpeg4). .PD 0 .RSs .IPs mjpeg @@ -5300,11 +5363,11 @@ DivX 3 .IPs msmpeg4v2 MS MPEG4v2 -.IPs wmv1 +.IPs wmv1\ Windows Media Video, wersja 1 (AKA WMV7) -.IPs wmv2 +.IPs wmv2\ Windows Media Video, wersja 2 (AKA WMV8) -.IPs rv10 +.IPs rv10\ stary kodek RealVideo .IPs mpeg1video MPEG1 video @@ -5312,11 +5375,11 @@ MPEG2 video .IPs huffyuv HuffYUV -.IPs asv1 +.IPs asv1\ ASUS Video v1 -.IPs asv2 +.IPs asv2\ ASUS Video v2 -.IPs ffv1 +.IPs ffv1\ bezstratny kodek video FFmpeg .RE .PD 1 @@ -5334,20 +5397,20 @@ Zalecane do normalnego kodowania mpeg4/\:mpeg1video (domyślne). .IPs 3 Zalecane dla h263(p)/\:msmpeg4. -Powodem wyboru 3 a nie 2 jest fakt, że ten drugi może prowadzić do przepełnień -(będzie to naprawione dla h263(p) przez zmianę kwantyzatora o MB w przyszłości, -msmpeg4 nie może być poprawiony ponieważ nie obsługuje tego). +Powodem wyboru 3 a nie 2 jest fakt, że ten drugi może prowadzić do przepełnień. +(Będzie to naprawione dla h263(p) przez zmianę kwantyzatora o MB w przyszłości, +msmpeg4 nie może być poprawiony ponieważ tego nie obsługuje.) .RE . .TP .B lmin=<0.01\-255.0> -Minimalny mnożnik lagrange dla kontroli tempa, prawdopodobnie chcesz, żeby był +Minimalny mnożnik Lagrange dla kontroli tempa, prawdopodobnie chcesz, żeby był równy lub mniejszy niż vqmin (domyślnie: 2.0). .RE . .TP .B lmax=<0.01\-255.0> -maksymalny mnożnik lagrange dla kontroli tempa (domyślnie: 31.0) +maksymalny mnożnik Lagrange dla kontroli tempa (domyślnie: 31.0) .RE . .TP @@ -5359,7 +5422,7 @@ . .TP .B vqmax=<1\-31> -maksymalny kwantyzator (przejście\ 1/\:2) 10\-31 jest rozsądnym zakresem +maksymalny kwantyzator (przejście\ 1/\:2), 10\-31 jest rozsądnym zakresem (domyślnie: 31) . .TP @@ -5377,7 +5440,7 @@ . .TP .B vmax_b_frames=<0\-4> -maksymalna ilość ramek B między klatkami innymi niż B: +maksymalna ilość ramek B między ramkami innymi niż B: .PD 0 .RSs .IPs 0 @@ -5390,10 +5453,6 @@ .TP .B vme=<0\-5> metoda szacowania ruchu -.br -.I INFORMACJA: -Wartości 0\-3 obecnie ignorują ilość zużytych Bitów, -więc jakość może być niska. Dostępne są metody: .PD 0 .RSs @@ -5412,11 +5471,18 @@ X1 (eksperymentalna, obecnie synonim EPZS) .RE .PD 1 +.sp 1 +.RS +.br +.I INFORMACJA: +Wartości 0\-3 obecnie ignorują ilość zużytych Bitów, +więc jakość może być niska. +.RE . .TP .B me_range=<0\-9999> -ustawia zakres przeszukiwania przy szacowaniu ruchu, 0 (domyślnie) oznacza -nieograniczony +zakres przeszukiwania przy szacowaniu ruchu +(domyślnie: 0 (nieograniczony)) . .TP .B mbd=<0\-2> @@ -5427,11 +5493,11 @@ .PD 0 .RSs .IPs 0 -korzysta z mbcmp (domyślnie) +Korzysta z mbcmp (domyślnie). .IPs 1 -wybiera tryb MB, który wymaga najmniejszej ilości bitów (=vhq) +Wybiera tryb MB, który wymaga najmniejszej ilości bitów (=vhq). .IPs 2 -wybiera tryb MB, który ma powoduje najmniejsze zniekształcenia tempa +Wybiera tryb MB, który powoduje najmniejsze zniekształcenia tempa. .RE .PD 1 . @@ -5459,15 +5525,15 @@ . .TP .B keyint=<0\-300> -maksymalna przerwa między ramkami kluczowymi w ramkach. +maksymalna przerwa między ramkami kluczowymi w ramkach +(domyślnie: 250 albo jedna klatka kluczowa co dziesięć sekund w filmie 25fps) Klatki kluczowe są potrzebne przy przeszukiwaniu, jako że przeszukiwane są tylko klatki kluczowe, potrzebują jednak one trochę więcej miejsca niż zwykłe klatki, więc większe wartości dadzą w rezultacie mniejszy plik, ale mniej precyzyjne przeszukiwanie, 0 oznacza brak klatek kluczowych. Wartości >300 nie są zalecane, ponieważ jakość może być zła w zależności od dekodera, kodera i szczęścia. -Dla utrzymania zgodności z MPEG1/\:2/\:4 wartości powinny być <=132. -(domyślnie: 250 albo jedna klatka kluczowa co dziesięć sekund w filmie 25fps) +Dla utrzymania pełnej zgodności z MPEG1/\:2/\:4 wartości powinny być <=132. . .TP .B sc_threshold=<-1000000\-1000000> @@ -5480,13 +5546,15 @@ .TP .B vb_strategy=<0\-1> strategia wyboru między ramkami I/\:P/\:B (przejście\ 2): +.PD 0 .RSs .IPs 0 -zawsze używa maksymalnej ilości klatek B (domyślnie) +Zawsze używa maksymalnej ilości klatek B (domyślnie). .IPs 1 -unika klatek B w scenach z dużą ilością ruchu (sprawi, że bitrate może być źle -przewidziany) -.RE +Unika klatek B w scenach z dużą ilością ruchu +Sprawi to, że bitrate może być źle przewidziany. +.RE +.PD 1 . .TP .B vpass=<1\-3> @@ -5570,16 +5638,18 @@ . .TP .B vbitrate=<wartość> -określa bitrate (przejście\ 1/\:2). -Uwaga: 1kBit = 1000 Bitów. +Określa bitrate (przejście\ 1/\:2) (domyślnie: 800). +.br +.I UWAGA: +1kBit = 1000 Bitów +.PD 0 .RSs .IPs 4\-16000 (w kbit) .IPs 16001\-24000000 (w bit) -.IPs 800 -domyślnie -.RE +.RE +.PD 1 . .TP .B vratetol=<wartość> @@ -5618,17 +5688,17 @@ . .TP .B vb_qfactor=<-31.0\-31.0> -współczynnik kwantyzatora pomiędzy klatkami B a innymi niż B (przejście\ 1/\:2) +współczynnik kwantyzatora pomiędzy ramkami B a innymi niż B (przejście\ 1/\:2) (domyślnie: 1.25) . .TP .B vi_qfactor=<-31.0\-31.0> -współczynnik kwantyzatora pomiędzy klatkami I a innymi niż I (przejście\ 1/\:2) +współczynnik kwantyzatora pomiędzy ramkami I a innymi niż I (przejście\ 1/\:2) (domyślnie: 0.8) . .TP .B vb_qoffset=<-31.0\-31.0> -offset kwantyzatora pomiędzy klatkami B a innymi niż B (przejście\ 1/\:2) +offset kwantyzatora pomiędzy ramkami B a innymi niż B (przejście\ 1/\:2) (domyślnie: 1.25) . .TP @@ -5637,45 +5707,44 @@ .br jeżeli v{b|i}_qfactor > 0 .br -Kwantyzator klatek I/\:B = kwantyzator klatki P * v{b|i}_qfactor + +Kwantyzator klatek I/\:B = kwantyzator ramki P * v{b|i}_qfactor + v{b|i}_qoffset .br w przeciwnym wypadku .br -normalnie kontroluj tempo (nie blokuj kwantyzatora wg następnej klatki P) +normalnie kontroluj tempo (nie blokuj kwantyzatora według następnej ramki P) i ustaw q= -q * v{b|i}_qfactor + v{b|i}_qoffset -. -.TP -.B \ -Wskazówka: Aby stworzyć stały kwantyzator kodowania z różnych kwantyzatorów +.br +.I WSKAZÓWKA: +Aby kodować ze stałym kwantyzatorem, ale różnym dla klatek I/\:P i B, możesz wykorzystać poniższy wzór: lmin= <ip_quant>:lmax= <ip_quant>:vb_qfactor= <b_quant/\:ip_quant> . .TP .B vqblur=<0.0\-1.0> (przejście 1) -Rozmycie kwantyzatora, większe wartości uśrednią kwantyzator w czasie -(wolniejsze zmiany). +Rozmycie kwantyzatora (domyślnie: 0.5), +większe wartości uśrednią kwantyzator w czasie (wolniejsze zmiany). +.PD 0 .RSs .IPs 0.0 -qblur wyłączone -.IPs 0.5 -(domyślnie) +Wyłączone rozmycie kwantyzatora .IPs 1.0 -uśrednia kwantyzator z poprzednich klatek -.RE +Uśrednia kwantyzator ze wszystkich poprzednich klatek. +.RE +.PD 1 . .TP .B vqblur=<0.0\-99.0> (przejście 2) -Rozmycie gaussowe kwantyzatora, większe wartości uśrednią kwantyzator w czasie -(wolniejsze zmiany) (domyślnie: 0.5). +Rozmycie gaussowe kwantyzatora (domyślnie: 0.5), +większe wartości uśrednią kwantyzator w czasie (wolniejsze zmiany). . .TP .B vqcomp=<wartość> -kompresja kwantyzatora, zależy od vrc_eq (przejście\ 1/\:2) (domyślnie: 0.5) +Kompresja kwantyzatora, zależy od vrc_eq (przejście\ 1/\:2) (domyślnie: 0.5). . .TP .B vrc_eq=<equation> -główne równanie kontroli tempa (przejście\ 1/\:2): +główne równanie kontroli tempa (przejście\ 1/\:2) .RE .RSs .IPs 1\ \ \ \ @@ -5689,7 +5758,10 @@ .RE .PP .RS -operatory: +,-,*,/,^ +operatory: +.RE +.RSs +.IPs +,-,*,/,^ .RE .PP .RS @@ -5703,13 +5775,13 @@ .IPs avgTex średnia złożoność tekstur .IPs avgIITex -średnia złożoność tekstur intra w klatkach I +średnia złożoność tekstur intra w ramkach I .IPs avgPITex -średnia złożoność tekstur intra w klatkach P +średnia złożoność tekstur intra w ramkach P .IPs avgPPTex -średnia złożoność tekstur nie-intra w klatkach P +średnia złożoność tekstur nie-intra w ramkach P .IPs avgBPTex -średnia złożoność tekstur nie-intra w klatkach B +średnia złożoność tekstur nie-intra w ramkach B .IPs mv\ \ \ ilość bitów użytych w wektorach ruchu .IPs fCode @@ -5723,9 +5795,9 @@ .IPs qComp qcomp z wiersza poleceń .IPs "isI, isP, isB" -wynosi 1 jeżeli typ obrazu to I/\:P/\:B w przeciwnym wypadku - 0 +Wynosi 1 jeżeli typ obrazu to I/\:P/\:B w przeciwnym wypadku - 0. .IPs Pi,E\ -przejrzyj swoją ulubioną książkę do matematyki +Przejrzyj swoją ulubioną książkę do matematyki. .RE .PP .RS @@ -5745,16 +5817,18 @@ . .TP .B vrc_override=<opcje> -Określona przez użytkownika jakość poszczególnych części (zakończenie, lista -płac, ..) (przejście\ 1/\:2). +Określona przez użytkownika jakość poszczególnych części (zakończenie, +lista płac, ...) (przejście\ 1/\:2). Opcje to <klatka-początkowa>, <klatka-końcowa>, <jakość>[/\:<klatka-początkowa>, <klatka-końcowa>, <jakość>[/\:...]]: +.PD 0 .RSs .IPs "quality (2\-31)" kwantyzator .IPs "quality (-500\-0)" korekcja jakości w % .RE +.PD 1 . .TP .B vrc_init_cplx=<0\-1000> @@ -5762,93 +5836,96 @@ . .TP .B vqsquish=<0,1> -określa jak ma się zachowywać kwantyzator między qmin a qmax (przejście\ 1/\:2): +Określa jak ma się zachowywać kwantyzator między qmin a qmax (przejście\ 1/\:2). .PD 0 .RSs .IPs 0 -używa clipping'u +Używa obcinania. .IPs 1 -używa przyjemnej, różniczkowalnej funkcji (domyślnie) +Używa ładnej, różniczkowalnej funkcji (domyślnie). .RE .PD 1 . .TP .B vlelim=<-1000\-1000> Ustawia próg eliminowania pojedynczych współczynników jasności. -Wartości ujemne będą brały pod uwagę także współczynnik dc (powinny być równe -co najmniej -4 lub niżej dla kodowania z quant=1): +Wartości ujemne będą brały pod uwagę także współczynnik DC +(powinny być równe co najmniej -4 lub niżej dla kodowania z quant=1): .PD 0 .RSs .IPs 0 wyłączony (domyślnie) .IPs -4 -(zalecane przez JVT) +zalecane przez JVT .RE .PD 1 . .TP .B vcelim=<-1000\-1000> Ustawia próg eliminowania pojedynczych współczynników barwy. -Wartości ujemne będą brały pod uwagę także współczynnik dc (powinny być równe -co najmniej -4 lub niżej dla kodowania z quant=1): +Wartości ujemne będą brały pod uwagę także współczynnik DC +(powinny być równe co najmniej -4 lub niżej dla kodowania z quant=1): .PD 0 .RSs .IPs 0 wyłączony (domyślnie) .IPs 7 -(zalecane przez JVT) -.RE +zalecane przez JVT +.RE +.PD 1 . .TP .B vstrict=<-1,0,1> ścisła zgodność ze standardami +.PD 0 .RSs .IPs 0 wyłączona (domyślnie) .IPs 1 -zalecane tylko w przypadku, jeżeli chcesz przekazać wyjście do referencyjnego -dekodera MPEG4 +Zalecane tylko w przypadku, jeżeli chcesz przekazać wyjście do referencyjnego +dekodera MPEG4. .IPs -1 -pozwala na niestandardowe kodowanie YV12 huffyuv encoding (o 20% mniejsze pliki, -ale nie mogą być odtwarzane przez oficjalny kodek huffyuv) +Pozwala na niestandardowe kodowanie YV12 HuffYUV (o 20% mniejsze pliki, +ale nie mogą być odtwarzane przez oficjalny kodek HuffYUV). .RE .PD 1 . .TP .B vdpart\ Dzielenie danych. -Dodaje 2 Bajty do każdego pakietu video, polepsza odporność na błędy podczas -transferu przez niepewne kanały (np.\& przesyłanie poprzez internet) +Dodaje 2 Bajty do każdego pakietu video, poprawia odporność na błędy podczas +transferu przez niepewne kanały (np.\& przesyłanie poprzez internet). Każdy pakiet będzie kodowany w 3 oddzielnych częściach: .PD 0 .RSs .IPs "1. MVy" -(ruch) +ruch .IPs "2. Współczynniki DC" -(obraz niskiej rozdzielczości) +obraz niskiej rozdzielczości .IPs "3. Współczyniki AC" -(szczegóły) -.RE -.PD 1 -. -.TP -.B \ +szczegóły +.RE +.PD 1 +.RS Najważniejsze są MV i DC, ich utrata jest o wiele gorsza niż utrata AC i później 1. i 2. części. -MV i DC są o wiele mniejsze niż 3. kawałek (AC), co oznacza, że błędy będą -częściej występowały w tej ostatniej niż w dwóch pierwszych. +MV i DC razem są o wiele mniejsze niż 3ci kawałek (AC), co oznacza, +że błędy będą częściej występowały w tym ostatnim niż w dwóch pierwszych. Dlatego, obraz będzie wyglądał o wiele lepiej z podziałem na części niż bez, -ponieważ bez błędy będą zdarzały się równo w AC/\:DC/\:MV. -. -.TP -.B vpsize=<0\-10000> -rozmiar pakietu video, poprawia odporność na błędy (sprawdź również vdpart): -.RSs -.IPs 0 +ponieważ bez dzielenia błędy będą zdarzały się równo w AC/\:DC/\:MV. +.RE +. +.TP +.B vpsize=<0\-10000> (patrz też vdpart) +Rozmiar pakietu video, poprawia odporność na błędy. +.PD 0 +.RSs +.IPs 0\ \ \ \ wyłączone (domyślnie) .IPs 100-1000 dobry wybór .RE +.PD 1 . .TP .B ss\ \ \ \ \ @@ -5860,21 +5937,21 @@ . .TP .B vfdct=<0\-10> -algorytm dct: +algorytm DCT .PD 0 .RSs .IPs 0 -automatycznie wybiera dobry (domyślnie) +Automatycznie wybiera dobry (domyślnie). .IPs 1 fast integer .IPs 2 accurate integer .IPs 3 -mmx +MMX .IPs 4 mlib .IPs 5 -altivec +AltiVec .IPs 6 floating point AAN .RE @@ -5882,22 +5959,22 @@ . .TP .B idct=<0\-99> -algorytm idct. +algorytm IDCT .br .I INFORMACJA: Z tego co wiemy te wszystkie IDCT przechodzą testy IEEE1180. .PD 0 .RSs .IPs 0 -automatycznie wybiera dobry (domyślnie) +Automatycznie wybiera dobry (domyślnie). .IPs 1 -jpeg reference integer +referencjny dekoder JPEG .IPs 2 simple .IPs 3 simplemmx .IPs 4 -libmpeg2mmx (niedokładny, NIE UŻYWAJ do kodowania z keyint >100) +libmpeg2mmx (niedokładny, nie używaj do kodowania z keyint >100) .IPs 5 ps2 .IPs 6 @@ -5905,7 +5982,7 @@ .IPs 7 arm .IPs 8 -altivec +AltiVec .IPs 9 sh4 .RE @@ -5924,13 +6001,15 @@ .br .I UWAGA: Duże wartości mogą wyglądać dobrze na niektórych monitorach, -a na innych nie: -.RSs -.IPs 0.0 +a na innych nie. +.PD 0 +.RSs +.IPs 0.0\ \ wyłączone (domyślnie) .IPs 0.0\-0.3 rozsądny zakres .RE +.PD 1 . .TP .B dark_mask=<0.0\-1.0> @@ -5945,17 +6024,19 @@ .br .I UWAGA: Duże wartości mogą wyglądać dobrze na niektórych monitorach, a na -innych / TV / TFT nie: -.RSs -.IPs 0.0 +innych / TV / TFT nie. +.PD 0 +.RSs +.IPs 0.0\ \ wyłączone (domyślnie) .IPs 0.0\-0.3 rozsądny zakres .RE +.PD 1 . .TP .B tcplx_mask=<0.0\-1.0> -maskowanie przejściowej złożoności (domyślnie: 0.0 (wyłączone)) +Maskowanie czasowej złożoności (domyślnie: 0.0 (wyłączone)). Wyobraź sobie ujęcie z ptakiem lecącym przez całą scenę. tcplx_mask zwiększy kwantyzatory jego makrobloków (tym samym zmniejszając ich jakość), ponieważ ludzkie oko zazwyczaj nie ma czasu, żeby zobaczyć wszystkie jego @@ -5982,23 +6063,24 @@ .I WSKAZÓWKA: Usuń wszystkie czarne krawędzie, jako że zmniejszają one jakość makrobloków (aktualne nawet bez scplx_mask). -.RSs -.IPs 0.0 +.PD 0 +.RSs +.IPs 0.0\ \ wyłączone (domyślnie) .IPs 0.0\-0.5 rozsądny zakres .RE +.PD 1 .sp 1 +.RS .I INFORMACJA: Ten parametr nie działa tak samo, jak użycie własnej matrycy, która kompresowała by wyższe częstotliwości lepiej, jako że scplx_mask zmniejszy jakość bloków P, nawet jeśli tylko DC się zmienia. scplx_mask nie da tak dobrych wyników. -. -.TP -.B p_mask=<0.0\-1.0> -Maskowanie inter MB (domyślnie: 0.0 (wyłączone)) - +.RE +. +.TP .B p_mask=<0.0\-1.0> (also see vi_qfactor) Zmniejsza jakość inter makrobloków. Jest to jednoznaczne z podniesieniem jakości intra bloków, ponieważ ta sama, @@ -6016,7 +6098,7 @@ . .TP .B ildct\ \ -używa dct z przeplotem +Używa DCT z przeplotem. . .TP .B ilme\ \ \ @@ -6025,10 +6107,11 @@ . .TP .B alt\ \ \ \ -korzysta z alternatywnej scantable +Korzysta z alternatywnej scantable. . .TP .B top=<-1\-1>\ \ \ +.PD 0 .RSs .IPs -1 automatycznie @@ -6037,25 +6120,28 @@ .IPs 1 najpierw górne pole .RE +.PD 1 . .TP .B format=<wartość> -.RSs -.IPs YV12 +.PD 0 +.RSs +.IPs YV12\ domyślny -.IPs 444P +.IPs 444P\ dla ffv1 -.IPs 422P -dla huffyuv, bezstratnego jpeg i ffv1 +.IPs 422P\ +dla HuffYUV, bezstratnego JPEG i ffv1 .IPs 411P,YVU9 -dla bezstratnego jpeg i ffv1 +dla bezstratnego JPEG i ffv1 .IPs BGR32 -dla bezstratnego jpeg i ffv1 -.RE +dla bezstratnego JPEG i ffv1 +.RE +.PD 1 . .TP .B pred\ \ \ -(dla huffyuv) +(dla HuffYUV) .PD 0 .RSs .IPs 0 @@ -6091,9 +6177,9 @@ .PD 0 .RSs .IPs 0 -kodowanie vlc (golomb rice) +kodowanie vlc (Golomb-Rice) .IPs 1 -kodowanie arytmetyczne (cabac) +kodowanie arytmetyczne (CABAC) .RE .PD 1 . @@ -6112,7 +6198,9 @@ .TP .B qpel\ \ \ Używa kompensacji ruchu quarter pel (wzajemnie wykluczający się z ilme). -Wskazówka: Przydatne tylko dla kodowanie z wysokim bitrate. +.br +.I WSKAZÓWKA: +Przydatne tylko dla kodowanie z wysokim bitrate. . .TP .B mbcmp=<0\-2000> @@ -6125,11 +6213,11 @@ .IPs "1 (SSE)" suma kwadratu błędów .IPs "2 (SATD)" -suma bezwzględnych różnic poddanych tranformacji hadamard +suma bezwzględnych różnic poddanych tranformacji Hadamarda .IPs "3 (DCT)" -suma bezwzględnych różnic poddanych tranformacji dct +suma bezwzględnych różnic poddanych tranformacji DCT .IPs "4 (PSNR)" -suma kwadratów błędów kwantyzacji (nie używaj, niska jakość) +suma kwadratów błędów kwantyzacji (unikaj, niska jakość) .IPs "5 (BIT)" ilość bitów wymaganych przez blok .IPs "6 (RD)" @@ -6143,13 +6231,13 @@ .IPs "10 (NSSE)" suma kwadratów różnic zachowująca szumy .IPs +256\ -wykorzystuje też barwę, obecnie nie działa (prawidłowo) z klatkami typu B +Wykorzystuje również barwę, obecnie nie działa (prawidłowo) z ramkami typu B. .RE .PD 1 . .TP .B ildctcmp=<0\-2000> -Ustawia funkcję porównawczą przy podejmowaniu decyzji dla przeplatanego dct +Ustawia funkcję porównawczą przy podejmowaniu decyzji dla przeplatanego DCT (lista dostępnych funkcji porównawczych jest taka sama jak w opcji mbcmp). . .TP @@ -6180,7 +6268,7 @@ . .TP .B predia=<-99\-6> -Typ i rozmiar diamentu dla wstępnego przejścia przewidywania ruchu +typ i rozmiar diamentu dla wstępnego przejścia przewidywania ruchu . .TP .B dia=<-99\-6> @@ -6194,7 +6282,7 @@ .br Wielkie, normalne diamenty są lepsze niż te przystosowujące kształty. .br -Diamenty przystosowujące kształt są dobrym kompromisem między szybkością +Diamenty przystosowujące kształt stanowią kompromis między szybkością a jakością. .br .I INFORMACJA: @@ -6206,7 +6294,7 @@ .IPs -2 diament przystosowujący kształt (szybkie) o rozmiarze 2 .IPs -1 -trochę wyjątkowe: Może być wolniejszy i/lub lepszy niż dia=-2. +trochę wyjątkowy: Może być wolniejszy i/lub lepszy niż dia=-2. .IPs 1 normalny diament o rozmiarze=1 (domyślnie) =diament typu EPZS .nf @@ -6232,8 +6320,9 @@ Kwantyzacja przeszukiwana kratowo. Funkcja ta znajdzie optymalne kodowanie dla każdego bloku 8x8. Kwantyzacja przeszukiwana kratowo jest po prostu dobrą optymalizacją, w sensie -PSNR kontra bitrate (zakładając, że nie będzie żadnych błędów zaokrągleń -mogących powstać w skutek działania IDCT, czyli oczywiście nie w tym przypadku). +PSNR kontra bitrate (Zakładając, że nie będzie żadnych błędów zaokrągleń +mogących powstać w skutek działania IDCT, +czyli oczywiście nie w tym przypadku.). Po prostu znajduje blok dla minimalnej ilości błędów i bitów*lambda. .PD 0 .RSs @@ -6264,14 +6353,14 @@ . .TP .B last_pred=<0\-99> -Ilość przewidywaczy ruchu z poprzedniej ramki +ilość przewidywaczy ruchu z poprzedniej ramki .PD 0 .RSs .IPs 0 (domyślnie) .IPs a -wykorzysta makroblokowy kwadrat o wymiarach 2a+1 x 2a+1 wektorów przewidywaczy ruchu -z poprzedniej ramki +Wykorzysta makroblokowy kwadrat o wymiarach 2a+1 x 2a+1 wektorów przewidywaczy +ruchu z poprzedniej klatki. .RE .PD 1 . @@ -6283,7 +6372,7 @@ .IPs 0 wyłączone .IPs 1 -tylko po klatkach I (domyślnie) +tylko po ramkach I (domyślnie) .IPs 2 zawsze .RE @@ -6291,7 +6380,7 @@ . .TP .B subq=<1\-8> -jakość udoskonalenia subpel (dla qpel) (domyślnie: 8 (wysoka jakość)). +jakość udoskonalenia subpel (dla qpel) (domyślnie: 8 (wysoka jakość)) .br .I INFORMACJA: Ma to poważny wpływ na szybkość. @@ -6309,10 +6398,10 @@ . .TP .B aic\ \ \ \ -przewidywanie ac (=zaawansowane przewidywanie intra dla H.263+) +przewidywanie ac (zaawansowane przewidywanie intra dla H.263+) .br .I INFORMACJA: -vqmin powinno być równe 8 lub większe dla AIC H.263+. +vqmin powinno być równe 8 lub większe dla H.263+ AIC. . .TP .B aiv\ \ \ \ @@ -6325,8 +6414,8 @@ . .TP .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) +bias kwantyzatora intra (256 odpowiada 1.0, +domyślny kwantyzator w stylu MPEG: 96, domyślny kwantyzator w stylu H.263: 0) .I INFORMACJA: Kwantyzator MMX H.263 nie umie obsłużyć dodatnich wartości bias (ustaw vfdct=1 lub 2), @@ -6348,13 +6437,13 @@ . .TP .B nr=<0\-100000> -redukcja szumów, 0 oznacza wyłączoną +Redukcja szumów, 0 oznacza wyłączoną. . .TP .B qns=<0\-3> 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 +PSNR), wybiera taką, że szum (zazwyczaj dzwonienie) będzie zamaskowany przez zawartość obrazu o podobnej częstotliwości. Większe wartości są wolniejsze, ale nie koniecznie poprawią jakości. Opcja może i powinna być używana razem z kwantyzacją kratową, w takim przypadku @@ -6365,11 +6454,11 @@ .IPs 0 wyłączone (domyślnie) .IPs 1 -obniża tylko bezwzględną wartość współczynników +Obniża tylko bezwzględną wartość współczynników. .IPs 2 -zmienia tylko współczynniki przed ostatnim niezerowym współczynnikiem + 1 +Zmienia tylko współczynniki przed ostatnim niezerowym współczynnikiem + 1. .IPs 3 -spróbuje wszystkiego +Spróbuje wszystkiego. .RE .PD 1 . @@ -6399,15 +6488,15 @@ .TP .B cgop\ \ \ Zamyka wszystkie GOPy. -Obecnie nie działa (jeszcze). +Obecnie nie działa. . . .SS nuv (\-nuvopts) . Video Nuppel jest oparte na RTJPEG i LZO. -Domyślnie najpierw ramki są kodowane przez RTJPEG, potem kompresowane przez LZO. -Ale oba przejścia mogą być włączone lub nie. -Czyli właściwie możesz stworzyć wyjście w formacie raw i420, spakowane przez +Domyślnie najpierw ramki są kodowane przez RTJPEG, potem kompresowane przez LZO, +jednak można wyłączyć którekolwiek lub oba przejścia. +W rezultacie możesz stworzyć wyjście w formacie raw i420, spakowane przez LZO i420, RTJPEG, lub domyślne spakowane przez LZO RTJPEG. .br .I INFORMACJA: @@ -6423,7 +6512,7 @@ zakres jasności (domyślnie: 1) . .TP -.B lzo\ \ \ +.B lzo\ \ \ \ Włącza kompresję LZO (domyślnie). . .TP @@ -6436,11 +6525,11 @@ . .TP .B raw \ \ \ -Wyłącza kodowanie rtjpeg (domyślnie). +Wyłącza kodowanie RTJPEG. . .TP .B rtjpeg\ -Włącza kodowanie rtjpeg. +Włącza kodowanie RTJPEG (domyślnie). . . .SS xvidenc (\-xvidencopts) @@ -6516,7 +6605,7 @@ .B quant_range=<1\-31>\-<1\-31>[/\:<1\-31>\-<1\-31>] Tryb CBR: min.\& i maks.\& kwantyzator dla wszystkich klatek (domyślnie: 2\-31) .br -Tryb dwuprzejściowy: min.\& i maks.\& kwantyzator dla klatek I/P +Tryb dwuprzejściowy: min.\& i maks.\& kwantyzator dla klatek typu I/P (domyślnie: 2\-31/\:2\-31) .br .I UWAGA: @@ -6574,7 +6663,7 @@ 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 klatka I jest traktowana normalnie. +Ostatnia ramka I jest traktowana normalnie. (domyślnie: 30, tylko tryb dwuprzejściowy) . .TP @@ -6609,32 +6698,31 @@ . .TP .B divx5bvop -Wygeneruje kompatybilne z DivX5 klatki B (domyślnie: włączone). +Wygeneruje kompatybilne z DivX5 ramki B (domyślnie: włączone). . .TP .B max_bframes=<0\-4> -maksymalna ilość klatek B umieszczonych pomiędzy klatkami I/\:P (domyślnie: 0) +maksymalna ilość klatek B umieszczonych pomiędzy ramkami I/\:P (domyślnie: 0) . .TP .B bquant_ratio=<0\-1000> -proporcja kwantyzatora między ramkami typu B i pozostałymi, 150=1.50 +proporcja kwantyzatora między ramkmi typu B i pozostałymi, 150=1.50 (domyślnie: 150) . .TP .B bquant_offset=<-1000\-1000> -współczynnik offsetu kwantyzatora pomiędzy klatkami B a pozostałymi, +współczynnik offsetu kwantyzatora pomiędzy ramkami B a pozostałymi, 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, +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 priorytet użycia klatek B -ma być ustawiony. -Im wyższa wartość,tym większe prawdopodobieństwo użycia klatek B. +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) . .TP @@ -6664,7 +6752,7 @@ .TP .B gmc\ \ \ \ Włącza Globalną Kompensację Ruchu, która sprawia, że XviD generuje specjalne -klatki (klatki GMC), które są dobrze przystosowane do +ramki (ramki GMC), które są dobrze przystosowane do przesuwania/\:przybliżonia/\:obracania obrazów. To, czy włączenie tej opcji zaoszczędzi bity zależy od materiału filmowego. . @@ -6717,7 +6805,7 @@ .TP .B vhq=<0\-4> Algorytm wyszukiwania ruchu jest oparty na szukaniu w zwykłej domenie koloru i -próbuje znaleźć wektor ruchu, który zminimalizuje różnice między ramką +próbuje znaleźć wektor ruchu, który zminimalizuje różnice między klatką odniesienia a zakodowaną. Z tym parametrem XviD użyje również domenę częstotliwości (DCT), aby szukać wektora ruchu, który nie tylko zminimalizuje różnicę przestrzenną, @@ -6792,12 +6880,12 @@ Podczas pierwszego przebiegu w kodowaniu dwuprzebiegowym obliczana jest przeskalowana krzywa bitrate. Różnica między oczekiwaną krzywą a wynikową otrzymaną podczas kodowania -nazywana jest overflow (przepełnienie - przyp. tłumacza). +nazywana jest przepełnieniem (overflow). Oczywiście dwuprzebiegowy 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, +Ten parametr kontroluje ile przepełnienia jest rozpraszane za każdym razem, kiedy pojawia się nowa klatka. -Niskie wartości pozwalają na leniwą kontrolę overflow, wielkie różnice +Niskie wartości pozwalają na leniwą kontrolę przepełnienia, 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, @@ -6809,25 +6897,27 @@ . .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). +Podczas alokacji bitów dla ramki +kontrola przepełnienia może zwiększyć jej rozmiar. +Parametr ten określa maksymalny procent rozmiaru o jaki kontrola przepełnienia +może zwiększyć ramkę, 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ę +Podczas alokacji bitów dla ramki, +kontrola przepełnia może zmniejszyć jej rozmiar. +Parametr ten określa maksymalny procent rozmiaru o jaki kontrola przepełnienia +może zmniejszyć ramkę, w porównaniu z idealną alokacją krzywej (domyślnie: 5). +. +.TP +.B container_frame_overhead=<0...> +Określa średni narzut (overhead) przypadający na ramkę w bajtach. +Przeważnie użytkownicy określają żądany 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 +przypadającej na ramkę, którą generuje klatka 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). @@ -6900,10 +6990,10 @@ . .TP .B bvhq=<0|1> -To ustawienie pozwala na takie wybieranie spośród kandydatów na wektory dla -klatek B, żeby zminimalizować zaburzenia, -tak jak opcja vhq robi to dla klatek P. -Daje to ładniejsze ramki B nie wprowadzając prawie żadnego spadku wydajności. +To ustawienie pozwala na wybieranie z możliwych kandydatów takich wektorów dla +ramek B, które minimalizuja zaburzenia, +podobnie jak opcja vhq robi to dla ramek P. +Daje to ładniejsze ramki B prawie bez spadku wydajności. . . .SS x264enc (\-x264encopts) @@ -6915,45 +7005,45 @@ . .TP .B keyint=<wartość> -Ustawia maksymalną przerwę między klatkami I. +Ustawia maksymalną przerwę między ramkami I. Większe wartości oszczędzają bity, a tym samym poprawiają jakość, odbywa się to jednak kosztem precyzji przy przeszukiwaniu (domyślnie: 250). . .TP .B idrint=<wartość> -Jedna na każde <wartość> klatek I jest klatkami IDR (domyślnie: 2). -W H.264 klatki I niekoniecznie przeskakują zamknięty GOP, ponieważ jest -dozwolone dla klatki P, aby była przewidziana z większej liczby poprzedzających +Jedna na każde <wartość> ramek I jest ramkami IDR (domyślnie: 2). +W H.264 ramki I niekoniecznie ograniczają zamknięty GOP, ponieważ jest +ramka P może być przewidziana z większej liczby poprzedzających ją klatek niż tylko jedna (sprawdź też opcję frameref). Dlatego też niekoniecznie da się przewijać do klatek I. -Ramki IDR ograniczają odnoszenie się klatki P do jakiejkolwiek ramki -poprzedzającej klatkę IDR. +Ramki IDR ograniczają odnoszenie się ramki P do jakiejkolwiek ramki +poprzedzającej ramkę IDR. . .TP .B scenecut=<-1\-100> Kontroluje agresywność wstawiania klatek I (domyślnie: 40). -Małe wartości powodują, że kodek często musi wymuszać klatkę I, jeśli +Małe wartości powodują, że kodek często musi wymuszać ramkę I, jeśli przekroczy wartość keyint. -Poprawne wartości mogą odszukać lepsze miejsca dla klatek I, +Poprawne wartości mogą odszukać lepsze miejsca dla ramki I, wyższe powodują marnowanie bitów. --1 wyłącza wykrywanie obcięć scen (scenecut), więc klatki I są wstawiane tylko +-1 wyłącza wykrywanie obcięć scen (scenecut), więc ramki I są wstawiane tylko raz po każdych innych klatkach keyint, nawet jeśli takie obcięcie zdarzy się wcześniej. Nie jest to zalecane i marnuje bitrate, jako że obcięcia scen (scenecut) są -kodowane jako klatki P, które są tak duże jak klatki I, +kodowane jako ramki P, które są tak duże jak ramki I, ale nie resetują "licznika keyint". . .TP .B frameref=<1\-15> -Ilość poprzednich klatek wykorzystanych do przewidywania w klatkach P +Ilość poprzednich ramek wykorzystanych do przewidywania w ramek P (domyślnie: 1). Ma to dość znaczny wpływ na Anime, ale przy materiałach z "żywymi" -aktorami i scenami nie ma wiekszego wpływu. +aktorami i scenami nie ma większego wpływu. Niektóre dekodery nie radzą sobie z dużymi wartościami frameref. . .TP .B bframes=<0\-16> -liczba kolejnych klatek B pomiędzy klatkami I i P (domyślnie: 0) +liczba kolejnych klatek B pomiędzy ramkami I i P (domyślnie: 0) . .TP .B deblock | nodeblock @@ -6990,10 +7080,10 @@ .TP .B cabacidc=<wartość> Wartość początkowa CABAC IDC. -Koder musi wybrać kontekst dla każdego bloku, który koduje, Jednak dla +Koder musi wybrać kontekst dla każdego bloku, który koduje, jednak dla pierwszego bloku w klatce, nie ma żadnych poprzedzających go bloków. Dostosowanie tego parametru może zmienić bitrate o ułamek procenta, -ale nie ma bezpośrednego wpływu na zniekształcenie. +ale nie ma bezpośredniego wpływu na zniekształcenie. .RSs -1: Koder wybiera kontekst, zazwyczaj 0 (domyślne). .br @@ -7042,11 +7132,11 @@ . .TP .B ip_factor=<wartość> -współczynnik kwantyzatora między klatkami I a P (domyślnie: 2.0) +współczynnik kwantyzatora między ramkami I a P (domyślnie: 2.0) . .TP .B pb_factor=<wartość> -współczynnik kwantyzatora między klatkami P a B (domyślnie: 2.0) +współczynnik kwantyzatora między ramkami P a B (domyślnie: 2.0) . .TP .B pass=<1\-3> @@ -7147,7 +7237,7 @@ 2: PSNR, czas kodowania i inne statystyki analiz po skończonym kodowaniu (domyślne) .br - 3: PSNR, QP, typ klatki, rozmiar i inne statystyki dla każdej klatki + 3: PSNR, QP, typ ramki, rozmiar i inne statystyki dla każdej klatki .REss . .TP