Mercurial > mplayer.hg
changeset 14853:7e2e8e1bab8d
Sync with 1.898
author | jheryan |
---|---|
date | Mon, 28 Feb 2005 14:08:07 +0000 |
parents | e563ad582f9e |
children | ebc5136f2a56 |
files | DOCS/man/cs/mplayer.1 |
diffstat | 1 files changed, 702 insertions(+), 269 deletions(-) [+] |
line wrap: on
line diff
--- a/DOCS/man/cs/mplayer.1 Mon Feb 28 04:25:25 2005 +0000 +++ b/DOCS/man/cs/mplayer.1 Mon Feb 28 14:08:07 2005 +0000 @@ -1,8 +1,7 @@ -.\" synced with 1.869 +.\" synced with 1.898 .\" MPlayer (C) 2000-2005 MPlayer Team .\" Tuto man stránku napsali/píší Gabucino, Diego Biurrun, Jonas Jermann .\" Překlad (translation): Jiří Heryán -.\" Stav překladu (ts status): ALFA5 .\" Kódování (encoding): ISO8859-2 .\" . @@ -122,7 +121,7 @@ .in .B mplayer 'in +\n[.k]u -.RI [ mms[t] | http | http_proxy | rt[s]p | ftp ] :// +.RI [ mms[t] | http | http_proxy | rt[s]p | ftp | udp] :// [uživatel:heslo@]\fIURL\fP[:port] [volby] . .br @@ -282,7 +281,7 @@ .PD 1 .PP Následující klávesy jsou činné pouze pokud používáte hardwarově akcelerovaný -video výstup (xv, (x)vidix, (x)mga, atd), nebo softwarový filtr equalizer +video výstup (xv, (x)vidix, (x)mga, atd), nebo softwarový equalizer (\-vf eq nebo \-vf eq2). .PP .PD 0 @@ -697,9 +696,9 @@ . .TP .B \-sstep <sek> -Zobrazí jeden snímek každých <sek> sekund. -Použitelné pro slideshow. -To může být nepřesné, protože MPlayer umí převíjet pouze na další klíčový snímek. +Přeskočí <sek> sekund po každém snímku. +Udržuje se normální snímková rychlost, přehrávání je tedy zrychlené. +Přeskakování může být nepřesné, protože MPlayer umí převíjet pouze na další klíčový snímek. . . .SH "VOLBY PRO DEMUXER/\:DATOVÝ PROUD" @@ -820,8 +819,10 @@ .B \-channels <počet> Změní počet výstupních kanálů (výchozí: 2). Jestliže je počet výstupních kanálů vyšší než počet vstupních kanálů, -budou vloženy prázdné kanály (jestliže však mixujeme mono na stereo, pak bude mono +budou vloženy prázdné kanály pomocí zvukového filtru channels +(jestliže však mixujeme mono na stereo, pak bude mono kanál hrát v obou kanálech). +Směrování bude provedeno podle výchozího směrování channels filtru. Jestliže je počet výstupních kanálů nižší než počet vstupních, výsledek závisí na audio dekodéru (\-afm). MPlayer požádá dekodér o dekódování zvuku do požadovaného počtu kanálů a @@ -1099,10 +1100,14 @@ . .TP .B \-srate <Hz> -Vybere výstupní vzorkovací kmitočet, v případě nutnosti převzorkuje. +Vybere vzorkovací kmitočet zvuku, který bude použit zvukovou kartou +(zvukové karty zde samozřejmě mají své limity). +Pokud se vzorkovací kmitočet karty a zvuku liší, bude se rozdíl kompenzovat +vložením zvukového filtru resample do vrstvy audio filtrů. Způsob převzorkování je možné nastavit pomocí volby \-af-adv. Jako výchozí se používá rychlé převzorkování, které může způsobit zkreslení. -MEncoder předá hodnotu LAME pro převzorkování. +.br +MEncoder předá tuto hodnotu LAME pro převzorkování. . .TP .B \-ss <čas> (viz též volbu \-sb) @@ -1684,40 +1689,10 @@ Zpoždění zvuku o +/\:- sekund (reálné číslo). . .TP -.B \-format <0\-8192> -Vybere výstupní formát vrstvy zvukových filtrů (ve shodě s definicemi -v libao2/\:afmt.h): -. -.PD 0 -.RSs -.IPs " 1" -Mu-Law -.IPs " 2" -A-Law -.IPs " 4" -Ima-ADPCM -.IPs " 8" -unsigned 8-bit -.IPs " 16" -signed 16-bit (little-endian) -.IPs " 32" -signed 16-bit (big-endian) -.IPs " 64" -signed 8-bit -.IPs " 128" -unsigned 16-bit (little-endian) -.IPs " 256" -unsigned 16-bit (big-endian) -.IPs " 512" -MPEG (2) Audio -.IPs 1024 -AC3 -.IPs 4096 -signed 32-bit (little-endian) -.IPs 8192 -signed 32-bit (big-endian) -.RE -.PD 1 +.B \-format <formát> (viz také audio filtr format) +Vybere formát vzorků vystupujících z vrstvy audio filtrů do zvukové karty. +Hodnoty které může <formát> nabýt jsou uvedeny níže u popisu audio filtru +format. . .TP .B \-mixer <zařízení> @@ -3037,7 +3012,7 @@ .B \-af-adv <force=(0\-3):list=(filtry)> (viz také \-af) Nastavuje pokročilé filtrovací vlastnosti: .RSs -.IPs force=<0\-3> +.IPs force=<0\-7> Vynutí vkládání audio filtrů podle následujícího klíče: .RSss 0: plně automatický režim vkládání filtrů (výchozí) @@ -3045,8 +3020,25 @@ 1: Optimalizovat na věrnost. .br 2: Optimalizovat na rychlost. -.br -3: Vypnout automatické vkládání filtrů. +.I Varování: +Některé vlastnosti v audio filtrech mohou tiše selhat a +tak snížit kvalitu zvuku. +.br +3: Nepoužije se automatické vkládání, ani optimalizace. +.I Varování: +Použitím tohoto nastavení můžete shodit MPlayer. +.br +4: Použije automatické vkládání filtrů tak jako 0 nahoře, +ale počítá s plovoucí desetinnou čárkou kdykoli je to možné. +.br +5: Použije automatické vkládání filtrů tak jako 1 nahoře, +ale počítá s plovoucí desetinnou čárkou kdykoli je to možné. +.br +6: Použije automatické vkládání filtrů tak jako 2 nahoře, +ale počítá s plovoucí desetinnou čárkou kdykoli je to možné. +.br +7: Nepoužije žádné automatické vkládání filtrů tak jako 3 nahoře +a počítá s plovoucí desetinnou čárkou kdykoli je to možné. .REss .IPs list=<filtry> Shodné s volbou \-af. @@ -3486,29 +3478,72 @@ . .TP .B resample[=vzorkovací_kmitočet[:sloppy][:typ]] -Změní vzorkovací kmitočet na celočíselnou hodnotu v Hz. +Změní vzorkovací kmitočet audio proudu. +Můžete to použít když máte zvukovou kartu s pevným vzorkovacím kmitočtem, +nebo jestli máte starou zvukovou kartu, která má maximální vzorkovací kmitočet +44.1 kHz. +Tento filtr je aktivován automaticky podle potřeby. Podporován je pouze formát 16-bit little-endian. +.br +.I POZNÁMKA: V MEncoderu je nutné použít také volbu \-srate <Hz>. +.PD 0 +.RSs +.IPs <vzorkovací_kmitočet> +výstupní vzorkovací kmitočet v Hz. +Platný rozsah pro tento parametr je 8000 až 192000. +Pokud je vstupní a výstupní vzorkovací kmitočet stejný, nebo hodnota +není uvedena, bude filtr automaticky vyřazen. +Vysoký vzorkovací kmitočet obvykle zvyšuje kvalitu zvuku, zvlášť v kombinaci +s ostatními filtry. +.IPs <sloppy> +Umožní (1) nebo znemožní (0) aby se výstupní kmitočet mírně odlišoval +od kmitočtu zadaného hodnotou <vzorkovací_kmitočet> (výchozí: 1). +Můžete to použít, pokud je start přehrávání extrémně pomalý. +.IPs <typ> +Vybere metodu resamplování. +.RSss +0: lineární interpolace (rychlá, špatná kvalita zvlášť při zvyšování kmitočtu) +.br +1: polyfázová filtrbanka s celočíselným zpracováním +.br +2: polyfázová filtrbanka s desetinným zpracováním (pomalé, nejlepší kvalita) +.REss +.PD 1 +.RE +.sp 1 +.RS +.I PŘÍKLAD: +.RE +.PD 0 +.RSs +.IPs "mplayer -af resample=44100:0:0" +nastaví výstupní kmitočet resample filtru na 44100Hz při použití +přesného škálování výstupní frekvence a lineární interpolace. +.RE +.PD 1 . .TP .B lavcresample[=vkmitočet[:délka[:lineár[:počet[:střih]]]]] Změní vzorkovací kmitočet zvukového proudu na celočíselný <vkmitočet> v Hz. Podporován je pouze formát 16-bitů little-endian. +.br +.I POZNÁMKA: V MEncoderu je nutné použít také volbu \-srate <Hz>. .PD 0 .RSs -.IPs vkmitočet +.IPs <vkmitočet> výstupní vzorkovací kmitočet -.IPs délka +.IPs <délka> délka filtru s ohledem na nižší vzorkovací kmitočet (výchozí: 16) -.IPs lineár +.IPs <lineár> je-li 1 pak budou filtry lineárně interpolovány mezi polyfázovými vstupy -.IPs počet +.IPs <počet> log2 počtu polyfázových vstupů (..., 10->1024, 11->2048, 12->4096, ...) (výchozí: 10->1024) -.IPs střih +.IPs <střih> mezní kmitočet (0.0-1.0), výchozí nastavení závisí na délce filtru .RE .PD 1 @@ -3524,109 +3559,319 @@ zvuku. . .TP -.B channels[=počet_kanálů] -Změní počet výstupních kanálů na zadaný počet. -Jestliže je počet kanálů z filtru vystupujících vyšší než -do filtru vstupujících, jsou přidány prázdné kanály -(výjimkou je mixování mono zvuku do sterea, pak je mono kanál opakován do obou -výstupních kanálů). -Jestliže je počet kanálů z filtru vystupujících nižší než -do filtru vstupujících, pak jsou přebytečné kanály odstřiženy. -. -.TP -.B format[=bps:f] -Zvolí počet bajtů na vzorek bps a formát f zvukového výstupu z filtrovací -vrstvy. -Volba bps je celé číslo a udává bajtovou hloubku v bajtech na vzorek. -Formát f je řetězec obsahující zřetězený mix: -.br -alaw, mulaw nebo imaadpcm -.br -celé nebo desetinné číslo -.br -se znaménkem nebo bez -.br -le nebo be (little- nebo big-endian) -.br -. -.TP -.B volume[=v:sc] -Zvolí hlasitost výstupu. -Tento filtr nelze řetězit, může být tedy zahrnut pouze jednou pro každý -audio proud. -.PD 0 -.RSs -.IPs v +.B equalizer=[g1:g2:g3:...:g10] +10 pásmový oktávový grafický ekvalizér, implementovaný pomocí 10 IIR pásmových propustí. +To znamená, že pracuje bez ohledu na typ přehrávaného audia. +Střední kmitočty jednotlivých propustí jsou: +.sp 1 +.PD 0 +.RS +.IPs "Číslo kmitočet" +.IPs "0 31.25 Hz" +.IPs "1 62.50 Hz" +.IPs "2 125.00 Hz" +.IPs "3 250.00 Hz" +.IPs "4 500.00 Hz" +.IPs "5 1.00 kHz" +.IPs "6 2.00 kHz" +.IPs "7 4.00 kHz" +.IPs "8 8.00 kHz" +.IPs "9 16.00 kHz" +.RE +.PD 1 +.sp 1 +.RS +Pokud je vzorkovací kmitočet přehrávaného zvuku nižší než střední +kmitočet propusti, pak bude tato propust vypnuta. +Známou chybou tohoto filtru je to, že nemá úplně symetrickou přenosovou +charakteristiku nejvyššího kanálu, pokud se vzorkovací kmitočet blíží +střednímu kmitočtu propusti. +Tento problém může být vyřešen nadvzorkováním zvuku pomocí filtru resample +předtím, než vstoupí do tohoto filtru. +.RE +.PD 0 +.RSs +.IPs <g1>:<g2>:<g3>:...:<g10> +desetinná čísla reprezentující zisk v dB +pro každé frekvenční pásmo (-12\-12) +.RE +.sp 1 +.RS +.I PŘÍKLAD: +.RE +.RSs +.IPs "mplayer \-af equalizer=11:11:10:5:0:-12:0:5:12:12 media.avi" +Zesílí nízké a vysoké frekvence zvuku, zatímco téměř odstraní pásmo +okolo 1kHz. +.RE +.PD 1 + . + .TP +.B channels=počet_kanálů[:počet:od1:do1:od2:do2:od3:do3:...] +Může být použit pro přidání, odstranění, přesměrování a kopírování zvukových +kanálů. Pokud je zadán pouze <počet_kanálů>, použije se výchozí směrování, +které pracuje takto: Pokud je počet výstupních kanálů vyšší než počet +vstupních, vloží se prázdné kanály (s výjimkou mixování z mono na stereo. +Tady se mono kanál zopakuje do obou výstupních kanálů). +Pokud je počet výstupních kanálů menší než počet vstupních kanálů, přebývající +kanály jsou zahozeny. +.PD 0 +.RSs +.IPs <počet_kanálů> +počet výstupních kanálů (1\-6) +.IPs <počet>\ +počet tras (1\-6) +.IPs <od1:do1:od2:do2:od3:do3:...> +Páry čísel mezi 0 a 5 které definují kam směrovat který kanál. +.RE +.sp 1 +.RS +.I PŘÍKLAD: +.RE +.RSs +.IPs "mplayer -af channels=4:4:0:1:1:0:2:2:3:3 media.avi" +Změní počet kanálů na 4 a nastaví 4 trasy tak, že prohodí kanál 0 +s kanálem 1 a ponechá kanály 2 a 3 beze změny. +Podotkněme, že pokud media obsahuje pouze dvoukanálový zvuk, kanály +2 a 3 budou tiché, ale 0 a 1 budou i tak prohozené. +.IPs "mplayer -af channels=6:4:0:0:0:1:0:2:0:3 media.avi" +Změní počet kanálů na 6 a nastaví 4 trasy, které zkopírují kanál 0 do +kanálů 0 až 3. +Kanály 4 a 5 budou tiché. +.RE +.PD 1 +. +.TP +.B format[=format] (viz také \-format) +Konvertuje různé formáty vzorků mezi sebou. +Automaticky se zapne, pokud jej vyžaduje zvuková karta nebo jiný filtr. +.PD 0 +.RSs +.IPs <format> +Nastaví požadovaný formát. +Obecná forma je 'sbe', kde 's' znamená znaménko (buď 's' pro "se znaménkem" +(signed) nebo 'u' pro "bez znaménka" (unsigned)), 'b' označuje počet bitů na +vzorek (16, 24 nebo 32) a 'e' určuje endian ('le' pro little-endian, 'be' pro +big-endian a 'ne' použije endianování počítače na kterém běží MPlayer). +Platné hodnoty (spolu s dalšími) jsou: 's16le', 'u32be' a 'u24ne'. +Výjimkou z tohoto pravidla jsou rovněž platné označení formátů: u8, s8, +floatle, floatbe, floatne, mulaw, alaw, mpeg2, ac3 a imaadpcm. +.RE +.PD 1 +. +.TP +.B volume[=v[:sc]] +Implementuje softwarové ovládání hlasitosti. +Tento filtr používejte opatrně, protože může snížit odstup signál-šum zvuku. +Ve většině případů je nejlepší nastavit PCM zvuk na maximum, nechat tento +filtr být a ovládat výstupní hlasitost do reproduktorů pomocí hlavního +kanálu hlasitosti na mixeru. +V případě, že má vaše zvuková karta digitální PCM mixer místo analogového +a slyšíte ořezání, použijte místo něj MASTER mixer. +Pokud je připojen k počítači externí zesilovač (takto je to téměř vždy), +můžete minimalizovat šum nastavováním hlavní hlasitosti a voliče +hlasitosti na zesilovači tak dlouho, dokud nezmizí šumivý zvuk na pozadí. +.br +Tento filtr má i jinou schopnost: Změří maximální úroveň zvuku v celém +souboru a vypíše ji při skončení MPlayeru. +Tato hodnota hlasitosti může být využita pro nastavení úrovně zvuku +v MEncoderu, takže může být využit celý dynamický rozsah. +.br +.I POZNÁMKA: +Tento filtr nelze opakovat, proto může být aktivován pouze jednou pro každý +zvukový proud. +.PD 0 +.RSs +.IPs <v>\ \ Nastaví zamýšlený zisk v dB pro všechny kanály v proudu -od -200dB do +60dB (kde -200dB úplně ztlumí zvuk -a +60dB odpovídá tisícinásobnému zesílení). -.IPs sc -Zapne softwarovou kompresi dynamiky. -.RE -.PD 1 -. -.TP -.B pan[=n:l01:l02:...l10:l11:l12:...ln0:ln1:ln2:...] -Volná mixáž kanálů. Detaily naleznete v DOCS/\:HTML/\:en/\:audio.html. -.PD 0 -.RSs -.IPs n +od -200dB do +60dB, kde -200dB úplně ztlumí zvuk +a +60dB odpovídá tisícinásobnému zesílení (výchozí: 0). +.IPs <sc>\ +Zapne (1) nebo vypne (0) jemnou kompresi dynamiky. +Komprese dynamiky zjemní zvuk, pokud jsou použity vysoké hodnoty hlasitosti. +Tuto volbu zapněte pokud máte reproduktory s velmi nízkým dynamickým rozsahem. +.br +.I VAROVÁNÍ: +Tato vlastnost vytváří zkreslení a měla by být považována za poslední možnost. +.RE +.sp 1 +.RS +.I PŘÍKLAD: +.RE +.RSs +.IPs "mplayer -af volume=10.1:0 media.avi" +zesílí zvuk o 10.1dB a tvrdě jej omezí, pokud je jeho úroveň příliš vysoká. +.RE +.PD 1 +. +.TP +.B pan=n[:l01:l02:...l10:l11:l12:...ln0:ln1:ln2:...] +Volná mixáž kanálů. +Jednoduše kombinuje filtry volume a chanels, což můžete použít +k namixování mnoha zvukových kanálů do jen několika, např.\& stereo +na mono, nebo ke změně "váhy" středového reproduktoru v systému +surround. +Tento filtr je těžké použít a bude potřeba dost popřemýšlet než dosáhnete +zamýšleného výsledku. +Počet parametrů tohoto filtru závisí na počtu výstupních kanálů. +Příklad mixáže šestikanálového zvuku na dvoukanálový pomocí tohoto filtru +naleznete v sekci příklady poblíž konce. +.PD 0 +.RSs +.IPs <n> Počet vstupních kanálů (1\-6). -.IPs lij -Počet vstupních kanálů j je mixováno do výstupního kanálu i. +.IPs <lij> +Počet vstupních kanálů j je mixováno do výstupního kanálu i (0\-1). +.RE +.sp 1 +.RS +.I PŘÍKLAD: +.RE +.RSs +.IPs "mplayer -af pan=1:0.5:0.5 -channels 1 media.avi" +Namixuje stereo zvuk na mono. +.IPs "mplayer -af pan=3:1:0:1:0.5:0.5 -channels 3 media.avi" +Poskytne tříkanálový zvuk tak, že nechá kanály 0 a 1 beze změn +a namixuje kanály 0 a 1 do kanálu 2 (ten může být poslán například do +subwooferu). .RE .PD 1 . .TP .B sub[=fc:ch] -Přidá kanál pro subwoofer. -.PD 0 -.RSs -.IPs fc -Mezní kmitočet pro dolní propust (20Hz až 300Hz) (výchozí: 60Hz). -.IPs ch -Číslo kanálu pro sub-kanál. -.RE -.PD 1 -. -.TP -.B surround[=d] -Dekodér pro maticově kódovaný surround zvuk, pracuje na mnoha dvoukanálových -souborech. -.PD 0 -.RSs -.IPs d -zpoždění v ms pro zadní reproduktory (0ms až 1000ms) (výchozí: 15ms) +Přidá kanál pro subwoofer do audio proudu. +Audio data použitá pro vytvoření kanálu subwooferu jsou průměrem kanálů 0 a 1. +Výsledný zvuk je poslán do dolní propusti provedené čtyřnásobným +Butterworth filtrem s výchozím mezním kmitočtem 60Hz +a přidán do odděleného kanálu zvukového proudu. +.br +.I VAROVÁNÍ: +Vypněte tento filtr při přehrávání DVD s Dolby +Digital 5.1 zvukem, jinak tento filtr zničí zvuk pro subwoofer. +.PD 0 +.RSs +.IPs <fc>\ +mezní kmitočet pro dolní propust (20Hz až 300Hz) (výchozí: 60Hz) +Pro nejlepší výsledky nastavujte mezní kmitočet co nejníže. +Vylepší to zkušenost se stereo nebo surround zvukem. +.IPs <ch>\ +Nastaví číslo kanálu do kterého bude vložen zvuk pro subwoofer. +Číslo kanálu muže být mezi 0 a 5 (výchozí: 5). +Všimněte si, že je počet kanálů automaticky zvýšen na <ch> podle potřeby. +.RE +.sp 1 +.RS +.I PŘÍKLAD: +.RE +.RSs +.IPs "mplayer -af sub=100:4 -channels 5 media.avi" +přidá kanál pro subwoofer s mezním kmitočtem 100 Hz do výstupního kanálu 4. +.RE +.PD 1 +. +.TP +.B surround[=zpoždění] +Dekodér pro maticově kódovaný surround zvuk jako je Dolby Surround. +Mnoho dvoukanálových zvuků může obsahovat maticový surround zvuk. +Vyžaduje zvukovou kartu s alespoň 4 kanály. +.PD 0 +.RSs +.IPs <zpoždění> +zpoždění v ms pro zadní reproduktory (0 až 1000) (výchozí: 20) +Zpoždění by mělo být nastaveno následovně: Pokud je d1 vzdáleností místa +poslechu od předních reproduktorů a d2 vzdáleností místa poslechu od zadních +reproduktorů, pak by <zpoždění> mělo být nastaveno na 15 (15 ms) pokud +d1 <= d2 a na 15 + 5*(d1-d2) pokud d1 > d2. +.RE +.sp 1 +.RS +.I PŘÍKLAD: +.RE +.RSs +.IPs "mplayer \-af surround=15 \-channels 4 media.avi" +Přidá dekódování surround zvuku se zpožděním 15 ms pro zvuk zadních +reproduktorů. .RE .PD 1 . .TP .B delay[=ch1:ch2:...] -Zpozdí zvukový výstup. -Určuje zpoždění v milisekundách nezávisle pro každý kanál (desetinné číslo -mezi 0 a 1000). +Zpozdí zvuk do reproduktorů tak, aby zvuk z různých kanálů dorazil +k posluchači ve stejnou dobu. +Tato volba je užitečná pouze pokud máte více než dva reproduktory. +.PD 0 +.RSs +.IPs ch1,ch2,... +Zpoždění v ms které by mělo být vloženo do jednotlivých kanálů +(desetinné číslo mezi 0 a 1000). +.RE +.PD 1 +.sp 1 +.RS +Kalkulaci potřebného zpoždění různých kanálů provedete takto: +.IP 1. 3 +Změřte vzdálenosti k reproduktorům v metrech z místa poslechu, čímž +dostanete vzdálenosti s1 až s5 (pro systém 5.1). +Není důvod kompenzovat subwoofer (rozdíl byste stejně neslyšeli). +.IP 2. 3 +Přiřaďte vzdálenosti s1 až s5 od nejdelší, čili +s[i] = max(s) - s[i]; i = 1...5. +.IP 3. +Vypočtěte nutná zpoždění v ms jako d[i] = 1000*s[i]/342; i = 1...5. +.RE +.PD 0 +.sp 1 +.RS +.I PŘÍKLAD: +.RE +.RSs +.IPs "mplayer \-af delay=10.5:10.5:0:0:7:0 media.avi" +Zpozdí levý čelní a pravý o 10.5 ms, oba zadní kanály a subwoofer +o 0 ms a střední reproduktor o 7 ms. +.RE +.PD 1 . .TP .B export[=mmap_soubor[:pvzorků]] Exportuje vstupní signál jiným procesům pomocí mapování paměti (mmap()). -.PD 0 -.RSs -.IPs mmap_soubor +Mapované paměťové oblasti obsahují hlavičku: +.sp 1 +.nf +int nch /*počet kanálů*/ +int size /*velikost bufferu*/ +unsigned long long counter /*Použitý pro udržování synchronizace, updatován + po každém exportu dat.*/ +.fi +.sp 1 +Zbytek je využitý (neprokládanými) 16 bitovými daty. +.PD 0 +.RSs +.IPs <mmap_soubor> soubor do kterého se mají data mapovat (výchozí: ~/.mplayer/\:mplayer-af_export). -.IPs pvzorků +.IPs <pvzorků> počet vzorků na kanál (výchozí: 512) .RE +.sp 1 +.RS +.I PŘÍKLAD: +.RE +.RSs +.IPs "mplayer \-af export=/tmp/mplayer-af_export:1024 media.avi" +Vyexportuje 1024 vzorků na kanál do '/tmp/mplayer-af_export'. +.RE .PD 1 . .TP .B extrastereo[=mul] -Zvětšuje rozdíl mezi pravým a levým kanálem, což dodá určitý druh "live" +(Lineárně) zvětšuje rozdíl mezi pravým a levým kanálem, což dodá určitý druh "live" efektu při přehrávání. .PD 0 .RSs -.IPs mul\ \ -rozdílový koeficient (výchozí: 2.5) +.IPs <mul> +Nastaví rozdílový koeficient (výchozí: 2.5). +0.0 znamená mono zvuk (průměr obou kanálů), při 1.0 bude zvuk beze změn, +při -1.0 budou levý a pravý kanál prohozeny. .RE .PD 1 . @@ -3640,16 +3885,16 @@ Tento filtr lze řetězit, lze tedy použít několik LADSPA pluginů najednou. .PD 0 .RSs -.IPs soubor\ +.IPs <soubor> Nastaví soubor s knihovnou LADSPA pluginů. Pokud je nastavena LADSPA_PATH, je použita pro hledání uvedeného souboru. Pokud není nastavena, musíte uvést úplnou cestu k souboru. -.IPs název +.IPs <název> Nastaví jméno filtru v knihovně. Některé knihovny obsahují jen jeden filtr, jiné jich obsahují mnoho. Zadáte-li zde 'help', vypíší se všechny filtry z uvedené knihovny, což eliminuje použití 'listplugins' z LADSPA SDK. -.IPs voliče +.IPs <voliče> Voliče jsou nula nebo více desetinných čísel, ovlivňujících chování nahraného pluginu (například zpoždění (delay), práh (threshold) nebo zisk (gain)). V upovídaném režimu (přidejte \-v mezi volby MPlayerova příkazového řádku) @@ -3684,7 +3929,7 @@ .I POZNÁMKA: Úplný seznam video filtrů dostanete pomocí \-vf help. .sp 1 -Filtry jsou organizovány a ovládány v seznamech. +Video filtry jsou organizovány a ovládány v seznamech. Zde je několik příkazů pro práci se seznamem filtrů. . .TP @@ -3724,9 +3969,9 @@ Použitelné pro odstranění černých pruhů ze širokoúhlých filmů. .PD 0 .RSs -.IPs w,h +.IPs <w>,<h> Ořezaná šířka a výška, výchozí jsou originální rozměry. -.IPs x,y +.IPs <x>,<y> Pozice umístění oříznutého obrázku, výchozí je střed obrazu. .RE .PD 1 @@ -3736,10 +3981,10 @@ Vypočítá potřebné parametry ořezu a vypíše je na std. výstup. .PD 0 .RSs -.IPs limit +.IPs <limit> Práh, který může být volitelně nastaven od 0 (nic) do 255 (vše) (výchozí: 24). .br -.IPs obvod +.IPs <obvod> Hodnota udává jaká šířka/\:výška by měla být vidět (výchozí: 16). Přesah je automaticky nastaven na střed videa. Zvolte 2 chcete-li pouze sudé rozměry (nutné pro 4:2:2 video). @@ -3753,9 +3998,9 @@ která má dva parametry. .PD 0 .RSs -.IPs w,h +.IPs <w>,<h> šířka a výška (výchozí: -1, maximální šířka kdy jsou hranice ještě viditelné) -.IPs x,y +.IPs <x>,<y> pozice od levého horního rohu (výchozí: -1, levý horní roh) .RE .PD 1 @@ -3766,7 +4011,7 @@ na souřadnice x, y. používá se pro umístění titulků a OSD do výsledných černých okrajů. .RSs -.IPs w,h +.IPs <w>,<h> Výsledná šířka,výška (výchozí: originální šířka,výška). Záporné hodnoty pro w a h jsou považovány za přesahy (offsety) originálních velikostí. @@ -3778,9 +4023,9 @@ Přidá okraj široký 50 pixelů na spodek obrázku. .RE .PD 1 -.IPs x,y +.IPs <x>,<y> pozice originálu v rozšířeném obrázku (výchozí: střed) -.IPs o +.IPs <o> renderování OSD/\:titulků .RSss 0: vypnuto (výchozí) @@ -3936,7 +4181,7 @@ Seznam dostupných formátů získáte pomocí format=fmt=help. .PD 0 .RSs -.IPs fourcc +.IPs <fourcc> jméno formátu jako rgb15, bgr24, yv12, atd (výchozí: yuy2) .RE .PD 1 @@ -3952,7 +4197,7 @@ Seznam dostupných formátů získáte pomocí noformat=fmt=help. .PD 0 .RSs -.IPs fourcc +.IPs <fourcc> jméno formátu jako rgb15, bgr24, yv12, atd (výchozí: yv12) .RE .PD 1 @@ -4032,11 +4277,11 @@ .IPs tn/tmpnoise[:práh1[:práh2[:práh3]]] omezovač proměnného šumu .RSss -práh1: vyšší -> silnější filtrování -.br -práh2: vyšší -> silnější filtrování -.br -práh3: vyšší -> silnější filtrování +<práh1>: vyšší -> silnější filtrování +.br +<práh2>: vyšší -> silnější filtrování +.br +<práh3>: vyšší -> silnější filtrování .REss .IPs al/autolevels[:f/fullyrange] automatická korekce jasu / kontrastu @@ -4053,7 +4298,7 @@ Kubický interpolační filtr prokladu odstraňuje proklad daného bloku prostorovou interpolací každého druhého řádku. .IPs md/mediandeint -Mediánový fitr prokladu odstraňuje proklad daného bloku +Mediánový filtr prokladu odstraňuje proklad daného bloku použitím mediánového filtru na každý druhý řádek. .IPs fd/ffmpegdeint FFmpeg filtr prokladu odstraňuje proklad daného bloku @@ -4061,10 +4306,10 @@ .IPs l5/lowpass5 Vertikálně provedený FIR lowpass filtr prokladu odstraňuje proklad daného bloku filtrováním všech řádků pomocí (-1 2 6 2 -1) filtru. -.IPs fq/forceQuant[:kvantizér] -Nahradí tabulku kvantizérů ze vstupu pevným, vámi zadaným, kvantizérem. +.IPs fq/forceQuant[:kvantizer] +Nahradí tabulku kvantizerů ze vstupu pevným, vámi zadaným, kvantizerem. .RSss -<kvantizér>: požadovaný kvantizér +<kvantizer>: požadovaný kvantizer .REss .IPs de/default výchozí kombinace pp filtrů (hb:a,vb:a,dr:a) @@ -4093,11 +4338,11 @@ .B spp[=quality[:qp[:mode]]] jednoduchý postprocesní filtr .RSs -.IPs quality +.IPs <quality> 0\-6 (výchozí: 3) -.IPs qp\ \ \ +.IPs <qp>\ Vynutí kvantizační parametr (výchozí: 0, použije QP z videa). -.IPs mode\ \ \ +.IPs <mode> 0: ostrý práh (výchozí) .br 1: jemný práh (lepší dering, ale rozmazanější) @@ -4107,7 +4352,7 @@ .B qp=rovnice filtr pro změnu kvantizačního parametru (QP) .RSs -.IPs rovnice +.IPs <rovnice> nějaká rovnice např. "2+2*sin(PI*qp)" .RE . @@ -4125,13 +4370,13 @@ Rychlá softwarová konverze YV12 do MPEG-1 pomocí libavcodec pro použití s DVB/\:DXR3. Je rychlejší a má lepší kvalitu než \-vf fame. .RSs -.IPs quality +.IPs <quality> .RSss 1\-31: pevná qscale .br 32\-: pevný bitrate v kBitech .REss -.IPs fps\ \ +.IPs <fps> vynutí výstupní fps (desetinné číslo) (výchozí: 0, autodetekce založena na výšce) .RE . @@ -4145,7 +4390,7 @@ softwarové škálování v ose Y pro zachování poměru stran. Toto je použitelné pouze v kombinaci s expand a scale .RSs -.IPs aspect +.IPs <aspect> Ovládá poměr stran, vypočítá se jako DVB_VÝŠKA*POMĚR_STRAN (výchozí: 576*4/3=768), nastavte 576*(16/9)=1024 pro 16:9 TV. .RE @@ -4188,11 +4433,11 @@ stabilní (To by mělo vylepšit komprimovatelnost.). .PD 0 .RSs -.IPs luma\ +.IPs <luma> prostorová intenzita světlosti (výchozí: 4) -.IPs chroma +.IPs <chroma> prostorová intenzita barevnosti (výchozí: 3) -.IPs time\ +.IPs <time> proměnná intenzita (výchozí: 6) .RE .PD 1 @@ -4207,10 +4452,17 @@ Softwarový ekvalizér s interaktivním ovládáním shodným s hardwarovým ekvalizérem pro karty/\:ovladače které nemají podporu nastavení jasu a kontrastu v hardwaru. -Počáteční hodnotu v rozsahu -100 \- 100 můžete zadat na příkazovém řádku. Rovněž může být použitelný pro MEncoder, buď pro opravu mizerně zachycených filmů, nebo pro mírné snížení kontrastu, čímž zamaskujete artefakty vznikající při nízkých datových tocích. +.PD 0 +.RSs +.IPs <-100\-100> +počáteční jas +.IPs <-100\-100> +počáteční kontrast +.RE +.PD 1 . .TP .B eq2[=gama:kontrast:jas:sytost_barev:rg:gg:bg:váha] @@ -4221,31 +4473,42 @@ Parametry jsou desetinná čísla. .PD 0 .RSs -.IPs rg -hodnota gama červené složky -.IPs gg -hodnota gama zelené složky -.IPs bg -hodnota gama modré složky -.REss -.PD 1 -.RS -Parametry rg, gg, bg jsou nezávislými gama hodnotami pro červenou (rg), -zelenou (gg) a modrou (bg) složku. +.IPs <0.1\-10> +počáteční hodnota gama (výchozí: 1.0) +.IPs <-2\-2> +počáteční kontrast, kdy záporné hodnoty produkují negativ (výchozí: 1.0) +.IPs <-1\-1> +počáteční jas (výchozí: 0.0) +.IPs <0\-3> +počáteční sytost barev (výchozí: 1.0) +.IPs <0.1\-10> +hodnota gama červené složky (výchozí: 1.0) +.IPs <0.1\-10> +hodnota gama zelené složky (výchozí: 1.0) +.IPs <0.1\-10> +hodnota gama modré složky (výchozí: 1.0) +.IPs <0\-1> Parametr váha může být použit pro omezení vysoké gama korekce velmi jasných ploch, čili\& zamezí jejich přebuzení na čistě bílou. -Hodnota 0.0 úplně potlačí gama korekci zatímco 1.0 ji ponechá v plné síle. -Ve výchozím stavu je gama=1.0, kontrast=1.0, jas=0.0, sytost_barev=1.0, -váha=1.0. -Rozsah hodnot je 0.1\-10 pro gama, -2\-2 pro kontrast (záporné hodnoty vytvoří -negativ obrázku), -1\-1 pro jas, 0\-3 pro sytost barev a 0\-1 pro váhu. -.RE +Hodnota 0.0 úplně potlačí gama korekci zatímco 1.0 ji ponechá v plné síle +(výchozí: 1.0). +.RE +.PD 1 . .TP .B hue[=hue:barevná_sytost] -Ve výchozím stavu je hue=0.0, barevná_sytost=1.0. -Rozsah hodnot je -180\-180 pro hue, -2\-2 pro barevnou sytost (záporné hodnoty -vytvoří barevný negativ). +Softwarový ekvalizér i interaktivním ovládáním podobným hardwarovému +ekvalizéru pro karty/\:rozhraní které nepodporují tónování a sytost +barev v hardwaru. +.PD 0 +.RSs +.IPs <-180\-180> +počáteční tón (default: 0.0) +.IPs <-100\-100> +počáteční sytost barev, kde negativní hodnoty vedou k inverzním barvám +(výchozí: 1.0) +.RE +.PD 1 . .TP .B halfpack[=f] @@ -4255,21 +4518,37 @@ podsamplování špatnou kvalitu, nebo není k dispozici. Rovněž může být použit jako primitivní pouze-luma deinterlacer (odstraňovač prokladu) s velmi malou režií pro CPU. -Ve výchozím stavu se při podsamplovávání pakuje průměrná hodnota párovaných řádků. -Volitelný parametr f může být 0 chcete-li pouze liché řádky, nebo 1 chcete-li -pouze sudé řádky. -Jakákoli jiná hodnota f nastaví výchozí (průměrovací) chování. -. -.TP -.B ilpack[=mód] +.PD 0 +.RSs +.IPs <f>\ \ +Ve výchozím stavu se při podvzorkování pakuje průměrná hodnota párovaných řádků. +Jakákoli hodnota jiná než 0 nebo 1 nastaví výchozí (průměrovací) chování. +.RSss +0: Pro podvzorkování použije pouze sudé řádky. +.br +1: Pro podvzorkování použije pouze liché řádky. +.REss +.RE +.PD 1 +. +.TP +.B ilpack[=režim] Když je v YUV 4:2:0 formátech uloženo prokládané video, pak se prokládání barev, díky vertikálnímu podsamplování chroma kanálů, přesně nekryje. Tento filtr pakuje původní 4:2:0 data do YUY2 (4:2:2) formátu s chroma řádky na jejich správných místech, takže na zobrazeném řádku pochází jak světelná (luma) tak barevná (chroma) informace ze stejného místa v originále. -Volitelný parametr volí použitou metodu vzorkování. -Ve výchozím stavu se použije lineární interpolace (mód 1). -Mód 0 používá metodu nejbližšího okolí, která je rychlá ale nepřesná. +.PD 0 +.RSs +.IPs <režim> +Vybere režim vzorkování. +.RSss +0: vzorkování nejbližšího okolí, rychlé ale nepřesné +.br +1: lineární interpolace (výchozí) +.REss +.RE +.PD 1 . .TP .B harddup @@ -4294,46 +4573,74 @@ .B decimate[=max:hi:lo:frac] Zahodí snímky které se příliš neliší od předchozího aby se snížila snímková rychlost. -Argument max (je-li kladný) nastaví maximální počet za sebou jdoucích snímků, -které mohou být zahozeny, nebo (je-li záporný) minimální interval mezi -zahozenými snímky. +Hlavní zaměření tohoto filtru je na enkódování s velmi nízkým datovým tokem +(například datový proud přes klasický modem), ale teoreticky může být použitý +pro opravu filmů, u kterých bylo nesprávně provedeno inverzní telecine. +.PD 0 +.RSs +.IPs <max> +Nastaví maximální množství po sobě jdoucích snímků, které mohou být zahozeny +(je-li kladný), nebo minimální interval mezi zahozenými snímky (je-li záporný). +.IPs <hi>,<lo>,<frac> Snímek je vhodný k zahození pokud se žádný 8x8 region neliší více než je -práh nastavený v hi a jestliže méně než frac regionů (1 znamená celý obrázek) - se liší více než je práh nastavený v lo. -Hodnoty hi a lo jsou pro bloky 8x8 pixelů a reprezentují aktuální odchylku +práh nastavený v <hi> a jestliže méně než <frac> regionů (1 znamená celý +obrázek) se liší více než je práh nastavený v <lo>. +Hodnoty <hi> a <lo> jsou pro bloky 8x8 pixelů a reprezentují aktuální odchylku hodnot pixelů, takže práh 64 odpovídá změně každého pixelu o jedničku, nebo té samé hodnotě rozprostřené nerovnoměrně v bloku. -Hlavní použití filtru je enkódování při velmi nízkém bitrate (např.\& -streaming přes vytáčenou linku), ale teoreticky může být použit k opravě -filmů s nesprávně provedeným odstraněním prokladu (inverse telecine). +.RE +.PD 1 . .TP .B dint[=sense:level] -Detekuje a zahodí první ze sady půlsnímků z prokládaného video-proudu. -Hodnoty musí být v rozsahu 0.0 až 1.0 včetně \- první z nich (výchozí 0.1) je -relativní rozdíl mezi sousedními pixely, druhá (výchozí 0.15) udává jak velká -část obrázku se má prozkoumat na proklad pro zahození půlsnímku. +Filtr "drop-deinterlace (dint)" detekuje a zahodí první ze sady prokládaných +snímků. +.PD 0 +.RSs +.IPs <0.0\-1.0> +relativní odchylka sousedních pixelů (výchozí: 0.1) +.IPs <0.0\-1.0> +Jaká část obrázku má být detekována jako prokládaná, aby byl +snímek zahozen (výchozí: 0.15). +.RE +.PD 1 . .TP .B lavcdeint (ZASTARALÉ) filtr deinterlace (odstraňovač prokladu) z FFmpeg, stejné jako \-vf pp=fd . .TP -.B kerndeint[=práh[:map[:pořadí[:ostřit[:dvoucest]]]]] +.B kerndeint[=práh[:map[:pořadí[:ostření[:dvoucestné]]]]] Adaptivní jaderný deinterlacer od Donalda Grafta. Odstraní proklad z těch částí videa, kde je překročen nastavitelný práh. .PD 0 .RSs -.IPs "práh (0 \- 255)" -Práh citlivosti (výchozí 10). -.IPs "map (0 nebo 1)" -Obarví pixely které přesahují práh na bílo (výchozí: 0). -.IPs "pořadí (0 nebo 1)" -Pokud je 1, prohodí políčka (výchozí: 0). -.IPs "ostřit (0 nebo 1)" -Zapne dodatečné ostření (výchozí: 0). -.IPs "dvoucest (0 nebo 1)" -Zapne dvoucestné ostření (výchozí: 0). +.IPs <0\-255> +práh (výchozí: 10) +.IPs <map> +.RSss +0: Ignoruje pixely přesahující práh (výchozí). +.br +1: Obarví pixely přesahující práh bíle. +.REss +.IPs <pořadí> +.RSss +0: Ponechá políčka jak jsou (výchozí). +.br +1: Prohodí políčka. +.REss +.IPs <ostření> +.RSss +0: Vypne dodatečné ostření (výchozí). +.br +1: Zapne dodatečné ostření. +.REss +.IPs <dvoucestné> +.RSss +0: Vypne dvoucestné ostření (výchozí). +.br +1: Zapne dvoucestné ostření. +.REss .RE .PD 1 . @@ -4423,27 +4730,33 @@ a filmdint jsou ve většině případů lepší. Následující argumenty (syntax viz výš) můžete použít k ovlivnění chování detc: .RSs -.IPs dr\ \ \ +.IPs <dr>\ Nastaví režim zahazování snímků. -0 (výchozí) znamená nezahazovat snímky abychom měli pevnou rychlost snímkování. -1 znamená vždy zahodit snímek pokud za posledních 5 snímků nebyl žádný zahozen +.RSss +0: Nezahazovat snímky abychom měli pevnou rychlost snímkování (výchozí). +.br +1: Vždy zahodit snímek pokud za posledních 5 snímků nebyl žádný zahozen nebo sloučen z půlsnímků. -2 znamená vždy zachovat vstupně-výstupní poměr rychlosti snímkování 5:4. +.br +2: Vždy zachovat vstupně-výstupní poměr rychlosti snímkování 5:4. .br .I POZNÁMKA: V MEncoderu používejte módy 1 nebo 2. -.IPs am\ \ \ +.REss +.IPs <am>\ Analytický režim. -Dostupné hodnoty jsou 0 (pevná šablona s počátečním snímkem jehož číslo je -zadáno pomocí fr=#) a 1 (agresivní vyhledávání telecine šablony). -Výchozí je 1. -.IPs fr\ \ \ +.RSss +0: Pevný vzor s počátečním číslem snímku nastaveném ve <fr>. +.br +1: agresivní vyhledávání telecine vzoru (výchozí) +.REss +.IPs <fr>\ Nastaví počáteční číslo snímku v řadě. 0\-2 jsou tři čisté progresivní snímky; 3 a 4 jsou dva prokládané snímky. Výchozí hodnota -1 znamená 'není v telecine řadě'. Číslo které zde nastavíte určuje typ imaginárního snímku před začátkem vlastního filmu. -.IPs "tr0, tr1, tr2, tr3" +.IPs "<t0>, <t1>, <t2>, <t3>" Prahové hodnoty pro různé režimy. .RE . @@ -4518,26 +4831,26 @@ proklad vůbec. Nastaveno může být více voleb, oddělovač je /. .RSs -.IPs crop=w:h:x:y +.IPs crop=<w>:<h>:<x>:<y> Má stejnou funkci jako crop filtr, jen je rychlejší a pracuje s hard i soft telecine obsahem stejně dobře jako když y není násobkem 4. Pokud by ořez v ose x nebo y fragmentoval pixely v barevné mapě, bude ořezová plocha zvětšena. To obvykle znamená že x a y musí být sudé. -.IPs io=ifps:ofps +.IPs io=<ifps>:<ofps> Za každý vstupní ifps snímek vystoupí z filtru ofps snímek. Poměr ifps/\:ofps odpovídá poměru \-fps/\-ofps. To může být použito k filtrování filmů, které jsou vysílány do TV s jinou snímkovou rychlostí, než je ta originální. -.IPs luma_only=n +.IPs luma_only=<n> Pokud n je různé od nuly, je barevná mapa kopírována beze změn. To se používá v YV12 vzorkované TV, kdy se zahodí jedna barvonosná složka. -.IPs mmx2=n +.IPs mmx2=<n> Na platformě x86, pokud je n=1, použijí se MMX2 optimalizované funkce, pokud je n=2, použijí se 3DNow! optimalizované funkce, jinak se použije jednoduché C. Není-li volba zadána, provede se autodetekce MMX2 a 3DNow!. Volbu používejte pro potlačení autodetekce. -.IPs fast=n +.IPs fast=<n> Čím větší je n, tím rychlejší (a nepřesnější) bude filtr. Výchozí hodnota je n=3. Pokud je n liché, pak je snímek bezprostředně následující za snímkem označeným @@ -4552,22 +4865,22 @@ Pokud je n=4 nebo 5, pak je použita rychlejší, ale nepřesnější metoda detekce zlomů, což může častěji vést k záměně vysokých detailů ve svislé ose za prokládaný obsah. -.IPs verbose=n +.IPs verbose=<n> Pokud n je různé od nuly, vytiskne podrobné metriky pro každý snímek. Používá se pro ladění. -.IPs dint_thres=n +.IPs dint_thres=<n> Práh pro odstranění prokladu. Používá se při odstraňování prokladu v nesouhlasných půlsnímcích. Čím větší hodnota, tím méně úprav se provede, nastavte n=256 pro úplné potlačení odstraňování prokladu. Výchozí hodnota n=8. -.IPs comb_thres=n +.IPs comb_thres=<n> Práh pro porovnávání lichých a sudých půlsnímků. Výchozí je 128. -.IPs diff_thres=n +.IPs diff_thres=<n> Práh detekce okamžitých změn ve snímku. Výchozí je 128. -.IPs sad_thres=n +.IPs sad_thres=<n> Práh souhrnných změn, výchozí je 64. .RE . @@ -4603,14 +4916,14 @@ musíte provést tři průchody: nejdříve divtc průchod 1 a enkodér průchod 1, pak divtc průchod 2 a enkodér průchod 1 a nakonec divtc průchod 2 a enkodér průchod 2. -.IPs file=soubor +.IPs file=<soubor> Nastaví jméno log souboru pro dvouprůchodový režim (výchozí: "framediff.log"). -.IPs threshold=hodnota +.IPs threshold=<hodnota> Nastaví minimální tloušťku prokladového vzoru aby jej filtr takto vyhodnotil (výchozí: 0.5). Toto se používá pro zamezení detekce falešných vzorů z velmi tmavých nebo nehybných částí videa. -.IPs window=počet_snímků +.IPs window=<počet_snímků> Nastaví počet minulých snímků ke kterým se přihlíží při vyhledávání vzorů (výchozí: 30). Delší window zvyšuje spolehlivost vyhledávání vzorů, kratší window zase @@ -4625,7 +4938,7 @@ touto volbou můžete vyřešit možné zmatky na začátku. První průchod z dvouprůchodového režimu toto rovněž používá, takže pokud si uložíte výstup z prvního průchodu, dostanete stabilní fázový výsledek. -.IPs deghost=hodnota +.IPs deghost=<hodnota> Nastavení prahu pro odstraňování duchů (0\-255 pro jednoprůchodový režim, -255\-255 pro dvouprůchodový režim, výchozí 0). Jakákoli nenulová hodnota zapne filtrování duchů. @@ -4781,9 +5094,9 @@ Koriguje perspektivu filmů, které nebyly natáčeny kolmo na obrazovku. .PD 0 .RSs -.IPs x0,y0,... +.IPs <x0>,<y0>,... souřadnice levého horního, pravého horního, levého dolního a pravého dolního rohu -.IPs t\ \ \ \ +.IPs <t>\ \ lineární (0) nebo kubické převzorkování (1) .RE .PD 1 @@ -4803,7 +5116,7 @@ zachován původní poměr stran videa. .PD 0 .RSs -.IPs řádky +.IPs <řádky> počet řádků pro vybrání ze středu obrázku (výchozí: 12) .RE .PD 1 @@ -4857,11 +5170,11 @@ .RE .PD 0 .RSs -.IPs "šířka, výška" +.IPs "<šířka>, <výška>" Nastaví rozměr obrázku/oblasti. -.IPs "xpozice, ypozice" +.IPs "<xpozice>, <ypozice>" Začne vykreslování na pozici x/y -.IPs "alfa" +.IPs "<alfa>" Nastaví rozdíl alfa. Pokud toto nastavíte na -255 můžete pak poslat sekvenci ALPHA-příkazů pro nastavení plochy na -225, -200, -175 atd pro hezký stmívací efekt! ;) @@ -4872,7 +5185,7 @@ .br -255: Nastaví vše na průhledné. .REss -.IPs clear +.IPs <clear> Vyčistí framebuffer před nanášením. .RSss 0: Obrázek bude vykreslen na předchozí, takže nemusíte posílat 1,8MB RGBA32 @@ -4944,11 +5257,11 @@ objeví něco ještě škaredšího \- záleží na vkusu). .PD 0 .RSs -.IPs x,y +.IPs <x>,<y> Levý horní roh loga. -.IPs š,v +.IPs <š>,<v> Šířka a výška čištěného obdélníku. -.IPs t +.IPs <t> Tloušťka nejasné hranice obdélníku (přidáno k š a v). Pokud je nastavena na -1, zobrazí se zelený obdélník na obrazovce, abychom mohli jednoduše najít správné x,y,š,v parametry. @@ -4959,7 +5272,7 @@ .B zrmjpeg[=volby] Softwarový YV12 na MJPEG enkodér pro použití se zr2 video rozhraním. .RSs -.IPs maxheight=h|maxwidth=w +.IPs maxheight=<h>|maxwidth=<w> Tyto volby nastavují maximální šířku a výšku, kterou zr karta dokáže zpracovat (Filtrovací vrstva MPlayeru si je zatím neumí zjistit). .IPs {dc10+,dc10,buz,lml33}-{PAL|NTSC} @@ -5194,7 +5507,7 @@ .B \-<kodek>opts <volba1[=hodnota],volba2,...> . .PP -Kde <kodek> může být: lavc, xvidenc, divx4, lame, toolame, x264enc +Kde <kodek> může být: lavc, xvidenc, divx4, lame, toolame, x264enc, mpeg. . . .SS divx4 (\-divx4opts) @@ -5512,11 +5825,13 @@ MPEG-2 video .IPs huffyuv HuffYUV +.IPs ffvhuff (viz také: vstrict) +nestandardní o 20% menší HuffYUV používající YV12 .IPs asv1\ ASUS Video v1 .IPs asv2\ ASUS Video v2 -.IPs ffv1\ +.IPs ffv1 (viz také: vstrict) bezztrátový video kodek z FFmpeg .RE .PD 1 @@ -5688,8 +6003,8 @@ . .TP .B vpass=<1\-3> -Aktivuje interní dvou(nebo tří)průchodový režim, uveďte pouze v případech kdy chcete -provádět dvou(tří)průchodové enkódování. +Aktivuje interní dvou(nebo více)průchodový režim, uveďte pouze v případech kdy chcete +provádět dvou(více)průchodové enkódování. .PD 0 .RSs .IPs 1 @@ -5697,7 +6012,7 @@ .IPs 2 druhý průchod .IPs 3 -N-tý průchod (druhý a třetí průchod ve tříprůchodovém režimu enkódování) +N-tý průchod (druhý a další průchody ve víceprůchodovém režimu enkódování) .RE .RS Popis funkce a použití: @@ -5710,16 +6025,21 @@ z prvního průchodu. Na jejich základě pak probíhá rozhodování regulátoru datového toku. .br -Ve tříprůchodovém režimu: se ve druhém průchodu (vpass=3, toto není překlep) +Ve víceprůchodovém režimu: se ve druhém průchodu (vpass=3, toto není překlep) nejprve čtou statistiky a následně jsou přepsány. -Asi si budete chtít zálohovat divx2pass.log ještě před provedením druhého -průchodu pro případ, že byste z nějakého důvodu přerušili MEncoder. +Musíte si zálohovat divx2pass.log ještě před provedením druhého průchodu pokud +je sebemenší možnost, že byste z nějakého důvodu přerušili MEncoder. Můžete použít všechny enkódovací volby, kromě těch velmi náročných na CPU, jako je "qns". .br -Třetí průchod (vpass=3) je stejný jako druhý průchod, až na to, že nyní -používáme statistická data ze druhého průchodu. -Můžete použít všechny enkódovací volby včetně těch nejnáročnějších na CPU. +Tento průchod můžete opakovat stále dokola a dolaďovat enkódování. +Každý následující průchod použije statistiky svého předchůdce pro vylepšení. +Poslední průchod může zahrnovat jakékoli volby náročné na CPU. +.br +Pokud chcete dvouprůchodové enkódování, použijte nejprve vpass=1 a poté vpass=2. +.br +Pokud chcete 3 nebo víceprůchodové enkódování, použijte vpass=1 pro první +průchod a pak vpass=3 znovu a znovu, dokud nebudete spokojeni s výsledkem. .RE .PD 1 .sp 1 @@ -6008,8 +6328,7 @@ Toto nastavení lze doporučit pouze pokud chcete výstup posílat do referenčního MPEG-4 dekodéru. .IPs -1 -Povolí nestandardní YV12 HuffYUV enkódování (o 20% menší soubory, ale nelze -přehrávat oficiálním HuffYUV kodekem). +Povolí použití několika nestandardních kodeků (snow, ffvhuff, ffv1). .RE .PD 1 . @@ -6311,6 +6630,18 @@ velký kontextový model .RE .PD 1 +.sp 1 +.RS +(pro ffvhuff) +.RE +.PD 0 +.RSs +.IPs 0 +předurčené huffman tabulky (vestavěné nebo dva průchody) +.IPs 1 +adaptivní huffman tabulky +.RE +.PD 1 . .TP .B qpel\ \ \ @@ -7174,7 +7505,7 @@ Nastaví maximální interval mezi IDR-snímky (výchozí: 250). Vyšší hodnoty šetří bity, což zvyšuje kvalitu za cenu nižší přesnosti při přetáčení. -Narozdíl od MPEG-1/2/4, H.264 netrpí DCT driftem při velkých hodnotách +Na rozdíl od MPEG-1/2/4, H.264 netrpí DCT driftem při velkých hodnotách keyint. . .TP @@ -7210,7 +7541,18 @@ . .TP .B bframes=<0\-16> -počet po sobě jdoucích B-snímků mezi I- a P-snímky (výchozí: 0) +maximální počet po sobě jdoucích B-snímků mezi I- a P-snímky (výchozí: 0) +. +.TP +.B (no)b_adapt +Automaticky rozhoduje kdy a kolik B-snímků, až do maximálního počtu uvedeného +výše, se použije (výchozí: zapnuto). +Pokud je tato volba vypnuta, je použito maximum B-snímků. +. +.TP +.B b_bias=<-100\-100> +Ovládá rozhodovací proces prováděný b_adapt. +Vyšší b_bias produkuje více B-snímků. (výchozí: 0) . .TP .B (no)deblock @@ -7337,6 +7679,15 @@ direct_pred=0 je obvykle jak pomalejší, tak méně kvalitní. . .TP +.B (no)weight_b +Použije váženou predikci v B-snímcích. +Bez této volby dají obousměrně predikované makrobloky stejnou váhu každému +referenčnímu snímku. +S touto volbou se váha odvozuje podle okamžité pozice B-snímku vzhledem +k referenčnímu. +Vyžaduje bframes > 1. +. +.TP .B (no)b8x8mv Použijí se dodatečné typy makrobloků b16x8, b8x16, b8x8 (výchozí: zapnuto). Bez této volby budou B-snímky používat pouze typy @@ -7395,6 +7746,13 @@ 4x4, 4x8, 8x4 jsou zkoušeny pouze pokud je 8x8 lepší než 16x16. . .TP +.B level_idc=<10\-51> +Nastavuje Level bitového proudu tak jak je definován v Annex A +standardu H.264 (výchozí: 40 - Level 4.0). +To je použito pro sdělení dekodéru jaké vlastnosti musí podporovat. +Tento parametr použijte pouze pokud víte co znamená a musíte jej nastavit. +. +.TP .B log=<-1\-3> Nastavení množství logovacích informací vypisovaných na obrazovku. .RSs @@ -7422,6 +7780,79 @@ jednotlivých snímků vypisovaných při log=3. . . +.SS MPEG muxer (\-mpegopts) +. +MPEG muxer umí generovat 5 typů datových proudů, z nichž každý má rozumné +výchozí volby, které si uživatel může upravit. +Obecně, když enkódujete MPEG soubory, bývá vhodné vypnout MEncoderův +kód pro přeskakování snímků (viz video filtry \-noskip, \-mc a také +harddup a softskip). +. +.TP +.B format=<mpeg1 | mpeg2 | xvcd | xsvcd | dvd> +formát proudu (výchozí: mpeg2) +. +.TP +.B size=<až do 65535> +Velikost packu v bajtech, neměňte ji, pokud nevíte jistě co děláte +(výchozí: 2048). +. +.TP +.B muxrate=<int> +Nominální rychlost multiplexování v kbitech/s použitá v hlavičkách +packů (výchozí: 1800 kb/s). +Bude změněna podle potřeby v případě že 'format=mpeg1' nebo 'mpeg2'. +. +.TP +.B tsaf\ \ \ +Nastaví časovou značku v každém snímku, pokud je to možné. +. +.TP +.B (no)reorder +Aktivuje kód pro přeřazování snímků, který ukládá snímky v dekódovacím +(spíše než zobrazovacím) sledu (výchozí: vypnuto). +Použijte ji jen v případě, kdy si myslíte, že jsou snímky ve videu řazeny +nesprávně. +Pracuje pouze s MPEG-1/2 videem. +. +.TP +.B init_vpts=<100\-700> +počáteční pts videa, v milisekundách (výchozí: 200) +. +.TP +.B init_apts=<100\-700> +počáteční pts audia, v milisekundách (výchozí: 200) +. +.TP +.B vdelay=<1\-32760> +Počáteční zpoždění videa v milisekundách (výchozí: 0), +použijte ji pokud chcete zpozdit video s ohledem na audio. +. +.TP +.B drop\ \ \ +Je-li použito spolu s init_adelay, muxer zahodí tu část audia, která přečnívá. +. +.TP +.B vwidth, vheight=<1,4095> +Nastaví šířku a výšku když je video MPEG-1/2. +. +.TP +.B vpswidth, vpsheight=<1,4095> +Nastaví "pan and scan" šířku a výšku pokud je video MPEG-2. +. +.TP +.B vaspect=<1:1 | 4:3 | 16:9 | 2.21:1> +Nastavuje poměr stran pro MPEG-1/2 video. +. +.TP +.B vbitrate=<int> +Nastaví datový tok videa v kbitech/s pro MPEG-1/2 video. +. +.TP +.B vframerate=<23.976 | 24 | 25 | 29.97 | 30 | 50 | 59.94 | 60 > +Nastaví snímkovou rychlost pro MPEG-1/2 video. +. +. .\" -------------------------------------------------------------------------- .\" Files .\" -------------------------------------------------------------------------- @@ -7539,7 +7970,9 @@ . .TP .B Přehrávání šestikanálového AAC souboru, máte-li jen dva reproduktory: -mplayer -rawaudio on:format=0xff -af pan=6:1:1:0:1:0:1:1:0:1:0:1:1 adts_he-aac160_51.aac +mplayer \-rawaudio on:format=0xff \-af pan=6:.32:.39:.06:.17:-.17:.33:.32:.06:.39:-.17:.17:.33 adts_he-aac160_51.aac +Musíte si pohrát s hodnotami "pan" (tedy násobte hodnotou) pro +zvýšení hlasitosti nebo potlačení omezení. . .SH PŘÍKLADY POUŽITÍ MENCODERU .