mirror of https://github.com/mpv-player/mpv
10040 lines
282 KiB
Groff
10040 lines
282 KiB
Groff
.\" Synced with r18656
|
|
.\" MPlayer (C) 2000-2006 MPlayer Team
|
|
.\" Ezt a man oldalt Gabucino, Diego Biurrun és Jonas Jermann készíti/készítette
|
|
.\" Karbantartó: Gabrov
|
|
.
|
|
.\" --------------------------------------------------------------------------
|
|
.\" Makró definíciók
|
|
.\" --------------------------------------------------------------------------
|
|
.
|
|
.\" alopciók behúzásának definíciója
|
|
.nr SS 5
|
|
.\" új alopció hozzáadása
|
|
.de IPs
|
|
.IP "\\$1" \n(SS
|
|
..
|
|
.\" elsõ szintû alopciók kezdete, vége .RE-vel
|
|
.de RSs
|
|
.RS 10
|
|
..
|
|
.\" második szintû alopciók kezdete
|
|
.de RSss
|
|
.PD 0
|
|
.RS \n(SS+3
|
|
..
|
|
.\" második szintû alopciók vége
|
|
.de REss
|
|
.RE
|
|
.PD 1
|
|
..
|
|
.
|
|
.\" --------------------------------------------------------------------------
|
|
.\" Név
|
|
.\" --------------------------------------------------------------------------
|
|
.
|
|
.TH MPlayer 1 "2006. 05. 11." "MPlayer Project" "A film lejátszó"
|
|
.
|
|
.SH NÉV
|
|
mplayer \- film lejátszó
|
|
.br
|
|
mencoder \- film kódoló
|
|
.
|
|
.\" --------------------------------------------------------------------------
|
|
.\" Szintaxis
|
|
.\" --------------------------------------------------------------------------
|
|
.
|
|
.SH SZINTAXIS
|
|
.na
|
|
.nh
|
|
.B mplayer
|
|
.RI [opciók]\ [ \ fájl\ | \ URL\ | \ lejátszáslista \ | \ \-\ ]
|
|
.
|
|
.br
|
|
.in
|
|
.B mplayer
|
|
'in +\n[.k]u
|
|
[globális opciók]
|
|
.I fájl1
|
|
[specifikus opciók] [fájl2] [specifikus opciók]
|
|
.
|
|
.br
|
|
.in
|
|
.B mplayer
|
|
'in +\n[.k]u
|
|
[globális opciók]
|
|
.RI { "fájlok csoportja és opcióik" }
|
|
[csoport specifikus opciók]
|
|
.
|
|
.br
|
|
.in
|
|
.B mplayer
|
|
'in +\n[.k]u
|
|
.I dvd://[sáv | [kezdõ_sáv]\-vég_sáv ]
|
|
[opciók]
|
|
.
|
|
.br
|
|
.in
|
|
.B mplayer
|
|
'in +\n[.k]u
|
|
.I vcd://sáv[/eszköznév]
|
|
.
|
|
.br
|
|
.in
|
|
.B mplayer
|
|
'in +\n[.k]u
|
|
.I tv://[csatorna]
|
|
[opciók]
|
|
.
|
|
.br
|
|
.in
|
|
.B mplayer
|
|
'in +\n[.k]u
|
|
.I dvb://[kártya_szám@]csatorna
|
|
[opciók]
|
|
.
|
|
.br
|
|
.in
|
|
.B mplayer
|
|
'in +\n[.k]u
|
|
.I mf://fájlmaszk
|
|
[-mf opciók] [opciók]
|
|
.
|
|
.br
|
|
.in
|
|
.B mplayer
|
|
'in +\n[.k]u
|
|
.I [cdda|cddb]://sáv[-végsáv][:sebesség][/eszköznév]
|
|
[opciók]
|
|
.
|
|
.br
|
|
.in
|
|
.B mplayer
|
|
'in +\n[.k]u
|
|
.I cue://fájl[:sáv]
|
|
[opciók]
|
|
.
|
|
.br
|
|
.in
|
|
.B mplayer
|
|
'in +\n[.k]u
|
|
.RI [ fájl | mms[t] | http | http_proxy | rt[s]p | ftp | udp | unsv] ://
|
|
[felhasználó:jelszó@]\fIURL\fP[:port] [opciók]
|
|
.
|
|
.br
|
|
.in
|
|
.B mplayer
|
|
'in +\n[.k]u
|
|
.I sdp://fájl
|
|
[opciók]
|
|
.
|
|
.br
|
|
.in
|
|
.B mplayer
|
|
'in +\n[.k]u
|
|
.I mpst://gépnév[:port]/URL
|
|
[opciók]
|
|
.
|
|
.br
|
|
.in
|
|
.B mplayer
|
|
'in +\n[.k]u
|
|
.I tivo://gépnév/lista
|
|
[opciók]
|
|
.br
|
|
.in
|
|
.B mplayer
|
|
'in +\n[.k]u
|
|
.I tivo://gépnév/llist
|
|
[opciók]
|
|
.br
|
|
.in
|
|
.B mplayer
|
|
'in +\n[.k]u
|
|
.I tivo://gépnév/fsid
|
|
[opciók]
|
|
.br
|
|
.in
|
|
.B gmplayer
|
|
'in +\n[.k]u
|
|
[opciók]
|
|
[\-skin\ skin]
|
|
.
|
|
.br
|
|
.in
|
|
.B mencoder
|
|
'in +\n[.k]u
|
|
[opciók]
|
|
.RI [ \ fájl\ | \ URL\ | \ \-\ ]
|
|
[\-o\ fájl]
|
|
.
|
|
.br
|
|
.in
|
|
.B mencoder
|
|
'in +\n[.k]u
|
|
[globális opciók]
|
|
.I fájl1
|
|
[speciális opciók] [fájl2] [speciális opciók]
|
|
.ad
|
|
.hy
|
|
.
|
|
.\" --------------------------------------------------------------------------
|
|
.\" Leírás
|
|
.\" --------------------------------------------------------------------------
|
|
.
|
|
.SH LEÍRÁS
|
|
.B mplayer
|
|
egy film lejátszó Linuxra (fut számos más platformon és CPU architektúrán is,
|
|
lásd a dokumentációt).
|
|
Lejátsza a legtöbb MPEG/\:VOB, AVI, ASF/\:WMA/\:WMV, RM, QT/\:MOV/\:MP4, Ogg/\:OGM,
|
|
MKV, VIVO, FLI, NuppelVideo, yuv4mpeg, FILM és RoQ fájlt, számos natív és bináris
|
|
codec-et támogat.
|
|
Tudsz nézni vele Video CD-t, SVCD-t, DVD-t, 3ivx-et, DivX 3/4/5-öt és még WMV
|
|
filmeket is.
|
|
.PP
|
|
Az MPlayer a videó és audió kimeneti vezérlõk széles skáláját támogatja.
|
|
Van X11, Xv, DGA, OpenGL, SVGAlib, fbdev, AAlib, libcaca, DirectFB,
|
|
Quartz, Mac OS X CoreVideo támogatás, de használhatod a GGI, SDL (és ennek összes
|
|
vezérlõje), VESA (minden VESA-kompatibilis kártyán, még X11 nélkül is), néhány
|
|
alacsony szintû, kártyaspecifikus vezérlõ (Matroxhoz, 3dfx-hez és ATI-hoz) és
|
|
pár hardveeres MPEG dekódoló lap, mint pl. a Siemens DVB, DXR2 és DXR3/\:Hollywood+
|
|
támogatását is. A legtöbbjük tudja a szoftveres és harderes nagyítást, így a
|
|
filmjeidet teljes képernyõs módban élvezheted.
|
|
.PP
|
|
Az MPlayernek van onscreen display (OSD) funkciója is a státuszinformációk
|
|
és a szép, élsímított, árnyékolt feliratok megjelenítéséhez és a billentyûzetrõl
|
|
érkezõ jelek visszajelzéséhez. Európai/\:ISO8859-1,2 (magyar, angol, cseh, stb.),
|
|
cirill és koreai betûtípusok mind támogatottak 12 felirat formátummal (MicroDVD,
|
|
SubRip, OGM, SubViewer, Sami, VPlayer, RT, SSA, AQTitle, JACOsub, PJS és a mi
|
|
sajátunk: MPsub) és DVD felirattal (SPU streams, VOBsub és Closed Captions)
|
|
egyetemben.
|
|
.PP
|
|
.B mencoder
|
|
(MPlayer's Movie Encoder) egy egyszerû film kódoló, amit az
|
|
MPlayer által lejátszható filmek (lásd fent) más, MPlayer által támogatott
|
|
formátumba történõ átalakítására terveztünk (lásd lejebb).
|
|
MPEG-4-be (DivX/XviD) kódol, a libavcodec valamelyik codec-jével és
|
|
PCM/\:MP3/\:VBRMP3 audióval 1, 2 vagy 3 lépésben.
|
|
Továbbá képes stream-et másolni, hatékony szûrõ rendszere van (vágás,
|
|
nagyítás, tükrözés, utófeldolgozás, forgatás, méretezés, zajszûrés,
|
|
RGB/\:YUV átalakítás) és így tovább.
|
|
.PP
|
|
.B gmplayer
|
|
egy MPlayer grafikus felhasználó felülettel. Ugyan azt tudja, mint az MPlayer.
|
|
.PP
|
|
A gyors kezdéshez példákat ezen man oldal végén találhatsz.
|
|
.PP
|
|
.B Nézd meg a HTML dokumentációt is!
|
|
.
|
|
.
|
|
.\" --------------------------------------------------------------------------
|
|
.\" interaktív vezérlés
|
|
.\" --------------------------------------------------------------------------
|
|
.
|
|
.SH "INTERAKTÍV VEZÉRLÉS"
|
|
Az MPlayernek egy teljesen személyre szabható, parancs-vezérelt irányító rétege
|
|
van, aminek a segítségével vezérelhetõ billentyûzettel, egérrel, joystickkal,
|
|
vagy távirányítóval (LIRC-cel).
|
|
Lásd a \-input kapcsolót a testreszabásához.
|
|
.
|
|
.TP
|
|
.B irányítás billentyûzetrõl
|
|
.PD 0
|
|
.RS
|
|
.IPs "<\- és \->"
|
|
Lépés vissza/\:elõre 10 másodperccel.
|
|
.IPs "fel és le"
|
|
Lépés vissza/\:elõre 1 perccel.
|
|
.IPs "pgup és pgdown"
|
|
Lépés vissza/\:elõre 10 perccel.
|
|
.IPs "[ és ]"
|
|
Csökkenti/növeli az aktuális lejátszási sebességet 10%-kal.
|
|
.IPs "{ és }"
|
|
Felezi/duplázza az aktuális lejátszási sebességet.
|
|
.IPs "backspace"
|
|
Visszaállítja a lejátszási sebességet normálisra.
|
|
.IPs "< és >"
|
|
Vissza/\:elõre lépés a lejátszási listában.
|
|
.IPs "ENTER"
|
|
Elõre lépés a lejátszási listában, akár a végén túlra is.
|
|
.IPs "HOME és END"
|
|
következõ/\:elõzõ szülõi playtree bejegyzésre ugrás
|
|
.IPs "INS és DEL (csak ASX lejátszási listában)"
|
|
Következõ/\:elõzõ alternatív forrás.
|
|
.IPs "p / SPACE"
|
|
Szünet (újra megnyomva indít).
|
|
.IPs .\ \ \ \
|
|
Elõre lépés.
|
|
Egyszer megnyomva megállítja a filmet, majd minden egyes megnyomásra egy
|
|
képkockát lejátszik és újra megáll (bármelyik másik gombbal elindul újra).
|
|
.IPs "q / ESC"
|
|
Lejátszás megállítása és kilépés.
|
|
.IPs "+ és -"
|
|
Audió késleltetés állítása ± 0.1 másodperccel.
|
|
.IPs "/ and *"
|
|
Hangerõ csökkentése/\:növelése.
|
|
.IPs "9 és 0"
|
|
Hangerõ csökkentése/\:növelése.
|
|
.IPs m\ \ \ \
|
|
Hang elnémítása.
|
|
.IPs "# (csak MPEG és Matroska)"
|
|
Váltás az elérhetõ audió sávok között.
|
|
.IPs f\ \ \ \
|
|
Teljes képernyõs lejátszás (lásd a \-fs\-t).
|
|
.IPs T\ \ \ \
|
|
Az ablak mindig látható (lásd a \-ontop\-t).
|
|
.IPs "w és e"
|
|
Pan-scan tartomány csökkentése/\:növelése.
|
|
.IPs o\ \ \ \
|
|
Váltás az OSD állapotok között: nincs / keresés / keresés + idõ / keresés + idõ + össz idõ.
|
|
.IPs d\ \ \ \
|
|
Váltás a Képkocka eldobási módok között: nincs / megjelenítés kihagyása / dekódolás kihagyása
|
|
(lásd a \-framedrop és \-hardframedrop kapcsolókat).
|
|
.IPs v\ \ \ \
|
|
Feliratok láthatóságának ki-/bekapcsolása.
|
|
.IPs "b / j"
|
|
Lépegetés az elérhetõ feliratok között.
|
|
.IPs "y és g"
|
|
Elõre/hátra lépés a felirat listában.
|
|
.IP F\ \ \ \
|
|
"Kényszerített felirat" megjelenítése.
|
|
.IPs a\ \ \ \
|
|
Felirat igazítás állítása: fent / középen / lent.
|
|
.IPs "x és z"
|
|
Felirat késleltetés állítása ± 0.1 másodperccel.
|
|
.IPs "r és t"
|
|
Felirat mozgatása fel/le.
|
|
.IPs "i (csak \-edlout módban)"
|
|
EDL jelzés beállítása.
|
|
.IPs "s (csak \-vf screenshot mellett)"
|
|
Képernyõmentés készítése.
|
|
.IPs "I"
|
|
Fájlnév megjelenítése az OSD-n.
|
|
.RE
|
|
.PD 1
|
|
.PP
|
|
.RS
|
|
(A következõ billentyûk csak hardveres támogatású videó kimeneteken
|
|
(xv, (x)vidix, (x)mga, stb.), a szoftveres equalizer
|
|
(\-vf eq vagy \-vf eq2) vagy hue szûrõ (\-vf hue) használatakor mûködnek.
|
|
.RE
|
|
.PP
|
|
.PD 0
|
|
.RS
|
|
.IPs "1 és 2"
|
|
Kontraszt beállítása.
|
|
.IPs "3 és 4"
|
|
Fényerõ beállítása.
|
|
.IPs "5 és 6"
|
|
Színárnyalat beállítása.
|
|
.IPs "7 és 8"
|
|
Szaturáció beállítása.
|
|
.RE
|
|
.PD 1
|
|
.PP
|
|
.RS
|
|
(A következõ billentyûk csak quartz vagy macosx videó kimeneten mûködnek.)
|
|
.RE
|
|
.PP
|
|
.PD 0
|
|
.RS
|
|
.IPs "command + 0"
|
|
Film ablak eredeti méretének felére állítása.
|
|
.IPs "command + 1"
|
|
Film ablak eredeti méretûre állítása.
|
|
.IPs "command + 2"
|
|
Film ablak eredeti méretének duplájára állítása.
|
|
.IPs "command + f"
|
|
Teljes képernyõs lejátszás (lásd még a \-fs\-t).
|
|
.IPs "command + [ és command + ]"
|
|
Film ablak alpha-jának beállítása.
|
|
.RE
|
|
.PD 1
|
|
.PP
|
|
.RS
|
|
(A következõ gombok csak akkor mûködnek, ha multimédiás billentyûzeted van.)
|
|
.RE
|
|
.PP
|
|
.PD 0
|
|
.RS
|
|
.IPs PAUSE
|
|
Szünet.
|
|
.IPs STOP\
|
|
Lejátszás megállítása és kilépés.
|
|
.IPs "PREVIOUS és NEXT"
|
|
Lépés hátra/\:elõre 1 perccel.
|
|
.RE
|
|
.PD 1
|
|
.PP
|
|
.RS
|
|
(A következõ gombok csak akkor mûködnek, ha GUI támogatás be van fordítva
|
|
és elsõbbséget élveznek a fenti gomb-definíciókkal szemben.)
|
|
.RE
|
|
.PP
|
|
.PD 0
|
|
.RS
|
|
.IPs ENTER
|
|
Lejátszás elindítása.
|
|
.IPs ESC\ \
|
|
Lejátszás megállítása.
|
|
.IPs l\ \ \ \
|
|
Fájl betöltése.
|
|
.IPs t\ \ \ \
|
|
Felirat betöltése.
|
|
.IPs c\ \ \ \
|
|
Skin böngészõ megnyitása.
|
|
.IPs p\ \ \ \
|
|
Lejátszási lista megnyitása.
|
|
.IPs r\ \ \ \
|
|
Beállítások megnyitása.
|
|
.RE
|
|
.PD 1
|
|
.PP
|
|
.RS
|
|
(A következõ gombok csak akkor mûködnek, ha TV bemenet támogatással fordítottál
|
|
és elsõbbséget élveznek a fenti gomb-definíciókkal szemben.)
|
|
.RE
|
|
.PP
|
|
.PD 0
|
|
.RS
|
|
.IPs "h és k"
|
|
Elõzõ/\:következõ csatorna kiválasztása.
|
|
.IPs n\ \ \ \
|
|
Normaváltás.
|
|
.IPs u\ \ \ \
|
|
Csatornalista átváltása.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B irányítás egérrel
|
|
.PD 0
|
|
.RS
|
|
.IPs "3. gomb és 4. gomb"
|
|
Lépés hátra/\:elõre 1 perccel.
|
|
.IPs "5. gomb és 6. gomb"
|
|
Hangerõ csökkentése/\:növelése.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B irányítás botkormánnyal
|
|
.PD 0
|
|
.RS
|
|
.IPs "balra és jobbra"
|
|
Lépés hátra/\:elõre 10 másodperccel.
|
|
.IPs "fel és le"
|
|
Lépés hátra/\:elõre 1 perccel.
|
|
.IPs "1. gomb"
|
|
szünet
|
|
.IPs "2. gomb"
|
|
OSD állapotok váltása: nincs / léptetés / léptetés + idõzítõ / léptetõ + idõzítõ + össz idõ.
|
|
.IPs "3. gomb és 4. gomb"
|
|
Hangerõ csökkentése/\:növelése.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.
|
|
.\" --------------------------------------------------------------------------
|
|
.\" Használat
|
|
.\" --------------------------------------------------------------------------
|
|
.
|
|
.SH "HASZNÁLAT"
|
|
Minden 'flag' opciónak van egy 'noflag' párja, pl.\& a \-fs opcióé a \-nofs.
|
|
.PP
|
|
Ha egy opciónak (csak XXX) jelölése van, csak az XXX-szel együtt használva,
|
|
vagy befordított XXX mellett mûködik.
|
|
.PP
|
|
.I MEGJEGYZÉS:
|
|
Az alopció értelmezõ (amit például a -ao pcm alopcióinál használunk) támogat
|
|
egy speciális típusú string-escaping-et, ami a külsõ GUI-khoz lett kitalálva.
|
|
.br
|
|
Formátuma az alábbi:
|
|
.br
|
|
%n%n_hosszusagu_karakterlanc
|
|
.br
|
|
.I PÉLDÁK:
|
|
.br
|
|
mplayer -ao pcm:file=%10%C:test.wav test.avi
|
|
.br
|
|
Vagy script-ben:
|
|
.br
|
|
mplayer -ao pcm:file=%`expr length "$NAME"`%"$NAME" test.avi
|
|
.PP
|
|
.
|
|
.\" --------------------------------------------------------------------------
|
|
.\" Konfigurációs fájlok
|
|
.\" --------------------------------------------------------------------------
|
|
.
|
|
.SH "KONFIGURÁCIÓS FÁJLOK"
|
|
Ezen opciók mindegyike beleírható a konfigurációs fájlokba, amit az
|
|
MPlayer/MEncoder minden indításkor beolvas.
|
|
A rendszerszintû konfigurációs fájl az 'mplayer.conf', a konfigurációs
|
|
könyvtáradban van (pl.\& /etc/\:mplayer vagy /usr/\:local/\:etc/\:mplayer),
|
|
a felhasználói szintû pedig '~/\:.mplayer/\:config'.
|
|
A MEncoder konfigurációs fájl a 'mencoder.conf' a konfigurációs könyvtáradban
|
|
van (pl.\& /etc/\:mplayer vagy /usr/\:local/\:etc/\:mplayer), a felhasználói
|
|
szintû pedig a '~/\:.mplayer/\:mencoder.conf.
|
|
A felhasználóspecifikus opciók felülbírálják a rendszerszintûeket, a
|
|
parancssorban megadottak pedig mindkettõt.
|
|
A konfigurációs file szintaxisa 'opció=<érték>', \'#' jeltõl számitva
|
|
minden kommentként van kezelve.
|
|
Az olyan opciók melyek egyébként érték megadása nélkül használandóak, itt
|
|
a 'true' vagy '1' értékkel engedélyezhetõek, míg a 'false' illetve '0'
|
|
értékkel letilthatóak. Még az al-opciók is paraméterezhetõek ily módon.
|
|
.PP
|
|
.I PÉLDA AZ MPLAYER KONFIGURÁCIÓS FÁJLJÁRA:
|
|
.sp 1
|
|
.nf
|
|
# Matrox vezérlõ használata alapértelmezésként.
|
|
vo=xmga
|
|
# Imádok filmek közben kézenállni.
|
|
flip=yes
|
|
# Több fájl dekódolása/kódolása png-bõl,
|
|
# a lejátszást mf://fájlmaszk opcióval kell indítani
|
|
mf=type=png:fps=25
|
|
# A titokzatos negatív képek sirályak.
|
|
vf=eq2=1.0:-0.8
|
|
.fi
|
|
.PP
|
|
.I "PÉLDA A MENCODER KONFIGURÁCIÓS FÁJLJÁRA:"
|
|
.sp 1
|
|
.nf
|
|
# Az MEncoder kimenetének alapértelmezett fájlneve.
|
|
o=encoded.avi
|
|
# A következõ 4 sor megengedi a mencoder tv:// -nek, hogy azonnal kezdje el a mentést.
|
|
oac=pcm=yes
|
|
ovc=lavc=yes
|
|
lavcopts=vcodec=mjpeg
|
|
tv=driver=v4l2:input=1:width=768:height=576:device=/dev/video0:audiorate=48000
|
|
# sokkal bonyolultabb alapértelmezett kódolási beállítások
|
|
lavcopts=vcodec=mpeg4:autoaspect=1
|
|
lameopts=aq=2:vbr=4
|
|
ovc=lavc=1
|
|
oac=lavc=1
|
|
passlogfile=pass1stats.log
|
|
noautoexpand=1
|
|
subfont-autoscale=3
|
|
subfont-osd-scale=6
|
|
subfont-text-scale=4
|
|
subalign=2
|
|
subpos=96
|
|
spuaa=20
|
|
.fi
|
|
.PP
|
|
File-specifikus konfigurációs file-okat is írhatsz.
|
|
Ha például a 'movie.avi' file-hoz szeretnél konfigurációs file-t,
|
|
hozz létre egy 'movie.avi.conf' nevû file-t az opciókkal, és tedd
|
|
a ~/.mplayer könyvtárba vagy a fájl mellé.
|
|
.
|
|
.\" --------------------------------------------------------------------------
|
|
.\" Profilok
|
|
.\" --------------------------------------------------------------------------
|
|
.
|
|
.SH "PROFILOK"
|
|
A különbözõ konfigurációjú történõ munka megkönnyítésére profilokat lehet
|
|
definiálni a konfigurációs fájlokban.
|
|
Egy profil a négyzetes zárójelbe tett nevével kezdõdik, pl. '[en-profilom]'.
|
|
Az összes ezutáni opció a profil része lesz.
|
|
A leírás (melyet a \-profile help mutat) a profile-desc opcióval adható meg.
|
|
A profil befejezéséhez kezdj egy újat vagy használd a 'default' profil nevet
|
|
az általános opciók folytatásához.
|
|
.fi
|
|
.PP
|
|
.I "PÉLDA MENCODER PROFIL:"
|
|
.sp 1
|
|
.nf
|
|
|
|
[mpeg4]
|
|
profile-desc="MPEG4 kódolás"
|
|
ovc=lacv=yes
|
|
lavcopts=vcodec=mpeg4:vbitrate=1200
|
|
|
|
[mpeg4-hq]
|
|
profile-desc="HQ MPEG4 kódolás"
|
|
profile=mpeg4
|
|
lavcopts=mbd=2:trell=yes:v4mv=yes
|
|
.fi
|
|
.
|
|
.\" --------------------------------------------------------------------------
|
|
.\" Opciók
|
|
.\" --------------------------------------------------------------------------
|
|
.
|
|
.SH "ÁLTALÁNOS OPCIÓK"
|
|
.
|
|
.TP
|
|
.B \-codecs-file <fájlnév> (lásd még \-afm, \-ac, \-vfm, \-vc)
|
|
Felülbírálja a szabványos keresési útvonalat és a megadott fájlt
|
|
használja a beépített codecs.conf helyett.
|
|
.
|
|
.TP
|
|
.B \-include <konfigurációs fájl>
|
|
Az alapértelmezettek után beolvasandó konfigurációs fájl.
|
|
.
|
|
.TP
|
|
.B \-list-options
|
|
Kiírja az összes elérhetõ opciót.
|
|
.
|
|
.TP
|
|
.B \-msgcharset <kódlap>
|
|
A konzol üzeneteket a megadott kódlapra konvertálja (alapértelmezett: automatikus
|
|
felismerés).
|
|
A szöveg a a configure --charset opciójával megadott kódolású lesz.
|
|
Beállíthatod "noconv"-ra is a konvertálás teljes letiltásához (pl. ha
|
|
problémáid vannak az iconv-val).
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Ez csak a parancssor értelmezésének befejezése után lép életbe.
|
|
Az MPLAYER_CHARSET környezeti változóval szabadulhatsz meg az elsõ
|
|
sorok elrontott kimenetétõl.
|
|
|
|
.
|
|
.TP
|
|
.B \-msglevel <all=<szint>:<module>=<szint>:...>
|
|
Külön beállítja a beszédességet minden modulhoz.
|
|
Az 'all' modul minden más, explicit nem megadott modul beszédességét beállítja.
|
|
Lásd a '\-msglevel help' kimenetét a modulok listájához.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
A parancssor értelmezése elõtti kiírás csak az MPLAYER_VERBOSE
|
|
környezeti változóval vezérelhetõ, ami az összes modulra vonatkozik.
|
|
.br
|
|
Használható szintek:
|
|
.PD 0
|
|
.RSs
|
|
.IPs -1
|
|
teljes némaság
|
|
.IPs 0
|
|
csak végzetes üzenetek
|
|
.IPs 1
|
|
hiba üzenetek
|
|
.IPs 2
|
|
figyelmeztetõ üzenetek
|
|
.IPs 3
|
|
rövid tanácsok
|
|
.IPs 4
|
|
információs üzenetek
|
|
.IPs 5
|
|
státusz üzenetek (amiket elrejt a -quiet)
|
|
.IPs 6
|
|
bõbeszédû üzenetek
|
|
.IPs 7
|
|
2. szintû debug
|
|
.IPs 8
|
|
3. szintû debug
|
|
.IPs 9
|
|
4. szintû debug
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-quiet\
|
|
Hatására a konzoli kimeneti sorok kevésbé lesznek beszédesek;
|
|
alaphelyzetben megakadályozza, hogy a státuszsor
|
|
(pl.\& A: 0.7 V: 0.6 A-V: 0.068 ...) megjelenjen.
|
|
Általában lassú vagy hibás terminálokon hasznos, amik nem kezelik
|
|
megfelelõen a kocsi visszát (pl.\& \\r).
|
|
.
|
|
.TP
|
|
.B \-priority <prio> (csak Windows alatt)
|
|
Az MPlayer processz proirítását állítja be a Windows alatt elérhetõ
|
|
elõre definiált értékeknek megfelelõen.
|
|
A <prio> lehetséges értékei:
|
|
.RSs
|
|
idle|belownormal|normal|abovenormal|high|realtime
|
|
.RE
|
|
.sp 1
|
|
.RS
|
|
.I FIGYELMEZTETÉS:
|
|
A realtime priorítás használata rendszer leakadást eredményezhet.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B \-profile <profil1,profil2,...>
|
|
A megadott profil(ok) használata, \-profile help kiírja a definiált profilokat.
|
|
.
|
|
.TP
|
|
.B \-really-quiet (lásd még \-quiet)
|
|
Még kevesebb kimenet és státusz üzenet kiírása, mint a \-quiet esetén.
|
|
.
|
|
.TP
|
|
.B \-show-profile <profil>
|
|
Megmutatja egy profil leírását és tartalmát.
|
|
.
|
|
.TP
|
|
.B \-v\ \ \ \ \
|
|
Növeli a beszédességet egy szinttel minden parancssorban található
|
|
\-v esetén.
|
|
.
|
|
.
|
|
.
|
|
.SH "LEJÁTSZÓ OPCIÓK (CSAK MPLAYER)"
|
|
.
|
|
.TP
|
|
.B \-autoq <minõség> (használd a \-vf [s]pp mellett)
|
|
Dinamikusan változtatja a postprocessing értékét a maradék CPU idõ
|
|
függvényében. A megadott szám lesz a maximálisan használandó érték. Általában
|
|
célravezetõ nagy számok beírása.
|
|
Ezen opció használatához elengedhetetlen a \-vf [s]pp opció paraméterek nélküli
|
|
használata.
|
|
.
|
|
.TP
|
|
.B \-autosync <faktor>
|
|
A/V szinkron pontosítása a mért különbség alapján.
|
|
Az \-autosync 0 opció megadása egyenértékû az alapállapottal, ami szerint
|
|
az idõzítés teljes egészében az audio kártya által közölt értéken fog mûködni.
|
|
Az \-autosync 1 elvégzi ugyanezt, de valamelyest megváltoztatja a használt
|
|
A/V korrekciós algoritmust.
|
|
Olyan, páratlan számú framerátájú filmeknél, melyek a \-nosound opcióval
|
|
helyesen játszódnak le, hasznos lehet ezen opció 1-nél nagyobb értékre
|
|
állítása.
|
|
Minél nagyobb az érték, az idõzítés annál közelebb lesz a \-nosound-hoz.
|
|
Az \-autosync 30 opciót érdemes kipróbálni, amennyiben a hangkártya
|
|
meghajtója nem, vagy hibásan támogatja az audio késlekedés mérését.
|
|
Ezen érték megadásával, ha nagy az A/V szinkron eltérés értéke, 1-2
|
|
másodperc alatt helyreáll a helyes szinkron.
|
|
Ez a reagálásbeli késés a váratlan A/V eltéréseknél az egyetlen
|
|
mellékhatása ennek az opciónak, minden hangkártya esetében.
|
|
.
|
|
.TP
|
|
.B \-benchmark
|
|
A lejátszás végén némi CPU statisztikát és az eldobott képkockákat írja ki.
|
|
A \-nosound és \-vo null opciókkal együtt a video codec sebességének
|
|
mérésére használható.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Ezzel az opcióval az MPlayer figyelmen kívül hagyja a képkockák késleltetését,
|
|
ha hang nélküli lejátszás történik (felfogható végtelen FPS-ként is).
|
|
.
|
|
.TP
|
|
.B \-colorkey <szám>
|
|
A colorkey megváltoztatása egy tetszés szerinti RGB színre. A fekete szín a
|
|
0x000000, a fehér pedig a 0xffffff. Csak a cvidix, fbdev, svga, vesa,
|
|
winvidix, xmga, xvidix és xover, xv (lásd \-vo xv:ck), xvmc (lásd \-vo xv:ck)
|
|
és directx videó kimeneti meghajtók támogatják.
|
|
.
|
|
.TP
|
|
.B \-nocolorkey
|
|
Kikapcsolja a colorkey használatát.
|
|
Csak a cvidix, fbdev, svga, vesa, winvidix, xmga, xvidix, xover, xv
|
|
(lásd \-vo xv:ck), xvmc (lásd \-vo xv:ck) és directx videó kimeneti
|
|
meghajtók támogatják.
|
|
.
|
|
.TP
|
|
.B \-crash-debug (DEBUG KÓD)
|
|
Automatikusan kapcsolódik a gdb-hez összeomlásnál vagy SIGTRAP-nál.
|
|
A támogatását be kell fordítani a configure --enable-crash-debug kapcsolójával.
|
|
.
|
|
.TP
|
|
.B \-edlout <fájlnév>
|
|
Létrehoz egy új fájlt és az edit decision list (EDL) rekordokat beleírja.
|
|
Lejátszás közben, ha a felhasználó megnyomja az 'i' gombot, egy, az utolsó
|
|
két másodperc átugrását elõíró bejegyzést ír a fájlba.
|
|
Ez egy kezdõpont a felhasználónak az EDL bejegyzések késõbbi finomhangolásához.
|
|
Lásd DOCS/\:HTML/\:hu/\:edl.html fájlt a részletekért.
|
|
.
|
|
.TP
|
|
.B \-enqueue (csak GUI)
|
|
A parancssorban megadott fájlok a lejátszási listába kerülnek sorba az azonnali
|
|
lejátszás helyett.
|
|
.
|
|
.TP
|
|
.B \-fixed-vo
|
|
A video rendszer egy javított változatának használata, mely több fájl
|
|
lejátszásakor nyújt elõnyöket (egy (un)inicializálás az összes fájlhoz).
|
|
Csak egy ablak lesz nyitva az összes fájlnak.
|
|
Jelenleg a következõ meghajtók támogatják a fixed-vo-t: gl, gl2, mga, svga, x11,
|
|
xmga, xv, xvidix és dfbmga.
|
|
.
|
|
.TP
|
|
.B \-framedrop (lásd még \-hardframedrop)
|
|
Néhány képkocka megjelenítésének hanyagolása, hogy lassú rendszereken is
|
|
megfelelõ legyen az A/V szinkron. A videó szûrõk nem vonatkoznak ezekre
|
|
a képkockákra.
|
|
B képkockáknál a dekódolást is átugorja.
|
|
.
|
|
.TP
|
|
.B \-h, \-help, \-\-help
|
|
Rövid segítõ szöveg kiírása.
|
|
.
|
|
.TP
|
|
.B \-hardframedrop
|
|
Intenzívebb képkockaeldobás (a dekódolási minõség rovására).
|
|
Torz képekhez vezet!
|
|
.
|
|
.TP
|
|
.B \-identify
|
|
A \-msglevel identify=4 rövidítése.
|
|
A file paramétereinek kiírása emészthetõ formában.
|
|
Bõvebb információt kínál a feliratról, az audiósávok nyelvérõl és ID-irõl is.
|
|
Néhány esetben több információt kapsz a \-msglevel identify=6 kapcsolóval.
|
|
Például egy DVD esetén kiírja minden egyes fejezet idõbeli hosszát
|
|
és a lemez ID-t is.
|
|
A TOOLS/midentify wrapper script eltünteti a maradék kimenetet, és
|
|
(remélhetõleg) shell escape-eli a fileneveket.
|
|
.
|
|
.TP
|
|
.B \-idle (lásd még \-slave)
|
|
Az MPlayer tétlen állapotban fog várakozni a kilépés helyett, ha nincs lejátszandó fájl.
|
|
Általában szolga módban hasznos, ahol az MPlayer bemeneti parancsokkal vezérelhetõ.
|
|
.TP
|
|
.B \-input <parancsok>
|
|
Ez az opció használható az input rendszer bizonyos paramétereinek
|
|
beállítására. Az útvonalak a ~/.mplayer/ könyvtárhoz viszonyulnak.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Az autorepeat jelenleg csak joystick-ekkel mûködik.
|
|
.sp 1
|
|
A rendelkezésre álló parancsok listája:
|
|
.sp 1
|
|
.PD 0
|
|
.RSs
|
|
.IPs conf=<fájlnév>
|
|
Az alapértelmezett ~/\:.mplayer/\:input.conf -tól eltérõ bemeneti
|
|
konfigurációs fájl megadása.
|
|
Ha nincs elérési út megadva, a ~/\:.mplayer/\:<fájlnév> a feltételezett.
|
|
.IPs ar-delay
|
|
Egy gomb automatikus ismétlése elõtti késleltetés miliszekundumban (0: kikapcsolás).
|
|
.IPs ar-rate
|
|
Billentyû/másodperc érték megadása autorepeat használata esetén.
|
|
.IPs keylist
|
|
Az összes használható billentyû listájának kiírása.
|
|
.IPs cmdlist
|
|
Az összes használható parancs kiírása.
|
|
.IPs js-dev
|
|
Használandó joystick megadása (alapállapot: /dev/\:input/\:js0).
|
|
.IPs file=<fájlnév>
|
|
Parancsok beolvasása a megadott file-ból. Leginkább FIFO megadása
|
|
esetén hasznos.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Ha az adott fájl egy FIFO, az MPlayer mindkét végét megnyitja, tehát
|
|
kiadhatsz több 'echo "seek 10" > mp_pipe' parancsot is, és a pipe még
|
|
mindig mûködni fog.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-key-fifo-size <2\-65000>
|
|
A billentyûzet eseményeket bufferelõ FIFO méretét adhatod meg vele
|
|
(alapértelmezett: 10).
|
|
Az n méretû FIFO (n-1) eseményt tud tárolni.
|
|
Ha túl kicsi, néhány esemény elveszhet ("beragadt egérgomb" és
|
|
hasonló effektusok).
|
|
Ha túl nagy, az MPlayer látszólag kiakad a bufferelt események
|
|
feldolgozása közben.
|
|
Ha ugyan azt a viselkedést akarod, ami ezen opció bevezetése elõtt
|
|
volt, akkor állítsd be Linux alatt 2-re, Windows alatt pedig 1024-re.
|
|
.
|
|
.TP
|
|
.B \-lircconf <fájlnév> (csak LIRC)
|
|
A LIRC konfigurációs fájljának megadása (alapértelmezett: ~/.lircrc).
|
|
.
|
|
.TP
|
|
.B \-list-properties
|
|
Kiírja az elérhetõ tulajdonságok listáját.
|
|
.
|
|
.TP
|
|
.B \-loop <szám>
|
|
Film lejátszása <szám> alkalommal.
|
|
A 0 érték végtelent jelent.
|
|
.
|
|
.TP
|
|
.B \-menu (csak OSD menü)
|
|
OSD menu támogatás bekapcsolása.
|
|
.
|
|
.TP
|
|
.B \-menu-cfg <fájlnév> (csak OSD menü)
|
|
Alternatív menu.conf file használata.
|
|
.
|
|
.TP
|
|
.B \-menu-root <érték> (csak OSD menü)
|
|
Fõmenû megadása.
|
|
.
|
|
.TP
|
|
.B \-menu-startup (csak OSD menü)
|
|
A fõmenü megjelenítése az MPlayer indításakor.
|
|
.
|
|
.TP
|
|
.B \-noconsolecontrols
|
|
Megtiltja az MPlayernek a billentyûzet események olvasását a standard
|
|
input-ról. Hasznos, ha a standard input-ról olvasol be adatot.
|
|
Ez automatikusan engedélyezõdik, ha \- van a parancssorban.
|
|
Vannak esetek, amikor kézzel kell beállítanod, pl. \&
|
|
ha megnyitod a /dev/\:stdin -t (vagy a rendszereden az ennek megfelelõt),
|
|
lejátszási listában használod az stdin-t vagy késõbb akarsz olvastatni
|
|
az stdin-rõl a loadfile vagy loadlist szolga parancsok segítségével.
|
|
.
|
|
.TP
|
|
.B \-nojoystick
|
|
Joystick támogatás kikapcsolása.
|
|
.
|
|
.TP
|
|
.B \-nolirc
|
|
LIRC támogatás kikapcsolása.
|
|
.
|
|
.TP
|
|
.B \-nomouseinput (csak X11)
|
|
Kikapcsolja az egérgomb nyomás/\:felengedés input-ot (a mozplayerxp
|
|
helyzetérzékeny menüje igényli ezt a kapcsolót).
|
|
.
|
|
.TP
|
|
.B \-nortc (csak RTC)
|
|
Kikapcsolja a Linux RTC (realtime clock \- /dev/\:rtc) idõzítõ
|
|
mechanizmusként való használatát.
|
|
.
|
|
.TP
|
|
.B \-playing-msg <karakterlánc>
|
|
Kiír egy karakterláncot a lejátszás kezdete elõtt.
|
|
A következõ bõvítmények támogatottak:
|
|
.RSs
|
|
.IPs ${NAME}
|
|
A NAME tulajdonság értéke kerül a helyére.
|
|
.IPs $(NAME:TEXT)
|
|
Csak akkor jelenik meg a TEXT, ha a NAME elérhetõ.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B \-playlist <fájlnév>
|
|
Fájlok lejátszása egy lejátszási listának megfelelõen (ASX, Winamp,
|
|
SMIL vagy egy fájl/sor formátumú).
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Ez a kapcsoló egy egységnek tekinthetõ, ezért az ezután megadott opciók
|
|
csak ezen lejátszási lista elemeire lesznek érvényesek.
|
|
.br
|
|
FIXME: Ezen még javítani kell és pontosan dokumentálni.
|
|
.
|
|
.TP
|
|
.B \-rtc-device <eszköz>
|
|
A megadott eszköz használata az RTC idõzítéshez.
|
|
.
|
|
.TP
|
|
.B \-shuffle
|
|
Fájlok lejátszása véletlenszerû sorrendben.
|
|
.
|
|
.TP
|
|
.B \-skin <név> (csak GUI)
|
|
Skin betöltése a megadott könyvtárból az alapértelmezett skin könyvtáron
|
|
belül, /usr/\:local/\:share/\:mplayer/\:skins/\: és ~/.mplayer/\:skins/.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IPs "\-skin fittyfene"
|
|
Megpróbálja a /usr/\:local/\:share/\:mplayer/\:skins/\:fittyfene
|
|
majd utána a ~/.mplayer/\:skins/\:fittyfene könyvtárat.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-slave (lásd még \-input)
|
|
Bekapcsolja a szolga (slave) módot, amiben az MPlayer egy hátsó (backend)
|
|
programként mûködik más programok számára. A billentyûzet események
|
|
feldolgozása helyett az MPlayer újsor (\\n) karakterrel elválasztott
|
|
parancsokat olvas az stdin-rõl.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
A \-input cmdlist kapcsoló kilistázza a szolga módban használható parancsokat,
|
|
a DOCS/tech/slave.txt fájlban megtalálod a leírásukat.
|
|
.
|
|
.TP
|
|
.B \-softsleep
|
|
Jó minõségû szoftveres idõzítõl használata az RTC helyett.
|
|
Olyan precíz, mint az RTC, de nem igényel különleges jogosultságot.
|
|
Nagyobb CPU használat az ára.
|
|
.
|
|
.TP
|
|
.B \-sstep <sec>
|
|
<sec> másodperc kihagyása minden képkocka után.
|
|
A film normális framerátája megmarad, így a lejátszás gyorsított. Mivel
|
|
az MPlayer csak a következõ kulcs képkockára tud ugrani, ez pontatlan.
|
|
.
|
|
.
|
|
.
|
|
.SH "DEMUXER/FOLYAM OPCIÓK"
|
|
.
|
|
.TP
|
|
.B \-a52drc <szint>
|
|
A Dynamic Range Compression szintjét választja ki AC3 audió folyamokhoz.
|
|
A <szint> egy 0 és 1 közötti lebegõpontos érték, ahol a 0 jelenti, hogy nincs
|
|
tömörítés és az 1 (ami az alapértelmezett) a teljes tömörítést (a hangos
|
|
átmeneteket sokkal halkabbá teszi és fordítva).
|
|
Ez a kapcsoló csak akkor hatásos, ha az AC3 folyam tartalmazza a szükséges
|
|
tartomány tömörítési információkat.
|
|
.
|
|
.TP
|
|
.B \-aid <ID> (lásd még \-alang)
|
|
Audió csatorna kiválasztása (MPEG: 0\-31, AVI/\:OGM: 1\-99, ASF/\:RM: 0\-127,
|
|
VOB(AC3): 128\-159, VOB(LPCM): 160\-191, MPEG-TS 17\-8190).
|
|
Az MPlayer kiírja a használható audió ID-ket, ha bõbeszédû (\-v) módban
|
|
fut. Ha egy MPEG-TS folyamot játszol le, az MPlayer/\:MEncoder az elsõ
|
|
programot (ha van) fogja használni a kiválaszott audió folyammal.
|
|
.
|
|
.TP
|
|
.B \-alang <nyelv kód[,nyelv kód,...]> (lásd még \-aid)
|
|
A használni kívánt nyelvek priorítás listája.
|
|
A különbözõ konténer formátumok különbözõ nyelv kódokat alkalmaznak.
|
|
A DVD-k az ISO 639-1 két betûs nyelv kódokat, a Matroska és a NUT az
|
|
ISO 639-2 három betûs nyelv kódokat, míg az az OGM egy egyéni azonosítót
|
|
használ. Az MPlayer kiírja a használható nyelveket ha bõbeszédû (\-v)
|
|
módban fut.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IPs "mplayer dvd://1 \-alang hu,en"
|
|
Kiválasztja a magyar nyelvû sávot a DVD-n, ha az nem elérhetõ, akkor visszavált
|
|
angolra.
|
|
.IPs "mplayer \-alang jpn example.mkv"
|
|
Japánul játszik le egy Matroska fájlt.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-audio-demuxer <[+]név> (csak \-audiofile)
|
|
Audió demuxer-t ír elõ az \-audiofile -hoz.
|
|
A név elé írt '+' jellel kényszerítheted, így elmarad pár ellenõrzés!
|
|
A demuxer nevét kell megadni a \-audio-demuxer help listának megfelelõen.
|
|
Kompatibilítási okokból elfogadja a demuxer ID-t is, ahogy
|
|
az a libmpdemux/\:demuxer.h fájlban van.
|
|
A \-audio-demuxer audio vagy \-audio-demuxer 17 MP3-at ír elõ.
|
|
.
|
|
.TP
|
|
.B \-audiofile <fájlnév>
|
|
Audiót játszik le egy külsõ fájlból (WAV, MP3 vagy Ogg Vorbis) a film
|
|
nézése közben.
|
|
.
|
|
.TP
|
|
.B \-audiofile-cache <kByte>
|
|
Az \-audiofile opcióval megadott folyam beolvasásának cache-elése, a megadott
|
|
mennyiségû memória használatával.
|
|
.
|
|
.TP
|
|
.B \-bandwidth <érték> (csak hálózatnál)
|
|
Maximális sávszélesség megadása hálózati lejátszáshoz (olyan szerverekkel
|
|
használható, melyek képesek különbözõ bitrátával küldeni).
|
|
Hasznos ha élõben stream-elt médiát akarsz nézni lassú kapcsolattal.
|
|
Real RTSP steam-mel a maximális küldési sávszélesség is beállítható vele,
|
|
lehetõséget teremtve a gyorsabb cache feltöltésre és a stream dump-olásra.
|
|
.
|
|
.TP
|
|
.B \-cache <kByte>
|
|
Ezzel az opcióval megadható hogy mennyi memória (kbyte-ban) legyen használva
|
|
gyorsítótárnak fájl vagy URL elõcache-elésénél.
|
|
Különösen hasznos lassú médián.
|
|
.
|
|
.TP
|
|
.B \-nocache
|
|
Kikapcsolja a cache-elést.
|
|
.
|
|
.TP
|
|
.B \-cache-min <százalék>
|
|
A lejátszás akkor indul, ha a cache <százalék>-ig feltöltõdött.
|
|
.
|
|
.TP
|
|
.B \-cache-seek-min <százalék>
|
|
Ha léptetést kell végezni az aktuális pozícióból a cache méretének
|
|
<százalék>-kal megadott részén belüli pozícióba, az MPlayer
|
|
megvárja, hogy a cache feltöltõdjön addig a pozícióig
|
|
egy folyamban történõ ugrás helyett (alapértelmezett: 50).
|
|
.
|
|
.TP
|
|
.B \-cdda <opció1:opció2> (csak CDDA)
|
|
Ez az opció használható az MPlayer CD Audio olvasási képességeinek
|
|
finomhangolására.
|
|
.sp 1
|
|
Az elérhetõ opciók:
|
|
.RSs
|
|
.IPs speed=<érték>
|
|
CD pörgetési sebesség állítása.
|
|
.IPs paranoia=<0\-2>
|
|
Paranoia szint állítása.
|
|
A 0-tól különbözõ értékek úgy tûnik, elrontják a lejátszást az elsõ sáv
|
|
kivételével mindenhol.
|
|
.RSss
|
|
0: ellenõrzés kikapcsolása (alapértelmezett)
|
|
.br
|
|
1: csak overlap ellenõrzés
|
|
.br
|
|
2: teljes adatjavítás és ellenõrzés
|
|
.REss
|
|
.IPs generic-dev=<érték>
|
|
Megadott SCSI egység használata.
|
|
.IPs sector-size=<érték>
|
|
Atomi olvasás mérete.
|
|
.IPs overlap=<érték>
|
|
Ellenõrzés esetén az overlap keresés legalacsonyabb értékének állítása
|
|
<érték> szektorszámra.
|
|
.IPs toc-bias
|
|
Annak feltételezése, hogy a TOC-ban 1-es számmal szereplõ sáv kezdõ
|
|
offset-je LBA 0-ként kerül címzésre.
|
|
Néhány Toshiba meghajtónak szüksége van erre hogy a sávok határai
|
|
jók legyenek.
|
|
.IPs toc-offset=<érték>
|
|
<érték> darab szektor hozzáadása a jelentett értékhez a címzésnél.
|
|
Lehet negatív.
|
|
.IPs (no)skip
|
|
(soha) ne fogadjon el hibás adatrekonstrukciót.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B \-cdrom-device <elérési út az eszközhöz>
|
|
A CD-ROM meghajtó megadása (alapértelmezett: /dev/\:cdrom).
|
|
.
|
|
.TP
|
|
.B \-channels <szám> (lásd még \-af channels)
|
|
Lejátszási csatornák igénylése (alapértelmezett: 2).
|
|
Az MPlayer megmondja a dekódernek hogy annyi csatornán dekódoljon,
|
|
amennyit ez az opció megad.
|
|
Innentõl a dekóderen múlik ennek teljesítése.
|
|
Ez akkor fontos ha AC3-as hanggal ellátott videót nézel (pl. DVD).
|
|
Ebben alapértelmezésként a liba52 dekódol és lemixeli az audiót a kért
|
|
számú csatornára.
|
|
A kimeneti csatornák dekódolt csatornák számától független, direkt
|
|
megadásához használd a channels szûrõt.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Ezt az opciót a codec-ek (csak AC3), a szûrõk (surround) és az audió
|
|
kimeneti vezérlõk (legalábbis az OSS) is figyelembe veszik.
|
|
.sp 1
|
|
A rendelkezésre álló opciók:
|
|
.sp 1
|
|
.PD 0
|
|
.RSs
|
|
.IPs 2
|
|
sztereó
|
|
.IPs 4
|
|
térhatás
|
|
.IPs 6
|
|
teljes 5.1
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-chapter <fejezet ID>[\-<utolsó fejezet ID-je>] (csak DVD)
|
|
Itt adható meg, hogy a lejátszás mely fejezetnél kezdõdjön. Opcionálisan az
|
|
is megadható, hogy melyiknél végzõdjön (alapértelmezésként: 1).
|
|
.
|
|
.TP
|
|
.B \-cookies (csak hálózatnál)
|
|
Cookie-k küldése HTTP kéréseknél.
|
|
.
|
|
.TP
|
|
.B \-cookies-file <fájlnév> (csak hálózatnál)
|
|
Beolvassa a HTTP cookie-t a <fájlnév> fájlból (alapértelmezett: ~/.mozilla/ és
|
|
~/.netscape/) és kihagyja az alapértelmezett helyeket.
|
|
A fájlt Netscape formátumúnak feltételezi.
|
|
.
|
|
.TP
|
|
.B \-delay <másodperc>
|
|
audió késleltetés másodpercben (pozitív vagy negatív lebegõpontos szám)
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Ha MEncoder-rel használod, nem garantált a helyes mûködés \-ovc copy
|
|
mellett; használd a \-audio-delay opciót helyette.
|
|
.
|
|
.TP
|
|
.B \-ignore-start
|
|
Figyelmen kívül hagyja az AVI fájlokban lévõ folyamok kezdõidejét.
|
|
Az MPlayerben ez nullázza a folyam késleltetéseket, melyek bele lettek
|
|
kódolva a fájlba a \-audio-delay opcióval.
|
|
Kódolás közben ez az opció megakadályozza a MEncodert az eredeti folyam
|
|
kezdõidõk új fájlba történõ átvitelében; a \-audio-delay opciót nem
|
|
érinti.
|
|
Jegyezd meg, hogy a MEncoder néha automatikusan átállítja a folyam
|
|
kezdõidõket, hogy kompenzálja a várt dekódolási késleltetést, ezért
|
|
ne használd ezt az opciót kódolásnál elõzetes tesztelés nélkül.
|
|
.
|
|
.TP
|
|
.B \-demuxer <[+]név>
|
|
Demuxer típusának felülbírálata.
|
|
A név elé írt '+' jellel kényszerítheted, így elmarad pár ellenõrzés!
|
|
A demuxer nevét kell megadni a libmpdemux/\:demuxer.h fájlnak megfelelõen.
|
|
Kompatibilítási okokból elfogadja a demuxer ID-t is, ahogy
|
|
az a libmpdemux/\:demuxer.h fájlban van.
|
|
A \-demuxer audio vagy \-demuxer 17 az MP3 demuxert kényszeríti.
|
|
.
|
|
.TP
|
|
.B \-dumpaudio (csak MPlayer)
|
|
Nyers, tömörített audio stream kiírása a ./stream.dump fájlba (MPEG/\:AC3-nál
|
|
hasznos). Ha egynél több \-dumpaudio, \-dumpvideo, \-dumpstream kapcsolót adsz
|
|
meg a parancssorban, csak az utolsó fog mûködni.
|
|
.
|
|
.TP
|
|
.B \-dumpfile <fájlnév> (csak MPlayer)
|
|
Itt adható meg hogy az MPlayer melyik fájlba dumpoljon.
|
|
Együtt használandó a \-dumpaudio / \-dumpvideo / \-dumpstream opciókkal.
|
|
.
|
|
.TP
|
|
.B \-dumpstream (csak MPlayer)
|
|
Nyers, tömörítetlen stream kiírása a ./stream.dump fájlba.
|
|
Hasznos DVD vagy hálózati folyam rippeléséhez.
|
|
Ha egynél több \-dumpaudio, \-dumpvideo, \-dumpstream kapcsolót adsz
|
|
meg a parancssorban, csak az utolsó fog mûködni.
|
|
.
|
|
.TP
|
|
.B \-dumpvideo (csak MPlayer)
|
|
Nyers, tömörítetlen video stream kiírása a ./stream.dump fájlba
|
|
(nem túl hasznos). Ha egynél több \-dumpaudio, \-dumpvideo, \-dumpstream
|
|
kapcsolót adsz meg a parancssorban, csak az utolsó fog mûködni.
|
|
.
|
|
.TP
|
|
.B \-dvbin <opciók> (csak DVB)
|
|
Átadja a következõ paramétereket a DVB modulnak, így felülírhatók az
|
|
alapértelmezett beállítások:
|
|
.sp 1
|
|
.PD 0
|
|
.RSs
|
|
.IPs card=<1\-4>
|
|
Megadható a használandó kártya száma 1\-4\-ig. (alapértelmezett: 1).
|
|
.IPs file=<fájlnév>
|
|
Megmondja az MPlayer-nek, hogy a csatornalistát a <fájlnév> nevû fájlból
|
|
olvassa. Az alapértelmezett a ~/.mplayer/\:channels.conf.{sat,ter,cbl,atsc}
|
|
(a kártyád típusától függõen) vagy ~/.mplayer/\:channels.conf mint utolsó
|
|
lehetõség.
|
|
.IPs timeout=<1\-30>
|
|
Transponder beállításának sikertelenné nyilvánítása elõtt a
|
|
várakozással töltött másodpercek maximális száma. Alapértelmezett 3.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-dvd-device <eszköz elérési útja> (csak DVD)
|
|
Megadja a DVD eszközt (alapértelmezett: /dev/\:dvd).
|
|
Megadhatsz egy könyvtárat is, ami egy elõzõleg DVD-rõl (pl. vobcopy-val) lemásolt
|
|
fájlokat tartalmaz. Vedd figyelembe, hogy a \-dumpstream használata általában
|
|
jobb megoldás a DVD sávok másolásához (lásd a példákat).
|
|
.
|
|
.TP
|
|
.B \-dvdangle <szög ID> (csak DVD)
|
|
Néhány DVD lemezen egyes jelenetek több szemszögbõl is megtekinthetõk.
|
|
Itt adhatod meg az MPlayernek, hogy mely szögeket jelenítse meg
|
|
(alapértelmezett: 1).
|
|
.
|
|
.TP
|
|
.B \-edl <fájlnév>
|
|
Engedélyezi az edit decision list (EDL) akciókat lejátszás közben.
|
|
A videóból részek maradnak ki és az audió elnémul illetve újra megszólal
|
|
a megadott fájl bejegyzéseinek megfelelõen.
|
|
Lásd a DOCS/\:HTML/\:hu/\:edl.html fájlben a használati útmutatót.
|
|
.
|
|
.TP
|
|
.B \-forceidx
|
|
Index újraépítésének kényszerítése.
|
|
Hibás indexû fájloknál hasznos (A/V desync, stb.).
|
|
Ezzel azokban a fájlokban is tudsz tekerni, melyekben ez alapból nem
|
|
lehetséges.
|
|
Az indexet a MEncoderrel lehet maradandóan javítani (lásd a dokumentációt).
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Értelemszerûen ez az opció csak akkor használható ha a média tekerhetõ
|
|
(tehát pl. stdin-nel, pipe-al nem).
|
|
.
|
|
.TP
|
|
.B \-fps <lebegõpontos érték>
|
|
A video framerátájánek felülbírálata.
|
|
Hasznos, ha az eredeti érték hibás vagy hiányzik.
|
|
.
|
|
.TP
|
|
.B \-frames <szám>
|
|
Csak az elsõ <szám> képkocka lejátszása/\:koncertálása, majd kilépés.
|
|
.
|
|
.TP
|
|
.B \-hr-mp3-seek (csak MP3)
|
|
Nagy pontosságú MP3 tekerés.
|
|
Alapban csak külsõ MP3 fájlból történõ lejátszásnál van bekapcsolva,
|
|
mivel ilyenkor a pontos helyre kell tekerni az A/V szinkronhoz. Fõleg
|
|
akkor lehet lassú ha hátrafelé kell tekerni, mivel ilyenkor a fájl elejétõl
|
|
újra kell számolni a frame-eket.
|
|
.
|
|
.TP
|
|
.B \-idx (lásd még \-forceidx)
|
|
Újraépíti az indexet azokban a fájlokban, amelyekben nem található, lehetõvé
|
|
téve így a tekerést.
|
|
Hasznos hibás/\:befejezetlen letöltéseknél vagy hibás fájloknál.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Értelemszerûen ez az opció csak akkor használható ha a média tekerhetõ
|
|
(tehát pl. stdin-nel, pipe-al nem).
|
|
.
|
|
.TP
|
|
.B \-ipv4-only-proxy (csak hálózaton)
|
|
Proxy figyelmen kívül hagyása az IPv6 címeknél.
|
|
Az IPv4 kapcsolatoknál használva lesz.
|
|
.
|
|
.TP
|
|
.B \-loadidx <index fájl>
|
|
Az a fájl, ahova a videó index a \-saveidx kapcsolóval ki lett mentve.
|
|
Ezután az MPlayer a beolvasott fájl alapján fog tekerni a lejátszott AVI
|
|
fájlban, felülbírálva a magában az AVI-ban található adatokat.
|
|
Az MPlayer nem akadályoz meg abban, hogy egy másik AVI-ból generált
|
|
index fájlt tölts be, de ez biztosan rossz eredménye lesz.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Ez a kapcsoló már idejétmúlt, mivel az MPlayerben van OpenDML támogatás.
|
|
.
|
|
.TP
|
|
.B \-mc <másodperc/képkocka>
|
|
Maximális A-V szinkron javítás egy képkocka alatt (másodpercben).
|
|
.
|
|
.TP
|
|
.B \-mf <opció1:opció2:...>
|
|
Több PNG vagy JPEG fájlból történõ dekódolásnál használatos.
|
|
.sp 1
|
|
A rendelkezésre álló opciók:
|
|
.sp 1
|
|
.PD 0
|
|
.RSs
|
|
.IPs w=<érték>
|
|
a kimenet szélessége (alapértelmezett: automatikus felismerés)
|
|
.IPs h=<érték>
|
|
a kimenet magassága (alapértelmezett: automatikus felismerés)
|
|
.IPs fps=<érték>
|
|
kimenet fps-e (alapértelmezett: 25)
|
|
.IPs type=<érték>
|
|
bemeneti fájlok típusa (használható: jpeg, png, tga, sgi)
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-ni (csak AVI)
|
|
Nem átlapolt AVI értelmezõ használatának kényszerítése (javítja a
|
|
lejátszást pár hibás AVI fájlnál).
|
|
.
|
|
.TP
|
|
.B \-nobps (csak AVI)
|
|
Ne haszálja az AVI átlagos bájt/\:sec értékét az A\-V szinkronhoz.
|
|
Hibás fejlécû AVI-knál segíthet.
|
|
.
|
|
.TP
|
|
.B \-noextbased
|
|
Kikapcsolja a kiterjesztés alapján történõ demuxerkiválasztást.
|
|
Alapban, mikor olyan fájlt kell betölteni melyet nem lehet megbízhatóan
|
|
detektálni (a fájlban nincs fejléc vagy nem eléggé megbízható), a fájl
|
|
kiterjesztése alapján töltõdik be a megfelelõ demuxer. Sikertelenség
|
|
esetén visszalép a tartalom alapján történõ detektáláshoz.
|
|
.
|
|
.TP
|
|
.B \-passwd <jelszó> (lásd még \-user) (csak hálózaton)
|
|
Jelszó megadása HTTP autentikációhoz.
|
|
.
|
|
.TP
|
|
.B \-prefer-ipv4 (csak hálózaton)
|
|
IPv4 preferálása hálózati lejátszás esetén.
|
|
Automatikusan visszavált IPv6-ra, amennyiben szükséges.
|
|
.
|
|
.TP
|
|
.B \-prefer-ipv6 (csak IPv6 hálózaton)
|
|
IPv6 preferálása hálózati lejátszás esetén.
|
|
Automatikusan visszavált IPv4-ra, amennyiben szükséges.
|
|
.
|
|
.TP
|
|
.B \-rawaudio <opció1:opció2:...>
|
|
Ezzel az opcióval le lehet játszani nyers audió fájlokat.
|
|
Használnod kell a \-demuxer rawaudio kapcsolót is.
|
|
Használható olyan audió CD-k lejátszásához, melyek nem 44kHz 16-bit sztereók.
|
|
Nyers AC3 folyamok lejátszásához használd a
|
|
\-rawaudio format=0x2000 \-demuxer rawaudio kapcsolót.
|
|
.sp 1
|
|
A használható opciók:
|
|
.sp 1
|
|
.PD 0
|
|
.RSs
|
|
.IPs channels=<érték>
|
|
csatornák száma
|
|
.IPs rate=<érték>
|
|
frekvencia
|
|
.IPs samplesize=<érték>
|
|
minták mérete bájtban
|
|
.IPs bitrate=<érték>
|
|
bitráta a rawaudio fájlokhoz
|
|
.IPs format=<érték>
|
|
fourcc hexában
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-rawvideo <option1:option2:...>
|
|
Ezzel az opcióval le lehet játszani nyers videó fájlokat.
|
|
Használnod kell a \-demuxer rawvideo kapcsolót is.
|
|
.sp 1
|
|
A használható opciók:
|
|
.sp 1
|
|
.PD 0
|
|
.RSs
|
|
.IPs fps=<érték>
|
|
képkocka/másodperc (alapértelmezett: 25.0)
|
|
.IPs sqcif|qcif|cif|4cif|pal|ntsc
|
|
képszabvány típusa
|
|
.IPs w=<érték>
|
|
kép szélessége pixelben
|
|
.IPs h=<érték>
|
|
kép magassága pixelben
|
|
.IPs i420|yv12|yuy2|y8
|
|
színtér beállítása
|
|
.IPs format=<érték>
|
|
színtér (fourcc) hexában
|
|
.IPs size=<érték>
|
|
képkockák mérete bájtban
|
|
.REss
|
|
.sp 1
|
|
.RS
|
|
.I PÉLDA:
|
|
.RE
|
|
.PD 0
|
|
.RSs
|
|
.IPs "mplayer foreman.qcif -demuxer rawvideo -rawvideo qcif"
|
|
Lejátsza a népszerû "foreman" minta videót.
|
|
.IPs "mplayer sample-720x576.yuv -demuxer rawvideo -rawvideo w=720:h=576"
|
|
Nyers YUV minta lejátszása.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-rtsp-port (csak LIVE555)
|
|
Az 'rtsp://' URL-ekkel használatos a kliens port számának kényszerítésére.
|
|
Ez az opció hasznos, ha egy router mögött vagy és továbbítani akarod az
|
|
RTSP folyamot a szerverrõl egy megadott kliensre.
|
|
.
|
|
.TP
|
|
.B \-rtsp-stream-over-tcp (csak LIVE555)
|
|
rtsp:// URL-ekkel használandó, azt adja meg hogy a bejövõ RTP és RTCP
|
|
csomagok TCP-n keresztül jöjjenek (ugyan azt a TCP kapcsolatot használva,
|
|
mint az RTSP). Olyan internet kapcsolat esetében hasznos, amely nem
|
|
engedi be az UDP csomagokat (lásd http://www.live555.com/\:mplayer/).
|
|
.
|
|
.TP
|
|
.B \-saveidx <fájlnév>
|
|
Index újraépítése, és elmentése a <fájlnév> nevû fájlba. Jelenleg csak
|
|
AVI fájlokkal mûködik.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Ez a kapcsoló már idejétmúlt, mivel az MPlayerben van OpenDML támogatás.
|
|
.
|
|
.TP
|
|
.B \-sb <bájt pozíció> (lásd még \-ss)
|
|
Bájt pozícióra tekerés.
|
|
CDROM image-ek, vagy olyan VOB file-ok lejátszásánál hasznos, melyek elején
|
|
szemét van.
|
|
.
|
|
.TP
|
|
.B \-speed <0.01\-100>
|
|
Lejátszás lelassítása vagy felgyorsítása a paraméterként megadott
|
|
faktorral. Nem biztos, hogy jól mûködik az \-oac copy kapcsolóval.
|
|
.
|
|
.TP
|
|
.B \-srate <Hz>
|
|
A megadott audio lejátszási ráta kiválasztása (természetesen a hangkártya
|
|
által megszabott határon belül).
|
|
Ha a kiválasztott minta frekvencia különbözik az aktuális médiáétól, a
|
|
resample vagy a lavcresample audió szûrõ beillesztõdik az audió rétegbe
|
|
a különbség kompenzálására. A resampling típusa vezérelhetõ a \-af-adv
|
|
kapcsolóval. Az alapértelmezett a gyors resampling, ami torzulást
|
|
eredményezhet.
|
|
.
|
|
.TP
|
|
.B \-ss <idõ> (lásd még \-sb)
|
|
Megadott idõponthoz tekerés.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IPs "\-ss 56"
|
|
Tekerés 56 másodperchez.
|
|
.IPs "\-ss 01:10:00"
|
|
Tekerés 1 óra 10 perchez.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-tskeepbroken
|
|
Kikapcsolja a folyamban hibásnak jelzett TS csomagok eldobását.
|
|
Néha szükséges egyes hibás MPEG-TS fájlok lejátszásához.
|
|
.
|
|
.TP
|
|
.B \-tsprobe <bájt pozíció>
|
|
MPEG-TS folyamok lejátszásánál ezzel a kapcsolóval megadhatod, hogy az
|
|
MPlayer hány bájton keresse a kívánt audió és videó ID-ket.
|
|
.
|
|
.TP
|
|
.B \-tsprog <1\-65534>
|
|
MPEG-TS folyam lejátszásánál ezzel a kapcsolóval megadhatod, hogy melyik
|
|
programot (ha létezik) akarod nézni.
|
|
A \-vid és \-aid kapcsolókkal együtt használható.
|
|
.
|
|
.TP
|
|
.B \-tv <opció1:opció2:...> (csak TV)
|
|
Ez az opció bekapcsolja a TV grabbelõ modul különbözõ tulajdonságait.
|
|
Az MPlayerrel történõ TV nézéshez a 'tv://' vagy a 'tv://<csatorna_szám>'
|
|
vagy akár a 'tv://<csatorna_név>' (lásd a csatorna opciókat a csatorna_név-hez
|
|
alább) film URL-t add meg.
|
|
.sp 1
|
|
Használható opciók:
|
|
.RSs
|
|
.IPs noaudio
|
|
hang kikapcsolása
|
|
.IPs driver=<érték>
|
|
elérhetõ: dummy, v4l, v4l2, bsdbt848
|
|
.IPs device=<érték>
|
|
TV eszköz megadása (alapértelmezett: /dev/\:video0).
|
|
.IPs input=<érték>
|
|
Input megadása (alapértelmezett: 0 (TV), lásd a konzol kimenetet az elérhetõ inputokért).
|
|
.IPs freq=<érték>
|
|
A tuner-en beállítandó frekvencia (pl.\& 511.250).
|
|
Nem kompatibilis a channels paraméterrel.
|
|
.IPs outfmt=<érték>
|
|
A tuner kimeneti formátumának megadása a V4L vezérlõ által támogatott
|
|
értékkel (yv12, rgb32, rgb24, rgb16, rgb15, uyvy, yuy2, i420) vagy egy
|
|
önkényesen megadott hexa értékkel.
|
|
Az outfmt=help kilistázza az elérhetõ formátumokat.
|
|
.IPs width=<érték>
|
|
kimeneti ablak szélessége
|
|
.IPs height=<érték>
|
|
kimeneti ablak magassága
|
|
.IPs fps=<érték>
|
|
a videó mentés framerátája (képkocka per másodperc)
|
|
.IPs buffersize=<érték>
|
|
a mentéshez használt buffer maximális mérete megabájtokban (alapértelmezett: dinamikus)
|
|
.IPs norm=<érték>
|
|
A bsdbt848-nál és a v4l, PAL, SECAM, NTSC rendszereknél használható.
|
|
A v4l2-höz lásd a konzol kimenetet az elérhetõ normák listájához,
|
|
valamint a normid opciót alább.
|
|
.IPs "normid=<érték> (csak v4l2)"
|
|
Beállítja a TV normát a megadott numerikus ID-nek megfelelõen.
|
|
A TV norma a kártyától függ.
|
|
Lásd a konzol kimenetet az elérhetõ TV normák listájához.
|
|
.IPs channel=<érték>
|
|
Beállítja a tunert az <érték> csatornára.
|
|
.IPs chanlist=<érték>
|
|
elérhetõ: europe-east, europe-west, us-bcast, us-cable, stb.
|
|
.IPs channels=<csatorna>\-<név>,<csatorna>\-<név>,...
|
|
Csatornák neveinek beállítása.
|
|
Használj _ jelet a szóköz helyett a nevekben (vagy játsz le idézõjelezéssel ;-).
|
|
A csatorna nevek ezután az OSD segítségével megjelennek és a tv_step_channel,
|
|
tv_set_channel és tv_last_channel szolga módú parancsok használhatóak lesznek
|
|
távirányítóval (lásd LIRC).
|
|
Nem kompatibilis a frequency paraméterrel.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
A csatorna szám a 'channels' listában lévõ pozíciót fogja jelölni,
|
|
1-essel kezdõdõen.
|
|
.br
|
|
.I PÉLDA:
|
|
tv://1, tv://TV1, tv_set_channel 1, tv_set_channel TV1
|
|
.IPs [brightness|contrast|hue|saturation]=<-100\-100>
|
|
A kártya kép equalizerjének beállítása.
|
|
.IPs audiorate=<érték>
|
|
Az audió mentési bitrátájának beállítása.
|
|
.IPs forceaudio
|
|
Audió mentése akkor is, ha a v4l szerint nincs audió forrás.
|
|
.IPs alsa\
|
|
Mentés ALSA-ról.
|
|
.IPs amode=<0\-3>
|
|
Audió mód választása:
|
|
.RSss
|
|
0: monó
|
|
.br
|
|
1: sztereó
|
|
.br
|
|
2: 1-es nyelv
|
|
.br
|
|
3: 2-es nyelv
|
|
.REss
|
|
.IPs forcechan=<1\-2>
|
|
Alapesetben a felvett audio csatornák száma a tv kártya audió módjának
|
|
lekérdezésével derül ki.
|
|
Ezzel az opcióval ki lehet kényszeríteni a sztereó/\:mono felvételt a v4l
|
|
által visszaadott amode opció és értékétõl függetlenül.
|
|
Hibakeresésre használható, ha a TV kártya nem tudja megmondani az aktuális
|
|
audió módot.
|
|
.IPs adevice=<érték>
|
|
Audió eszköz beállítása.
|
|
Az <érték>-nek /dev/\:xxx-nek kell lennie OSS-nél vagy egy hardver ID-nek ALSA-nál.
|
|
A ':'-at egy '.'-tal kell helyettesítened az ALSA hardver ID-ben.
|
|
.IPs audioid=<érték>
|
|
A felvevõkártya audió kimenetei közötti választás, ha több van.
|
|
.IPs "[volume|bass|treble|balance]=<0\-65535> (v4l1)"
|
|
.IPs "[volume|bass|treble|balance]=<0\-100> (v4l2)"
|
|
Ezekkel az opciókkal a felvevõkártya mixerének egyes paraméterei állíthatók.
|
|
Ha nincs neki, az opció hatástalan.
|
|
A v4l2 esetén az 50 az alapértelmezett érték, amit a vezérlõ ad.
|
|
.IPs immediatemode=<bool>
|
|
A 0-ás érték az audió és videó egyszerre felvételét jelenti (mencoder-nél
|
|
alapértelmezett). Az 1-es érték (mplayer-nél alapértelmezett) csak videó
|
|
felvételt jelent, az audió egy visszacsatoló kábelen keresztül fog menni
|
|
a TV kártyából a hangkártyába.
|
|
.IPs mjpeg
|
|
Hardveres MJPEG tömörítés bekapcsolása (ha a kártya támogatja).
|
|
Az opció használatakor a kép szélességét és magasságát az MPlayer a decimation
|
|
értékéból fogja meghatározni (lásd lejjebb).
|
|
.IPs decimation=<1|2|4>
|
|
a tömörítendõ kép méretének meghatározása hardveres MJPEG tömörítéshez:
|
|
.RSss
|
|
1: teljes méret
|
|
704x576 PAL
|
|
704x480 NTSC
|
|
.br
|
|
2: közepes méret
|
|
352x288 PAL
|
|
352x240 NTSC
|
|
.br
|
|
4: kicsi méret
|
|
176x144 PAL
|
|
176x120 NTSC
|
|
.REss
|
|
.IPs quality=<0\-100>
|
|
A JPEG tömörítés minõségének beállítása (teljes mérethez 60 vagy afölötti
|
|
használandó).
|
|
.RE
|
|
.
|
|
.TP
|
|
.B \-user <felhasználónév> (lásd még \-passwd) (csak hálózat)
|
|
Felhasználónév megadása HTTP autentikációhoz.
|
|
.
|
|
.TP
|
|
.B \-user-agent <karakterlánc>
|
|
A <karakterlánc> használata user agent-ként HTTP streaming esetén.
|
|
.
|
|
.TP
|
|
.B \-vid <ID>
|
|
Videó csatorna kiválasztása (MPG: 0\-15, ASF: 0\-255, MPEG-TS: 17\-8190).
|
|
MPEG-TS folyam lejátszásakor az MPlayer/\:MEncoder az elsõ programot
|
|
(ha létezik) fogja használni a kiválasztott videó folyammal.
|
|
.
|
|
.TP
|
|
.B \-vivo <al-opciók> (DEBUG KÓD)
|
|
A VIVO demuxer audió paramétereinek felülbírálata (hibakeresõ célokra).
|
|
.
|
|
.
|
|
.
|
|
.SH "OSD/SUB OPCIÓK"
|
|
.I MEGJEGYZÉS:
|
|
Lásd még a \-vf expand opciót.
|
|
.
|
|
.TP
|
|
.B \-dumpjacosub (csak MPlayer)
|
|
A használt felirat (amit a \-sub opció ad meg) JacoSUB formátumba
|
|
konvertálása.
|
|
Az aktuális könyvtárban hoz létre egy dumpsub.js fájlt.
|
|
.
|
|
.TP
|
|
.B \-dumpmicrodvdsub (csak MPlayer)
|
|
A használt felirat (amit a \-sub opció ad meg) MicroDVD formátumba
|
|
konvertálása.
|
|
Az aktuális könyvtárban hoz létre egy dumpsub.sub fájlt.
|
|
.
|
|
.TP
|
|
.B \-dumpmpsub (csak MPlayer)
|
|
A használt felirat (amit a \-sub opció ad meg) MPsub formátumba
|
|
konvertálása.
|
|
Az aktuális könyvtárban hoz létre egy dump.mpsub fájlt.
|
|
.
|
|
.TP
|
|
.B \-dumpsami (csak MPlayer)
|
|
A használt felirat (amit a \-sub opció ad meg) idõ alapú SAMI formátumba
|
|
konvertálása.
|
|
Az aktuális könyvtárban hoz létre egy dumpsub.smi fájlt.
|
|
.
|
|
.TP
|
|
.B \-dumpsrtsub (csak MPlayer)
|
|
A használt felirat (amit a \-sub opció ad meg) idõ alapú SubViewer formátumba
|
|
konvertálása.
|
|
Az aktuális könyvtárban hoz létre egy dumpsub.srt fájlt.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Néhány hibás hardveres lejátszó meghal a Unix sorvégzõdésû SRT felirat
|
|
fájlokon.
|
|
Ha elég peches vagy és ilyened van, ereszd át a feliratodat a
|
|
unix2dos vagy hasonló programon a Unix-os sorvégzõdések DOS/Windows
|
|
sorvégzõdésekre cseréléséhez.
|
|
.
|
|
.TP
|
|
.B \-dumpsub (csak MPlayer) (BÉTA KÓD)
|
|
VOB stream-ekbõl a felirat stream kimentése.
|
|
Lásd még a \-dump*sub és \-vobsubout* opciókat is.
|
|
.
|
|
.TP
|
|
.B \-ffactor <szám> (csak OSD)
|
|
Font alphamap-jának megadása.
|
|
Lehetséges értékek:
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
egyszerû fehér betûk
|
|
.IPs 0.75
|
|
nagyon halvány fekete körvonal (alapértelmezett)
|
|
.IPs 1
|
|
vékony fekete körvonal
|
|
.IPs 10
|
|
vastag fekete körvonal
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-flip-hebrew (csak FriBiDi)
|
|
Feliratok megfordítása FriBiDi-vel.
|
|
.
|
|
.TP
|
|
.B \-noflip-hebrew-commas
|
|
A FriBiDi feltételezett vesszõ elhelyezéseinek felülbírálata a feliratokban.
|
|
Akkor használd, ha a feliratban lévõ vesszõk a mondat elején látszódnak
|
|
és nem a végén.
|
|
.
|
|
.TP
|
|
.B \-font <útvonal a font.desc fájlhoz> (csak OSD)
|
|
Az OSD/\:SUB betûtipusok megadott könyvtárban történõ keresése
|
|
(normál fontoknál alapértelmezett:
|
|
~/\:.mplayer/\:font/\:font.desc, FreeType fontokhoz: ~/.mplayer/\:subfont.ttf).
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
FreeType-pal ez az opció a szöveges betûtípus fájlok elérési útját határozza meg.
|
|
A fontconfig-gal ez az opció a fontconfig betûtípus nevét határozza meg.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
\-font ~/\:.mplayer/\:arial-14/\:font.desc
|
|
.br
|
|
\-font ~/\:.mplayer/\:arialuni.ttf
|
|
.br
|
|
\-font 'Bitstream Vera Sans'
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-fontconfig (csak fontconfig)
|
|
A fontconfig-gal karbantartott betûtípusok használatának engedélyezése.
|
|
.
|
|
.TP
|
|
.B \-forcedsubsonly
|
|
Csak a kényszerített feliratokat jeleníti meg a DVD felirat stream-bõl pl.\&
|
|
egy \-slang kapcsolóval kiválasztva.
|
|
.
|
|
.TP
|
|
.B \-fribidi-charset <karakterkészlet neve> (csak FriBiDi)
|
|
Nem UTF8 felirat esetén itt adható meg a FriBiDi-nek adandó karakterkészlet
|
|
neve. (alapértelmezett: "ISO8859-8").
|
|
.
|
|
.TP
|
|
.B \-ifo <VOBsub ifo fájl>
|
|
Itt adható meg, hogy a VOBSUB feliratok palettája és frame mérete melyik
|
|
fájlban tárolódik.
|
|
.
|
|
.TP
|
|
.B \-noautosub
|
|
Automatikus felirat betöltés kikapcsolása.
|
|
.
|
|
.TP
|
|
.B \-osd-duration <idõ>
|
|
Beállítja az OSD üzenetek hosszát ms-ben (alapértelmezett: 1000).
|
|
.
|
|
.TP
|
|
.B \-osdlevel <0\-3> (csak MPlayer)
|
|
Megadja hogy mely OSD módban induljon az MPlayer.
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
csak feliratok
|
|
.IPs 1
|
|
hangerõ + tekerés (alapértelmezett)
|
|
.IPs 2
|
|
hangerõ + tekerés + idõ + százalék
|
|
.IPs 3
|
|
hangerõ + tekerés + idõ + százalék + teljes idõtartam
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-overlapsub
|
|
Engedélyezi, hogy a következõ felirat még az elõzõ eltûnése elõtt
|
|
megjelenjen (alapértelmezetten be van kapcsolva a támogatása bizonyos
|
|
formátumoknál).
|
|
.
|
|
.TP
|
|
.B \-sid <ID> (lásd még \-slang, \-vobsubid)
|
|
Az <ID> (0\-31) által megadott DVD felirat megjelenítésének bekapcsolása.
|
|
Az MPlayer kiírja az elérhetõ felirat ID-ket, ha a beszédes (\-v) módban fut.
|
|
Ha a feliratok valamelyikét nem tudod kiválasztani a DVD_n, próbáld ki a
|
|
\-vobsubid kapcsolót.
|
|
.
|
|
.TP
|
|
.B \-slang <nyelv kód[,nyelv kód,...]> (lásd még \-sid)
|
|
Felirat nyelvek priorítási listájának megadására használható.
|
|
A különbözõ konténer formátumok különbözõ nyelvi kódokat használnak.
|
|
A DVD-k az ISO 639-1 két betûs nyelv kódokat, a Matroska az ISO 639-2
|
|
három betûs kódokat, míg az OGM egy egyedi azonosítót használ.
|
|
Az MPlayer kiírja az elérhetõ nyelvek listáját, ha beszédes (\-v) módban fut.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IPs "mplayer dvd://1 \-slang hu,en"
|
|
Kiválasztja a magyar feliratot a sávon, vagy ha az nem elérhetõ, akkor
|
|
visszavált az angolra.
|
|
.IPs "mplayer \-slang jpn example.mkv"
|
|
Egy Matroska fájlt játszik le japán felirattal.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-spuaa <mód> (csak OSD)
|
|
Antialiasing/\:méretezés módja DVD/\:VOBsub esetén.
|
|
Ha a <mód> értékhez 16-ot hozzáadsz, akkor a méretezés akkor is megtörténik,
|
|
ha az eredeti és az átméretezett képméret azonos.
|
|
Ez pl.\& a feliratok gaussian blur-ral történõ elmosásához használható.
|
|
A használható módok:
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
nincs (leggyorsabb, jó ocsmány)
|
|
.IPs 1
|
|
körülbelüli (hibás?)
|
|
.IPs 2
|
|
teljes (lassú)
|
|
.IPs 3
|
|
bilineáris (alap, gyors, és nem rossz)
|
|
.IPs 4
|
|
swscaler gaussian blur-jának használata (nagyon szép)
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-spualign <-1\-2> (csak OSD)
|
|
Megadja, hogy az SPU (DVD/\:VOBsub) feliratok hogyan legyenek helyezve.
|
|
.PD 0
|
|
.RSs
|
|
.IPs "-1"
|
|
eredeti pozíció
|
|
.IPs " 0"
|
|
Felülre igazítás (eredeti viselkedés, alapértelmezett).
|
|
.IPs " 1"
|
|
Középre igazítás.
|
|
.IPs " 2"
|
|
Alulra igazítás.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-spugauss <0.0\-3.0> (csak OSD)
|
|
A \-spuaa 4 által használt gaussian variancia paramétere.
|
|
A magasabb érték több blur-t jelent (alapértelmezett: 1.0).
|
|
.
|
|
.TP
|
|
.B \-sub <feliratfájl1,feliratfájl2,...>
|
|
A megadott felirat fájlok használata/\:megjelenítése.
|
|
Egyszerre csak egy fájl jeleníthetõ meg.
|
|
.
|
|
.TP
|
|
.B \-sub-bg-alpha <0\-255>
|
|
Megadott alpha csatorna érték használata a feliratok és az OSD hátteréhez.
|
|
A nagyobb érték nagyobb átlátszóságot jelent.
|
|
A 0 érték kivétel, ez jelenti a teljes átlátszóságot.
|
|
.
|
|
.TP
|
|
.B \-sub-bg-color <0\-255>
|
|
Megadott szín érték használata a feliratok és OSD hátteréhez.
|
|
Jelenleg a feliratok fekete-fehérek, így ez az intenzitást szabályozza.
|
|
A 255-ös érték fehéret, a 0 feketét jelent.
|
|
.
|
|
.TP
|
|
.B \-sub-demuxer <[+]név> (csak \-subfile) (BÉTA KÓD)
|
|
A felirat demuxer típusát adja meg a \-subfile opcióhoz.
|
|
A név elé írt '+' jellel kényszerítheted, így elmarad pár ellenõrzés!
|
|
A demuxer nevét kell megadni a \-sub-demuxer help listának megfelelõen.
|
|
Kompatibilítási okokból elfogadja a demuxer ID-t is, ahogy
|
|
az a libmpdemux/\:demuxer.h fájlban van.
|
|
.
|
|
.TP
|
|
.B \-sub-fuzziness <mód>
|
|
Felirat fájlok "intelligens" keresése:
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
pontos egyezés
|
|
.IPs 1
|
|
Az összes, film nevét tartalmazó felirat betöltése.
|
|
.IPs 2
|
|
Az aktuális könyvtárban lévõ összes felirat betöltése.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-sub-no-text-pp
|
|
Kikapcsol mindenféle szöveg utómunkálatot a felirat betöltése után.
|
|
Hibakeresési célra használatos.
|
|
.
|
|
.TP
|
|
.B \-subalign <0\-2> (OSD only)
|
|
Megadja, hogy a felirat melyik sarkát kell a \-subpos által megadott
|
|
magassághoz igazítani.
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
Felirat felsõ sarkának igazítása (eredeti tulajdonság).
|
|
.IPs 1
|
|
Felirat közepének igazítása.
|
|
.IPs 2
|
|
Felirat alsó sarkának igazítása (alapértelmezett).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-subcc \
|
|
DVD Closed Caption (CC) feliratok megjelenítése.
|
|
Ezek
|
|
.B nem
|
|
a VOB feliratok, hanem speciális ASCII feliratok, amiket hallássérülteknek
|
|
kódolnak bele a VOB userdata folyamjába a legtöbb 1-es régiójú DVD-n.
|
|
A CC feliratok más régiókban még nem használatosak.
|
|
.
|
|
.TP
|
|
.B \-subcp <kódlap> (csak iconv)
|
|
Ha a rendszered támogatja az iconv(3) használatát, ezzel az opcióval
|
|
meg lehet adni a felirat kódlapját.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
\-subcp latin2
|
|
.br
|
|
\-subcp cp1250
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-subcp enca:<nyelv>:<tartalék kódlap> (csak ENCA)
|
|
Megadhatod a nyelvedet egy két betûs nyelv kóddal, hogy az ENCA
|
|
detektálhassa a kódlapodat.
|
|
Ha bizonytalan vagy, írj be bármit, majd nézd meg a \-v kimenetét
|
|
az elérhetõ nyelvekért.
|
|
A tartalék kódlap megadja a használandó kódlapot, ha az automatikus
|
|
felismerés sikertelen.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IPs "\-subcp enca:cs:latin2"
|
|
Kódolás kitalálása, feltételezi, hogy a felirat cseh, a tartalék kódlap
|
|
a latin 2, ha az automatikus felismerés sikertelen.
|
|
.IPs "\-subcp enca:pl:cp1250"
|
|
A kódolás feltételezhetõen lengyel, a tartalék kódlap cp1250.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-subdelay <sec>
|
|
Felirat késleltetése <sec> másodperccel.
|
|
Lehet negatív is.
|
|
.
|
|
.TP
|
|
.B \-subfile <fájlnév> (BÉTA KÓD)
|
|
Jelenleg haszontalan.
|
|
Ugyan az, mint az \-audiofile, de felirat folyamokra (OggDS?).
|
|
.
|
|
.TP
|
|
.B \-subfont-autoscale <0\-3> (csak FreeType)
|
|
Beállítja az automatikus átméretezés módját.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
A 0 azt jelenti, hogy a text scale és OSD scale a font magassága pontban.
|
|
.sp 1
|
|
A módok:
|
|
.sp 1
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
automatikus átméretezés kikapcsolása
|
|
.IPs 1
|
|
proporcionális a film magasságához
|
|
.IPs 2
|
|
proporcionális a film szélességéhez
|
|
.IPs 3
|
|
proporcionális a film átlójához (alapértelmezett)
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-subfont-blur <0\-8> (csak FreeType)
|
|
A font elmosásának átmérõje (alapérték: 2).
|
|
.
|
|
.TP
|
|
.B \-subfont-encoding <érték> (csak FreeType)
|
|
Beállítja a betûtípus kódolását.
|
|
Ha 'unicode'-ot állítasz be, a betû összes jele le lesz renderelve és
|
|
a unicode lesz használva (alapértelmezett: unicode).
|
|
.
|
|
.TP
|
|
.B \-subfont-osd-scale <0\-100> (csak FreeType)
|
|
Az OSD elemek autoscale értéke (alapértelmezett: 6).
|
|
.
|
|
.TP
|
|
.B \-subfont-outline <0\-8> (csak FreeType)
|
|
A font körvonalának vastagsága (alapértelmezett: 2).
|
|
.
|
|
.TP
|
|
.B \-subfont-text-scale <0\-100> (csak FreeType)
|
|
A felirat szövegének autoscale értéke a képernyõméret százalékában
|
|
(alapértelmezett: 5).
|
|
.
|
|
.TP
|
|
.B \-subfps <ráta>
|
|
A felirat fájl framerátájának megadása (alapértelmezett: a film fps-e).
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Csak a képkocka alapú feliratoknál használható, pl.\& MicroDVD formátum.
|
|
.
|
|
.TP
|
|
.B \-subpos <0\-100> (hasznos a \-vf expand opcióval) (csak OSD)
|
|
A feliratok képernyõn elfoglalt helye.
|
|
Az érték a képernyõ magasságának megadott százaléka, ahol a felirat
|
|
legyen.
|
|
.
|
|
.TP
|
|
.B \-subwidth <10\-100> (csak OSD)
|
|
Megadja a feliratok maximális szélességét a képernyõn.
|
|
Hasznos a TV kimenethez.
|
|
Az érték a felirat szélessége százalékban, a képernyõ szélességéhez
|
|
viszonyítva.
|
|
.
|
|
.TP
|
|
.B \-noterm-osd
|
|
Letiltja az OSD üzenetek konzolon történõ megjelenítését, ha nincs elérhetõ
|
|
videó kimenet.
|
|
.
|
|
.TP
|
|
.B \-term-osd-esc <escape szekvencia>
|
|
Megadja a konzolra írt OSD üzenetek kiírásakor használatos escape szekvenciát.
|
|
Az escape szekvenciának az OSD-hez használt sor elejére kell vinnie a kurzort és
|
|
le kell törölnie (alapértelmezett: ^[[A\\r^[[K).
|
|
.
|
|
.TP
|
|
.B \-unicode
|
|
Megadja az MPlayernek, hogy a feliratot UNICODE-ként kezelje.
|
|
.
|
|
.TP
|
|
.B \-utf8 \ \
|
|
Megadja az MPlayernek, hogy a feliratot UTF8-ként kezelje.
|
|
.
|
|
.TP
|
|
.B \-vobsub <VOBsub fájl kiterjesztés nélkül>
|
|
Megadja hogy mely VobSub fájlt kell betölteni.
|
|
Teljes útvonalat és fájlnevet kell megadni kiterjesztés nélkül, tehát
|
|
a \'.idx', '.ifo', '.sub' elhagyandó.
|
|
.
|
|
.TP
|
|
.B \-vobsubid <0\-31>
|
|
A VobSub felirat ID-je itt adható meg.
|
|
.
|
|
.
|
|
.
|
|
.SH "AUDIÓ KIMENETI OPCIÓK (CSAK MPLAYER)"
|
|
.
|
|
.TP
|
|
.B \-abs <érték> (csak \-ao oss) (RÉGI)
|
|
Felülbírálja az audió vezérlõ/\:kártya buffer méretének detektálását.
|
|
.
|
|
.TP
|
|
.B \-format <formátum> (lásd még a format audió szûrõt)
|
|
Kiválasztja a minta formátumát, amit az audió szûrõ réteg
|
|
kimenetként használ a hangkártyával való kommunikációban.
|
|
A <format> értékei megtalálhatóak lejjebb, a format audió
|
|
szûrõ leírásánál.
|
|
.
|
|
.TP
|
|
.B \-mixer <eszköz>
|
|
Az alapértelmezet /dev/\:mixer eszköztõl eltérõ mixer eszköz használata.
|
|
Az ALSA esetén ez a mixer neve.
|
|
.
|
|
.TP
|
|
.B \-mixer-channel <mixer sor>[,mixer index] (csak \-ao oss és \-ao alsa)
|
|
Ez a kapcsoló azt mondja meg az MPlayernek, hogy más csatornát használjon
|
|
a hangerõ változtatásához az alapértelmezett PCM helyett.
|
|
Az OSS opciói
|
|
.B vol, pcm, line.
|
|
Az opciók teljes listájához lásd a SOUND_DEVICE_NAMES-t a
|
|
/usr/\:include/\:linux/\:soundcard.h fájlban.
|
|
ALSA-hoz használhatod a neveket, amiket pl. az \& alsamixer
|
|
megjelenít, úgy mint
|
|
.B Master, Line, PCM.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Az ALSA mixer csatorna neveit egy szám követi, amit a <név,szám> formában
|
|
kell megadni, pl.\& ha a csatorna neve 'PCM 1' az alsamixer-ben,
|
|
akkor
|
|
.BR PCM,1 .
|
|
.
|
|
.TP
|
|
.B \-softvol
|
|
A szoftveres mixek használatának elõírása, a hangkártya mixere helyett.
|
|
.
|
|
.TP
|
|
.B \-softvol-max <10.0\-10000.0>
|
|
A maximális amplifikációs tartomány százalékban (alapértelmezett: 110).
|
|
A 200-as érték segítségével maximálisan az aktuális szint duplájára
|
|
állíthatod be a hangerõt.
|
|
A 100 alatti értékekkel a kezdeti hangerõ (ami 100%) a maximum felett lesz,
|
|
amitõl pl.\& az OSD nem tud helyesen megjelenni.
|
|
.
|
|
.TP
|
|
.B \-volstep <0\-100>
|
|
A mixer hangerõ változtatásának léptékét állítja be a teljes tartomány
|
|
százalékában (alapértelmezett: 3).
|
|
.
|
|
.
|
|
.
|
|
.SH "AUDIÓ KIMENETI VEZÉRLÕK (CSAK MPLAYER)"
|
|
Az audió kimeneti vezérlõk interfészek a különbözõ audió kimeneti berendezésekhez.
|
|
A szintaxis:
|
|
.
|
|
.TP
|
|
.B \-ao <vezérlõ1[:alopció1[=érték]:...],vezérlõ2,...[,]>
|
|
A használandó audió kimeneti vezérlõk priorítási listája.
|
|
.PP
|
|
Ha ennek a listának a végén vagy egy ',', az MPlayer sikertelenség esetén a
|
|
listában nem szereplõ vezérlõket is használhat.
|
|
Az alopciók megadhatóak, de legtöbbször elhagyhatóak.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Lásd az \-ao help kimenetét a befordított kimeneti audió vezérlõk listájához.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IPs "\-ao alsa,oss,"
|
|
Elõször az ALSA, majd az OSS vezérlõt próbálja, aztán mást.
|
|
.IPs "\-ao alsa:noblock:device=hw=0.3"
|
|
Beállítja a noblock-módot és az eszköz nevet mint elsõ kártya, negyedik eszköz.
|
|
.RE
|
|
.PD 1
|
|
.sp 1
|
|
Használható kimeneti audió eszközök:
|
|
.
|
|
.TP
|
|
.B alsa\ \ \
|
|
ALSA 0.9/1.x audió kimeneti vezérlõ
|
|
.PD 0
|
|
.RSs
|
|
.IPs noblock
|
|
Beállítja a noblock-módot.
|
|
.IPs device=<eszköz>
|
|
Beállítja az eszköz nevét.
|
|
Minden ','-t cserélj le '.'-tal és minden ':'-ot '='-lel az ALSA eszköz névben.
|
|
Ne állítsd be ha hwac3 kimenetet akarsz S/PDIF-en keresztül, csak ha
|
|
tényleg tudod, hogy hogy kell jól beállítani.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B alsa5\ \
|
|
ALSA 0.5 audió kimeneti meghajtó
|
|
.
|
|
.TP
|
|
.B oss\ \ \ \
|
|
OSS audió kimeneti meghajtó
|
|
.PD 0
|
|
.RSs
|
|
.IPs <dsp-device>
|
|
Beállítja az audió kimeneti eszközt (alapértelmezett: /dev/\:dsp).
|
|
.IPs <mixer-eszköz>
|
|
Beállítja a mixer eszközt (alapértelmezett: /dev/\:mixer).
|
|
.IPs <mixer-csatorna>
|
|
Beállítja a mixer csatornát (alapértelmezett: pcm).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B sdl\ \ \ \
|
|
platform független SDL (Simple Directmedia Layer) függvénykönyvtár
|
|
audió kimeneti vezérlõje
|
|
.PD 0
|
|
.RSs
|
|
.IPs <meghajtó>
|
|
Explicit kiválasztja a használni kívánt SDL audió meghajtót (alapértelmezett:
|
|
SDL választja).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B arts\ \ \
|
|
aRts démonon keresztüli audió kimenet
|
|
.
|
|
.TP
|
|
.B esd\ \ \ \
|
|
ESD démonon keresztüli audió kimenet
|
|
.PD 0
|
|
.RSs
|
|
.IPs <szerver>
|
|
Explicit kiválasztja a használni kívánt ESD szervert (alapértelmezett: localhost).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B jack\ \ \ \
|
|
JACK-en (Jack Audio Connection Kit) keresztüli audió kimenet
|
|
.PD 0
|
|
.RSs
|
|
.IPs port=<név>
|
|
A megadott nevû portokhoz csatlakozik (alapértelmezett: fizikai portok).
|
|
.IPs name=<kliens név>
|
|
Kliens neve, amit a JACK-nek át kell adni (alapértelmezett: MPlayer [<PID>]).
|
|
Hasznos, ha bizonyos kapcsolatokat automatikusan akarsz felépíteni.
|
|
.IPs (no)estimate
|
|
Megbecsüli az audió késleltetést, a szándékok szerint folyamatosabbá
|
|
teszi a videó lejátszást (alapértelmezett: engedélyezve).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B nas\ \ \ \
|
|
NAS-on keresztüli audió kimenet
|
|
.
|
|
.TP
|
|
.B macosx (csak Mac OS X)
|
|
natív Mac OS X audió kimeneti vezérlõ
|
|
.
|
|
.TP
|
|
.B sgi (csak SGI)
|
|
natív SGI audió kimeneti vezérlõ
|
|
.PD 0
|
|
.RSs
|
|
.IPs "<kimeneti eszköz neve>"
|
|
Explicit kiválasztja a használandó kimeneti eszközt/\:interfészt
|
|
(alapértelmezett: rendszerszintû alapértelmezés).
|
|
Például 'Analog Out' vagy 'Digital Out'.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B sun (csak Sun)
|
|
natív Sun audió kimeneti vezérlõ
|
|
.PD 0
|
|
.RSs
|
|
.IPs <eszköz>
|
|
Explicit kiválasztja a használni kívánt audió eszközt (alapértelmezett: /dev/\:audio).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B win32 (csak Windows)
|
|
natív Windows waveout audió kimeneti vezérlõ
|
|
.
|
|
.TP
|
|
.B dsound (csak Windows)
|
|
DirectX DirectSound audió kimeneti vezérlõ
|
|
.PD 0
|
|
.RSs
|
|
.IPs device=<eszközszám>
|
|
Beállítja a használandó eszköz számát.
|
|
Egy fájl \-v kapcsolóval történõ lejátszásával kilistázza az elérhetõ eszközöket.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B dxr2 (lásd még \-dxr2) (csak DXR2)
|
|
Speciális Creative DXR2 kimeneti vezérlõ
|
|
.
|
|
.TP
|
|
.B mpegpes (csak DVB)
|
|
Speciális DVB kimeneti vezérlõ
|
|
.
|
|
.TP
|
|
.B null\ \ \
|
|
Letiltja az audió kimenetet de megtartja a videó lejátszási sebességét.
|
|
használd a \-nosound kapcsolót a sebességméréshez.
|
|
.
|
|
.TP
|
|
.B pcm\ \ \ \
|
|
nyers PCM/wave fájl író kimeneti vezérlõ
|
|
.PD 0
|
|
.RSs
|
|
.IPs (no)waveheader
|
|
Beleírja vagy ne a wave fejlécet (alapértelmezett: beírja).
|
|
Ha nem írja bele, nyers PCM generálódik.
|
|
.IPs file=<fájlnév>
|
|
A <fájlnév> nevû fájlba írja ki a hangot az alapértelmezett audiodump.wav
|
|
helyett.
|
|
Ha a nowaveheader meg van adva, az alapértelmezett az audiodump.pcm.
|
|
.IPs fast\
|
|
A valós idejûnél gyorsabban próbál dump-olni.
|
|
Gyõzõdj meg róla, hogy a kimenet nem lett levágva (általában egy
|
|
"Túl sok videó csomag a bufferban" üzenettel).
|
|
Az normális, hogy egy "A rendszered TÚL lassú ehhez!" üzenetet kapsz.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B plugin\ \
|
|
plugin audió kimeneti vezérlõ
|
|
.
|
|
.
|
|
.
|
|
.SH "VIDEÓ KIMENETI OPCIÓK (CSAK MPLAYER)"
|
|
.
|
|
.TP
|
|
.B \-adapter <érték>
|
|
Megadható a grafikus kártya, ami a képet kapja.
|
|
A használható kártyákról listát kaphatsz a \-v kapcsolóval együtt
|
|
használod ezt az opciót.
|
|
Jelenleg csak a directx kimeneti videó vezérlõvel mûködik.
|
|
.
|
|
.TP
|
|
.B \-bpp <mélység>
|
|
Felülbírálja az automatikusan megállapított színmélységet.
|
|
Csak az fbdev, dga, svga, vesa videó kimenet támogatja.
|
|
.
|
|
.TP
|
|
.B \-border
|
|
Ablakkerettel és dekorációkkal játsza le a filmet.
|
|
Mivel alapértelmezésként ez be van kapcsolva, használd a \-noborder opciót
|
|
a szabványos ablak dekorációk kikapcsolásához.
|
|
A directx videó kimeneti vezérlõ támogatja.
|
|
.
|
|
.TP
|
|
.B \-brightness <-100\-100>
|
|
A videó jel fényerejének beállítása (alapértelmezett: 0).
|
|
Nem minden videó kimeneti vezérlõ támogatja.
|
|
.
|
|
.TP
|
|
.B \-contrast <-100\-100>
|
|
A videó jel kontrasztjának beállítása (alapértelmezett: 0).
|
|
Nem minden videó kimeneti vezérlõ támogatja.
|
|
.
|
|
.TP
|
|
.B \-display <név> (csak X11)
|
|
Megadható vele az X szerver hosztjának neve és a képernyõjének száma,
|
|
amin a megjelenítésnek történnie kell.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
\-display xtest.localdomain:0
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-dr \ \ \
|
|
Bekapcsolja a direkt renderelést (nem minden codec és videó kimenet támogatja)
|
|
.br
|
|
.I FIGYELMEZTETÉS:
|
|
OSD/SUB hibákat okozhat!
|
|
.
|
|
.TP
|
|
.B \-dxr2 <opció1:opció2:...>
|
|
Ezzel a kapcsolóval a dxr2 videó kimeneti vezérlõ irányítható.
|
|
.RSs
|
|
.IPs ar-mode=<érték>
|
|
Méretarány mód (0 = normális, 1 = pan-and-scan, 2 = letterbox (alapértelmezett))
|
|
.IPs iec958-encoded
|
|
Az iec958 kimenetet kódoltra állítja be.
|
|
.IPs iec958-decoded
|
|
Az iec958 kimenetet dekódoltra állítja be (alapértelmezett).
|
|
.IPs macrovision=<érték>
|
|
macrovision mód (0 = ki (alapértelmezett), 1 = agc, 2 = agc 2 colorstripe,
|
|
3 = agc 4 colorstripe)
|
|
.IPs mute\
|
|
hang elnémítása
|
|
.IPs unmute
|
|
hang megszólaltatása
|
|
.IPs ucode=<érték>
|
|
útvonal a mikrokódhoz
|
|
.RE
|
|
.RS
|
|
.sp 1
|
|
.I TV kimenet
|
|
.RE
|
|
.RSs
|
|
.IPs 75ire
|
|
7.5 IRE mód bekapcsolása
|
|
.IPs no75ire
|
|
7.5 IRE mód kikapcsolása (alapértelmezett)
|
|
.IPs bw\ \ \
|
|
fekete-fehér TV kimenet
|
|
.IPs color
|
|
színes TV kimenet (alapértelmezett)
|
|
.IPs interlaced
|
|
átlapolt TV kimenet (alapértelmezett)
|
|
.IPs nointerlaced
|
|
nem átlapolt TV kimenet
|
|
.IPs norm=<érték>
|
|
TV norma (ntsc (alapértelmezett), pal, pal60, palm, paln, palnc)
|
|
.IPs square-pixel
|
|
négyzet alakú pixelmód beállítása
|
|
.IPs ccir601-pixel
|
|
ccir601 pixelmód beállítása
|
|
.RE
|
|
.RS
|
|
.sp 1
|
|
.I overlay
|
|
.RE
|
|
.RSs
|
|
.IPs cr-left=<0\-500>
|
|
Bal oldali vágás mértéke (alapértelmezett: 50).
|
|
.IPs cr-right=<0\-500>
|
|
Jobb oldali vágás mértéke (alapértelmezett: 300).
|
|
.IPs cr-top=<0\-500>
|
|
Fentrõl történõ vágás mértéke (alapértelmezett: 0).
|
|
.IPs cr-bottom=<0\-500>
|
|
Alulról történõ vágás mértéke (alapértelmezett: 0).
|
|
.IPs ck-[r|g|b]=<0\-255>
|
|
A r(ed), g(reen) vagy b(lue) összetevõ beállítása az overlay színkulcsban.
|
|
.IPs ck-[r|g|b]min=<0\-255>
|
|
a megfelelõ színkulcs minimum értéke
|
|
.IPs ck-[r|g|b]max=<0\-255>
|
|
a megfelelõ színkulcs maximum értéke
|
|
.IPs ignore-cache
|
|
Figyelmen kívül hagyja a cache-elt overlay beállításokat.
|
|
.IPs update-cache
|
|
Frissíti a cache-elt overlay beállításokat.
|
|
.IPs ol-osd
|
|
OSD bekapcsolása.
|
|
.IPs nool-osd
|
|
OSD kikapcsolása (alapértelmezett).
|
|
.IPs ol[h|w|x|y]-cor=<-20\-20>
|
|
Az overlay méretének (h,w) és pozíciójának (x,y) beállítása, ha
|
|
nem felel meg tökéletesen az ablaknak (alapértelmezett: 0).
|
|
.IPs overlay
|
|
Overlay bekapcsolása (alapértelmezett).
|
|
.IPs nooverlay
|
|
TV kimenet bekapcsolása.
|
|
.IPs overlay-ratio=<1\-2500>
|
|
Overlay hangolása (alapértelmezett: 1000).
|
|
.RE
|
|
.
|
|
.TP
|
|
.B \-fbmode <módnév> (csak \-vo fbdev kapcsolóval)
|
|
Videomód megváltoztatása az /etc/\:fb.modes-ban <módnév> néven szereplõre.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
A VESA framebuffer nem támogatja a módváltást.
|
|
.
|
|
.TP
|
|
.B \-fbmodeconfig <filename> (\-vo fbdev only)
|
|
A framebuffer mód konfigurációs fájljának felülbírálata (alapértelmezett: /etc/\:fb.modes).
|
|
.
|
|
.TP
|
|
.B \-fs (lásd még \-zoom)
|
|
Teljesképernyõs lejátszás (filmet középre, köré fekete keret).
|
|
Nem minden videó kimeneti vezérlõ támogatja.
|
|
.
|
|
.TP
|
|
.B \-fsmode-dontuse <0\-31> (RÉGI, használd az \-fs kapcsolót)
|
|
Próbáld ki ezt az opciót teljesképernyõs üzemmódnál jelentkezõ
|
|
problémák esetén.
|
|
.
|
|
.TP
|
|
.B \-fstype <típus1,típus2,...> (csak X11)
|
|
Használandó teljesképernyõs módok priorítási listájának megadása.
|
|
Kikapcsolhatod a módokat ha eléjük írsz egy '\-'\-t.
|
|
Ha problémákat tapasztalsz, mint például hogy a teljes képernyõs ablakot
|
|
egy másik ablak takarja, próbálj ki egy másik sorrendet.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Lásd a \-fstype help kimenetét az elérhetõ módok teljes listájához.
|
|
.sp 1
|
|
Az elérhetõ típusok:
|
|
.sp 1
|
|
.PD 0
|
|
.RSs
|
|
.IPs above
|
|
A _NETWM_STATE_ABOVE hint-et használja, ha elérhetõ.
|
|
.IPs below
|
|
A _NETWM_STATE_BELOW hint-et használja, ha elérhetõ.
|
|
.IPs fullscreen
|
|
A _NETWM_STATE_FULLSCREEN hint-et használja, ha elérhetõ.
|
|
.IPs layer
|
|
A _WIN_LAYER hint-et használja az alapértelmezett réteggel.
|
|
.IPs layer=<0...15>
|
|
A _WIN_LAYER hint-et használja a megadott rétegszámmal.
|
|
.IPs netwm
|
|
NETWM stílus kényszerítése.
|
|
.IPs none\
|
|
Ne állítsa be a teljes képernyõs ablak rétegét.
|
|
.IPs stays_on_top
|
|
A _NETWM_STATE_STAYS_ON_TOP hint-et használja, ha elérhetõ.
|
|
.REss
|
|
.sp 1
|
|
.RS
|
|
.I PÉLDA:
|
|
.RE
|
|
.PD 0
|
|
.RSs
|
|
.IPs layer,stays_on_top,above,fullscreen
|
|
Az alapértelmezett sorrend, ezt használja, ha hibás vagy nem támogatott
|
|
módot adtak meg.
|
|
.IPs \-fullscreen
|
|
A teljes képernyõs váltás javítása OpenBox 1.x-en.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-geometry x[%][:y[%]] vagy [WxH][+x+y]
|
|
Annak beállítása hogy kezdéskor hova lesz kirakva a video.
|
|
Az x és y érték a képernyõ bal felsõ sarkától a megjelenítendõ ablak
|
|
bal felsõ sarkáig mért távolság pixelben, vagy ha egy százalék jelet
|
|
írsz az érték mögé, akkor a képernyõ adott irányú méretének százalék
|
|
érték lesz. Támogatja továbbá a szabványos X11 \-geometry formátumot is.
|
|
Ha egy külsõ ablak is meg van adva a \-win opcióval, akkor az x és y
|
|
koordináták az ablak bal felsõ sarkához viszonyulnak a képernyõ helyett.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Ezt az opciót csak az x11, xmga, xv, xvmc, xvidix, gl, gl2, directx és
|
|
tdfxfb videó kimeneti vezérlõk támogatják.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IPs 50:40
|
|
Ablak elhelyezése az x=50, y=40 koordinátákra.
|
|
.IPs 50%:50%
|
|
Ablak elhelyezése a képernyõ közepére.
|
|
.IPs 100%\
|
|
Ablak elhelyezése a képernyõ jobb oldalán, középen.
|
|
.IPs 100%:100%
|
|
Ablak elhelyezése a képernyõ jobb alsó sarkába.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-guiwid <ablak ID> (lásd még \-wid) (csak GUI)
|
|
Ez az opció megmondja a GUI-nak, hogy tapadjon oda a lejátszóablak aljához,
|
|
egy böngészõben megjelenítendõ mini-GUI-nál lehet hasznos (az MPlayer pluginnel).
|
|
.
|
|
.TP
|
|
.B \-hue <-100\-100>
|
|
Videó jel "hue" értékének megváltoztatása (alapértelmezett: 0).
|
|
Ezzel az opcióval egy színes negatívot kaphatsz a képrõl.
|
|
Nem minden videó kimeneti vezérlõ támogatja.
|
|
.
|
|
.TP
|
|
.B \-monitor-dotclock <tartomány[,tartomány,...]> (csak \-vo fbdev és vesa)
|
|
A monitor dotclock vagy pixelclock tartományának megadása.
|
|
.
|
|
.TP
|
|
.B \-monitor-hfreq <tartomány[,tartomány,...]> (csak \-vo fbdev és vesa)
|
|
A monitor vízszintes képfrissítési frekvenciatartományának megadása.
|
|
.
|
|
.TP
|
|
.B \-monitor-vfreq <tartomány[,tartomány,...]> (csak \-vo fbdev és vesa)
|
|
A monitor függõleges képfrissítési frekvenciatartományának megadása.
|
|
.
|
|
.TP
|
|
.B \-monitoraspect <arány> (lásd még \-aspect)
|
|
A monitor vagy TV képernyõ képarányának megadása.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
\-monitoraspect 4:3 vagy 1.3333
|
|
.br
|
|
\-monitoraspect 16:9 vagy 1.7777
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-monitorpixelaspect <ráta> (lásd még \-aspect)
|
|
Beállítja egy pixel arányát a monitorodon vagy TV képernyõdön (alapértelmezett: letiltva).
|
|
Felülbírálja a \-monitoraspect beállítást.
|
|
A 0 érték letiltja, az 1 négyzetes pixeleket jelent
|
|
(megfelelõ a (legtöbb?) LCD képernyõn).
|
|
.
|
|
.TP
|
|
.B \-nodouble
|
|
Letiltja a dupla bufferelést, leginkább hibakeresési célzattal.
|
|
A dupla bufferelés kiküszöböli a vibrálást úgy, hogy két képet tart a memóriában
|
|
és az egyik megjelenítése közben dekódolja a másikat.
|
|
Az OSD-re negatív hatással lehet, de gyakran megszünteti az OSD villózását.
|
|
.
|
|
.TP
|
|
.B \-nograbpointer
|
|
Ne fogja meg az egérmutatót videó mód váltás után (\-vm). Többkártyás
|
|
kimenetnél hasznos.
|
|
.
|
|
.TP
|
|
.B \-nokeepaspect
|
|
Ne tartsa meg az ablak képarányát az ablak átméretezésekor. Jelenleg csak az
|
|
x11, xv, xmga, xvidix, directx videó kimenetekkel mûködik.
|
|
Továbbá X11 alatt az ablakkezelõdnek is támogatnia kell.
|
|
.
|
|
.TP
|
|
.B \-ontop\
|
|
A lejátszási ablak folyamatosan a többi ablak elõtt lesz látható.
|
|
Azok a videó kimeneti vezérlõk támogatják, amelyek X11-et használnak,
|
|
kivéve az SDL-t, valamint a directx, macosx, quartz, ggi és gl2.
|
|
.
|
|
.TP
|
|
.B \-panscan <0.0\-1.0>
|
|
Pan & Scan funkció bekapcsolása (pl.\& egy 16:9 arányú film széleinek a
|
|
levágása, hogy elférjen egy 4:3 arányú képernyõn fekete sávok nélkül)
|
|
A tartomány vezérli, hogy a képbõl mennyi kerül levágásra.
|
|
Ez a funkció csak az xv, xmga, mga, gl, gl2, quartz, macosx és xvidix videó
|
|
kimeneti meghajtókkal mûködik.
|
|
.
|
|
.TP
|
|
.B \-panscanrange <-19.0\-99.0> (kísérleti)
|
|
Megváltoztatja a pan-and-scan funkcionalítás tartományát (alapértelmezett: 1).
|
|
A pozitív értékek az alapértelmezett tartomány többszörösét jelentik.
|
|
A negatív számok azt jelentik, hogy \-panscanrange+1 faktorig tudsz nagyítani.
|
|
Pl. \-panscanrange -3 4-es nagyítási faktort enged.
|
|
Ez a képesség még kísérleti.
|
|
Ne jelents hibákat, hacsak nem \-vo gl-t használsz.
|
|
.
|
|
.TP
|
|
.B \-refreshrate <Hz>
|
|
A monitor frissítési frekvenciájának beállítása Hz-ben.
|
|
Jelenleg csak a \-vo directx támogatja a \-vm opcióval együtt.
|
|
.
|
|
.TP
|
|
.B \-rootwin
|
|
A film root ablakban (asztal hátterében) történõ lejátszása.
|
|
Az asztalon lévõ háttérkép kitakarhatja a filmet.
|
|
Csak az x11, xv, xmga, xvidix, quartz, macosx és directx videó meghajtók
|
|
támogatják.
|
|
.
|
|
.TP
|
|
.B \-saturation <-100\-100>
|
|
Video jel szaturációjának beállítása (alapértelmezett: 0).
|
|
Fekete fehér képet is elõ lehet állítani vele.
|
|
Nem minden videó kimeneti vezérlõ támogatja.
|
|
.
|
|
.TP
|
|
.B \-screenh <pixel>
|
|
A függõleges képernyõ felbontás megadása az olyan videó kimeneti vezérlõnek,
|
|
ami nem tudja a képernyõ felbontását, mint az fbdev, x11 és TVout.
|
|
.
|
|
.TP
|
|
.B \-screenw <pixel>
|
|
A vízszintes képernyõ felbontás megadása az olyan videó kimeneti vezérlõnek,
|
|
ami nem tudja a képernyõ felbontását, mint az fbdev, x11 és TVout.
|
|
.
|
|
.TP
|
|
.B \-stop-xscreensaver (csak X11)
|
|
Kikapcsolja az xscreensaver-t a lejátszás indításakor, kilépéskor újraindítja.
|
|
.
|
|
.TP
|
|
.B \-vm \ \ \
|
|
Megpróbál átváltani egy másik videó módba. A dga, x11, xv, sdl és
|
|
directx videó kimeneti meghajtók támogatják.
|
|
Ha a directx videó kimeneti vezérlõvel használod, a \-screenw,
|
|
\-screenh, \-bpp és \-refreshrate opciókkal beállíthatod az új
|
|
képernyõ módot.
|
|
.
|
|
.TP
|
|
.B \-vsync \ \
|
|
VBI bekapcsolása a vesa, dfbmga és az svga videó kimeneti meghajtóhoz.
|
|
.
|
|
.TP
|
|
.B \-wid <ablak ID> (lásd még \-guiwid) (csak X11, OpenGL és DirectX)
|
|
Ez megadja az MPlayernek hogy egy már létezõ X11 ablakban játsszon le,
|
|
hasznos ha böngészõbe akarod integrálni az MPlayert (pl.\& a plugger
|
|
kiterjesztéssel).
|
|
.
|
|
.TP
|
|
.B \-xineramascreen <\-2\-...> (csak X11)
|
|
Xinerama konfigurációkban (tehát amikor egy desktop több kijelzõn látható),
|
|
ezzel az opcióval adható meg hogy melyik kijelzõn történjen a lejátszás.
|
|
A \-2 érték teljes képernyõt jelent az egész virtuális képernyõn, a \-1
|
|
teljes képernyõs lejátszás azon a képernyõn, amelyiken az ablak épp van.
|
|
A kezdeti pozíció a \-geometry opcióval állítható be a megadott képernyõhöz
|
|
relatívan.
|
|
Általában a "\-fstype \-fullscreen" vagy "\-fstype none" opciókkal együtt
|
|
mûködik.
|
|
.
|
|
.TP
|
|
.B \-zrbw (csak \-vo zr)
|
|
Fekete fehér lejátszás.
|
|
Az optimális teljesítmény eléréséhez kombinálható a '\-lavdopts gray' kapcsolóval.
|
|
.
|
|
.TP
|
|
.B \-zrcrop <[szélesség]x[magasság]+[x offszet]+[y offszet]> (csak \-vo zr)
|
|
Csak a bemeneti kép kiválasztott részének megjelenítése, valamint
|
|
többszöri használatával kapcsolható be a cinerama mód is.
|
|
Cinerama módban a film több mint egy TV-n lesz megjelenítve a nagyobb
|
|
kép létrehozásához.
|
|
Az n\-edik -zrcrop opció utáni opciók az n\-edig MJPEG kártyára vonatkoznak,
|
|
mindegyik kártyához meg kell adni legalább egy \-zrdev opciót a \-zrcrop
|
|
mellé. Példákért lásd a \-zrhelp kimenetét és a Zr részt a dokumentációban.
|
|
.
|
|
.TP
|
|
.B \-zrdev <eszköz> (csak \-vo zr)
|
|
Itt lehet megadni az MJPEG kártya egységnevét, alapban a legelsõ
|
|
v4l egységet feltételezi annak.
|
|
.
|
|
.TP
|
|
.B \-zrfd (csak \-vo zr)
|
|
Decimation kényszerítése: Decimation, ahogy a \-zrhdec és \-zrvdec opciókkal
|
|
meg van adva, csak akkor történik meg, ha a hardveres méretezõ szét
|
|
tudja húzni a képet az eredeti méretére.
|
|
Ezzel a kapcsolóval kényszerítheted a decimation-t.
|
|
.
|
|
.TP
|
|
.B \-zrhdec <1|2|4> (csak \-vo zr)
|
|
Vízszintes decimation: Arra utasítja a vezérlõt, hogy a forrás képbõl csak
|
|
minden második vagy negyedik sor/\:pixel kerüljön elküldésre az MJPEG
|
|
kártyának és az MJPEG kártya a scaler-jét használja a kép eredeti méretre
|
|
való széthúzásához.
|
|
.
|
|
.TP
|
|
.B \-zrhelp (csak \-vo zr)
|
|
Az összes \-zr* opció, alapértékeik és egy cinerama mód példa kiírása.
|
|
.
|
|
.TP
|
|
.B \-zrnorm <norma> (csak \-vo zr)
|
|
A TV norma megadása: PAL vagy NTSC (alapértelmezett: nincs váltás).
|
|
.
|
|
.TP
|
|
.B \-zrquality <1\-20> (csak \-vo zr)
|
|
Egy szám 1-tõl (legjobb) 20-ig (legrosszabb), a JPEG kódolási minõségét adja meg.
|
|
.
|
|
.TP
|
|
.B \-zrvdec <1|2|4> (csak \-vo zr)
|
|
Függõleges decimation: Arra utasítja a vezérlõt, hogy a forrás képbõl csak
|
|
minden második vagy negyedik sor/\:pixel kerüljön elküldésre az MJPEG
|
|
kártyának és az MJPEG kártya a scaler-jét használja a kép eredeti méretre
|
|
való széthúzásához.
|
|
.
|
|
.TP
|
|
.B \-zrxdoff <x megjelenítési offszet> (csak \-vo zr)
|
|
Ha a film kisebb, mint a TV képernyõ, ez az opció adja meg az x offszetet
|
|
a TV képernyõ bal felsõ sarkától (alapértelmezett: középre igazított).
|
|
.
|
|
.TP
|
|
.B \-zrydoff <y megjelenítési offszet> (csak \-vo zr)
|
|
Ha a film kisebb, mint a TV képernyõ, ez az opció adja meg az y offszetet
|
|
a TV képernyõ bal felsõ sarkától (alapértelmezett: középre igazított).
|
|
.
|
|
.
|
|
.
|
|
.SH "VIDEÓ KIMENETI VEZÉRLÕK (CSAK MPLAYER)"
|
|
A videó kimeneti vezérlõk interfészek a különbözõ videó kimeneti berendezésekhez.
|
|
A szintaxis:
|
|
.
|
|
.TP
|
|
.B \-vo <vezérlõ1[:alopció1[=érték]:...],vezérlõ2,...[,]>
|
|
A használandó videó kimeneti vezérlõk priorítási listája.
|
|
.PP
|
|
Ha ennek a listának a végén vagy egy ',', az MPlayer sikertelenség esetén a
|
|
listában nem szereplõ vezérlõket is használhat.
|
|
Az alopciók megadhatóak, de legtöbbször elhagyhatóak.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Lásd a \-vo help kimenetét a befordított kimeneti videó vezérlõk listájához.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IPs "\-vo xmga,xv,"
|
|
Kipróbálja a Matrox X11 vezérlõt, majd az Xv vezérlõt, majd mást.
|
|
.IPs "\-vo directx:noaccel"
|
|
DirectX vezérlõt használ a gyorsítási funkciók kikapcsolásával.
|
|
.RE
|
|
.PD 1
|
|
.sp 1
|
|
Használható kimeneti videó eszközök:
|
|
.
|
|
.TP
|
|
.B xv (csak X11)
|
|
Az XFree86 4.x XVideo kiterjesztését használja a hardveres gyorsítású
|
|
lejátszáshoz.
|
|
Ha nem tudsz harver specifikus vezérlõt használni, valószínûleg ez a
|
|
legjobb opció.
|
|
A használt színkulcsról és annak megjelenítésérõl a \-v opcióval ad
|
|
információkat az MPlayer, keresd az [xv common] tag-gel kezdõdõ sorokat.
|
|
.PD 0
|
|
.RSs
|
|
.IPs port=<szám>
|
|
Adott XVideo port kiválasztása.
|
|
.IPs ck=<cur|use|set>
|
|
A forrás kiválasztása, amibõl a színkulcs származik (alapértelmezett: cur).
|
|
.RSss
|
|
.IPs cur
|
|
Alapértelmezetten az Xv aktuális beállításaiból veszi a színkulcsot.
|
|
.IPs use
|
|
Az MPlayer használja, de nem módosítja a színkulcsot (a \-colorkey opcióval
|
|
megváltoztathatod).
|
|
.IPs set
|
|
Ugyan az, mint a use de be is állítja a támogatott színkulcsot.
|
|
.RE
|
|
.IPs ck-method=<man|bg|auto>
|
|
A színkulcs megjelenítésének módja (alapértelmezett: man).
|
|
.RSss
|
|
.IPs man
|
|
Kézi megjelenítés (csökkenti a villódzást néhány esetben).
|
|
.IPs bg
|
|
Ablak háttereként állítja be a színkulcsot.
|
|
.IPs auto
|
|
Xv-vel rajzoltatja ki a színkulcsot.
|
|
.RE
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B x11 (csak X11)
|
|
Osztott memóriás videó kimeneti vezérlõ hardver-gyorsítás nélkül, ami
|
|
mindig mûködik ha van X11.
|
|
.
|
|
.TP
|
|
.B xover (csak X11)
|
|
X11 támogatást ad az összes overlay alapú videó kimeneti vezérlõhöz.
|
|
Jelenleg csak a tdfx_vid támogatja.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <vo_vezérlõ>
|
|
Vezérlõ kiválasztása az overlay forrásaként az X11 felett.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B xvmc (csak X11 \-vc ffmpeg12mc kapcsolóval)
|
|
Videó kimeneti vezérlõ ami az XFree86 4.x XvMC (X Video Motion Compensation)
|
|
kiterjesztését használja az MPEG-1/2 és VCR2 dekódolás gyorsításához.
|
|
.PD 0
|
|
.RSs
|
|
.IPs port=<szám>
|
|
Adott XVideo port kiválasztása.
|
|
.IPs (no)benchmark
|
|
Letiltja a kép megjelenítését.
|
|
Szükséges az olyan vezérlõk megfelelõ sebességméréséhez, amik a kép
|
|
buffert a monitorokon csak retrace-re állítják (nVidia).
|
|
Alapértelmezett a képek megjelenítése (nobenchmark).
|
|
.IPs (no)queue
|
|
A megjelenítendõ képkockák sorba állítása a videó hardver párhuzamos
|
|
mûködtetéséhez. Egy kicsi (nem észrevehetõ) konstans A/V deszinkronizációt
|
|
okozhat (alapértelmezett: noqueue).
|
|
.IPs (no)sleep
|
|
A sleep függvény használata, amikor a renderelés elkészülésére vár
|
|
(nem javasolt Linuxon) (alapértelmezett: nosleep).
|
|
.IPs ck=cur|use|set
|
|
Ugyan az, mint a \-vo xv:ck (lásd \-vo xv).
|
|
.IPs ck-method=man|bg|auto
|
|
Ugyan az, mint a \-vo xv:ck-method (lásd \-vo xv).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B dga (csak X11)
|
|
A videót az XFree86 Direct Graphics Access kiterjesztésén keresztül
|
|
játsza le. Idejétmúltnak lett minõsítve.
|
|
.
|
|
.TP
|
|
.B sdl (csak SDL)
|
|
Platform független SDL (Simple Directmedia Layer) függvénykönyvtár
|
|
videó kimeneti vezérlõje.
|
|
Mivel az SDL csak a saját X11 rétegét használja, az MPlayer X11
|
|
opcióinak nincs hatásuk az SDL-re.
|
|
.PD 0
|
|
.RSs
|
|
.IPs driver=<vezérlõ>
|
|
A használni kívánt SDL vezérlõ explicit kiválasztása.
|
|
.IPs (no)forcexv
|
|
XVideo használata az sdl kimeneti videó vezérlõn keresztül (alapértelmezett: forcexv).
|
|
.IPs (no)hwaccel
|
|
Hardveres gyorsítású méretezõ használata (alapértelmezett: hwaccel).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B vidix\ \
|
|
A VIDIX (VIDeo Interface for *niX) egy interfész a különbözõ
|
|
grafikus kártyák videó gyorsítási képességeihez.
|
|
Nagyon gyors kimeneti videó vezérlõ az olyan kártyákon, amik támogatják.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <aleszköz>
|
|
Explicit kiválasztja a használni kívánt VIDIX aleszközt.
|
|
A használható aleszközök a cyberblade_vid.so, mach64_vid.so,
|
|
mga_crtc2_vid.so, mga_vid.so, nvidia_vid.so, pm3_vid.so,
|
|
radeon_vid.so, rage128_vid.so, sis_vid.so és unichrome_vid.so.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B xvidix (csak X11)
|
|
X11 frontend a VIDIX-hez
|
|
.PD 0
|
|
.RSs
|
|
.IPs <aleszköz>
|
|
Ugyan az, mint a vidix-nél.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B cvidix\
|
|
Általános és platform független VIDIX frontend, akár szöveges konzolon
|
|
is futhat nVidia kártyákkal.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <aleszköz>
|
|
Ugyan az, mint a vidix-nél.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B winvidix (csak Windows)
|
|
Windows-os frontend a VIDIX-hez
|
|
.PD 0
|
|
.RSs
|
|
.IPs <aleszköz>
|
|
Ugyan az, mint a vidix-nél.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B directx (csak Windows)
|
|
Kimeneti videó vezérlõ, ami a DirectX interfészét használja.
|
|
.PD 0
|
|
.RSs
|
|
.IPs noaccel
|
|
Kikapcsolja a hardveres gyorsítást.
|
|
Próbáld ki ezt az opciót, ha megjelenítési problémáid vannak.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B quartz (csak Mac OS X)
|
|
Mac OS X Quartz kimeneti videó vezérlõ.
|
|
Bizonyos esetekben hatékonyabb lehet egy csomagolt YUV kimeneti
|
|
formátum kényszerítése, pl. a \& \-vf format=yuy2 kapcsolóval.
|
|
.PD 0
|
|
.RSs
|
|
.IPs device_id=<szám>
|
|
A teljes képernyõs módban használt képernyõ száma.
|
|
.IPs fs_res=<szélesség>:<magasság>
|
|
A teljes képernyõ felbontása (hasznos lassú rendszereknél).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B macosx (Mac OS X 10.4 vagy 10.3.9 QuickTime 7-tel)
|
|
Mac OS X CoreVideo kimeneti videó vezérlõ
|
|
.PD 0
|
|
.RSs
|
|
.IPs device_id=<szám>
|
|
Teljes képernyõs lejátszásnál a használni kívánt képernyõ eszköz.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B fbdev (csak Linux)
|
|
A kernel framebuffer-jét használja videó lejátszáshoz.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <eszköz>
|
|
Az fbdev eszköz nevének explicit megadása (pl.\& /dev/\:fb0) vagy a
|
|
VIDIX aleszköz neve, ha a név 'vidix'-szel kezdõdik
|
|
(pl.\& 'vidixsis_vid' a sis vezérlõhöz).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B fbdev2 (csak Linux)
|
|
A kernel framebuffer-jét használja videó lejátszáshoz,
|
|
alternatív megvalósítás.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <eszköz>
|
|
A használni kívánt fbdev eszköz explicit megadása (alapértelmezett: /dev/\:fb0).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B vesa\ \ \
|
|
Nagyon általános kimeneti videó vezérlõ, aminek mûködnie kell bármilyen VESA VBE 2.0
|
|
kompatibilis kártyán.
|
|
.PD 0
|
|
.RSs
|
|
.IPs dga\ \
|
|
Bekapcsolja a DGA módot.
|
|
.IPs nodga
|
|
Kikapcsolja a DGA módot.
|
|
.IPs neotv_pal
|
|
Aktiválja a NeoMagic TV kimenetet és beállítja PAL normára.
|
|
.IPs neotv_ntsc
|
|
Aktiválja a NeoMagic TV kimenetet és beállítja NTSC normára.
|
|
.IPs vidix
|
|
VIDIX vezérlõ használata.
|
|
.IPs lvo:\ \ \
|
|
A Linux Video Overlay aktiválása a VESA mód felett.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B svga\ \ \
|
|
Videó lejátszása az SVGA függvénykönyvtár használatával.
|
|
.PD 0
|
|
.RSs
|
|
.IPs "<videó mód>"
|
|
Használni kívánt videó mód megadása.
|
|
A mód <szélesség>x<magasság>x<szín> formátumban adható meg,
|
|
pl.\& 640x480x16M vagy egy grafikus mód számmal, pl.\& 84.
|
|
.IPs bbosd
|
|
Az OSD-t a film alatt, fekete keretben rajzolja ki (lassabb).
|
|
.IPs native
|
|
Csak natív rajzolási függvények használata.
|
|
Ez kikapcsolja a direkt renderelést, az OSD-t és a hardveres gyorsítást.
|
|
.IPs retrace
|
|
Képkocka váltás kényszerítése függõleges visszatérésnél.
|
|
Csak a \-double-lel használható.
|
|
Ugyan az a hatása, mint a \-vsync opciónak.
|
|
.IPs sq\ \ \
|
|
Videó mód kiválasztása négyzet pixelekkel.
|
|
.IPs vidix
|
|
svga használata VIDIX-szel.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B gl\ \ \ \ \
|
|
OpenGL kimeneti videó vezérlõ, egyszerû verzió.
|
|
A videó méretének kisebbnek kell lennie, mint az OpenGL implementációd maximum
|
|
textúra mérete.
|
|
A szándékok szerint a legegyszerûbb OpenGL implementációkkal is mûködik, de
|
|
használhat újabb kiterjesztéseket is, melyek engedélyezik több színtér és a
|
|
DirectRendering támogatását.
|
|
Kérjük használd a \-dr kapcsolót, ha mûködik az OpenGL implementációddal, mivel
|
|
nagyobb felbontásoknál ez
|
|
.B sokkal
|
|
gyorsabb.
|
|
A kód nagyon kevés ellenõrzést végez, így ha egy tulajdonság nem elérhetõ, az
|
|
azért lehet, mert a kártyád/OpenGL implementációd nem támogatja, akkor sem, ha
|
|
hibaüzenetet nem kapsz.
|
|
Használd a glxinfo-t vagy valami hasonló eszközt a támogatott OpenGL
|
|
kiterjesztések megtekintéséhez.
|
|
.PD 0
|
|
.RSs
|
|
.IPs (no)manyfmts
|
|
Több szín formátum (RGB és BGR) támogatása (alapértelmezett: engedélyezve).
|
|
OpenGL verzió >= 1.2 szükséges hozzá.
|
|
.IPs slice-height=<0\-...>
|
|
Az egy darabban a textúrára másolandó sorok száma (alapértelmezett: 4).
|
|
0 a teljes kép.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Ha YUV színteret használsz (lásd yuv alopció), különleges szabályok lépnek életbe:
|
|
.RSss
|
|
Ha a dekódoló slice renderelést használ (lásd \-noslices), ennek a beállításnak
|
|
nincs hatása, a dekódoló által megadott slice méret lesz használva.
|
|
.br
|
|
Ha a dekódoló nem használ slice renderelést, az alapértelmezett 16.
|
|
.RE
|
|
.IPs (no)osd
|
|
Engedélyezi vagy letiltja az OSD OpenGL-en keresztüli renderelésének
|
|
támogatását (alapértelmezett: engedélyezett).
|
|
Ez az opció teszteléshez van; az OSD letiltásához használd helyette a
|
|
\-osdlevel 0 kapcsolót.
|
|
.IPs (no)scaled-osd
|
|
Az OSD viselkedésének megváltoztatása, amikor az ablakméret módosul
|
|
(alapértelmezett: letiltva).
|
|
Ha engedélyezed, sokkal inkább a másik kimeneti videó vezérlõre hasonlít,
|
|
ami jobb fix méretû betûtípusoknál.
|
|
Letiltva sokkal jobban néznek ki FreeType betûtípusokkal és a határokat
|
|
használja teljes képernyõs módban.
|
|
.IPs osdcolor=<0xRRGGBB>
|
|
OSD színe (alapértelmezett: 0xffffff, ez megfelel a fehérnek).
|
|
.IPs (no)aspect
|
|
Engedélyezi vagy letiltja a kép átméretezést és a pan-and-scan támogatást
|
|
(alapértelmezett: engedélyezett).
|
|
A kikapcsolása növeli a sebességet.
|
|
.IPs rectangle=<0,1,2>
|
|
Kiválasztja a téglalap alakú textúrák használatát, ami videó RAM-ot spórol
|
|
meg, de sokszor lassabb (alapértelmezett: 0).
|
|
.RSss
|
|
0: Power-of-two textúrák használata (alapértelmezett).
|
|
.br
|
|
1: GL_ARB_texture_rectangle kiterjesztés használata.
|
|
.br
|
|
2: GL_ARB_texture_non_power_of_two kiterjesztés használata.
|
|
Néhány esetben csak szoftveresen támogatott és ezért nagyon lassú.
|
|
.RE
|
|
.IPs (no)glfinish
|
|
Buffer csere elõtt a glFinish() meghívása.
|
|
Lassabb, de a legtöbb esetben jobb kimenetet biztosít (alapértelmezett: kikapcsolva).
|
|
.IPs swapinterval=<n>
|
|
Minimális idõköz két buffercsere között, a megjelenített képkockák
|
|
számában mérve (alapértelmezett: 1).
|
|
Az 1 a VSYNC engedélyezésével, a 0 a VSYNC letiltásával azonos.
|
|
A 0-nál kisebb értékek a rendszer alapértelmezését hagyják érvényben.
|
|
Ez a framerátát (vízszíntes frissítési ráta / n)-ra korlátozza.
|
|
GLX_SGI_swap_control támogatás kell a mûködéséhez.
|
|
Néhány (legtöbb/összes?) implementációval csak teljes képernyõs módban mûködik.
|
|
.IPs yuv=<n>
|
|
Kiválasztja a YUV és az RGB konverzió típusát.
|
|
.RSss
|
|
0: Szoftveres konverzió használata (alapértelmezett).
|
|
Kompatibilis minden OpenGL verzióval.
|
|
Fényerõsség, kontraszt és telítettség beállítását teszi lehetõvé.
|
|
.br
|
|
1: Összekötõ regisztereket használ.
|
|
Ez egy nVidia-specifikus kiterjesztés (GL_NV_register_combiners).
|
|
Legalább három textúra egység szükséges.
|
|
Telítettség és színárnyalat beállítását teszi lehetõvé.
|
|
Ez a módszer gyors, de pontatlan.
|
|
.br
|
|
2: Fragmentum programot használ.
|
|
A GL_ARB_fragment_program kiterjesztés kell hozzá és legalább
|
|
három textúra egység.
|
|
Fényerõsség, kontraszt, telítettség és színárnyalat beállítását
|
|
teszi lehetõvé.
|
|
.br
|
|
3: POW utasítást használó fragmentum programot használ.
|
|
A GL_ARB_fragment_program kiterjesztés kell hozzá és legalább
|
|
három textúra egység.
|
|
Fényerõsség, kontraszt, telítettség, színárnyalat és gamma
|
|
beállítását teszi lehetõvé.
|
|
A gamma külön állítható a vörös, zöld és kék színre.
|
|
A 4. módszer általában gyorsabb.
|
|
.br
|
|
4: Fragmentum programot használ további elemzéssel.
|
|
A GL_ARB_fragment_program kiterjesztés kell hozzá és legalább
|
|
négy textúra egység.
|
|
Fényerõsség, kontraszt, telítettség, színárnyalat és gamma
|
|
beállítását teszi lehetõvé.
|
|
A gamma külön állítható a vörös, zöld és kék színre.
|
|
.br
|
|
5: ATI-specifikus módszer (régebbi kártyákhoz).
|
|
Ez egy ATI-specifikus kiterjesztés (GL_ATI_fragment_shader - nem
|
|
GL_ARB_fragment_shader!).
|
|
Legalább három textúra egység szükséges.
|
|
Telítettség és színárnyalat beállítását teszi lehetõvé.
|
|
Ez a módszer gyors, de pontatlan.
|
|
.br
|
|
6: Egy 3D textúra átnézését használja a konverzió végrehajásához.
|
|
GL_ARB_fragment_program kiterjesztés kell hozzá és legalább négy
|
|
textúra egység.
|
|
Fényerõsség, kontraszt, telítettség, színárnyalat és gamma
|
|
beállítását teszi lehetõvé.
|
|
A gamma külön állítható a vörös, zöld és kék színre.
|
|
A sebessége jobban függ a GPU memória sávszélességétõl, mint a többi módszernél.
|
|
.RE
|
|
.IPs [l|c]scaler=<n>
|
|
Kiválasztja a használandó méretezõ függvényt (külön a fényerõsséghez és a telítettséghez).
|
|
Csak a 2-es, 3-as és 4-es yuv módok a helyesek.
|
|
.RSss
|
|
0: Egyszerû lineáris szûrés használata (alapértelmezett)
|
|
.br
|
|
1: Bicubic szûrõ használata (jobb minõség).
|
|
A régi kártyák nem tudják használni ezt a telítettséget, legalábbis teljes képernyõnél.
|
|
További egy textúra egység szükséges.
|
|
.RE
|
|
.IPs customprog=<fájlnév>
|
|
Saját fragmentum programot tölt be a <fájlnév>-bõl.
|
|
Lásd a TOOLS/edgedect.fp fájl példáért.
|
|
.IPs customtex=<fájlnév>
|
|
Egyéni "gamma ramp" textúrát tölt be a <fájlnév>-bõl.
|
|
A yuv=4 vagy a customprog opcióval együtt használható.
|
|
.REss
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B gl2\ \ \ \
|
|
OpenGL kimeneti videó vezérlõ, második generáció.
|
|
Támogatja az OSD-t és a maximum textúra méretnél nagyobb videókat.
|
|
.PD 0
|
|
.RSs
|
|
.IPs (no)glfinish
|
|
ugyan az, mint a gl-nél (alapértelmezett: engedélyezve)
|
|
.IPs yuv=<n>
|
|
Kiválasztja a YUV-ból RGB-be történõ konverzió típusát.
|
|
Ha 0-tól különbözõ értékre van állítva, az OSD le lesz tiltva és a fényerõsség,
|
|
a kontraszt és a gamma beállítások csak a globális X szerver beállításain
|
|
keresztül érhetõek el.
|
|
Ettõl eltekintve az értékeknek ugyan az a jelentésük, mint a \-vo gl esetén.
|
|
.REss
|
|
.
|
|
.TP
|
|
.B null\ \ \
|
|
Letiltja a videó kimenetet.
|
|
Haszos sebességméréshez.
|
|
.
|
|
.TP
|
|
.B aa\ \ \ \ \
|
|
ASCII art kimeneti videó vezérlõ, ami mûködik szöveges konzolon.
|
|
Az elérhetõ alopciók listáját és azok leírását megkaphatod egy
|
|
.I mplayer \-vo aa:help
|
|
paranccsal.
|
|
.
|
|
.TP
|
|
.B caca\ \ \
|
|
Színes ASCII art kimeneti videó vezérlõ, ami mûködik szöveges konzolon.
|
|
.
|
|
.TP
|
|
.B bl\ \ \ \ \
|
|
Videó lejátszás a Blinkenlights UDP protokol segítségével.
|
|
Ez a vezérlõ nagyon hardver specifikus.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <aleszköz>
|
|
Explicit kiválasztja a használni kívánt Blinkenlights aleszköz vezérlõt.
|
|
Valami olyasmi, mint pl. arcade:host=localhost:2323 vagy
|
|
hdl:file=name1,file=name2.
|
|
Meg kell adnod az aleszközt.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B ggi\ \ \ \
|
|
GGI grafikus rendszer kimeneti videó vezérlõje
|
|
.PD 0
|
|
.RSs
|
|
.IPs <vezérlõ>
|
|
Explicit kiválasztja a használandó GGI vezérlõt.
|
|
Cserélj ki minden, a vezérlõ karakterláncában elõforduló ','-t '.'-ra.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B directfb
|
|
Videó lejátszása a DirectFB függvénykönyvtár használatával.
|
|
.PD 0
|
|
.RSs
|
|
.IPs (no)input
|
|
DirectFB használata az MPlayer billentyûzet kódja helyett (alapértelmezett: engedélyezve).
|
|
.IPs buffermode=single|double|triple
|
|
A dupla és tripla bufferelés a legeredményesebb, ha el akarod kerülni a film
|
|
megszakadás problémáját.
|
|
A tripla bufferelés hatékonyabb, mint a dupla, mert nem blokkolja az MPlayert
|
|
míg a függõleges visszatérésre vár.
|
|
A szimpla bufferelés elkerülendõ (alapértelmezett: szimpla).
|
|
.IPs fieldparity=top|bottom
|
|
Az átlapolt képkockák kimeneti sorrendjének vezérlése (alapértelmezett: letiltva).
|
|
Az érvényes értékek top = felsõ mezõ elõször, bottom = alsó mezõ elõször.
|
|
Ennek az opciónak nincs hatása a progresszív filmanyagra, mint amilyen
|
|
a legtöbb MPEG film.
|
|
Engedélyezned kell ezt az opciót, ha szakadásos vagy életlenségi problémáid
|
|
vannak átlapolt film nézése közben.
|
|
.IPs layer=N
|
|
Az N ID-jû réteget fogja használni lejátszáshoz (alapértelmezett: -1 - auto).
|
|
.IPs dfbopts=<list>
|
|
Paraméterlista megadása a DirectFB-nek.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B dfbmga\
|
|
Matrox G400/\:G450/\:G550 specifikus kimeneti videó vezérlõ, ami a
|
|
DirectFB függvénykönyvtárat használja a speciális hardver képességek kihasználásához.
|
|
Engedélyezi a CRTC2-t (második fej), az elsõ fejtõl független videó megjelenítést.
|
|
.PD 0
|
|
.RSs
|
|
.IPs (no)input
|
|
ugyan az, mint a directfb (alapértelmezett: letiltva)
|
|
.IPs buffermode=single|double|triple
|
|
ugyan az, mint a directfb (alapértelmezett: triple)
|
|
.IPs fieldparity=top|bottom
|
|
ugyan az, mint a directfb
|
|
.IPs (no)bes
|
|
Engedélyezi a Matrox BES (backend scaler) használatát (alapértelmezett: letiltva).
|
|
Nagyon jó eredményeket ad a sebességre és a kimeneti minõségre vonatkozóan, mivel
|
|
az interpolált képfeldolgozás a hardverben fog lezajlani.
|
|
Csak az elsõdleges fejen mûködik.
|
|
.IPs (no)spic
|
|
Az OSD-t a Matrox sub picture layer segítségével jeleníti meg (alapértelmezett: engedélyezve).
|
|
.IPs (no)crtc2
|
|
Bekapcsolja a TV kimenetet a második fejen (alapértelmezett: engedélyezve).
|
|
A kimenet minõsége bámulatos, mert egy teljesen átlapolt kép lesz megfelelõ szinkronnal
|
|
a páros/\:páratlan mezõknél.
|
|
.IPs tvnorm=pal|ntsc|auto
|
|
Beállítja a Matrox kártya TV normáját úgy, hogy nem szükséges a
|
|
/etc/\:directfbrc módosítása (alapértelmezett: kikapcsolva).
|
|
Az érvényes normák pal = PAL, ntsc = NTSC.
|
|
Az auto (automata beállítás PAL/\:NTSC használatával) speciális norma, mert a film
|
|
framerátája alapján dönti el a használandó normát.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B mga (csak Linux)
|
|
Matrox specifikus kimeneti videó vezérlõ, ami a YUV back end scaler
|
|
használatát írja elõ Gxxx kártyákon a kernel modul segítségével.
|
|
Ha Matrox kártyád van, ez a leggyorsabb lehetõség.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <eszköz>
|
|
Explicit megadja a használandó Matrox eszköz nevét (alapértelmezett: /dev/\:mga_vid).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B xmga (csak Linux, X11)
|
|
Az mga kimeneti videó vezérlõ X11-es ablakban futtatva.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <eszköz>
|
|
Explicit megadja a használandó Matrox eszköz nevét (alapértelmezett: /dev/\:mga_vid).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B syncfb\
|
|
Kimeneti videó vezérlõ a SyncFB kernel modulhoz, ami a Matrox Gxxx
|
|
kártyák speciális hardveres képességeinek használhatóságát biztosítja,
|
|
mint pl. hardveres deinterlacing, méretezés és videó kimenet szinkronizálása
|
|
a monitor függõleges visszatéréséhez.
|
|
.
|
|
.TP
|
|
.B 3dfx (csak Linux)
|
|
3dfx specifikus kimeneti videó vezérlõ.
|
|
Ez a vezérlõ direkt használja a 3dfx hardvert az X11 felett.
|
|
Csak a 16 bpp támogatott.
|
|
FIXME: Muszáj különbséget tenni a 3dfx, tdfxfb és a tdfx_vid között?
|
|
.
|
|
.TP
|
|
.B tdfxfb (csak Linux)
|
|
Ez a vezérlõ a tdfx framebuffer vezérlõt használja a film YUV gyorsítással
|
|
történõ lejátszásához 3dfx kártyákon.
|
|
FIXME: Muszáj különbséget tenni a 3dfx, tdfxfb és a tdfx_vid között?
|
|
.PD 0
|
|
.RSs
|
|
.IPs <eszköz>
|
|
Explicit megadja a használni kívánt fbdev eszköz nevét (alapértelmezett: /dev/\:fb0).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B tdfx_vid (csak Linux)
|
|
3dfx specifikus kimeneti videó vezérlõ.
|
|
Ez a vezérlõ direkt használja a tdfx_vid kernel modult.
|
|
FIXME: Muszáj különbséget tenni a 3dfx, tdfxfb és a tdfx_vid között?
|
|
.PD 0
|
|
.RSs
|
|
.IPs <eszköz>
|
|
Explicit megadja a használni kívánt eszköz nevét (alapértelmezett: /dev/\:tdfx_vid).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B dxr2 (lásd még \-dxr2) (csak DXR2)
|
|
Creative DXR2 specifikus kimeneti videó vezérlõ.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <vo_vezérlõ>
|
|
Kimeneti videó alvezérlõt használ overlay-jel (x11, xv).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B dxr3 (csak DXR3)
|
|
Sigma Designs em8300 MPEG dekódoló chip (Creative DXR3, Sigma Designs
|
|
Hollywood Plus) specifikus kimeneti videó vezérlõ.
|
|
Lásd még a lavc videó szûrõt.
|
|
.PD 0
|
|
.RSs
|
|
.IPs overlay
|
|
Aktiválja a overlay-t a TVOut helyett.
|
|
.IPs prebuf
|
|
Bekapcsolja az elõbufferelést.
|
|
.IPs sync\
|
|
Bekapcsolja az új szinkronizáló-motort.
|
|
.IPs norm=<norm>
|
|
Megadja a TV normát.
|
|
.RSss
|
|
0: Nem változtatja meg az aktuális normát (alapértelmezett).
|
|
.br
|
|
1: Automatikus beállítás PAL/\:NTSC használatával.
|
|
.br
|
|
2: Automatikus beállítás PAL/\:PAL-60 használatával.
|
|
.br
|
|
3: PAL
|
|
.br
|
|
4: PAL-60
|
|
.br
|
|
5: NTSC
|
|
.REss
|
|
.IPs <0\-3>
|
|
Megadja a használni kívánt eszköz számát, ha egynél több em8300 kártyád van.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B mpegpes (csak DVB)
|
|
Kimeneti videó vezérlõ a DVB kártyákhoz, ami a kimenetet egy MPEG-PES fájlba
|
|
írja, ha nincs DVB kártya telepítve.
|
|
.PD 0
|
|
.RSs
|
|
.IPs card=<1\-4>
|
|
Megadja a használandó eszköz számát, ha több, mint egy kimeneti DVB kártya van
|
|
(csak V3 API, mint pl. az 1.x.y sorozatú vezérlõk).
|
|
.IPs <fájlnév>
|
|
Engedi a kimeneti fájl nevének megadását (alapértelmezett: ./grab.mpg).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B zr (lásd még \-zr* és \-zrhelp)
|
|
Kimeneti videó vezérlõ számos MJPEG elmentõ/\:lejátszó kártyához.
|
|
.
|
|
.TP
|
|
.B zr2 (lásd még a zrmjpeg videó szûrõt)
|
|
Kimeneti videó vezérlõ számos MJPEG elmentõ/\:lejátszó kártyához,
|
|
második generáció.
|
|
.PD 0
|
|
.RSs
|
|
.IPs dev=<eszköz>
|
|
Megadja a használni kívánt videó eszközt.
|
|
.IPs norm=<PAL|NTSC|SECAM|auto>
|
|
Megadja a használni kívánt videó normát (alapértelmezett: auto).
|
|
.IPs (no)prebuf
|
|
(De)aktiválja az elõpufferelést, még nem támogatott.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B md5sum\
|
|
Minden egyes képkocka MD5 öszegét kiszámítja és kiírja egy fájlba.
|
|
Támogatja az RGB24 és a YV12 színtereket.
|
|
Hasznos hibakereséskor.
|
|
.PD 0
|
|
.RSs
|
|
.IPs outfile=<érték>
|
|
Megadja a kimeneti fájl nevét (alapértelmezett: ./md5sums).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B yuv4mpeg
|
|
A videó folyamot tömörítetlen YUV 4:2:0-ás képek sorozatává alakítja át
|
|
és eltárolja egy fájlban (alapértelmezett: ./stream.yuv).
|
|
A formátum ugyan az, mint amit az mjpegtools alkalmaz, így ez akkor
|
|
hasznos, ha a videót az mjpegtools-szal akarod feldolgozni.
|
|
Támogatja az YV12, RGB (24 bpp) és BGR (24 bpp) formátumot.
|
|
Kombinálhatod a \-fixed-vo opcióval ugyanolyan képméretû és fps
|
|
értékû fájlok összefûzéséhez.
|
|
.PD 0
|
|
.RSs
|
|
.IPs interlaced
|
|
A kimenetet átlapolt képkockákból írja meg, a felsõ mezõ lesz elõbbre.
|
|
.IPs interlaced_bf
|
|
A kimenetet átlapolt képkockákból írja meg, az alsó mezõ lesz elõbbre.
|
|
.IPs file=<fájlnév>
|
|
A kimenetet a <fájlnév> fájlba írja az alapértelmezett stream.yuv helyett.
|
|
.REss
|
|
.PD 1
|
|
.RS
|
|
.sp 1
|
|
.I MEGJEGYZÉS:
|
|
Ha nem adsz meg semmilyen kapcsolót, a kimenet progresszív lesz
|
|
(pl.\& nem átlapolt).
|
|
.RE
|
|
.
|
|
.TP
|
|
.B gif89a\
|
|
Minden egyes képkockát egy egyszerû animált GIF fájlba ír az aktuális
|
|
könyvtárban. Csak az RGB formátumot támogatja 24 bpp-vel és a kimenet 256
|
|
színûre lesz konvertálva.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <fps>
|
|
Lebegõpontos érték a frameráta megadásához (alapértelmezett: 5.0).
|
|
.IPs <fájlnév>
|
|
Megadja a kimeneti fájl nevét (alapértelmezett: ./out.gif).
|
|
.REss
|
|
.PD 1
|
|
.RS
|
|
.sp 1
|
|
.I MEGJEGYZÉS:
|
|
A framerátát a fájlnév elõtt kell megadnod, különben a fájlnév része lesz.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.RE
|
|
.PD 0
|
|
.RSs
|
|
mplayer video.nut \-vo gif89a:fps=15.0:filename=test.gif
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B jpeg\ \ \
|
|
Minden egyes képkockát egy JPEG fájlba ír az aktuális könyvtárban.
|
|
Minden fájl neve a képkocka sorszáma lesz vezetõ nullákkal.
|
|
.PD 0
|
|
.RSs
|
|
.IPs [no]progressive
|
|
Szabványos vagy progresszív JPEG elõírása (alapértelmezett: noprogressive).
|
|
.IPs [no]baseline
|
|
Baseline használata (alapértelmezett: baseline).
|
|
.IPs optimize=<0\-100>
|
|
optimalizációs faktor (alapértelmezett: 100)
|
|
.IPs smooth=<0\-100>
|
|
simítási faktor (alapértelmezett: 0)
|
|
.IPs quality=<0\-100>
|
|
minõség faktor (alapértelmezett: 75)
|
|
.IPs outdir=<dirnév>
|
|
A mentési könyvtár megadása (alapértelmezett: ./).
|
|
.IPs subdirs=<prefix>
|
|
A megadott prefix-szel kezdõdõ, számozott alkönyvtárak létrehozása
|
|
a fájlok mentéséhez az aktuális könyvtár helyett.
|
|
.IPs maxfiles=<érték> (csak subdirs-szel)
|
|
Az egy alkönyvtárba menthetõ fájlok maximális száma.
|
|
Nagyobb vagy egyenlõ mint 1 (alapértelmezett: 1000).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B pnm\ \ \ \
|
|
Minden egyes képkockát egy PNM fájlba ír az aktuális könyvtárban.
|
|
Minden fájl neve a képkocka sorszáma lesz vezetõ nullákkal.
|
|
Támogatja a PPM, PGM és PGMYUV fájlokat mind nyers mind ASCII módban.
|
|
Lásd még pnm(5), ppm(5) és pgm(5).
|
|
.PD 0
|
|
.RSs
|
|
.IPs ppm\ \
|
|
PPM fájl írása (alapértelmezett).
|
|
.IPs pgm\ \
|
|
PGM fájl írása.
|
|
.IPs pgmyuv
|
|
PGMYUV fájl írása.
|
|
A PGMYUV olyan, mint a PGM, de tartalmazza az U és V plane-t is, a kép aljához fûzve.
|
|
.IPs raw\ \
|
|
PNM fájl írása nyers módban (alapértelmezett).
|
|
.IPs ascii
|
|
PNM fájl írása ASCII módban.
|
|
.IPs outdir=<dirnév>
|
|
Megadja a PNM fájlok mentési könyvtárát (alapértelmezett: ./).
|
|
.IPs subdirs=<prefix>
|
|
A megadott prefix-szel kezdõdõ, számozott alkönyvtárak létrehozása
|
|
a fájlok mentéséhez az aktuális könyvtár helyett.
|
|
.IPs maxfiles=<érték> (csak subdirs-szel)
|
|
Az egy alkönyvtárba menthetõ fájlok maximális száma.
|
|
Nagyobb vagy egyenlõ mint 1 (alapértelmezett: 1000).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B png\ \ \ \
|
|
Minden egyes képkockát PNG fájlba ír az aktuális könyvtárban.
|
|
Minden fájl neve a képkocka sorszáma lesz vezetõ nullákkal.
|
|
24bpp-s RGB és BGR formátumokat támogat.
|
|
.PD 0
|
|
.RSs
|
|
.IPs z=<0-9>
|
|
Megadja a tömörítési szintet.
|
|
0-val nincs tömörítés, 9 a maximális tömörítés.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B tga\ \ \ \
|
|
Minden egyes képkockát Targa fájlba ír az aktuális könyvtárban.
|
|
Minden fájl neve a képkocka sorszáma lesz vezetõ nullákkal.
|
|
Ezen kimeneti videó vezérlõ célja, hogy legyen egy egyszerû, veszteségmentes
|
|
kép író, mely nem használ külsõ függvénykönyvtárat.
|
|
Támogatja a BGR[A] szín formátumot, 15, 24 és 32 bpp-vel.
|
|
Megadhatsz különleges videó formátumot is a formátum videó szûrõvel.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.RE
|
|
.PD 0
|
|
.RSs
|
|
mplayer video.nut \-vf format=bgr15 \-vo tga
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.
|
|
.
|
|
.SH "DEKÓDOLÓ/SZÛRÕ OPCIÓK"
|
|
.
|
|
.TP
|
|
.B \-ac <[-|+]codec1,[-|+]codec2,...[,]>
|
|
Használandó audió codec-ek priorításos listája, a codecs.conf-ban lévõ neveik
|
|
alapján.
|
|
A név elé írt '-' jel kikapcsolja az adott codec használatát.
|
|
A név elé írt '+' jel kényszeríti a használatát, ez valószínûleg összeomlást okoz!
|
|
Ha a lista végén van egy ',', az MPlayer próbálkozik a listában nem
|
|
szereplõ codec-okkal is.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Lásd a \-ac help kimenetét az elérhetõ összes codec listájához.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IPs "\-ac mp3acm"
|
|
l3codeca.acm MP3 codec kényszerítése.
|
|
.IPs "\-ac mad,"
|
|
Elsõsorban libmad, aztán mások használata.
|
|
.IPs "\-ac hwac3,a52,"
|
|
Elõször hardveres AC3 áteresztés, majd szoftveres AC3 codec, végül egyéb használata.
|
|
.IPs "\-ac -ffmp3,"
|
|
Az FFmpeg MP3 dekóderének letiltása.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-af-adv <force=(0\-7):list=(szûrõk)> (also see \-af)
|
|
Audió szûrõ opcióinak haladó szintû megadása:
|
|
.RSs
|
|
.IPs force=<0\-7>
|
|
Az audió szûrõ beillesztésének módját írja elõ a következõképpen:
|
|
.RSss
|
|
0: Teljesen automatikus szûrõ beillesztés.
|
|
.br
|
|
1: Pontosságra optimalizálva (alapértelmezett).
|
|
.br
|
|
2: Sebességre optimalizálva.
|
|
.I Figyelmeztetés:
|
|
Néhány képesség hang nélkül hibázhat az audió szûrõkben,
|
|
amitõl a hangminõség romolhat.
|
|
.br
|
|
3: Nincs automatikus beillesztés és nincs optimalizáció.
|
|
.I Figyelmeztetés:
|
|
Ezzel a beállítással összeomolhat az MPlayer.
|
|
.br
|
|
4: Automatikus beillesztés a fenti 0-hoz hasonlóan, de
|
|
lebegõpontos feldolgozást használ ha lehetséges.
|
|
.br
|
|
5: Automatikus beillesztés a fenti 1-hez hasonlóan, de
|
|
lebegõpontos feldolgozást használ ha lehetséges.
|
|
.br
|
|
6: Automatikus beillesztés a fenti 2-höz hasonlóan, de
|
|
lebegõpontos feldolgozást használ ha lehetséges.
|
|
.br
|
|
7: Nincs automatikus beillesztés a fenti 2-höz hasonlóan és
|
|
lebegõpontos feldolgozást használ ha lehetséges.
|
|
.REss
|
|
.IPs list=<filters>
|
|
Ugyan az, mint a \-af.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B \-afm <vezérlõ1,vezérlõ2,...>
|
|
Megadja a használandó audió codec családok priorításos listáját, a codecs.conf
|
|
fájlban lévõ neveiknek megfelelõen.
|
|
Ha az elõírt codec családok nem mûködnek, visszatér az alapértelmezett codec-re.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Lásd a \-afm help -et az elérhetõ codec családok listájához.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IPs "\-afm ffmpeg"
|
|
Elõször az FFmpeg libavcodec codec-jeit használja.
|
|
.IPs "\-afm acm,dshow"
|
|
A Win32 codec-eket próbálja elõször.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-aspect <ráta> (lásd még \-zoom)
|
|
Felülbírálja a film képarányát, abban az esetben, ha az arány
|
|
információ hibás vagy hiányzik a lejátszandó fájlban.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
\-aspect 4:3 vagy \-aspect 1.3333
|
|
.br
|
|
\-aspect 16:9 vagy \-aspect 1.7777
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-noaspect
|
|
Kikapcsolja az automatikus film képarány kompenzációt.
|
|
.
|
|
.TP
|
|
.B \-flip \
|
|
Tükrözi a képet vízszintesen.
|
|
.
|
|
.TP
|
|
.B \-lavdopts <opció1:opció2:...> (DEBUG KÓD)
|
|
Megadja a libavcodec dekódolási paramétereit.
|
|
Több opciót kettõsponttal kell elválasztani.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
\-lavdopts gray:skiploopfilter=all:skipframe=nonref
|
|
.RE
|
|
.PD 1
|
|
.sp 1
|
|
.RS
|
|
Elérhetõ opciók:
|
|
.RE
|
|
.RSs
|
|
.IPs bitexact
|
|
Csak bit-pontosságú algoritmusokat használ a dekódolás minden lépésében (codec
|
|
teszteléshez).
|
|
.IPs bug=<érték>
|
|
A kódoló hibáinak kézi megkerülése.
|
|
.RSss
|
|
0: semmi
|
|
.br
|
|
1: hibák automatikus észlelése (alapértelmezett)
|
|
.br
|
|
2 (msmpeg4v3): néhány régi lavc-vel generált msmpeg4v3 fájl (nincs automatikus detektálás)
|
|
.br
|
|
4 (mpeg4): XviD átlapolási hiba (automatikusan megtalálva, ha a fourcc==XVIX)
|
|
.br
|
|
8 (mpeg4): UMP4 (automatikusan megtalálva ha a fourcc==UMP4)
|
|
.br
|
|
16 (mpeg4): igazítás hiba (automatikusan megtalálva)
|
|
.br
|
|
32 (mpeg4): illegális vlc hiba (automatikusan megtalálva fourcc alapján)
|
|
.br
|
|
64 (mpeg4): XviD és DivX qpel hiba (automatikusan megtalálva fourcc/\:version alapján)
|
|
.br
|
|
128 (mpeg4): régi szabványos qpel (automatikusan megtalálva fourcc/\:version alapján)
|
|
.br
|
|
256 (mpeg4): másik qpel hiba (automatikusan megtalálva fourcc/\:version alapján)
|
|
.br
|
|
512 (mpeg4): direct-qpel-blocksize hiba (automatikusan megtalálva fourcc/\:version alapján)
|
|
.br
|
|
1024 (mpeg4): él igazítási hiba (automatikusan megtalálva fourcc/\:version alapján)
|
|
.REss
|
|
.IPs debug=<érték>
|
|
Debug információk kiírása.
|
|
.RSss
|
|
.br
|
|
0: kikapcsolva
|
|
.br
|
|
1: kép infó
|
|
.br
|
|
2: ráta vezérlés
|
|
.br
|
|
4: bitstream
|
|
.br
|
|
8: makroblokk (MB) típus
|
|
.br
|
|
16: blokkonkénti kvantálási paraméter (QP)
|
|
.br
|
|
32: mozgó vektor
|
|
.br
|
|
0x0040: mozgó vektor vizualizáció (használd a \-noslices kapcsolót)
|
|
.br
|
|
0x0080: makroblokk (MB) kihagyás
|
|
.br
|
|
0x0100: startcode
|
|
.br
|
|
0x0200: PTS
|
|
.br
|
|
0x0400: hibatûrés
|
|
.br
|
|
0x0800: memória menedzsment vezérléso mûveletek (H.264)
|
|
.br
|
|
0x1000: hibák
|
|
.br
|
|
0x2000: Kvantálási paraméter vizualizációja (QP), a kisebb QP zöldebben lesz rajzolva.
|
|
.br
|
|
0x4000: Blokk típusok vizualizálása.
|
|
.REss
|
|
.IPs ec=<érték>
|
|
Hiba elrejtési stratégia beállítása.
|
|
.RSss
|
|
1: Erõs deblock szûrõ használata a sérült MB-khez.
|
|
.br
|
|
2: iteratív mozgás vektor (MV) keresés (lassú)
|
|
.br
|
|
3: mind (alapértelmezett)
|
|
.REss
|
|
.IPs er=<érték>
|
|
Hibatûrési stratégia beállítása.
|
|
.RSss
|
|
.br
|
|
0: kikapcsolva
|
|
.br
|
|
1: óvatos (Mûködnie kell hibás kódolókkal.)
|
|
.br
|
|
2: normális (alapértelmezett) (A szolgálatkész kódolókkal mûködik.)
|
|
.br
|
|
3: agresszív (Több ellenõrzés, de akár helyes bitfolyamban is problémát okozhat.)
|
|
.br
|
|
4: nagyon agresszív
|
|
.REss
|
|
.IPs "fast (csak MPEG-2)"
|
|
Optimalizálás engedélyezése, ami nem felel meg a specifikációnak és esetlegesen
|
|
hibát okozhat, mint például az egyszerûbb dekvantizáció, az alapértelmezett
|
|
kvantálási mátrix feltételezett használata, YUV 4:2:0 feltételezése és még néhány
|
|
ellenõrzés kihagyása a hibás bitfolyamok megtalálására.
|
|
.IPs gray\
|
|
Csak fekete-fehér dekódolás (egy kicsit gyorsabb, mint a színes)
|
|
.IPs "idct=<0\-99> (lásd \-lavcopts)"
|
|
A legjobb dekódolási minõségért használd ugyan azt az IDCT algoritmust a
|
|
dekódoláshoz és a kódoláshoz. Bár az alaposság ezzel kicsit romolhat.
|
|
.IPs lowres=<szám>[,<w>]
|
|
Dekódolás kisebb felbontáson.
|
|
Az alacsony felbontásos dekódolást nem támogatja minden codec és gyakran
|
|
csúnya mellékhatásai vannak.
|
|
Ez nem hiba, hanem a nem teljes felbontású dekódolás mellékhatásai.
|
|
.RSss
|
|
.br
|
|
0: kikapcsolva
|
|
.br
|
|
1: 1/2 felbontás
|
|
.br
|
|
2: 1/4 felbontás
|
|
.br
|
|
3: 1/8 felbontás
|
|
.REss
|
|
.RS
|
|
Ha a <w> is meg van adva, a lowres dekódolás csak akkor lesz használva, ha a
|
|
videó szélessége nagyobb vagy egyenlõ mint <w>.
|
|
.RE
|
|
.IPs "sb=<szám> (csak MPEG-2)"
|
|
Kihagyja a megadott számú makroblokk sort a tetején.
|
|
.IPs "st=<szám> (csak MPEG-2)"
|
|
Kihagyja a megadott számú makroblokk sort az alján.
|
|
.IPs skiploopfilter=<kihagyási érték> (csak H.264)
|
|
Kihagyja a loop szûrõt (deblocking szûrõ) a H.264 dekódolás közben.
|
|
Mivel a szûrt kocka referenciaként lesz felhasználva a függõ
|
|
kockák dekódolásánál, ennek rosszabb hatása van a minõségre,
|
|
mint a deblocking elhagyásának pl.\& MPEG-2-es videónál.
|
|
De legalább a nagy bitrátájú HDTV-nél jelentõs gyorsulást
|
|
biztosít látható minõségvesztés nélkül.
|
|
.sp 1
|
|
A <kihagyási érték> a következõk egyike lehet:
|
|
.RSss
|
|
.br
|
|
none: Soha ne hagyja ki.
|
|
.br
|
|
default: Hagyja ki, ha a feldolgozási lépés haszontalan (pl. 0 méretû csomag AVI-ban).
|
|
.br
|
|
nonref: Hagyja ki a nem referencia kockákat (pl.\& nem lesz felhasználva
|
|
másik kocka dekódolásánál, a hiba nem tud "tovább épülni").
|
|
.br
|
|
bidir: Hagyja ki a B-kockákat.
|
|
.br
|
|
nonkey: Hagyjon ki minden kockát, kivéve a kulcs kockákat.
|
|
.br
|
|
all: Hagyjon ki minden kockát.
|
|
.REss
|
|
.IPs skipidct=<kihagyási érték> (csak MPEG1/2)
|
|
Kihagyja az IDCT lépést.
|
|
Ez nagy arányú minõségromlást okoz a legtöbb esetben
|
|
(lásd a skiploopfilter-t a használható kihagyási értékekért).
|
|
.IPs skipframe=<kihagyási érték>
|
|
Teljesen kihagyja a kocka dekódolását.
|
|
Nagy sebességnövekedés, de ugráló mozgás és rossz mellékhatások
|
|
(lásd a skiploopfilter-t a használható kihagyási értékekért).
|
|
.IPs threads=<0\-8>
|
|
dekódoláshoz használandó szálak száma (alapértelmezett: 1)
|
|
.IPs vismv=<érték>
|
|
Mozgás vektorok vizualizációja.
|
|
.RSss
|
|
.br
|
|
0: kikapcsolva
|
|
.br
|
|
1: A P-kockák elõre megjósolt MV-jeinek vizualizálása.
|
|
.br
|
|
2: A B-kockák elõre megjósolt MV-jeinek vizualizálása.
|
|
.br
|
|
4: A B-kockák visszafelé megjósolt MV-jeinek vizualizálása.
|
|
.REss
|
|
.IPs vstats
|
|
Kiír némi statisztikát és elmenti a ./vstats_*.log fájlba.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B \-noslices
|
|
Letiltja a videó 16 pixel magasságú darabokban/\:sávokban történõ megjelenítését,
|
|
ehelyett az egész képkockát egyszerre rajzolja ki.
|
|
Gyorsabb vagy lassabb is lehet a videó kártyádtól és az elérhetõ cache-tõl függõen.
|
|
Csak libmpeg2 és libavcodec codec-ekre van hatása.
|
|
.
|
|
.TP
|
|
.B \-nosound
|
|
Nem játszik le/\:kódol hangot.
|
|
Hasznos sebesség méréshez.
|
|
.
|
|
.TP
|
|
.B \-novideo
|
|
Nem játszik le/\:kódol videót.
|
|
Sok esetben ez nem mûködik, használd a \-vc null \-vo null opciókat helyette.
|
|
.
|
|
.TP
|
|
.B \-oldpp <minõség> (csak OpenDivX) (ELAVULT)
|
|
Az OpenDivX utófeldolgozó kódját használja a beépített helyett.
|
|
A \-pp az utódja, a beépített utófeldolgozó jobb minõséget és
|
|
teljesítményt nyújt.
|
|
Az \-oldpp értékek helyes tartománya codec-enként változik, legtöbbször
|
|
0\-6, ahol 0=kikapcsolva, 6=leglassabb/\:legjobb.
|
|
.
|
|
.TP
|
|
.B \-pp <minõség> (lásd még \-vf pp)
|
|
A DLL utófeldolgozó szintjét állítja be.
|
|
Ez az opció nem használható a \-vf pp kapcsolóval.
|
|
Csak a Win32 DirectShow DLL-ekkel mûködik belsõ utófeldolgozó rutinokkal.
|
|
A \-pp értékek helyes tartománya codec-enként változik, legtöbbször
|
|
0\-6, ahol 0=kikapcsolva, 6=leglassabb/\:legjobb.
|
|
.
|
|
.TP
|
|
.B \-pphelp (lásd még \-vf pp)
|
|
Egy összefoglalást mutat a elérhetõ utófeldolgozó szûrõkrõl és használatukról.
|
|
.
|
|
.TP
|
|
.B \-ssf <mód>
|
|
A szoftveres méretezõ paramétereit adja meg.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
\-vf scale \-ssf lgb=3.0
|
|
.RE
|
|
.PD 1
|
|
.PD 0
|
|
.RSs
|
|
.IPs lgb=<0\-100>
|
|
Gauss elkenõ szûrõ (luma)
|
|
.IPs cgb=<0\-100>
|
|
Gauss elkenõ szûrõ (chroma)
|
|
.IPs ls=<-100\-100>
|
|
Élesítõ szûrõ (luma)
|
|
.IPs cs=<-100\-100>
|
|
Élesítõ szûrõ (chroma)
|
|
.IPs chs=<h>
|
|
chroma vízszintes eltolás
|
|
.IPs cvs=<v>
|
|
chroma függõleges eltolás
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-stereo <mód>
|
|
MP2/\:MP3 sztereó kimenet típusának kiválasztása.
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
sztereó
|
|
.IPs 1
|
|
bal csatorna
|
|
.IPs 2
|
|
jobb csatorna
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-sws <szoftveres méretezõ típusa> (lásd még \-vf scale és \-zoom)
|
|
Megadja a használandó szoftveres méretezõ algoritmust a \-zoom kapcsolóhoz.
|
|
Ez érinti a videó kimeneti vezérlõket, amelyekben nincs hardveres gyorsítás, pl.\& x11.
|
|
.sp 1
|
|
A használható típusok:
|
|
.sp 1
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
gyors bilineáris
|
|
.IPs 1
|
|
bilineáris
|
|
.IPs 2
|
|
bicubic (jó minõség) (alapértelmezett)
|
|
.IPs 3
|
|
kísérleti
|
|
.IPs 4
|
|
legközelebbi szomszéd (rossz minõség)
|
|
.IPs 5
|
|
terület
|
|
.IPs 6
|
|
luma bicubic / chroma bilineáris
|
|
.IPs 7
|
|
gauss
|
|
.IPs 8
|
|
sincR
|
|
.IPs 9
|
|
lanczos
|
|
.IPs 10
|
|
természetes bicubic spline
|
|
.RE
|
|
.PD 1
|
|
.sp 1
|
|
.RS
|
|
.I MEGJEGYZÉS:
|
|
Néhány \-sws opció tuningolható.
|
|
Lásd a scale videó szûrõ leírását a további információkért.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B \-vc <[-|+]codec1,[-|+]codec2,...[,]>
|
|
A használandó videó codec-ek priorítási listáját adja meg, a codecs.conf-ban
|
|
szereplõ nevüknek megfelelõen.
|
|
A név elé írt '-' jel kikapcsolja az adott codec használatát.
|
|
A név elé írt '+' jel kényszeríti a használatát, ez valószínûleg összeomlást okoz!
|
|
Ha a lista végén egy ',' van, az MPlayer visszalép a listában nem
|
|
szereplõ codec-ekre sikertelenség esetén.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Lásd a \-vc help -et az elérhetõ codec-ek listájáért.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IPs "\-vc divx"
|
|
Win32/\:VfW DivX codec kényszerítése, nincs visszalépés.
|
|
.IPs "\-vc divx4,"
|
|
Elõször divx4linux-ot próbál, majd visszalép másra.
|
|
.IPs "\-vc -divxds,-divx,"
|
|
Kihagyja a Win32 DivX codec-eket.
|
|
.IPs "\-vc ffmpeg12,mpeg12,"
|
|
A libavcodec's MPEG-1/2 codec-et próbálja elõször, majd a libmpeg2-t, majd mást.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-vfm <vezérlõ1,vezérlõ2,...>
|
|
A használandó codec családok priorítási listáját adja meg, a codecs.conf-ban
|
|
szereplõ nevüknek megfelelõen.
|
|
Visszatér az alapértelmezett codec-re, ha egyik megadott codec család sem mûködik.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Lásd a \-vfm help kapcsolót az elérhetõ codec családok listájához.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IPs "\-vfm ffmpeg,dshow,vfw"
|
|
Elõször a libavcodec-et, majd a Directshow-t, majd a VfW codec-eket próbálja és
|
|
ha nem mûködnek, áttér másikra.
|
|
.IPs "\-vfm xanim"
|
|
Az XAnim codec-et próbálja elõször.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-x <x> (lásd még \-zoom) (csak MPlayer)
|
|
Átméretezi a képet <x> szélességûre (ha a szoftveres/\:hardveres méretezés elérhetõ).
|
|
Letiltja a képarány számításokat.
|
|
.
|
|
.TP
|
|
.B \-xvidopts <opció1:opció2:...>
|
|
További paraméterek megadását biztosítja XViD-del történõ dekódolásnál.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Mivel a libavcodec gyorsabb, mint az XviD, valószínûleg jobb a libavcodec
|
|
utófeldolgozó szûrõjét (\-vf pp) és dekóderét (\-vfm ffmpeg) használni.
|
|
.sp 1
|
|
XviD belsõ utófeldolgozó szûrõi:
|
|
.PD 0
|
|
.RSs
|
|
.IPs deblock-chroma (lásd még \-vf pp)
|
|
chroma deblock szûrõ
|
|
.IPs deblock-luma (lásd még \-vf pp)
|
|
luma deblock szûrõ
|
|
.IPs dering-luma (lásd még \-vf pp)
|
|
luma deringing szûrõ
|
|
.IPs dering-chroma (lásd még \-vf pp)
|
|
chroma deringing szûrõ
|
|
.IPs filmeffect (lásd még \-vf noise)
|
|
Mesterséges film javítás.
|
|
Javíthatja a látható minõséget, de csökkenti az igazit.
|
|
.RE
|
|
.sp 1
|
|
.RS
|
|
renderelõ metódusok:
|
|
.RE
|
|
.PD 0
|
|
.RSs
|
|
.IPs dr2\ \
|
|
Bekapcsolja a 2-es direkt renderelést.
|
|
.IPs nodr2
|
|
Kikapcsolja a 2-es módú direkt renderelést.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-xy <érték> (lásd még \-zoom)
|
|
.PD 0
|
|
.RSs
|
|
.IPs érték<=8
|
|
Kép átméretezése <érték> faktorral.
|
|
.IPs érték>8
|
|
Szélesség beállítása az értékre és a magasság kiszámítása a helyes képarány megtartásához.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-y <y> (lásd még \-zoom) (csak MPlayer)
|
|
Kép átméretezése <y> magasságúra (ha a szoftveres/\:hardveres méretezés használható).
|
|
Kikapcsolja a képarány számításokat.
|
|
.
|
|
.TP
|
|
.B \-zoom\ \
|
|
A szoftveres méretezést engedélyezi, ha használható.
|
|
Ez olyan kimeneti vezérlõkkel (mint pl. x11, fbdev) is engedélyezi a méretezést,
|
|
melyekben nincs támogatás a hardveres méretezéshez, vagy az MPlayer letiltja a
|
|
méretezést teljesítménybeli indokok miatt.
|
|
.
|
|
.
|
|
.
|
|
.SH "AUDIÓ SZÛRÕK"
|
|
Az audió szûrõk az audió folyam tulajdonságait engedik megváltoztatni.
|
|
A szintaxis:
|
|
.
|
|
.TP
|
|
.B \-af <szûrõ1[=paraméter1:paraméter2:...],szûrõ2,...>
|
|
Audió szûrõk listájának beállítása.
|
|
.PP
|
|
.I MEGJEGYZÉS:
|
|
A használható audió szûrõk teljes listájához lásd a \-af help kimenetét.
|
|
.PP
|
|
A rendelkezésre álló szûrõk:
|
|
.
|
|
.TP
|
|
.B resample[=frekvencia[:sloppy[:típus]]]
|
|
Az audió folyam mintavételi frekvenciájának megváltoztatása.
|
|
Csak akkor használható, ha fix frekvenciás hangkártyád van vagy
|
|
megragadtál egy régi hangkártyánál, ami max. 44,1 kHz-et tud.
|
|
Ez a szûrõ automatikusan engedélyezve lesz, ha szükséges.
|
|
Bemenetként csak 16-bites egész és lebegõpontos számokat támogat native-endian
|
|
formátumban.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
A MEncodernél a \-srate <frekvencia> kapcsolót is használnod kell.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <frekvencia>
|
|
kimeneti frekvencia Hz-ben.
|
|
A paraméter 8000 és 192000 közötti érték lehet.
|
|
Ha a bemeneti és a kimeneti mintavételi frekvencia ugyan az vagy ha
|
|
ez a parameter el van hagyva a szûrõ automatikusan törlõdik.
|
|
Egy magas mintavételi frekvencia általában növeli az audió minõségét,
|
|
különösen ha más szûrõkkel együtt alkalmazod.
|
|
.IPs <sloppy>
|
|
Engedélyezi (1) vagy letiltja (0) a kimenet frekvenciájának kisarányú eltérését
|
|
az <frekvencia>-val megadott értéktõl (alapértelmezett: 1).
|
|
Akkor használható, ha az indulás vagy a lejátszás nagyon lassú.
|
|
.IPs <típus>
|
|
Kiválasztja a használandó resampling metódust.
|
|
.RSss
|
|
0: lineáris interpoláció (gyors, rossz minõség különösen frekvencia növelésnél)
|
|
.br
|
|
1: többfázisú filterbank és egész feldolgozás
|
|
.br
|
|
2: többfázisú filterbank és lebegõpontos feldolgozás (lassú, legjobb minõség)
|
|
.REss
|
|
.PD 1
|
|
.RE
|
|
.sp 1
|
|
.RS
|
|
.I PÉLDA:
|
|
.RE
|
|
.PD 0
|
|
.RSs
|
|
.IPs "mplayer \-af resample=44100:0:0"
|
|
beállítja a resample szûrõ kimeneti frekvenciáját 44100Hz-re, egzakt
|
|
kimeneti frekvencia megadással és lineáris interpolációval.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B lavcresample[=frekvencia[:hossz[:linear[:számláló[:levágás]]]]]
|
|
Megváltoztatja az audió folyam mintavételi frekvenciáját a <frekvencia> egészre, Hz-ben.
|
|
Csak a 16-bites native-endian formátumot támogatja.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
A MEncodermél használnod kell a \-srate <frekvencia> kapcsolót is.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <frekvencia>
|
|
a kimeneti minta frekvencia
|
|
.IPs <hossz>
|
|
a szûrõ hossza az alsó mintavételi ráta figyelembe vételével (alapértelmezett: 16)
|
|
.IPs <linear>
|
|
ha 1, akkor a szûrõ lineárisan interpolál a többfázisú bejegyzések között
|
|
.IPs <számláló>
|
|
A többfázisú bejegyzések log2 értéke
|
|
(..., 10->1024, 11->2048, 12->4096, ...)
|
|
(alapértelmezett: 10->1024)
|
|
.IPs <levágás>
|
|
levágási frekvencia (0.0-1.0), alapértelmezésként a szûrõ hossz alapján állítódik be
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B sweep[=sebesség]
|
|
Sine sweep-et csinál.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <0.0\-1.0>
|
|
Sine függvény deltája, használj kicsi értékeket ahhoz, hogy meghalld a sweep-et.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B sinesuppress[=frek:késleltetés]
|
|
Eltávolít egy szinuszgörbét a megadott frekvencián.
|
|
Hasznos az 50/60 Hz-es zaj eltávolításához gyenge minõségû audió berendezésnél.
|
|
Valószínûleg csak mono bemeneten mûködik.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <frekv>
|
|
A szinuszgörbe frekvenciája, amit el kell távolítani (Hz-ben) (alapértelmezett: 50)
|
|
.IPs <késleltetés>
|
|
Az alkalmazhatóságot szabályozza (a nagyobb érték hatására a szûrõ az amplitudó és
|
|
fázisváltásokra gyorsabban reagál, kisebb értéknél az átállás lassabb lesz)
|
|
(alapértelmeztett: 0.0001).
|
|
Az ésszerû értékek 0.001 körül vannak.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B hrtf[=flag]
|
|
Head-related transfer function: Többcsatornás audiót konvertál
|
|
2 csatornássá fülhallgatós kimenethez, megtartva a hang térbeliségét.
|
|
.sp 1
|
|
.PD 0
|
|
.RS
|
|
.IPs "Flag Jelentés"
|
|
.IPs "m a hátsó csatorna mátrix dekódolása"
|
|
.IPs "s 2-csatornás mátrix dekódolás"
|
|
.IPs "0 nincs mátrix dekódolás (alapértelmezett)"
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B equalizer=[g1:g2:g3:...:g10]
|
|
10 oktávos band grafikus erõsítõ, 10 IIR band pass szûrõkkel megvalósítva.
|
|
Ez azt jelenti, hogy a lejátszott audió típusától függetlenül mûködik.
|
|
A 10 sáv középfrekvenciái:
|
|
.sp 1
|
|
.PD 0
|
|
.RS
|
|
.IPs "No. frekvencia"
|
|
.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
|
|
Ha a lejátszott hang mintavételi rátája kisebb, mint a frekvenciasáv középfrekvenciája,
|
|
akkor a sáv elnémul.
|
|
Ennek a szûrõnek egy ismert hibája, hogy a legfelsõ sáv karakterisztikája
|
|
nem teljesen szimmetrikus ha a mintavételi ráta közel esik a
|
|
sáv középfrekvenciájához.
|
|
Ez a probléma megkerülhetõ a hang resample szûrõvel történõ felmintázásával
|
|
(upsampling), még mielõtt elérné ezt a szûrõt.
|
|
.RE
|
|
.PD 0
|
|
.RSs
|
|
.IPs <g1>:<g2>:<g3>:...:<g10>
|
|
lebegõpontos számok, melyek az egyes frekvenciasávok dB-ben mért növekményét
|
|
jelképezik (-12\-12)
|
|
.RE
|
|
.sp 1
|
|
.RS
|
|
.I PÉLDA:
|
|
.RE
|
|
.RSs
|
|
.IPs "mplayer \-af equalizer=11:11:10:5:0:-12:0:5:12:12 media.avi"
|
|
Erõsíti a hangot a felsõ és alsó frekvenciatartományokban,
|
|
míg majdnem teljesen elnémítja õket 1 kHz körül.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B channels=nch[:nr:honnan1:hova1:honnan2:hova2:honnan3:hova3:...]
|
|
Audió csatornák hozzáadásához, elvételéhez, átirányításához és másolásához
|
|
használható. Ha csak az <nch> van megadva, az alapértelmezett irányítás lép
|
|
érvénybe, mely a következõképpen mûködik: ha a kimeneti csatornák száma nagyobb,
|
|
mint a bemenetieké, üres csatornák lesznek beillesztve (kivétel a mono-ból
|
|
sztereóba mixelés, amikor a mono csatorna ismétlõdik mindkét kimeneti
|
|
csatornán).
|
|
Ha a kimeneti csatornák száma kevesemm, mint a bemenetieké, a felesleges
|
|
csatornák el lesznek hagyva.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <nch>
|
|
kimeneti csatornák száma (1\-6)
|
|
.IPs <nr>\
|
|
útvonalak száma (1\-6)
|
|
.IPs <honnan1:hova1:honnan2:hova2:honnan3:hova3:...>
|
|
Számpárok 0 és 5 között, amik megadják az egyes csatornák irányítását.
|
|
.RE
|
|
.sp 1
|
|
.RS
|
|
.I PÉLDA:
|
|
.RE
|
|
.RSs
|
|
.IPs "mplayer \-af channels=4:4:0:1:1:0:2:2:3:3 media.avi"
|
|
Beállítja a csatornák számát 4-re és beállít 4 útvonalat, ami
|
|
megcseréli a 0. és az 1. valamint helyben hagyja a 2. és 3.
|
|
csatornát. Figyelj rá, hogy ha a lejátszott médiád csak két
|
|
csatornát tartalmaz, akkor a 2. és 3. csatorna elnémul, de a 0.
|
|
és az 1. így is megcserélõdik.
|
|
.IPs "mplayer \-af channels=6:4:0:0:0:1:0:2:0:3 media.avi"
|
|
A csatornák számát 6-ra módosítja és beállít 4 útvonalat, ami
|
|
a 0. csatornát átmásolja a 0. és a 3. csatornára.
|
|
A 4. és 5. csatorna elnémul.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B format[=formátum] (lásd még \-format)
|
|
Különbözõ mintaformátumokat konvertál.
|
|
Automatikusan bekapcsol ha a hang kártya vagy más szûrõ igényli.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <formátum>
|
|
Beállítja a kívánt formátumot.
|
|
Az általános alak 'sbe', ahol 's' jelöli az elõjelet ('s' az elõjeles
|
|
vagy 'u' az elõjel nélküli), 'b' jelöli a mintánkénti bitek számát (16, 24 vagy 32)
|
|
és 'e' jelöli a végzõdést ('le' a little-endian-t jelöli, 'be' a big-endian-t,
|
|
és 'ne' a végzõdés nélküliséget azon a számítógépen, melyen az MPlayer fut).
|
|
Helyes értékek (többek között): 's16le', 'u32be' és 'u24ne'.
|
|
A fenti szabály alól kivételek, de helyes formátum megadások: u8, s8,
|
|
floatle, floatbe, floatne, mulaw, alaw, mpeg2, ac3 és imaadpcm.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B volume[=v[:sc]]
|
|
Szoftveres hangerõvezérlést valósít meg.
|
|
Figyelmesen használd ezt a szûrõt, mivel a hang jelerõsségét zajszintre
|
|
csökkentheti.
|
|
A legtöbb esetben a legjobb, ha a PCM hangerõt maximumra állítod,
|
|
ezt a szûrõt elhagyod és a kimeneti hangerõt a hangszóróid
|
|
fõ hangerõszabályozójával vagy mixer-ével állítod.
|
|
Ha a hangkártyádon digitális PCM mixer van az analóg helyett,
|
|
és torzulást hallasz, inkább használd a MASTER mixer-t.
|
|
Ha van külsõ erõsítõd a számítógéphez csatlakoztatva (majdnem
|
|
mindig ez van), a zajszint minimalizálható az erõsítõn a fõ hangerõ
|
|
és a hangerõ gomb segítségével, addig, amíg a háttérben lévõ
|
|
sziszegõ zörej megszûnik.
|
|
.br
|
|
Ez a szûrõ rendelkezik egy másik képességgel is: Megméri az össz
|
|
maximum hangerõt és kiírja azt az MPlayer kilépésekor.
|
|
Ez a hangerõ becslés felhasználható a hangerõ szint beállításakor
|
|
a MEncoderben, így a maximális dinamikus tartomány kihasználható.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Ez a szûrõ nem újrahívható és ezért egy audió folyamra csak egyszer
|
|
engedélyezhetõ.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <v>\ \
|
|
A kívánt eltérés dB-ben a folyam összes csatornájára vonatkozóan,
|
|
-200dB-tõl +60dB-ig, ahol a -200dB teljesen elnémítja a hangot,
|
|
míg a +60dB 1000-szeres növelést jelent (alapértelmezett: 0).
|
|
.IPs <sc>\
|
|
Soft clipping be (1) vagy kikapcsolása (0).
|
|
A Soft-clipping a hangot még egyenletesebbé teheti, ha nagyon nagy
|
|
hangerõt használsz.
|
|
Akkor engedélyezd ezt az opciót, ha a hangszóróid dinamikus
|
|
tartománya nagyon kicsi.
|
|
.br
|
|
.I FIGYELMEZTETÉS:
|
|
Ez a képesség torzulást okoz és csak végsõ megoldásként használandó.
|
|
.RE
|
|
.sp 1
|
|
.RS
|
|
.I PÉLDA:
|
|
.RE
|
|
.RSs
|
|
.IPs "mplayer \-af volume=10.1:0 media.avi"
|
|
Erõsíti a hangot 10.1dB-el és hard-clip-et alkalmaz, ha a hangerõ
|
|
túl nagy.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B pan=n[:l01:l02:...l10:l11:l12:...ln0:ln1:ln2:...]
|
|
Önhatalmúlag összekeveri a csatornákat.
|
|
Alapvetõen a volume és a channels szûrõ kombinációja, ami a csatornák számának
|
|
kevésre történõ lecsökkentésére használható, pl.\& sztereó mono-ra vagy a középsõ
|
|
speaker "szélességének" variálása térhatású rendszerben.
|
|
Ezt a szûrõt nehéz használni és igényel némi bütykölést mielõtt a megfelelõ
|
|
minõséget adná.
|
|
Ezen szûrõnek megadható opciók száma függ a kimeneti csatornák számától.
|
|
Egy példa arra, hogy hogyan lehet lemixelni egy hat csatornás fájlt két
|
|
csatornára, a példa részben található a fájl vége felé.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <n>\ \
|
|
a kimeneti csatornák száma (1\-6)
|
|
.IPs <lij>
|
|
A i. bemeneti csatorna mekkora része lesz átmixelve az j. kimeneti csatornára (0\-1).
|
|
Az alapötlet, hogy van n számod, ami megadja, hogy mit kell csinálni az elsõ bemeneti
|
|
csatornával, majd n számod, ami a második bemeneti csatornára vonatkozik, stb.
|
|
Ha nem adsz meg egy számot sem valamelyik bemeneti csatornához, 0 lesz a
|
|
feltételezett érték.
|
|
.RE
|
|
.sp 1
|
|
.RS
|
|
.I PÉLDA:
|
|
.RE
|
|
.RSs
|
|
.IPs "mplayer \-af pan=1:0.5:0.5 media.avi"
|
|
Lemixel sztereóról mono-ra.
|
|
.IPs "mplayer \-af pan=3:1:0:0.5:0:1:0.5 media.avi"
|
|
3 csatornás kimenetet ad, a 0. és az 1. csatornát érintetlenül hagyja
|
|
és a 0. és 1. csatornát keveri bele a 2. csatornába (amit például egy
|
|
mélynyomóra lehet kiküldeni).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B sub[=fc:ch]
|
|
Egy mélynyomó csatornát ad az audió folyamhoz.
|
|
A 0. és 1. csatorna átlagát használja fel a mélynyomó csatorna
|
|
létrehozásához.
|
|
Ezután az eredményt egy 4. utas Butterworth low-pass szûrõn ereszti át
|
|
a 60 Hz-es alapértelmezett vágási frekvenciát használva és külön
|
|
csatornaként adja az audió folyamhoz.
|
|
.br
|
|
.I Figyelmeztetés:
|
|
Tiltsd le ezt a szûrõt ha DVD-t játszol le DOlby Digital 5.1-es
|
|
hanggal, különben ez a szûrõ széttördeli a mélynyomó hangját.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <fc>\
|
|
Vágási frekvencia Hz-ben a low-pass szûrõhöz (20Hz-300Hz) (alapértelmezett: 60Hz)
|
|
A legjobb eredményhez próbáld meg a vágási frekvenciát a lehetõ legalacsonyabbra
|
|
állítani. Ez növeli a sztereó és térhatású hangélményt.
|
|
.IPs <ch>\
|
|
Meghatározza a csatorna számot, amibe az al-csatorna audiót be kell tenni.
|
|
A csatorna szám 0 és 5 között lehet (alapértelmezett: 5).
|
|
Figyeld meg, hogy a csatornák száma automatikusan megnõ <ch>-ra,
|
|
ha szükséges.
|
|
.RE
|
|
.sp 1
|
|
.RS
|
|
.I PÉLDA:
|
|
.RE
|
|
.RSs
|
|
.IPs "mplayer \-af sub=100:4 \-channels 5 media.avi"
|
|
Létrehoz egy mélynyomó csatornát 100 Hz-es vágási frekvenciával a 4.
|
|
kimeneti csatornán.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B center\
|
|
Létrehoz egy középsõ csatornát az elülsõ csatornákból.
|
|
Jelenleg gyenge minõségû, mivel nem implementálja a high-pass
|
|
szûrõt a megfelelõ adat kinyeréshez, hanem inkább átlagolja és
|
|
felezi a csatornákat.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <ch>\
|
|
Meghatározza a csatorna számát, ahova a középsõ csatornát be kell illeszteni.
|
|
A csatorna száma 0 és 5 közötti lehet (alapértelmezett: 5).
|
|
Figyeld meg, hogy a csatornák száma automatikusan megnõ <ch>-ra,
|
|
ha szükséges.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B surround[=késleltetés]
|
|
Dekódoló mátrix kódolású térhatású hanghoz, mint pl. a Dolby Surround-hoz.
|
|
Sok két csatornás audióval rendelkezõ fájl tartalmaz mátrixos térhatású
|
|
hangot. Legalább négy csatornát támogató hangkártya kell hozzá.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <késleltetés>
|
|
késleltetési idõ ms-ben a hátsó hangszórókhoz (0-1000) (alapértelmezett: 20)
|
|
Ez a késleltetés a következõképpen állítandó be: Ha d1 a távolság
|
|
a hallgatási pozíciótól az elülsõ hangszórókig és d2 a hallgatási pozíció és
|
|
a hátsó hangszórók távolsága, akkor a késleltetést 15ms-re kell állítani,
|
|
ha d1 <= d2 és 15 + 5*(d1-d2)-re ha d1 > d2.
|
|
.RE
|
|
.sp 1
|
|
.RS
|
|
.I PÉLDA:
|
|
.RE
|
|
.RSs
|
|
.IPs "mplayer \-af surround=15 \-channels 4 media.avi"
|
|
Bekapcsolja a térhatású hang dekódolást a hátsó hangszórókon 15ms-es
|
|
késleltetéssel.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B delay[=ch1:ch2:...]
|
|
Késlelteti a hangot a hangszórókon úgy, hogy a különbözõ csatornákból
|
|
jövõ hangok egyszerre érjenek a hallgatási pozícióba.
|
|
Hasznos, ha több, mint két hangszóród van.
|
|
.PD 0
|
|
.RSs
|
|
.IPs ch1,ch2,...
|
|
Az egyes csatornákon alkalmazandó késleltetés ms-ben
|
|
(lebegõpontos szám 0 és 1000 között).
|
|
.RE
|
|
.PD 1
|
|
.sp 1
|
|
.RS
|
|
A szükséges késleltetés a különbözõ csatornákon a következõ képpen számítható:
|
|
.IP 1. 3
|
|
Mérd meg a távolságot a hangszórókhoz méterben, a hallgatási pozíciódhoz
|
|
viszonyítva, megkapva így az s1-s5 távolságokat (egy 5.1-es rendszernél).
|
|
Nincs értelme kompenzálni a mélynyomót (amúgy sem fogod hallani a különbséget).
|
|
s.IP 2. 3
|
|
Vond ki az s1-s5 távolságokat a maximális távolságból,
|
|
pl.\& s[i] = max(s) - s[i]; i = 1...5.
|
|
.IP 3.
|
|
Számítsd ki a szükséges késleltetést ms-ben a d[i] = 1000*s[i]/342; i = 1...5 formában.
|
|
.RE
|
|
.PD 0
|
|
.sp 1
|
|
.RS
|
|
.I PÉLDA:
|
|
.RE
|
|
.RSs
|
|
.IPs "mplayer \-af delay=10.5:10.5:0:0:7:0 media.avi"
|
|
A bal és jobb elsõt 10,5ms-sel késlelteti, a két hátsó csatornát
|
|
és a mélynyomót 0ms-sel, a középsõ csatornát 7 ms-sel.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B export[=mmapped_file[:nsamples]]
|
|
Exportálja a bejövõ jeleket más processzeknek memória mappolással (mmap()).
|
|
A mappolt területeken van egy fejléc:
|
|
.sp 1
|
|
.nf
|
|
int nch /*csatornák száma*/
|
|
int size /*buffer méret*/
|
|
unsigned long long counter /*A szinkron megtartásához kell
|
|
minden új adat exportálásakor
|
|
frissül.*/
|
|
.fi
|
|
.sp 1
|
|
A többi payload, (nem átlapolt) 16 bit-es adat.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <mmapped_file>
|
|
fájl, amibe az adatokat mappolni kell (alapértelmezett: ~/.mplayer/\:mplayer-af_export)
|
|
.IPs <nsamples>
|
|
minták száma csatornánként (alapértelmezett: 512)
|
|
.RE
|
|
.sp 1
|
|
.RS
|
|
.I PÉLDA:
|
|
.RE
|
|
.RSs
|
|
.IPs "mplayer \-af export=/tmp/mplayer-af_export:1024 media.avi"
|
|
1024 mintát exportál csatornánként a '/tmp/mplayer-af_export' fájlba.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B extrastereo[=mul]
|
|
(Lineárisan) növeli a különbséget a bal és jobb csatorna között,
|
|
ami némi "live" hatást kölcsönöz a lejátszásnak.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <mul>
|
|
Beállítja a különbség együtthatóját (alapértelmezett: 2.5).
|
|
0.0 jelenti a mono hangot (a két csatorna átlaga), 1.0-val a hang
|
|
változatlan marad, -1.0-val a bal és a jobb csatorna felcserélõdik.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B volnorm[=metódus:cél]
|
|
Maximalizálja a hangerõt a hang torzítása nélkül.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <metódus>
|
|
Beállítja a használandó metódust.
|
|
.RSss
|
|
1: Egy mintát használ a variációk finomításához az elõzõ minták
|
|
szabványos súlyozott középértékének a segítségével (alapértelmezett).
|
|
.br
|
|
2: Több mintát használ a variációk finomításához az elõzõ minták
|
|
szabványos súlyozott középértékének a segítségével.
|
|
.REss
|
|
.IPs <cél>
|
|
Megadja a cél amplitudót a minta típusának töredékeként (alapértelmezett: 0.25).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B ladspa=fájl:címke[:vezérlõk...]
|
|
Betölti a LADSPA (Linux Audio Developer's Simple Plugin API) plugint.
|
|
Ez a szûrõ reentráns, így több LADSPA plugin betölthetõ egyszerre.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <fájl>
|
|
Megadja a LADSPA plugin függvénykönyvtár fájlt.
|
|
Ha a LADSPA_PATH be van állítva, ott keres a megadott fájl után.
|
|
Ha nincs, akkor egy teljes eléséri utat is meg kell adnod.
|
|
.IPs <címke>
|
|
Megadja a szûrõt a library-n belül.
|
|
Néhány függvénykönyvtár csak egy szûrõt tartalmaz, de sok többet is.
|
|
A 'help' beírása ide kilistázza a használható szûrõket a megadott
|
|
függvénykönyvtáron belül, ami szükségtelenné teszi a 'listplugins'
|
|
használatát a LADSPA SDK-ból.
|
|
.IPs <vezérlõk>
|
|
A vezérlõk nulla vagy több lebegõpontos értékek, amik szabályozzák
|
|
a betöltött plugin mûködését (például késleltetés, küszöb vagy nyereség).
|
|
Bõbeszédû módban (\-v az MPlayer parancssorában), az összes elérhetõ
|
|
vezérlõ és az értéke megjelenik.
|
|
Ez szükségtelenné teszi az 'analyseplugin' használatát a LADSPA SDK-bón.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B comp\ \ \
|
|
Tömörítõ/kicsomagoló szûrõ a mikrofon bemenethez.
|
|
Megelõzi a mellékhatásokat nagyon hangos hangnál és növeli a hangerõt
|
|
nagyon halk hang esetén.
|
|
Ez a szûrõ még nincs tesztelve, lehet, hogy használhatatlan.
|
|
.
|
|
.TP
|
|
.B gate\ \ \
|
|
Zaj kapu szûrõ, hasonló a comp audió szûrõhöz.
|
|
Ez a szûrõ nem tesztelt, lehet, hogy használhatatlan.
|
|
.
|
|
.TP
|
|
.B karaoke
|
|
Egyszerû hang eltávolító szûrõ, mely azt a tényt használja ki, hogy
|
|
a beszédhang általában mono-ként kerül rögzítésre majd késõbb lesz
|
|
'középre' mixelve az audió folyamban.
|
|
Ügyelj rá, hogy ez a szûrõ valójában mono-vá alakítja a jeledet.
|
|
Két csatornás sávokon remekül mûködik; soha ne próbáld ki máson, mint
|
|
két csatornás sztereón.
|
|
.
|
|
.
|
|
.
|
|
.SH "VIDEÓ SZÛRÕK"
|
|
A videó szûrõk segítségével a videó folyamot és annak tulajdonságait módosíthatod.
|
|
A szintaxis:
|
|
.
|
|
.TP
|
|
.B \-vf <szûrõ1[=paraméter1:paraméter2:...],szûrõ2,...>
|
|
Megad egy videó szûrõ láncot.
|
|
.
|
|
.TP
|
|
.B \-vop <...,szûrõ2[=paraméter1:paraméter2:...],szûrõ1> (IDEJÉTMÚLT)
|
|
Beállítja a videó szûrõk listáját, amit
|
|
.B fordított
|
|
sorrendben kell végrehajtani.
|
|
Elhagytuk a \-vf kedvéért.
|
|
.PP
|
|
Több paraméter opcionális és elhagyása esetén az alapértelmezett értéket veszi fel.
|
|
Ha explicit elõ akarod írni az alapértelmezett paraméter használatát, írj be '-1'-et.
|
|
A w:h paraméterek szélesség x magasság-ot jelentenek pixelben, x:y
|
|
x;y pozíciót jelöl a nagyobb kép bal felsõ sarkához viszonyítva.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Az elérhetõ videó szûrõk listáját megkaphatod a \-vf help kapcsolóval.
|
|
.sp 1
|
|
A videó szûrõket listában kezeljük.
|
|
Van pár parancs a szûrõ listák kezeléséhez.
|
|
.
|
|
.TP
|
|
.B \-vf-add <szûrõ1[,szûrõ2,...]>
|
|
A paraméterként megadott szûrõket hozzáfûzi a szûrõ listához.
|
|
.
|
|
.TP
|
|
.B \-vf-pre <szûrõ1[,szûrõ2,...]>
|
|
A paraméterként megadott szûrõket a szûrõ lista elé fûzi.
|
|
.
|
|
.TP
|
|
.B \-vf-del <index1[,index2,...]>
|
|
Törli az adott index-û szûrõket.
|
|
Az index számok 0-val kezdõdnek, a negatív számok a lista végét jelölik
|
|
(-1 az utolsó).
|
|
.
|
|
.TP
|
|
.B \-vf-clr
|
|
Teljesen kiüríti a szûrõ listát.
|
|
.PP
|
|
Azoknál a szûrõknél, amik támogatják ezt, a paramétereket a neveikkel is elérheted.
|
|
.
|
|
.TP
|
|
.B \-vf <szûrõ>=help
|
|
Kiírja a paraméter neveket és a paraméter értékeket egy megadott
|
|
szûrõnél.
|
|
.
|
|
.TP
|
|
.B \-vf <szûrõ=neves_paraméter1=érték1[:neves_paraméter2=érték2:...]>
|
|
Beállítja a neves paramétert az adott értékre.
|
|
Használd az on és off vagy yes és no értékeket a flag paramétereknél.
|
|
.PP
|
|
Az elérhetõ szûrõk:
|
|
.
|
|
.TP
|
|
.B crop[=w:h:x:y]
|
|
Kivágja a megadott részt és figyelmen kívül hagyja a többit.
|
|
Hasznos a fekete sávok eltávolításakor a szélesvásznú filmeknél.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <w>,<h>
|
|
A vágási szélesség és magasság, alapértelmezésként az eredeti szélesség és magasság.
|
|
.IPs <x>,<y>
|
|
A vágott kép pozíciója, alapértelmezettként középen.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B cropdetect[=határ:kerekítés]
|
|
Kiszámítja a szükséges vágási paramétereket és kiírja a javasolt paramétereket
|
|
az stdout-ra.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <határ>
|
|
Küszöb, mely opcionálisan megadható a semmitõl (0) a mindenig (255) (alapértelmezett: 24).
|
|
.br
|
|
.IPs <kerekítés>
|
|
Érték, mellyel a szélességnek/\:magasságnak oszthatónak kell lennie (alapértelmezett: 16).
|
|
Az offset automatikusan beállítódik a videó közepére.
|
|
Használj 2-t csak a páros dimenziókhoz (4:2:2 videónál szükséges).
|
|
16 a legjobb a legtöbb videó codec-nél.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B rectangle[=w:h:x:y]
|
|
Ez a szûrõ az input.conf 'change_rectangle' direktívájának megfelelõje,
|
|
melynek két paramétere van.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <w>,<h>
|
|
szélesség és magasság (alapértelmezett: -1, maximálisan lehetséges szélesség, ahol a
|
|
határok még láthatóak.)
|
|
.IPs <x>,<y>
|
|
bal felsõ sarok pozíciója (alapértelmezett: -1, legfelsõ legbaloldalibb)
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B expand[=w:h:x:y:o:a:r]
|
|
Felnagyítja (nem átméretezi) a film felbontását a megadott értékre és a nem átméretezett eredeti
|
|
x, y koordinátákra teszi.
|
|
Feliratok/\:OSD a meglévõ fekete sávokba történõ igazításához használható.
|
|
.RSs
|
|
.IPs <w>,<h>
|
|
A felnagyított szélesség,magasság (alapértelmezett: eredeti szélesség,magasság).
|
|
Negatív értékek a w és h helyén az eredeti mérethez viszonyított eltolást jelentenek.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IP expand=0:-50:0:0
|
|
Egy 50 pixel-es határt ad a kép aljához.
|
|
.RE
|
|
.PD 1
|
|
.IPs <x>,<y>
|
|
az eredeti kép pozíciója a nagyított képen (alapértelmezett: center)
|
|
.IPs <o>\ \
|
|
OSD/\:felirat renderelés
|
|
.RSss
|
|
0: kikapcsolva (alapértelmezett)
|
|
.br
|
|
1: bekapcsolva
|
|
.REss
|
|
.IPs <a>\ \
|
|
Felbontás helyett egy aránynak megfelelõen nagyít (alapértelmezett: 0).
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IP expand=800::::4/3
|
|
800x600-ra nagyít, hacsak a forrás nem nagyobb felbontású, mert akkor
|
|
a 4/3-as aránynak megfelelõen nagyít.
|
|
.RE
|
|
.PD 1
|
|
.IPs <r>\ \
|
|
Úgy kerekít, hogy mind a szélesség, mind a magasság <r>-rel osztható
|
|
legyen (alapértelmezett: 1).
|
|
.RE
|
|
.
|
|
.TP
|
|
.B flip (lásd még \-flip)
|
|
Fejtetõre állítja a képet.
|
|
.
|
|
.TP
|
|
.B mirror\
|
|
Tükrözi a képet az Y tengelyre.
|
|
.
|
|
.TP
|
|
.B rotate[=<0\-7>]
|
|
Elforgatja a képet 90 fokkal és opcionálisan fejtetõre is állítja.
|
|
A 4\-7 közötti értékekre a forgatás csak akkor történik meg, ha a film geometriája
|
|
álló és nem fekvõ.
|
|
.RSs
|
|
.IPs 0
|
|
90 fokkal forgat óramutató járásával megegyezõ irányban (alapértelmezett).
|
|
.IPs 1
|
|
90 fokkal forgat óramutató járásával megegyezõ irányban.
|
|
.IPs 2
|
|
90 fokkal forgat óramutató járásával ellenkezõ irányban.
|
|
.IPs 3
|
|
90 fokkal forgat óramutató járásával ellenkezõ irányban és megfordít.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B scale[=w:h[:interlaced[:chr_drop[:param[:param2[:presize[:noup]]]]]]]
|
|
Átméretezi a képet szoftveres méretezõvel (lassú) és végrehajt egy YUV<\->RGB
|
|
színtér konverziót (lásd még \-sws).
|
|
.RSs
|
|
.IPs <w>,<h>
|
|
méretezett szélesség/\:magasság (alapértelmezett: eredeti szélesség/\:magasság)
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Ha a \-zoom kapcsolót is használod és az alap szûrõk (beleértve a libvo-t) nem képesek
|
|
méretezni, alapértelmezett lesz a d_width/\:d_height!
|
|
.RSss
|
|
0: méretezett d_width/\:d_height
|
|
.br
|
|
-1: eredeti szélesség/\:magasság
|
|
.br
|
|
-2: Számított w/h a másik dimenzió és az méretezett képarány segítségével.
|
|
.br
|
|
-3: Számított w/h a másik dimenzió és az eredeti képarány segítségével.
|
|
.br
|
|
-(n+8): Mint a -n fent, csak a dimenziót 16 legközelebbi többszörösére kerekíti.
|
|
.REss
|
|
.IPs <interlaced>
|
|
Beállítja az átlapolt méretezést.
|
|
.RSss
|
|
0: ki (alapértelmezett)
|
|
.br
|
|
1: be
|
|
.REss
|
|
.IPs <chr_drop>
|
|
színtelítettség figyelmen kívül hagyása
|
|
.RSss
|
|
0: Minden elérhetõ bejövõ sor használata a telítettséghez.
|
|
.br
|
|
1: Csak minden 2. bejövõ sor használata a telítettséghez.
|
|
.br
|
|
2: Csak minden 4. bejövõ sor használata a telítettséghez.
|
|
.br
|
|
3: Csak minden 8. bejövõ sor használata a telítettséghez.
|
|
.REss
|
|
.IPs "<param>[:<param2>] (lásd még \-sws)"
|
|
Beállít pár méretezési paramétert a \-sws kapcsolóval kiválasztott méretezõ
|
|
típusától függõen.
|
|
.RSss
|
|
\-sws 2 (bicubic): B (blurring) és C (ringing)
|
|
.br
|
|
0.00:0.60 alapértelmezett
|
|
.br
|
|
0.00:0.75 VirtualDub "precíz bicubic"-je
|
|
.br
|
|
0.00:0.50 Catmull-Rom spline
|
|
.br
|
|
0.33:0.33 Mitchell-Netravali spline
|
|
.br
|
|
1.00:0.00 cubic B-spline
|
|
.br
|
|
\-sws 7 (gaussian): élesség (0 (lágy) \- 100 (éles))
|
|
.br
|
|
\-sws 9 (lanczos): szûrõ hossz (1\-10)
|
|
.REss
|
|
.IPs <presize>
|
|
Méretezés elõre beállított méretekre.
|
|
.RSss
|
|
qntsc: 352x240 (NTSC negyed képernyõ)
|
|
.br
|
|
qpal: 352x288 (PAL negyed képernyõ)
|
|
.br
|
|
ntsc: 720x480 (szabványos NTSC)
|
|
.br
|
|
pal: 720x576 (szabványos PAL)
|
|
.br
|
|
sntsc: 640x480 (square pixel NTSC)
|
|
.br
|
|
spal: 768x576 (square pixel PAL)
|
|
.REss
|
|
.IPs <noup>
|
|
Letiltja az eredeti méreteknél nagyobbra történõ méretezést.
|
|
.RSss
|
|
0: Megengedi a méretezést (alapértelmezett).
|
|
.br
|
|
1: Letiltja a méretezést, ha az egyik dimenzió átlépi az eredeti értékét.
|
|
.br
|
|
2: Letiltja a méretezést, ha mindkét dimenzió átlépi az eredeti értékét.
|
|
.REss
|
|
.RE
|
|
.
|
|
.TP
|
|
.B dsize[=arány|w:h:arány-mód:r]
|
|
Megváltoztatja tervezett megjelenítési méretet/\:arányt egy tetszõleges helyen
|
|
a szûrõ láncban.
|
|
Az arány megadható törtként (4/3) vagy lebegõpontos számként (1.33).
|
|
Alternatívaként megadhatod a kívánt kép szélességet és magasságot.
|
|
Figyelj rá, hogy ez a szûrõ saját maga
|
|
.B nem
|
|
végez átméretezést; csak érinti a késõbbi méretezõk
|
|
(szoftveres vagy hardveres) tevékenyéségét a megfelelõ arányra történõ
|
|
automatikus méretezésnél.
|
|
.RSs
|
|
.IPs <w>,<h>
|
|
Új képernyõ szélesség és magasság.
|
|
Speciális értékeket is felvehet:
|
|
.RSss
|
|
0: eredeti képernyõ szélesség és magasság
|
|
.br
|
|
-1: eredeti videó szélesség\:/magasság (alapértelmezett)
|
|
.br
|
|
-2: A w/h kiszámítása a másik méret és az eredeti képernyõ arányai alapján.
|
|
.br
|
|
-3: A w/h kiszámítása a másik méret és az eredeti videó képarányai alapján.
|
|
.REss
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IP dsize=800:-2
|
|
800x600-as felbontást ad meg egy 4/3-as vagy 800x450-eset egy
|
|
16/9 képarányú videóhoz.
|
|
.RE
|
|
.IPs <arány-mód>
|
|
Módosítja a szélességet és a magasságot az eredeti képarányoknak megfelelõen.
|
|
.RSss
|
|
-1: Eredeti képarány figyelmen kívül hagyása (alapértelmezett).
|
|
.br
|
|
0: A képernyõ arányainak megtartása úgy, hogy a <w> és <h> lesz
|
|
a maximális felbontás.
|
|
.br
|
|
1: A képernyõ arányainak megtartása úgy, hogy a <w> és <h> lesz
|
|
a minimális felbontás.
|
|
.br
|
|
2: A videó képarányainak megtartása úgy, hogy a <w> és <h> lesz
|
|
a maximális felbontás.
|
|
.br
|
|
3: A videó képarányainak megtartása úgy, hogy a <w> és <h> lesz
|
|
a minimális felbontás.
|
|
.REss
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IP dsize=800:600:0
|
|
Megad egy legfeljebb 800x600-as felbontást a képarány megtartásához.
|
|
.RE
|
|
.PD 1
|
|
.IPs <r>
|
|
Kerekítést végez úgy, hogy mind a szélesség, mind a magasság osztható
|
|
legyen <r>-rel (alapértelmezett: 1).
|
|
.RE
|
|
.
|
|
.TP
|
|
.B yuy2\ \ \
|
|
Szoftveres YV12/\:I420/\:422P-bõl YUY2-be konvertálást kényszerít ki.
|
|
Hasznos lassú YV12, de gyors YUY2 támogatással rendelkezõ videó kártyák/\:vezérlõk
|
|
esetén.
|
|
.
|
|
.TP
|
|
.B yvu9\ \ \
|
|
Szoftveres YVU9-YV12 színtér konvertálást kényszerít ki.
|
|
Idejétmúlt a szoftveres méretezõ miatt.
|
|
.
|
|
.TP
|
|
.B yuvcsp\
|
|
A YUV színértékeket a CCIR 601 tartományba szorítja valódi konverzió nélkül.
|
|
.
|
|
.TP
|
|
.B rgb2bgr[=swap]
|
|
RGB 24/32 <\-> BGR 24/32 színtér konvertálás.
|
|
.PD 0
|
|
.RSs
|
|
.IPs swap\
|
|
R <-> B cserét is végrehajt.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B palette
|
|
RGB/BGR 8 \-> 15/16/24/32bpp színtér konverzió paletta használattal.
|
|
.
|
|
.TP
|
|
.B format[=fourcc]
|
|
Korlátozza a színteret a következõ szûrõnek bármiféle konverzió nélkül.
|
|
A scale szûrõvel együtt használva végez valódi konverziót.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
A használható formátumok listájához lásd a format=fmt=help kapcsolót.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <fourcc>
|
|
formátum név mint pl. rgb15, bgr24, yv12, stb. (alapértelmezett: yuy2)
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B noformat[=fourcc]
|
|
Korlátozza a színteret a következõ szûrõnek bármiféle konverzió nélkül.
|
|
A format szûrõvel ellentétben ez engedélyez bármilyen színteret
|
|
.B kivéve
|
|
a megadottakat.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Az elérhetõ formátumok listájához lásd a noformat=fmt=help kapcsolót.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <fourcc>
|
|
formátum név, mint pl. rgb15, bgr24, yv12, stb. (alapértelmezett: yv12)
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B pp[=szûrõ1[:opció1[:opció2...]]/[-]szûrõ2...] (lásd még \-pphelp)
|
|
Engedélyezi az utófeldolgozó alszûrõk megadott láncolatát.
|
|
Az alszûrõket egy '/' jellel kell elválasztani, letiltani pedig egy
|
|
megelõzõ '\-' jellel lehet.
|
|
Minden alszûrõ és néhány opció is rendelkezik egy rövid és egy hosszú névvel,
|
|
melyek felcserélhetõek egymással, pl.\& dr/dering ugyan az.
|
|
Az összes alszûrõnek vannak közös opciói a hatáskörük beállításához:
|
|
.PD 0
|
|
.RSs
|
|
.IPs a/autoq
|
|
Az alszûrõ automatikus kikapcsolása, ha a CPU túl lassú.
|
|
.IPs c/chrom
|
|
Színtelítettésgi szûrés végrehajtása (alapértelmezett).
|
|
.IPs y/nochrom
|
|
Csak fényerõsségi szûrés végrehajtása (nincs színtelítettség).
|
|
.IPs n/noluma
|
|
Csak színtelítettségi szûrés végrehajtása (nincs fényerõsség).
|
|
.RE
|
|
.PD 1
|
|
.sp 1
|
|
.RS
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
\-pphelp megmutatja a használható alszûrõket.
|
|
.sp 1
|
|
Az elérhetõ alszûrõk
|
|
.RE
|
|
.RSs
|
|
.IPs hb/hdeblock[:különbség[:laposság]]
|
|
vízszintes deblocking szûrõ
|
|
.RSss
|
|
<különbség>: Különbségi faktor, ahol a nagyobb érték több
|
|
deblocking-ot jelent (alapértelmezett: 32).
|
|
.br
|
|
<laposság>: Lapossági küszöb, ahol az alacsony érték több
|
|
deblocking-ot jelent (alapértelmezett: 39).
|
|
.REss
|
|
.IPs vb/vdeblock[:különbség[:laposság]]
|
|
függõleges deblocking szûrõ
|
|
.RSss
|
|
<különbség>: Különbségi faktor, ahol a nagyobb érték több
|
|
deblocking-ot jelent (alapértelmezett: 32).
|
|
.br
|
|
<laposság>: Lapossági küszöb, ahol az alacsony érték több
|
|
deblocking-ot jelent (alapértelmezett: 39).
|
|
.REss
|
|
.IPs ha/hadeblock[:különbség[:laposság]]
|
|
pontos vízszintes deblocking szûrõ
|
|
.RSss
|
|
<különbség>: Különbségi faktor, ahol a nagyobb érték több
|
|
deblocking-ot jelent (alapértelmezett: 32).
|
|
.br
|
|
<laposság>: Lapossági küszöb, ahol az alacsony érték több
|
|
deblocking-ot jelent (alapértelmezett: 39).
|
|
.REss
|
|
.IPs va/vadeblock[:különbség[:laposság]]
|
|
pontos függõleges deblocking szûrõ
|
|
.RSss
|
|
<különbség>: Különbségi faktor, ahol a nagyobb érték több
|
|
deblocking-ot jelent (alapértelmezett: 32).
|
|
.br
|
|
<laposság>: Lapossági küszöb, ahol az alacsony érték több
|
|
deblocking-ot jelent (alapértelmezett: 39).
|
|
.REss
|
|
.sp 1
|
|
A vízszintes és a függõleges deblocking szûrõk megosztják
|
|
egymás között a különbségi és lapossági értékeket, ezért nem
|
|
tudsz különbözõ vízszintes és függõleges értékeket beállítani.
|
|
.sp 1
|
|
.IPs h1/x1hdeblock
|
|
kísérleti vízszintes deblocking szûrõ
|
|
.IPs v1/x1vdeblock
|
|
kísérleti függõleges deblocking szûrõ
|
|
.IPs dr/dering
|
|
deringing szûrõ
|
|
.IPs tn/tmpnoise[:küszöb1[:küszöb2[:küszöb3]]]
|
|
idõleges zajcsökkentõ
|
|
.RSss
|
|
<küszöb1>: nagyobb -> erõsebb szûrés
|
|
.br
|
|
<küszöb2>: nagyobb -> erõsebb szûrés
|
|
.br
|
|
<küszöb3>: nagyobb -> erõsebb szûrés
|
|
.REss
|
|
.IPs al/autolevels[:f/fullyrange]
|
|
automatikus fényerõ / kontraszt javítás
|
|
.RSss
|
|
f/fullyrange: A fényerõsség kiterjesztése (0\-255)-ig.
|
|
.REss
|
|
.IPs lb/linblenddeint
|
|
Lineáris blend deinterlacing szûrõ, ami deinterlacing-et hajt végre
|
|
az adott blokkon, minden soron egy (1 2 1) szûrõt alkalmazva.
|
|
.IPs li/linipoldeint
|
|
Lineáris interpolációs deinterlacing szûrõ, ami deinterlacing-et hajt
|
|
végre egy adott blokkon, minden második sor lineáris interpolálásával.
|
|
.IPs ci/cubicipoldeint
|
|
Köbös interpolációs deinterlacing szûrõ, ami deinterlacing-et hajt
|
|
végre egy adott blokkon, minden második sor köbös interpolálásával.
|
|
.IPs md/mediandeint
|
|
Közép deinterlacing szûrõ, ami deinterlacing-et hajt végre egy adott
|
|
blokkon, minden második soron alkalmazott középszámítással.
|
|
.IPs fd/ffmpegdeint
|
|
FFmpeg deinterlacing szûrõ, ami deinterlacing-et hajt végre egy adott
|
|
blokkon, minden soron egy (-1 4 2 4 -1) szûrõt alkalmazva.
|
|
.IPs l5/lowpass5
|
|
Függõlegesen alkalmazott FIR alul áteresztõ deinterlacing szûrõ, ami
|
|
deinterlacing-ot hajt végre az adott blokkon, minden soron egy
|
|
(-1 2 6 2 -1) szûrõt alkalmazva.
|
|
.IPs fq/forceQuant[:kvantáló]
|
|
Felülbírálja az input kvantálási tábláját a konstans kvantálóval,
|
|
amit megadsz.
|
|
.RSss
|
|
<kvantáló>: a használni kívánt kvantáló
|
|
.REss
|
|
.IPs de/default
|
|
alapértelmezett pp szûrõ kombináció (hb:a,vb:a,dr:a)
|
|
.IPs fa/fast
|
|
gyors pp szûrõ kombináció (h1:a,v1:a,dr:a)
|
|
.IPs ac\ \ \
|
|
jó minõségû pp szûrõ kombináció (ha:a:128:7,va:a,dr:a)
|
|
.RE
|
|
.RS
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.RE
|
|
.PD 0
|
|
.RSs
|
|
.IPs "\-vf pp=hb/vb/dr/al"
|
|
vízszintes és függõleges deblocking, deringing és automatikus
|
|
fényerõ/\:kontraszt
|
|
.IPs "\-vf pp=de/-al"
|
|
alapértelmezett szûrõk fényerõ/\:kontraszt korrekció nélkül
|
|
.IPs "\-vf pp=default/tmpnoise:1:2:3"
|
|
Alapértelmezett szûrõk bekapcsolása & idõleges zajcsökkentõ.
|
|
.IPs "\-vf pp=hb:y/vb:a"
|
|
Vízszintes deblocking csak a fényerõsségen, a függõleges deblocking-ot
|
|
pedig ki vagy bekapcsolja automatikusan, a CPU idõtõl függõen.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B spp[=minõség[:qp[:mód]]]
|
|
Egyszerû utófeldolgozó szûrõ, ami betömöríti és kicsomagolja a képet
|
|
számos (vagy \- 6. minõségi szint esetén \- minden)
|
|
változtatásnál és átlagolja az eredményeket.
|
|
.RSs
|
|
.IPs <minõség>
|
|
0\-6 (alapértelmezett: 3)
|
|
.IPs <qp>\
|
|
Kvantálási paraméter kényszerítése (alapértelmezett: 0, a videó QP-jét használja).
|
|
.IPs <mód>
|
|
0: erõs korlát (alapértelmezett)
|
|
.br
|
|
1: gyenge korlát (jobb deringing, de homályosabb)
|
|
.br
|
|
4: mint a 0, de a B-kockák QP-jét is használja (vibrálást okozhat)
|
|
.br
|
|
5: mint az 1, de a B-kockák QP-jét is használja (vibrálást okozhat)
|
|
.RE
|
|
.
|
|
.TP
|
|
.B uspp[=minõség[:qp]]
|
|
Ultra egyszerû & lassú utófeldolgozó szûrõ, ami tömöríti és kibontja a
|
|
képet több (vagy \- 8-as minõségi szint esetén \- az összes)
|
|
lépésben és átlagolja az eredményeket.
|
|
Annyiban különbözik az spp-tõl, hogy az uspp minden esetben a lavc-mpeg4-gyel
|
|
végzi a kódolást & dekódolást, míg az spp egy MJPEG-hez hasonló
|
|
egyszerûsített csak intra 8x8 DCT-t használ.
|
|
.RSs
|
|
.IPs <minõség>
|
|
0\-8 (alapértelmezett: 3)
|
|
.IPs <qp>\
|
|
Kvantálási paraméter kényszerítése (alapértelmezett: 0, a videó QP-jének használata).
|
|
.RE
|
|
.
|
|
.TP
|
|
.B fspp[=minõség[:qp[:erõsség[:bframes]]]]
|
|
az egyszerû utófeldolgozó szûrõ gyorsabb változata
|
|
.RSs
|
|
.IPs <minõség>
|
|
4\-5 (azonos az spp-vel; alapértelmezett: 4)
|
|
.IPs <qp>\
|
|
Kvantálási paraméterek kényszerítése (alapértelmezett: 0, a videó QP-jét használja).
|
|
.IPs <-15\-32>
|
|
Szûrõ erõssége, az alacsonyabb érték nagyobb részletességet jelent, de több mellékhatást is,
|
|
míg a nagy érték simábbá teszi a képet, de homályosabbá is (alapértelmezett:
|
|
0 \- PSNR optimális).
|
|
.IPs <bframes>
|
|
0: ne használja a B-kockák QP-jét (alapértelmezett)
|
|
.br
|
|
1: használja a B-kockák QP-jét is (vibrálást okozhat)
|
|
.RE
|
|
.
|
|
.TP
|
|
.B pp7[=qp[:mód]]
|
|
Az spp szûrõ veriánsa, hasonló az spp=6-hoz 7 pontos DCT-vel,
|
|
ahol csak a középsõ minta lesz használva az IDCT után.
|
|
.RSs
|
|
.IPs <qp>
|
|
Kvantálási paraméter kényszerítése (alapértelmezett: 0, videó QP használata).
|
|
.IPs <mód>
|
|
0: erõs küszöb
|
|
.br
|
|
1: gyenge küszöb (jobb deringing, de foltosabb)
|
|
.br
|
|
2: közepes küszöb (alapértelmezett, jó eredényt ad)
|
|
.RE
|
|
.
|
|
.TP
|
|
.B qp=egyenlet
|
|
kvantálási paraméter (QP) változtató szûrõ
|
|
.RSs
|
|
.IPs <egyenlet>
|
|
valamilyen egyenlet, pl. "2+2*sin(PI*qp)"
|
|
.RE
|
|
.
|
|
.TP
|
|
.B test\ \ \
|
|
Különbözõ teszt minták generálása.
|
|
.
|
|
.TP
|
|
.B rgbtest
|
|
Egy RGB teszt mintát generál, hasznos az RGB vs. BGR hibák megtalálásában.
|
|
Egy vörös, zöld és kék csíkot kell látnod fentrõl lefelé.
|
|
.
|
|
.TP
|
|
.B lavc[=minõség:fps]
|
|
Gyors szoftveres YV12-MPEG-1 konverzió libavcodec-kel DVB/\:DXR3-hoz.
|
|
Gyorsabb és jobb minõséget ad, mint a \-vf fame.
|
|
.RSs
|
|
.IPs <minõség>
|
|
.RSss
|
|
1\-31: fix qscale
|
|
.br
|
|
32\-: fix bitráta kbit-ben
|
|
.REss
|
|
.IPs <fps>
|
|
kimeneti fps kényszerítése (lebegõpontos érték) (alapértelmezett: 0, automatikus
|
|
detektálás a magasság alapján)
|
|
.RE
|
|
.
|
|
.TP
|
|
.B fame\ \ \
|
|
Gyors szoftveres YV12-MPEG-1 konverzió libfame-mel DVB/\:DXR3-hoz.
|
|
.
|
|
.TP
|
|
.B dvbscale[=arány]
|
|
Beállítja a DVB kártyákhoz az optimális méretezést, hardveres x tengely menti és
|
|
az ebbõl szoftveresen számított y tengely menti méretezéssel az arány megtartásához.
|
|
Csak az expand-dal és a scale-lel együtt hasznos.
|
|
.RSs
|
|
.IPs <arány>
|
|
Arány megadása, számítási képlete DVB_HEIGHT*ASPECTRATIO (alapértelmezett:
|
|
576*4/3=768), állítsd be 576*(16/9)=1024-re a 16:9-es TV-hez.
|
|
.RE
|
|
.sp 1
|
|
.RS
|
|
.I PÉLDA:
|
|
.RE
|
|
.PD 0
|
|
.RSs
|
|
.IPs "\-vf dvbscale,scale=-1:0,expand=-1:576:-1:-1:1,lavc"
|
|
FIXME: leírni mit is csinál ez.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B noise[=luma[u][t|a][h][p]:chroma[u][t|a][h][p]]
|
|
Zaj hozzáadása.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <0\-100>
|
|
luma zaj
|
|
.IPs <0\-100>
|
|
chroma zaj
|
|
.IPs u
|
|
egyenletes zaj (különben gauss zaj)
|
|
.IPs t
|
|
ideiglenes zaj (a zaj minta változik a képkockák között)
|
|
.IPs a
|
|
átlagolt ideiglenes zaj (simább, de sokkal lassabb)
|
|
.IPs h
|
|
jó minõség (kicsit jobban néz ki, kicsit lassabb)
|
|
.IPs p
|
|
véletlen zajok összekeverése egy (félig) szabályos mintával
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B denoise3d[=luma:chroma:idõ]
|
|
Ez a szûrõ csökkenti a kép zaját, simább képeket állít elõ és a
|
|
mozdulatlan képekbõl tényleg mozdulatlanokat csinál (Ez növeli a
|
|
tömöríthetõséget.).
|
|
.PD 0
|
|
.RSs
|
|
.IPs <luma>
|
|
térbeli luma erõsítés (alapértelmezett: 4)
|
|
.IPs <chroma>
|
|
térbeli chroma erõsítés (alapértelmezett: 3)
|
|
.IPs <time>
|
|
ideiglenes erõsítés (alapértelmezett: 6)
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B hqdn3d[=luma:chroma:idõ]
|
|
A denoise3d szûrõ nagy precízitású/\:minõségû változata.
|
|
A paraméterek és a használat ugyan olyan.
|
|
.
|
|
.TP
|
|
.B eq[=fényerõsség:kontraszt] (IDEJÉTMÚLT)
|
|
Szoftveres equalizer interaktív vezérlõvel, majdnem mint egy hardveres
|
|
equalizer, olyan kártyákhoz/\:vezérlõkhöz, amik nem támogatják a fényerõ és
|
|
a kontraszt hardveres vezérlését.
|
|
Hasznos lehet MEncoderrel is, akár a rosszul felvett filmek javításánál,
|
|
akár a kontraszt csekély csökkentéséhez az alacsony bitráta miatti
|
|
mellékhatások elrejtéséhez.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <-100\-100>
|
|
kezdeti fényerõsség
|
|
.IPs <-100\-100>
|
|
kezdeti kontraszt
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B eq2[=gamma:kontraszt:fényerõ:telítettég:rg:gg:bg:súly]
|
|
Alternatív szoftveres equalizer, ami lookup táblákat használ (nagyon
|
|
lassú), mely tud gamma korrekciót az egyszerû fényerõ és kontraszt
|
|
módosításon kívül.
|
|
Figylj rá, hogy ugyan azt az MMX optimalizált kódot használja,
|
|
mint a \-vf eq ha minden gamma érték 1.0.
|
|
A paraméterek lebegõpontos értékként vannak megadva.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <0.1\-10>
|
|
kezdeti gamma érték (alapértelmezett: 1.0)
|
|
.IPs <-2\-2>
|
|
kezdeti kontraszt, ahol a negatív értékek negatív képet
|
|
eredményeznek (alapértelmezett: 1.0)
|
|
.IPs <-1\-1>
|
|
kezdeti fényerõ (alapértelmezett: 0.0)
|
|
.IPs <0\-3>
|
|
kezdeti telítettség (alapértelmezett: 1.0)
|
|
.IPs <0.1\-10>
|
|
gamma érték a vörös komponenshez (alapértelmezett: 1.0)
|
|
.IPs <0.1\-10>
|
|
gamma érték a zöld komponenshez (alapértelmezett: 1.0)
|
|
.IPs <0.1\-10>
|
|
gamma érték a kék komponenshez (alapértelmezett: 1.0)
|
|
.IPs <0\-1>
|
|
Egy súly paraméter, ami a magas gamma érték csökkentésére használható a
|
|
képek világos területein, pl.\& a túlerõsítés elkerülésére és a tiszta
|
|
fehér megtartására.
|
|
A 0.0 érték a gamma korrekciót teljesen kikapcsolja, míg az 1.0 értéknél
|
|
teljes erõsségével mûködik (alapértelmezett: 1.0).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B hue[=színárnyalat:telítettség]
|
|
Szoftveres equalizer interaktív vezérlõkkel, majdnem mint egy hardveres
|
|
equalizer, olyan kártyákhoz/\:vezérlõkhöz, amik nem támogatják a színárnyalat
|
|
és a telítettség hardveres vezérlését.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <-180\-180>
|
|
kezdeti színárnyalat (alapértelmezett: 0.0)
|
|
.IPs <-100\-100>
|
|
kezdeti telítettség, ahol a negatív értékek
|
|
negatív színtelítettséget eredményeznek (alapértelmezett: 1.0)
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B halfpack[=f]
|
|
A síkbeli YUV 4:2:0-bõl fél-magasságú csomagolt 4:2:2-be konvertál, a luma-t
|
|
lemintázza de megtartja a chroma mintákat.
|
|
Hasznos a kis felbontású képernyõkön történõ megjelenítéskor, amikor a hardveres
|
|
lemintázás gyenge minõséget ad vagy nem használható.
|
|
Használható mint primitív csak luma deinterlacer nagyon alacsony CPU használattal.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <f>\ \
|
|
Alapértelmezésben a halfpack a lemintázásnál sorpárokat átlagol.
|
|
Bármilyen 0-tól és 1-tõl különbözõ érték az alapértelmezett (átlagoló)
|
|
mûködést váltja ki.
|
|
.RSss
|
|
0: Csak a páros sorokat használja a lemintázásnál.
|
|
.br
|
|
1: Csak a páratlan sorokat használja a lemintázásnál.
|
|
.REss
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B ilpack[=mód]
|
|
Ha az átlapolt videót YUV 4:2:0 formátumban tárolják, a chroma
|
|
átlapolás nem lesz megfelelõ a chroma csatornák függõleges lemintázása miatt.
|
|
Ez a szûrõ összecsomagolja a síkbeli 4:2:0 adatokat YUY2 (4:2:2) formátumba,
|
|
a chroma sorokat a megfelelõ helyükre téve, így bármilyen adott
|
|
scanline-ban, a luma és a chroma adatok ugyanabból a mezõbõl származnak.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <mód>
|
|
Mintázási mód kiválasztása.
|
|
.RSss
|
|
0: legközelebbi szomszéd mintázás, gyors, de hibás
|
|
.br
|
|
1: lineáris interpoláció (alapértelmezett)
|
|
.REss
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B harddup
|
|
Csak a MEncoder-rel használható.
|
|
Ha a harddup-ot használod kódolásnál, duplikált képkockákat fog belekódolni
|
|
a kimenetbe.
|
|
Ez valamivel több helyet igényel, de szükséges az MPEG kimenethez
|
|
vagy ha kódolás után demux-álást vagy remux-álást tervezel.
|
|
A szûrõ lánc végén vagy ahhoz közel kell elhelyezni, hacsak nincs jó indokod
|
|
ennek ellenkezõjére.
|
|
.
|
|
.TP
|
|
.B softskip
|
|
Csak a MEncoder-rel használható.
|
|
A softskip a képkocka kihagyás (eldobás) lépését a szûrõ lánc elejérõl egy
|
|
tetszõleges pontra halasztja a szûrõ láncban.
|
|
Így az olyan szûrõk, melyek mûködéséhez az összes képkocka kell (inverz
|
|
telecine, ideiglenes zajcsökkentés, stb.) hibátlanul fognak mûködni.
|
|
Azon szûrõk után kell elhelyezni, melyeknek az összes képkockára szükségük
|
|
van és az összes CPU igényes szûrõ elé kell tenni.
|
|
.
|
|
.TP
|
|
.B decimate[=max:hi:lo:frac]
|
|
Eldobja azokat a képkockákat, melyek nem különböznek nagyon az elõzõtõl,
|
|
a frameráta csökkentése érdekében.
|
|
Fõ célja ennek a szûrõnek a nagyon alacsony bitrátás kódolások (pl.\&
|
|
stream-elés dialup modem-en), de elméletben jó a hibás inverz-telecine-en
|
|
áteresztett filmek kijavításához is.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <max>
|
|
Beállítja az egymás utáni képkockák maximális számát, amit el lehet
|
|
dobni (ha pozitív), vagy a minimális idõköz az eldobott képkockák
|
|
között (ha negatív).
|
|
.IPs <hi>,<lo>,<frac>
|
|
Egy képkocka akkor lesz kijelölve eldobásra, ha minden 8x8-as területe
|
|
jobban különbözik, mint a <hi> és nem több, mint <frac> része (1
|
|
jelenti a teljes képet) különbözik a <lo> értéknél jobban.
|
|
A <hi> és <lo> értékei a 8x8 pixel blokkokra vonatkoznak és az aktuális
|
|
pixel érték különbségeket jelölik, így a 64-es határérték 1 egységnyi
|
|
eltérést jelent minden egyes pixelen vagy ugyanezt a különbséget a
|
|
blokkban egyenletlenül elhelyezkedve.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B dint[=érzet:szint]
|
|
A drop-deinterlace (dint) szûrõ detektálja és eldobja az átlapolt videó
|
|
kockákból az elsõt.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <0.0\-1.0>
|
|
relatív különbözõség a szomszédos pixelek között (alapértelmezett: 0.1)
|
|
.IPs <0.0\-1.0>
|
|
A kép mekkora részét kell átlapoltként detektálni a képkocka eldobásához
|
|
(alapértelmezett: 0.15).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B lavcdeint (IDEJÉTMÚLT)
|
|
Az FFmpeg deinterlacing szûrõje, ugyan az, mint a \-vf pp=fd
|
|
.
|
|
.TP
|
|
.B kerndeint[=thresh[:map[:order[:sharp[:twoway]]]]]
|
|
Donald Graft adaptív kernel deinterlacer-e.
|
|
Deinterling-ot hajt végre a videó egyes részein, ha a beállított küszöböt átlépi.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <0\-255>
|
|
küszöb (alapértelmezett: 10)
|
|
.IPs <map>
|
|
.RSss
|
|
0: A küszöböt meghaladó pixelek figyelmen kívül hagyása (alapértelmezett).
|
|
.br
|
|
1: A küszöböt meghaladó pixelek fehérre festése.
|
|
.REss
|
|
.IPs <order>
|
|
.RSss
|
|
0: Egyedül hagyja a mezõket (alapértelmezett).
|
|
.br
|
|
1: Megcseréli a mezõket.
|
|
.REss
|
|
.IPs <sharp>
|
|
.RSss
|
|
0: A további élesítés kikapcsolása (alapértelmezett).
|
|
.br
|
|
1: A további élesítés bekapcsolása.
|
|
.REss
|
|
.IPs <twoway>
|
|
.RSss
|
|
0: Kikapcsolja a kétutas élesítést (alapértelmezett).
|
|
.br
|
|
1: Bekapcsolja a kétutas élesítést.
|
|
.REss
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B unsharp[=l|cWxH:mennyiség[:l|cWxH:mennyiség]]
|
|
homályosító maszk / gauss elmosás
|
|
.RSs
|
|
.IPs l\ \ \ \
|
|
Az effektus érvényesítése a luma komponensen.
|
|
.IPs c\ \ \ \
|
|
Az effektus érvényesítése a chroma komponensen.
|
|
.IPs <width>x<height>
|
|
a mátrix szélessége és magassága, páratlan számú mintkét irányban
|
|
(min = 3x3, max = 13x11 vagy 11x13, általában 3x3 és 7x7 között valami)
|
|
.IPs mennyiség
|
|
A képhez hozzáadott élesség/\:elmosás relatív értéke
|
|
(az ésszerû értéke -1.5\-1.5).
|
|
.RSss
|
|
<0: elmosás
|
|
.br
|
|
>0: élesítés
|
|
.REss
|
|
.RE
|
|
.
|
|
.TP
|
|
.B swapuv\
|
|
U & V sík felcserélése.
|
|
.
|
|
.TP
|
|
.B il[=d|i][s][:[d|i][s]]
|
|
Sorok (de)interleave-olása.
|
|
Ezen szûrõ célja, hogy az átlapolt képeket deinterlacing nélkül is fel
|
|
lehessen dolgozni.
|
|
Szûrheted az átlapolt DVD-det és lejátszhatod TV-n az interlacing elrontása
|
|
nélkül.
|
|
Deinterlacing közben (az utófeldolgozó szûrõvel) az átlapolás véglegesen
|
|
eltûnik (simítással, átlagolással, stb.), a deinterleaving felosztja a keretet
|
|
2 mezõre (úgy nevezett félképekre), így függetlenül fel tudod dolgozni
|
|
(szûrni) majd újra interleave-elni õket.
|
|
.PD 0
|
|
.RSs
|
|
.IPs d
|
|
deinterleave (egyiket a másik után)
|
|
.IPs i
|
|
interleave
|
|
.IPs s
|
|
mezõk felcserélése (felcseréli a páros & páratlan sorokat)
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B fil[=i|d]
|
|
Sorok (de)interleave-olása.
|
|
Ez a szûrõ nagyon hasonló az il szûrõhöz, de sokkal gyorsabb, a nagy hátránya,
|
|
hogy nem mindig mûködik.
|
|
Különösen más szûrõkkel kombinálva véletlenszerûen elrontott képet produkál,
|
|
így örülj neki, ha mûködik és ne panaszkodj, ha nem megy a te szûrõkombinációddal.
|
|
.PD 0
|
|
.RSs
|
|
.IPs d
|
|
Mezõk deinterleave-je, egymás mellé helyezve õket.
|
|
.IPs i
|
|
Mezõk újbóli interleave-je (a fil=d érvénytelenítése).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B field[=n]
|
|
Kicsomagol egy egyedüli mezõt egy átlapolt képbõl stride aritmetikával
|
|
a CPU idõ elvesztegetésének megelõzésére.
|
|
Az n opcionális argumentum megadja, hogy a páros vagy páratlan
|
|
mezõt kell-e kicsomagolni (attól függõen, hogy n páros vagy páratlan).
|
|
.
|
|
.TP
|
|
.B detc[=valt1=érték1:valt2=érték2:...]
|
|
Megpróbálja visszafordítani a 'telecine' eljárást, hogy visszakapj
|
|
egy tiszta, nem átlapolt folyamot a film framerátájával.
|
|
Ez volt az elsõ és legpromitívebb inverz telecine szûrõ, mely
|
|
bekerült az MPlayer/\:MEncoder-be.
|
|
Úgy mûködik, hogy csatlakozik a telecine 3:2-es mintájához és követi,
|
|
amíg csak lehetséges.
|
|
Emiatt a tökéletesen telecine-lt anyagokhoz megfelelõ, akár még egy
|
|
elfogadható szintû zaj mellett is, de sikertelen komplex, telecine utáni
|
|
szerkesztések esetén.
|
|
Ezen szûrõ fejlesztése már nem zajlik, mivel az ivtc, pullup és
|
|
filmdint jobbak a legtöbb esetben.
|
|
A következõ argumentumokkal (lásd a szintaktikát feljebb) a detc mûködése
|
|
befolyásolható:
|
|
.RSs
|
|
.IPs <dr>\
|
|
Beállítja a képkocka eldobás módját.
|
|
.RSss
|
|
0: Ne dobjon el képkockát a fix kimeneti frameráta megtartásához (alapértelmezett).
|
|
.br
|
|
1: Mindig dobjon el egy képkockát, ha nem volt eldobás vagy a telecine
|
|
összevonta a legutóbbi 5 képkockát.
|
|
.br
|
|
2: Mindig tartsa meg az 5:4-es bemenetet a kimeneti kép arányban.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
A MEncoder-rel használd az 1-es vagy 2-es módot.
|
|
.REss
|
|
.IPs <am>\
|
|
Analízis mód.
|
|
.RSss
|
|
0: Fix minta, megadott <fr> kezdeti képszámmal.
|
|
.br
|
|
1: agresszív keresés a telecine minta után (alapértelmezett)
|
|
.REss
|
|
.IPs <fr>\
|
|
A sorban kezdõ képkocka beállítása.
|
|
0\-2 a tiszta progresszív kockák; 3 és 4 a két átlapolt kocka.
|
|
Az alapértelmezett -1 azt jelenti, hogy 'nincs telecine sorrendben'.
|
|
Az itt megadott szám a film kezdete elõtti elképzelt kocka típusa.
|
|
.IPs "<t0>, <t1>, <t2>, <t3>"
|
|
Az egyes módokban használandó küszöbértékek.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B ivtc[=1]
|
|
Kísérleti 'hontalan' inverse telecine szûrõ.
|
|
A detc szûrõvel ellentétben az ivtc nem kötõdik a mintákhoz,
|
|
hanem független döntéseket hoz minden képkockánál.
|
|
Ez sokkal jobb eredményt ad az olyan anyagoknál, amelyek komoly
|
|
szerkesztésen estek át a telecine után, de az eredmény nem olyan
|
|
elnézõ a zajjal szemben, például lementett TV adás esetén.
|
|
Az opcionális paraméter (ivtc=1) megfelel a detc szûrõ dr=1
|
|
opciójának és csak a MEncoder-rel használható az MPlayerrel nem.
|
|
Mint a detc-vel, itt is meg kell adnod a megfelelõ kimeneti
|
|
framerátát (\-ofps 24000/1001) a MEncoder használatakor.
|
|
Az ivtc további fejleszése megállt, mivel a pullup és a filmdint
|
|
szûrõk sokkal megfelelõbbeknek tûnnek.
|
|
.
|
|
.TP
|
|
.B pullup[=jl:jr:jt:jb:sb:mp]
|
|
Harmadik generációs fordított pulldown (inverz telecine) szûrõ,
|
|
mely képes kezelni a kevert hard-telecine-s, 24000/1001 fps-es
|
|
progresszív és 30000/1001 fps-es progresszív tartalmat.
|
|
A pullup szûrõ sokkal robosztusabbra lett tervezve, mint a detc vagy
|
|
az ivtc, az elkövetkezõ környezet elõnyeit kihasználva a döntéseknél.
|
|
Mint az ivtc, a pullup is állapotmentes abban az értelemben, hogy nem
|
|
kötõdik a minták követéséhez, ehelyett a következõ mezõket vizsgálja
|
|
az összeillesztések azonosításához és a progresszív képkockák
|
|
felépítéséhez. Még feljesztés alatt áll, de nagyon használhatónak
|
|
tûnik. A jl, jr, jt és jb opciók a "szemét" mértékét, amit figyelmen
|
|
kívül kell hagyni a kép bal, jobb, felsõ és alsó részén.
|
|
A bal/\:jobb egység 8 pixel-es, a felsõ/\:alsó egység 2 soros.
|
|
Az alapértelmezett 8 pixel minden oldalon.
|
|
Az sb (strict breaks) opció 1-re állítása csökkenti annak az esélyét,
|
|
hogy a pullup véletlenül hibás párosítású képkockát generáljon, de a
|
|
gyors mozgású jeleneteknél túlzott mértékû képkocka eldobást is
|
|
eredményezhet.
|
|
Fordított helyzetben, -1-re állítva a pullup sokkal könnyebben
|
|
párosítja a mezõket.
|
|
Ez segíti a videó utófeldolgozását azokon a helyeken, ahol kicsi
|
|
elmosódás van a mezõk között, de átlapolt képkockák kimenetbe kerülését
|
|
is okozhatja.
|
|
Az mp (metric plane) opciót javasolt 1-re vagy 2-re állítani a
|
|
luma sík helyett a chroma sík használatához a pullup számításokban.
|
|
Ez növeli a hatékonyságot a nagyon tiszta anyagokon, de sokkal inkább
|
|
csökkenti, különösen ha chroma zaj van (szívárvány effektus) vagy
|
|
fekete-fehér a videó.
|
|
A fõ oka az mp chroma síkra történõ állításának a CPU terhelés
|
|
csökkentése és a pullup realtime valamint lassú gépeken történõ
|
|
használata lehet.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
A pullup-ot mindig kövesse egy softskip szûrõ kódolásnál, hogy biztos
|
|
legyen, hogy a pullup minden képkockát lát.
|
|
Ha ez elmarad, akkor a kimenet hibás lehet és általában össze is
|
|
omlik, a codec/\:szûrõ réteg tervezésbeli korlátai miatt.
|
|
.
|
|
.TP
|
|
.B filmdint[=opciók]
|
|
Inverz telecine szûrõ, hasonló a fenti pullup szûrõhöz.
|
|
Úgy lett tervezve, hogy kezeljen minden pulldown mintát, beleértve a
|
|
kevert soft és hard telecine-t és korlátozottan támogatja azokat a
|
|
filmeket, melyek le lettek lassítva vagy fel lettek gyorsítva az
|
|
eredeti TV framerátához képest.
|
|
Csak a luma síkot használja a kocka váltások megtalálásához.
|
|
Ha nincs mezõtalálat, akkor egy egyszerû lineáris becsléssel
|
|
deinterlacing-ol.
|
|
Ha a forrás MPEG-2, akkor ennek kell lennie az elsõ szûrõnek, hogy
|
|
hozzáférjen a mezõ-flag-ekhez, melyeket az MPEG-2 dekódoló állít be.
|
|
A forrás MPEG-tõl függõen, ajánlott figyelmen kívül hagynod ezt a
|
|
tanácsot, amíg nem látsz sok "Bottom-first field" figyelmeztetést.
|
|
Opció nélkül normális inverz telecine-t hajt végre és a mencoder
|
|
\-fps 30000/1001 \-ofps 24000/1001 kapcsolóival együtt kell használni.
|
|
Ha ezt a szûrõt mplayerrel használod, egyenletlen framerátát eredményez
|
|
lejátszás közben, de általában még ez is jobb, mint a pp=lb vagy a
|
|
deinterlacing mellõzése.
|
|
Több opció is megadható / jellel elválasztva.
|
|
.RSs
|
|
.IPs crop=<w>:<h>:<x>:<y>
|
|
Ugyan az, mint a crop szûrõ, de gyorsabb és kevert hard és soft
|
|
telecine-s tartalommal is mûködik, feltéve, hogy az y nem 4 többszöröse.
|
|
Ha az x vagy az y miatt részlegesen kell vágni a pixeleket a chroma
|
|
síkon, a vágási terület ki lesz bõvítve.
|
|
Ez általában azt helenti, hogy az x-nek és y-nak párosnak kell lennie.
|
|
.IPs io=<ifps>:<ofps>
|
|
Minden ifps bemeneti képkockára a szûrõ ofps kimeneti képkockát ad.
|
|
Az ifps/\:ofps arányának meg kell felelnie a \-fps/\-ofps aránynak.
|
|
Olyan filmeknél kell használni, amelyeket TV-n vetítenek az eredeti
|
|
framerátától különbözõ framerátával.
|
|
.IPs luma_only=<n>
|
|
Ha az n nem nulla, a chroma sík módosítatlanul kerül átmásolásra.
|
|
Ez YV12 mintás TV-n hasznos, ami figyelmen kívül hagyja az egyik chroma mezõt.
|
|
.IPs mmx2=<n>
|
|
x86-oson ha n=1, MMX2-re optimalizált, ha n=2, 3DNow!-ra optimalizált,
|
|
különben pedig sima C függvényeket használ.
|
|
Ha ez az opció nincs megadva, az MMX2 és 3DNow! automatikusan lesz
|
|
detektálva, ezzel az opcióval az automatikus felirmerést bírálhatod felül.
|
|
.IPs fast=<n>
|
|
Nagyobb n felgyorsítja a szûrõt a hatékonyság kárára.
|
|
Az alapértelmezett érték n=3.
|
|
Ha az n páratlan, egy kockát követõ kocka, mely rendelkezik a
|
|
REPEAT_FIRST_FIELD MPEG flag-gel, progresszívnek lesz feltételezve,
|
|
így a szûrõ nem fog idõt pazarolni a soft-telecine-s MPEG-2 tartalomra.
|
|
Ha az MMX2 vagy a 3DNow! elérhetõ, akkor csak ennyi ezen flag hatása.
|
|
MMX2 és 3DNow nélkül ha n=0 vagy 1, ugyan azt a számítást használja, mint
|
|
az n=2 vagy 3 esetén.
|
|
Ha n=2 vagy 3, a kockahatárok kereséséhez használt luma szintek száma
|
|
lecsökken 256-ról 128-ra, ami gyorsabb szûrõt eredményez túlzott
|
|
hatékonyság-csökkenés nélkül.
|
|
Ha n=4 vagy 5, egy még gyorsabb, de kevésbé hatékony ütemezést fog használni
|
|
a kockaváltások kereséséhez, ami valószínûleg tévesen detektálja a gazdag
|
|
függõleges részletességû kockákat átlapolt tartalomként.
|
|
.IPs verbose=<n>
|
|
Ha az n nem nulla, részletesebb metriát ír ki minden kockához.
|
|
Debug-oláshoz hasznos.
|
|
.IPs dint_thres=<n>
|
|
Deinterlace küszöb.
|
|
A nem megtalált kockák deinterlacing-jénél használatos.
|
|
A nagyobb érték kisebb deinterlacing-et jelent, használj n=256-ot a
|
|
deinterlacing teljes kikapcsolásához.
|
|
Az alapértelmezett n=8.
|
|
.IPs comb_thres=<n>
|
|
Küszöb a felsõ és alsó mezõk összehasonlításához.
|
|
Alapértelmezetten 128.
|
|
.IPs diff_thres=<n>
|
|
Küszöb az ideiglenes mezõváltások kereséséhez.
|
|
Alapértelmezetten 128.
|
|
.IPs sad_thres=<n>
|
|
Az abszolút differencia küszöb összege, alapértelmezésben 64.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B softpulldown
|
|
Ez a szûrõ csak MEncoder-rel mûködik jól és a 3:2-es soft pulldown (soft
|
|
telecine) esetén használt MPEG-2 flag-ekre van hatása.
|
|
Ha használni akarod az ivtc vagy detc szûrõt részben soft telecine-s
|
|
filmen, ezen szûrõ beszúrása eléjük sokkal megbízhatóbbá teszi a
|
|
mûködésüket.
|
|
.
|
|
.TP
|
|
.B divtc[=options]
|
|
Inverz telecine a deinterlace-s videóhoz.
|
|
Ha a 3:2-pulldown telecine-s videóban elveszett egyik mezõ vagy olyan
|
|
módszerrel lett deinterlace-lve, ami megtartja az egyik mezõt és interpolálja
|
|
a másikat, az eredmény egy vibráló videó lesz, amiben minden negyedik kocka
|
|
duplázott. Ez a szûrõ ezeket a duplikálásokat keresi és szûnteti meg és
|
|
visszaállítja az eredeti film framerátáját.
|
|
Ezen szûrõ használatakor meg kell adnod a \-ofps kapcsolót, ami a
|
|
bemeneti fájl fps-ének 4/5-e és meg kell adnod a softskip-et valahol
|
|
hátrébb a szûrõláncban, hogy a divtc az összes kockát lássa.
|
|
Két különbözõ mód érhetõ el:
|
|
Az egy lépéses mód az alapértelmezett és javasoljuk a használatát, de megvan
|
|
az a hátránya, hogy bármilyen változás a telecine fázisban (elveszett
|
|
kocka vagy rossz szerkesztés) pillanatnyi villanást okoz, amíg a szûrõ
|
|
újra tud szinkronizálni.
|
|
A két lépéses mód elkerüli ezt a teljes videó elõzetes analizálásával,
|
|
így tudomása lesz a fázis változásokról és a megfelelõ helyen tud
|
|
szinkronizálni.
|
|
Ezek a lépések
|
|
.B nem
|
|
azonosak a kódolási eljárás elsõ és második lépésével.
|
|
Egy extra lépést kell lefuttatnod a divtc elsõ lépésének felhasználásával
|
|
mielõtt az aktuális kódolási lépés eldobná a videót.
|
|
Használd a \-nosound \-ovc raw \-o /dev/null kapcsolót a CPU idõ
|
|
vesztegetésének elkerüléséhez.
|
|
További gyorsításhoz a divtc után megadhatsz valami olyat, mint a crop=2:2:0:0.
|
|
Ezután a divtc második lépését használd az aktuális kódoláshoz.
|
|
Ha több kódolási lépést használsz, a divtc második lépését használd
|
|
mindegyikhez.
|
|
Az opciók:
|
|
.RSs
|
|
.IPs pass=1|2
|
|
Két lépéses mód használata.
|
|
.IPs file=<fájlnév>
|
|
Beállítja a második lépés logjának fájlnevét (alapértelmezett: "framediff.log").
|
|
.IPs threshold=<érték>
|
|
A telecine-s minták minimum erõsségét adja meg, mely szükséges ahhoz, hogy
|
|
a szûrõ annak vegye (alapértelmezett: 0.5).
|
|
Ez a hibás minták felismerésének kivédésére használható a videó nagyon sötét
|
|
vagy nagyon álló részein.
|
|
.IPs window=<numframes>
|
|
Mintakeresésnél a vizsgálandó utólagos kockák számát adja meg
|
|
(alapértelmezett: 30).
|
|
A hosszabb ablak növeli a mintakeresés megbízhatóságát, a rövidebb ablak
|
|
viszont csökkenti a változások reakció idejét a telecine fázisban.
|
|
Ez csak az egy lépéses módot érinti.
|
|
A két lépéses mód jelenleg fix méretû ablakot használ, ami mind visszafelé,
|
|
mint elõre lévõ kockákat magábanfoglal.
|
|
.IPs phase=0|1|2|3|4
|
|
Beállítja a kezdeti telecine fázist az egy lépéses módnál (alapértelmezett: 0).
|
|
A két lépéses mód látja a filmet, így a megfelelõ fázist tudja alkalmazni
|
|
a kezdetektõl, az egy lépéses azonban csak találgatni tud.
|
|
Ha megtalálta, akkor marad a megfelelõ fázisnál, de ez az opció használható
|
|
a kezdetben jelentkezõ esetleges villódzás elkerülésére is.
|
|
A két lépéses mód elsõ lépése is használja ezt, ezért ha elmented az elsõ lépés
|
|
kimenetét, konstans fáziseredményt kapsz.
|
|
.IPs deghost=<érték>
|
|
A deghosting küszöb (0\-255 egy lépéses módban, -255\-255 két lépéses módban,
|
|
alapértelmezetten 0).
|
|
Ha nem nulla, a deghosting mód lesz használva.
|
|
Ez olyan videókhoz van, amik a mezõk összekeverésével lett deinterlacing-elve
|
|
egyik mezõ eldobása helyett.
|
|
A deghosting növeli a kevert kockák bármilyen tömörítési hibáját, ezért
|
|
az érték paraméter küszöbként lesz használva, hogy azok a pixelek ki legyenek
|
|
zárva a deghosting-ból, amiknek az eltérése az elõzõ kockához képest a
|
|
küszöbnél kisebb. Ha két lépéses módot használsz, a negatív érték a teljes
|
|
videó analizálásához használható a második lépés elején, annak megállapítására,
|
|
hogy egyáltalán szükséges-e a deghosting vagy sem és ezután a nulla vagy a
|
|
paraméter abszolút értéke lesz használva.
|
|
Ezen opció megadása a második lépésben nem változtatja meg az elsõ lépést.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B phase[=t|b|p|a|u|T|B|A|U][:v]
|
|
Egy mezõnyi idõvel késlelteti az átlapolt videót, így a mezõsorrend
|
|
megváltozik. A szándékolt használata a PAL filmek javítása, melyek film
|
|
videóba való átvitelekor használttal ellentétes mezõsorrenddel lettek felvéve.
|
|
Az opciók:
|
|
.RSs
|
|
.IPs t
|
|
A mentett mezõk top-first, az átvitel bottom-first sorrendû.
|
|
A szûrõ az alsó mezõt fogja késleltetni.
|
|
.IPs b
|
|
A mentés bottom-first, az átvitel top-first.
|
|
A szûrõ a felsõ mezõt fogja késleltetni.
|
|
.IPs p
|
|
Mentés és átvitel azonos mezõsorrenddel.
|
|
Ez a mód csak azért létezik, hogy a többi dokumentációja tudjon valamire
|
|
hivatkozni, de ha kiválasztod, a szûrõ nem csinál semmit. ;-)
|
|
.IPs a
|
|
A mentés mezõsorrendje automatikusan kerül megállapításra a mezõ flag-ekbõl,
|
|
az átvitel ennek ellentéte.
|
|
A szûrõ választ a t és b mód közül egy mezõrõl mezõre történõ vizsgálattal,
|
|
a mezõ flag-ek segítségével. Ha nincs elérhetõ mezõinformáció,
|
|
akkor ugyan az, mint az u.
|
|
.IPs u
|
|
A mentés ismeretlen vagy változó, az átvitel az ellentéte.
|
|
A szûrõ választ a t és a b közül egy mezõrõl mezõre történõ képanalízissel,
|
|
és azt választja, amelyik a legjobb párosítást adja a mezõk között.
|
|
.IPs T
|
|
A mentés top-first, az átvitel ismeretlen vagy változó.
|
|
A szûrõ t és p közül választ képanalízissel.
|
|
.IPs B
|
|
A mentés bottom-first, az átvitel ismeretlen vagy változó.
|
|
A szûrõ választ b és p közül képanalízissel.
|
|
.IPs A
|
|
A mentés típusát a mezõflag-ek alapján határozza meg, az átvitel ismeretlen
|
|
vagy változó. A szûrõ választ a t, b és p küzül a mezõ flag-ek és
|
|
képanalízis segítségével. Ha nem érhetõ el a mezõinformáció, akkor
|
|
ugyan úgy mûködik, mint az u. Ez az alapértelmezett mód.
|
|
.IPs U
|
|
Mind a mentés, mint az átvitel ismeretlen vagy változó.
|
|
A szûrõ választ t, b és p közül képanalízissel.
|
|
.IPs v
|
|
Bõbeszédû mûködés.
|
|
Kiírja a kiválasztott módot minden képkockához és négyzetes különbség átlagot
|
|
számol a mezõkhöz a t, b és p alternatívákhoz.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B telecine[=start]
|
|
3:2-es 'telecine' eljárást alkalmaz a frameráta 20%-os növelésére.
|
|
Ez valószínûleg nem fog jól mûködni az MPlayerrel, de használható a
|
|
'mencoder \-fps 30000/1001 \-ofps 30000/1001 \-vf telecine' paranccsal.
|
|
Mintkét fps opció fontos!
|
|
(A/V szinkron sérül, ha valamelyik rossz.)
|
|
Az opcionális start paraméter megmondja a szûrõnek, hogy hol kezdjen a
|
|
telecine mintában (0\-3).
|
|
.
|
|
.TP
|
|
.B tinterlace[=mód]
|
|
Ideiglenes mezõ átlapolás \- a képkocka párokat egy átlapolt képkockába vonja
|
|
össze, megfelezve a framerátát.
|
|
A páros kockák kerülnek a felsõ mezõbe, a páratlanok az alsóba.
|
|
Ezzel teljesen megfordítható a tfields szûrõ hatása (0-ás módban).
|
|
A használható módok:
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
A páratlan kockák kerülnek a felsõ mezõbe, a páratlanok az alsó mezõbe, így
|
|
egy teljes magasságú kockát egy fél framerátában elkészít.
|
|
.IPs 1
|
|
Csak a páratlan kockák kerülnek a kimenetre, a párosak el lesznek dobva; a magasság nem változik.
|
|
.IPs 2
|
|
Csak a páros kockák kerülnek a kimenetre, a páratlanok el lesznek dobva; a magasság nem változik.
|
|
.IPs 3
|
|
Minden kockát teljes magasságúvá növel, de a váltakozó sorok feketék lesznek;
|
|
a frameráta változatlan.
|
|
.IPs 4
|
|
Átlapolja a páros kockák páros sorait a páratlan kockák páratlan soraival.
|
|
Teljes magasságú kockát készít fele framerátával.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B tfields[=mód[:mezõ_dominancia]]
|
|
Ideiglenes mezõ szétválasztás \- a mezõket kockákra vágja, megduplázva a
|
|
kimeneti framerátát.
|
|
Csakúgy mint a telecine szûrõ, a tfields is csak a MEncoder-rel
|
|
mûködik és csak ha az \-fps és \-ofps be van állítva a
|
|
kívánt (dupla) framerátára!
|
|
A használható módok:
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
Változatlanul hagyja a mezõket. (Ez ugrálni/\:villogni fog.)
|
|
.IPs 1
|
|
Interpolálja a hiányzó sorokat. (A használt algoritmus nem túl jó.)
|
|
.IPs 2
|
|
Eltolja a mezõket 1/4 pixellel, lineáris interpolációval (nincs ugrás).
|
|
.IPs 4
|
|
Eltolja a mezõket 1/4 pixellel, 4tap szûrõvel (jó minõség). (alapértelmezett)
|
|
.RE
|
|
.PD 1
|
|
.RS
|
|
A használható mezõ dominanciák:
|
|
.RE
|
|
.PD 0
|
|
.RSs
|
|
.IPs -1
|
|
auto (alapértelmezett)
|
|
Csak akkor mûködik, ha a dekódoló exportálja a megfelelõ információkat
|
|
és nincs semmilyen más, ezen információkat eldobó szûrõ betöltve a
|
|
tfields elõtt, különben visszalép 0-ra (felsõ mezõ elõször).
|
|
.IPs 0
|
|
felsõ elõször
|
|
.IPs 1
|
|
alsó elõször
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B yadif=[mód[:mezõ_dominancia]]
|
|
Még egy deinterlacing szûrõ
|
|
.PD 0
|
|
.RSs
|
|
.IPs <mód>
|
|
0: Minden egyes kockához 1 kocka kimenet.
|
|
.br
|
|
1: Minden egyes mezõhöz 1 kocka kimenet.
|
|
.br
|
|
2: Mint a 0, de kihagyja a térbeli interlacing ellenõrzést.
|
|
.br
|
|
3: Mint az 1, de kihagyja a térbeli interlacing ellenõrzést.
|
|
.IPs <mezõ_dominancia>
|
|
Úgy mûködik, mint a tfields-nél.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B mcdeint=[mód[:paritás[:qp]]]
|
|
Mozgás kompenzációs deinterlacer.
|
|
Bemenetként egy mezõ/kocka szükséges, ezért a tfields=1,
|
|
yadif=1/3 vagy azonos kapcsolóval együtt kell használni.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <mód>
|
|
0: gyors
|
|
.br
|
|
1: közepes
|
|
.br
|
|
2: lassú, iteratív mozgás becslés
|
|
.br
|
|
3: nagyon lassú, mint a 2 plusz többszörös referencia kockák
|
|
.IPs <paritás>
|
|
0 vagy 1 válaszja ki a használandó mezõt (figyelj, még nincs automatikus detektálás!).
|
|
.IPs <qp>\
|
|
A nagyobb értékek simább mozgásvektort eredményeznek,
|
|
de kevésbé optimális egyéni vektort adnak.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B boxblur=hatáskör:erõsség[:hatáskör:erõsség]
|
|
box blur
|
|
.PD 0
|
|
.RSs
|
|
.IPs <hatáskör>
|
|
blur szûrõ erõssége
|
|
.IPs <erõsség>
|
|
szûrõ alkalmazásának száma
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B sab=hatáskör:pf:colorDiff[:hatáskör:pf:colorDiff]
|
|
shape adaptív blur
|
|
.PD 0
|
|
.RSs
|
|
.IPs <hatáskör>
|
|
blur szûrõ erõssége (~0.1\-4.0) (lassabb ha nagyobb)
|
|
.IPs <pf>\
|
|
elõszûrõ erõssége (~0.1\-2.0)
|
|
.IPs <colorDiff>
|
|
maximális eltérés a pixel-ek között, amit még figyelembe kell venni (~0.1\-100.0)
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B smartblur=hatáskör:erõsség:küszöb[:hatáskör:erõsség:küszöb]
|
|
smart blur
|
|
.PD 0
|
|
.RSs
|
|
.IPs <hatáskör>
|
|
blur szûrõ erõssége (~0.1\-5.0) (lassabb, ha nagyobb)
|
|
.IPs <erõsség>
|
|
elmosás (0.0\-1.0) vagy élesítés (-1.0\-0.0)
|
|
.IPs <küszöb>
|
|
mindent szûr (0), sík területek szûrése (0\-30) vagy sarkok szûrése (-30\-0)
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B perspective=x0:y0:x1:y1:x2:y2:x3:y3:t
|
|
Azon filmek perspektívájának javítása, melyeket nem a képernyõre merõlegesen vettek fel.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <x0>,<y0>,...
|
|
a bal felsõ, jobb felsõ, bal alsó, jobb alsó sarkok
|
|
.IPs <t>\ \
|
|
lineáris (0) vagy köbös resampling (1)
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B 2xsai\ \
|
|
A kép méretezése és finomítása a 2x méretezõ és interpoláló algoritmussal.
|
|
.
|
|
.TP
|
|
.B 1bpp\ \ \
|
|
1bpp bitkép YUV/\:BGR 8/\:15/\:16/\:32 konvertálása
|
|
.
|
|
.TP
|
|
.B down3dright[=sorok]
|
|
Térhatású képek újrapozícionálása és átméretezése.
|
|
Mindkét sztereó mezõt kiszedi és egymás mellé teszi õket, átméretezve,
|
|
hogy az eredeti film arányt megtartsák.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <sorok>
|
|
a kiválasztandó sorok száma a kép közepétõl (alapértelmezett: 12)
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B bmovl=hidden:opaque:fifo
|
|
A bitkép átlapoló szûrõ beolvassa a bitképeket egy FIFO-ból és megjeleníti
|
|
õket a filmen, engedve néhány képtranszformációt.
|
|
Lásd még a kis bmovl teszt programot a TOOLS/bmovl-test.c fájlban.
|
|
.PD 0
|
|
.RSs
|
|
.IPs <hidden>
|
|
A 'hidden' (rejtett) flag alapértelmezett értéke (0=látható, 1=rejtett).
|
|
.IPs <opaque>
|
|
Az 'opaque' flag alapértelmezett értéke (0=átlátszó, 1=nem átlátszó).
|
|
.IPs <fifo>
|
|
elérési út/\:fájlnév a FIFO-hoz (nevezett pipe, mely az 'mplayer \-vf bmovl'-t
|
|
az irányító alkalmazáshoz köti)
|
|
.RE
|
|
.PD 1
|
|
.sp 1
|
|
.RS
|
|
A FIFO parancsok:
|
|
.RE
|
|
.PD 0
|
|
.RSs
|
|
.IPs "RGBA32 szélesség magasság xpos ypos alpha clear"
|
|
szélesség*magasság*4 bájtnyi nyers RGBA32 adat követi.
|
|
.IPs "ABGR32 szélesség magasság xpos ypos alpha clear"
|
|
szélesség*magasság*4 bájtnyi nyers ABGR32 adat követi.
|
|
.IPs "RGB24 szélesség magasság xpos ypos alpha clear"
|
|
szélesség*magasság*3 bájtnyi nyers RGB24 adat követi.
|
|
.IPs "BGR24 szélesség magasság xpos ypos alpha clear"
|
|
szélesség*magasság*3 bájtnyi nyers BGR24 adat követi.
|
|
.IPs "ALPHA szélesség magasság xpos ypos alpha"
|
|
A megadott terület alfa átlátszóságát változtatja meg.
|
|
.IPs "CLEAR szélesség magasság xpos ypos"
|
|
Terület törlése.
|
|
.IPs OPAQUE
|
|
Az alfa átlátszóság kikapcsolása.
|
|
"ALPHA 0 0 0 0 0" kiküldésével engedélyezhetõ újra.
|
|
.IPs HIDE\
|
|
Bittérkép elrejtése.
|
|
.IPs SHOW\
|
|
Bittérkép megjelenítése.
|
|
.RE
|
|
.PD 1
|
|
.sp 1
|
|
.RS
|
|
Argumentumok:
|
|
.RE
|
|
.PD 0
|
|
.RSs
|
|
.IPs "<szélesség>, <magasság>"
|
|
kép/terület mérete
|
|
.IPs "<xpos>, <ypos>"
|
|
Kezdõ x/y pozíció.
|
|
.IPs <alpha>
|
|
Alfa különbség beállítása.
|
|
Ha -255-re állítod, utána ALPHA-parancsok sorozatának kiküldésével a
|
|
területet -225, -200, -175, stb. értékre állíva szép elõtûnést kapsz! ;)
|
|
.RSss
|
|
0: ugyan az, mint az eredeti
|
|
.br
|
|
255: Minden átlátszatlan.
|
|
.br
|
|
-255: Minden átlátszó.
|
|
.REss
|
|
.IPs <clear>
|
|
Framebuffer kiürítése.
|
|
.RSss
|
|
0: A kép csak a régin lesz módosítva, így nem kell minden alkalommal 1,8MB-nyi
|
|
RGBA32 adatot kiküldened, amikor a kép egy kis része frissül.
|
|
.br
|
|
1: törlés
|
|
.REss
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B framestep=I|[i]lépés
|
|
Csak minden n. képkockát renderel vagy minden intra képkockát (kulcs képkocka).
|
|
.sp 1
|
|
Ha paraméterként I-vel (nagy betû) hívod meg a szûrõt, akkor
|
|
.B csak
|
|
a kulcs képkockák lesznek renderelve.
|
|
DVD-knél ez általában minden 15/12 képkockából egyet jelent (IBBPBBPBBPBBPBB),
|
|
AVI-nál minden jelenetváltásnál vagy minden keyint értéknél (lásd \-lavcopts
|
|
keyint= érték ha a MEncoder-rel kódoltad a videót).
|
|
.sp 1
|
|
Ha egy kulcs képkockát talál, egy 'I!' és egy újsor karakter kerül kiírásra,
|
|
meghagyva az MPlayer/\:MEncoder kimenetének aktuális sorát a képernyõn,
|
|
mivel az tartalmazza az idõt (másodpercben) és a kulcs kocka számát
|
|
(Ezekkel az információkkal tudod szétvágni az AVI-t.).
|
|
.sp 1
|
|
Ha egy 'lépés' numerikus paraméterrel hívod meg a szûrõt, akkor csak 'lépés'-enként
|
|
egy képkocka lesz renderelve.
|
|
.sp 1
|
|
Ha egy 'i'-t (kisbetû) adsz meg a szám elõtt, akkor az 'I!' kiíródik
|
|
(mint az I paraméternél).
|
|
.sp 1
|
|
Ha csak az i-t adod meg, akkor semmi sem történik a képkockákkal, csak az I!
|
|
kerül kiírásra.
|
|
.
|
|
.TP
|
|
.B tile=xtiles:ytiles:kimenet:start:delta
|
|
Mozaikszerûen összerakja képek sorozatát egy nagy képbe.
|
|
Ha elhagysz egy paramétert vagy 0-nál kisebb értéket használsz, akkor az
|
|
alapértelmezett érték lesz használva.
|
|
Ha elégedett vagy, meg is állhatsz (... \-vf tile=10:5 ...).
|
|
A scale szûrõt lehetõleg a tile szûrõ elõtt használd :-)
|
|
.sp 1
|
|
A paraméterei:
|
|
.sp 1
|
|
.PD 0
|
|
.RSs
|
|
.IPs <xtiles>
|
|
mozaikok száma az x tengelyen (alapértelmezett: 5)
|
|
.IPs <ytiles>
|
|
mozaikok száma az y tengelyen (alapértelmezett: 5)
|
|
.IPs <output>
|
|
A mozaik renderelése, ha 'kimenet' számú képkocka megvan, ahol a 'kimenet'
|
|
egy xtile * ytile értéknél kisebb szám.
|
|
A hiányzó mozaikok sötétek lesznek.
|
|
Például egy 8 * 7-es mozaiknál megadhatsz minden 50. képkockát,
|
|
így 25 fps-nél 2 másodpercenként kapsz egy képet.
|
|
.IPs <start>
|
|
külsõ határ vastagsága pixelekben (alapértelmezett: 2)
|
|
.IPs <delta>
|
|
belsõ határ vastagsága pixelekben (alapértelmezett: 4)
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B delogo[=x:y:w:h:t]
|
|
Elrejti a TV állomás logóját a környezõ pixel-ek egyszerû interpolációjával.
|
|
Csak állítsd be a logót takaró téglalapot és nézd, hogy tûnik el (és néha
|
|
valami még ocsmányabb jelenik meg \- az eredmény változhat).
|
|
.PD 0
|
|
.RSs
|
|
.IPs <x>,<y>
|
|
a logo bal felsõ sarka
|
|
.IPs <w>,<h>
|
|
a törölt téglalap szélessége és magassága
|
|
.IPs <t>
|
|
A téglalap zavaros szélének vastagsága (hozzáadódik a w és h értékéhez).
|
|
Ha -1-re állítod, egy zöld téglalap lesz kirajzolva a képernyõre a
|
|
helyes x,y,w,h paraméterek könnyebb meghatározásához.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B remove-logo=/eleresi/ut/logo_bitmap_fajl_nev.pgm
|
|
Elrejti a TV állomás logóját úgy, hogy egy PGM vagy PPM kép fájl
|
|
segítségével állapítja meg, mely pixel-ek alkotják a logót.
|
|
A kép fájl szélességének és a magasságának illeszkednie kell
|
|
a feldolgozandó videó folyam méreteihez.
|
|
A szûrõ képet és egy körkörös elmosási algoritmust
|
|
használ a logó eltüntetéséhez.
|
|
.RSs
|
|
.IPs /eleresi/ut/logo_bitmap_fajl_nev.pgm
|
|
A szûrõ kép [elérési út] + fájlneve.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B zrmjpeg[=opciók]
|
|
Szoftveres YV12-ból MJPEG-be kódoló szûrõ a zr2 videó kimeneti
|
|
eszközökkel történõ használathoz.
|
|
.RSs
|
|
.IPs maxheight=<h>|maxwidth=<w>
|
|
Ezek az opciók beállítják a maximális szélességet és magasságot, amit a zr
|
|
kártya kezelni tud (az MPlayer szûrõ réteg jelenleg nem tudja lekérdezni ezeket).
|
|
.IPs {dc10+,dc10,buz,lml33}-{PAL|NTSC}
|
|
Ezekkel az opciókkal a maxwidth és maxheight automatikusan a kártya/\:mód
|
|
együtteshez ismert értékekre állítható be.
|
|
Például helyes értékek: dc10-PAL és buz-NTSC (alapértelmezett: dc10+PAL)
|
|
.IPs color|bw
|
|
Színes vagy fekete-fehér kódolás kiválasztása.
|
|
A fekete-fehér kódolás gyorsabb.
|
|
A színes az alapértelmezett.
|
|
.IPs hdec={1,2,4}
|
|
Vízszintes tizedelés 1, 2 vagy 4.
|
|
.IPs vdec={1,2,4}
|
|
Függõleges tizedelés 1, 2 vagy 4.
|
|
.IPs quality=1\-20
|
|
Beállítja a JPEG tömörítés minõségét [LEGJOBB] 1 \- 20 [NAGYON ROSSZ].
|
|
.IPs fd|nofd
|
|
Alapértelmezésben a tizedelés csak akkor hajtódik végre, ha a Zoran hardver
|
|
fel tudja méretezni az eredményként kapott MJPEG képeket az eredeti méretre.
|
|
Az fd opció utasítja a szûrõt, hogy a kért tizedelést mindig végezze el (csúnya).
|
|
.RE
|
|
.
|
|
.TP
|
|
.B screenshot
|
|
Megengedi képernyõmentések készítését a filmbõl a screenshot paranccsal
|
|
(alapértelmezésben az 's' betûhöz van kötve).
|
|
'shotNNNN.png' nevû fájlok fognak létrejönni a munkakönyvtárban,
|
|
az elsõ szabad szám felhasználásával - egy fájl sem lesz felülírva.
|
|
A szûrõ nem jelent hátrányt, ha nem használod és elfogad minden
|
|
színteret, így nyugodtan beleírható a konfigurációs fájlba.
|
|
.RE
|
|
.
|
|
.
|
|
.
|
|
.SH "ÁLTALÁNOS KÓDOLÁSI OPCIÓK (CSAK MENCODER)"
|
|
.
|
|
.TP
|
|
.B \-audio-delay <bármilyen lebegõpontos szám>
|
|
Késlelteti vagy az audiót vagy a videót a fejléc delay mezõjének beállításával
|
|
(alapértelmezett: 0.0).
|
|
Ez nem késlelteti egyik folyamot sem kódolás alatt, de a lejátszó látni
|
|
fogja a delay mezõt és ennek megfelelõen kompenzál.
|
|
A pozitív értékek az audiót, a negatív értékek a videót késleltetik.
|
|
Figyelj rá, hogy ez pont a fordítottja a \-delay opciónak.
|
|
Például ha a videó lejátszás jó \-delay 0.2 mellett, kijavíthatod a videót
|
|
a MEncoder-rel és a \-audio-delay -0.2 használatával.
|
|
.sp 1
|
|
Jelenleg ez az opció csak az alapértelmezett muxer-ral mûködik (\-of avi).
|
|
Ha másik muxer-t használsz, akkor a \-delay opciót kell használnod helyette.
|
|
.
|
|
.TP
|
|
.B \-audio-density <1\-50>
|
|
A másodpercenkénti audio chunk-ok száma (alapértelmezésben 2 a 0.5 mp
|
|
hosszúságú audio chunk-okhoz).
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Csak CBR, a VBR minden egyes csomagot másik chunk-ba tesz.
|
|
.
|
|
.TP
|
|
.B \-audio-preload <0.0\-2.0>
|
|
Az audio bufferelés intervallumának beállítása (alapértelmezett: 0.5s).
|
|
.
|
|
.TP
|
|
.B \-endpos <[[hh:]mm:]ss[.ms]|size[b|kb|mb]> (also see \-ss and \-sb)
|
|
A kódolás megállítása a megadott idõ illetve méret elérésekor.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
A bájtban megadott pozíció nem lesz teljesen pontos, mivel csak képkocka
|
|
határon lehet megállni.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IPs "\-endpos 56"
|
|
56 másodperc elkódolása.
|
|
.IPs "\-endpos 01:10:00"
|
|
1 óra 10 perc elkódolása.
|
|
.IPs "\-endpos 100mb"
|
|
100 MB elkódolása.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-fafmttag <formátum>
|
|
A kimeneti fájl audió formátumának felülbírálása.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IPs "\-fafmttag 0x55"
|
|
A kimeneti fájl 0x55-öt (mp3) fog tartalmazni audió formátum tag-ként.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-ffourcc <fourcc>
|
|
A kimeneti fájl videó fourcc-jének felülbírálása.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IPs "\-ffourcc div3"
|
|
A kimeneti fájl videó fourcc-je 'div3' lesz.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-force-avi-aspect <0.2\-3.0>
|
|
Az AVI AVI OpenDML vprp fejlécben tárolt képarány felülbírálása.
|
|
Segítségével '\-ovc copy' mellett is megváltoztatható a képarány.
|
|
.
|
|
.TP
|
|
.B \-frameno-file <fájlnév> (NEM AJÁNLOTT)
|
|
Megadja a képkocka leképezéseket tartalmazó audió fájl nevét, ami a
|
|
speciális, három lépéses kódolási mód elsõ (csak audió) lépésében jön létre.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Ennek a módnak a használata valószínûleg hibát okoz az A-V szinkronban.
|
|
Ne használd.
|
|
Csak kompatibilítási okok miatt maradt meg és valószínûleg a következõ
|
|
verziókban el lesz távolítva.
|
|
.
|
|
.TP
|
|
.B \-hr-edl-seek
|
|
Egy sokkal precízebb, de sokkal lassabb módszer területek kihagyására.
|
|
A kihagyásra jelölt területek nem kerülnek átlépésre, helyette minden
|
|
képkocka dekódolva lesz, de csak a szükséges képkockák lesznek elkódolva.
|
|
Így nem kulcs kocka határon is lehet kezdeni a kihagyást.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
A helyes mûködése nem garantálható '\-ovc copy' mellett.
|
|
.
|
|
.TP
|
|
.B \-info <opció1:opció2:...> (csak AVI)
|
|
Megadja az eredmény AVI fájl infó fejlécét.
|
|
.sp 1
|
|
A rendelkezésre álló opciók:
|
|
.RSs
|
|
.IPs help\
|
|
Megmutatja ezt a leírást.
|
|
.IPs name=<érték>
|
|
a munka címe
|
|
.IPs artist=<érték>
|
|
a munka szereplõje vagy szerzõje
|
|
.IPs genre=<érték>
|
|
eredeti munka kategóriája
|
|
.IPs subject=<érték>
|
|
a munka tartalma
|
|
.IPs copyright=<érték>
|
|
szerzõi jogi információk
|
|
.IPs srcform=<érték>
|
|
a digitalizált anyag eredeti formája
|
|
.IPs comment=<érték>
|
|
általános megjegyzések a munkáról
|
|
.RE
|
|
.
|
|
.TP
|
|
.B \-noautoexpand
|
|
Az expand szûrõ MEncoder szûrõ láncba történõ automatikus beillesztésének letiltása.
|
|
Hasznos a felirat renderelés szûrõláncon belüli pontos helyének megadásakor,
|
|
ha a feliratok rá lesznek égetve a filmre.
|
|
.
|
|
.TP
|
|
.B \-noencodedups
|
|
Nem próbálja meg a duplikált képkockákat duplán kódolni; mindig
|
|
nulla bájtos képkockákkal jelöli a duplikálást.
|
|
Nulla bájtos képkockák kerülnek mindig kiírásra, hacsak egy megadott
|
|
szûrõ vagy kódoló nem képes a duplikátumok kódolására.
|
|
Jelenleg az egyetlen ilyen szûrõ a harddup.
|
|
.
|
|
.TP
|
|
.B \-noodml (csak \-of avi)
|
|
Nem ír OpenDML index-et az >1GB AVI fájlokhoz.
|
|
.
|
|
.TP
|
|
.B \-noskip
|
|
Ne ugorjon át képkockákat.
|
|
.
|
|
.TP
|
|
.B \-o <fájlnév>
|
|
Megadott nevû file használata kimenetként.
|
|
.br
|
|
Ha egy alapértelmezett fájlnevet szeretnél, beleírhatod ezt az opciót a
|
|
MEncoder konfigurációs fájljába is.
|
|
.
|
|
.TP
|
|
.B \-oac <codec név>
|
|
Kódolás a megadott audió codec-kel (nincs alapértelmezett).
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
A használható codec-ek listája a \-oac help opcióval kérhetõ le.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IPs "\-oac copy"
|
|
nincs kódolás, csak folyammásolás
|
|
.IPs "\-oac pcm"
|
|
Kódolás tömörítetlen PCM-be.
|
|
.IPs "\-oac mp3lame"
|
|
Kódolás MP3-ba (LAME-mel).
|
|
.IPs "\-oac lavc"
|
|
Kódolás a libavcodec codec-kel.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-of <formátum> (BÉTA KÓD!)
|
|
Kódolás a megadott konténer formátumba (alapértelmezett: AVI).
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
A használható formátumok listája az \-of help opcióval kérhetõ le.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IPs "\-of avi"
|
|
Kódolás AVI-ba.
|
|
.IPs "\-of mpeg"
|
|
Kódolás MPEG-be (lásd még \-mpegopts).
|
|
.IPs "\-of lavf"
|
|
Kódolás a libavformat muxer-eivel (lásd még \-lavfopts).
|
|
.IPs "\-of rawvideo"
|
|
nyers videó folyam (nincs mux-álás \- csak videó folyam másolás)
|
|
.IPs "\-of rawaudio"
|
|
nyers audió folyam (nincs mux-álás \- csak audió folyam másolás)
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-ofps <fps>
|
|
A kimeneti fájl a forrástól eltérõ fps-re beállítása. Be kell állítani
|
|
változó fps-û (asf, néhány mov) és progresszív (30000/1001 fps telecine
|
|
MPEG) fájloknál.
|
|
.
|
|
.TP
|
|
.B \-ovc <codec név>
|
|
Kódolás a megadott videó codec-kel (nincs alapértelmezett).
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
A használható videó codec-ek listája a \-ovc help opcióval kérhetõ le.
|
|
.sp 1
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IPs "\-ovc copy"
|
|
nincs kódolás, csak a folyam másolás
|
|
.IPs "\-ovc divx4"
|
|
Kódolás DivX4/\:DivX5-be.
|
|
.IPs "\-ovc raw"
|
|
Kódolás sajátos, tömörítetlen formátumba ('\-vf format' segítségével választhatsz).
|
|
.IPs "\-ovc lavc"
|
|
Kódolás a libavcodec codec-kel.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B \-passlogfile <fájlnév>
|
|
Az elsõ lépés információit a <fájlnév> fájlba menti az alapértelmezett divx2pass.log
|
|
helyett két lépéses kódolásnál.
|
|
.
|
|
.TP
|
|
.B \-skiplimit <érték>
|
|
Egy nem átugrott képkocka utáni átugorható képkockák száma
|
|
(a -noskiplimit opcióval végtelen).
|
|
.
|
|
.TP
|
|
.B \-vobsubout <alapnév>
|
|
A kimeneti .idx és .sub fájlok nevének megadása.
|
|
Kikapcsolja a feliratok megjelenítését, és átirányítja õket a
|
|
VOBsub felirat fájlokba.
|
|
.
|
|
.TP
|
|
.B \-vobsuboutid <langid>
|
|
A feliratok nyelvének két betûs kódja.
|
|
Felülbírálja a DVD-rõl illetve az .ifo fájlból olvasott értéket.
|
|
.
|
|
.TP
|
|
.B \-vobsuboutindex <index>
|
|
A kimeneti fájlokban lévõ feliratok indexének megadása (alapértelmezett: 0).
|
|
.
|
|
.
|
|
.
|
|
.SH "CODEC SPECIFIKUS KÓDOLÁSI OPCIÓK (CSAK MENCODER)"
|
|
A codec specifikus kódolási paramétereket a következõ szintaxissal adhatod meg:
|
|
.
|
|
.TP
|
|
.B \-<codec>opts <opció1[=érték],opció2,...>
|
|
.
|
|
.PP
|
|
Ahol a <codec> lehet: lavc, xvidenc, divx4, lame, toolame, twolame,
|
|
nuv, xvfw, faac, x264enc, mpeg, lavf.
|
|
.
|
|
.
|
|
.SS divx4 (\-divx4opts)
|
|
.
|
|
A DivX4 idejétmúlt és csak a teljesség kedvéért támogatott.
|
|
A DivX4 opcióinak részleteihez nézd meg a forrást, a legtöbb opció nincs itt leírva.
|
|
.
|
|
.TP
|
|
.B help\ \ \
|
|
segítség kiírása
|
|
.
|
|
.TP
|
|
.B br=<érték>
|
|
Bitráta megadása.
|
|
.RSs
|
|
.IPs 4\-16000
|
|
(kbit-ben)
|
|
.IPs 16001\-24000000
|
|
(bit-ben)
|
|
.RE
|
|
.
|
|
.TP
|
|
.B key=<érték>
|
|
maximális távolság a kulcs képkockák között (képkockában)
|
|
.
|
|
.TP
|
|
.B deinterlace
|
|
Deinterlace bekapcsolása (ne használd, a DivX4 bugos).
|
|
.
|
|
.TP
|
|
.B q=<1\-5>
|
|
minõség (1\-leggyorsabb, 5\-legjobb)
|
|
.
|
|
.TP
|
|
.B min_quant=<1\-31>
|
|
minimális kvantáló
|
|
.
|
|
.TP
|
|
.B max_quant=<1\-31>
|
|
maximális kvantáló
|
|
.
|
|
.TP
|
|
.B rc_period=<érték>
|
|
rate control periódus
|
|
.
|
|
.TP
|
|
.B rc_reaction_period=<érték>
|
|
rate control reakció periódus
|
|
.
|
|
.TP
|
|
.B rc_reaction_ratio=<érték>
|
|
rate control reakció arány
|
|
.
|
|
.TP
|
|
.B crispness=<0\-100>
|
|
Élesség/\:elmosás mértéke.
|
|
.
|
|
.TP
|
|
.B pass=<1\-2>
|
|
Ezzel tudsz két lépésben kódolni DivX4 fájlokat.
|
|
Elõször kódolj a pass=1-gyel, majd végezz még egy kódolást ugyan azokkal
|
|
a paraméterekkel és pass=2-vel.
|
|
.
|
|
.TP
|
|
.B vbrpass=<0\-2>
|
|
A pass opció felülbírálása és a DivX4 VBR-je helyett az XviD VBR használata.
|
|
A rendelkezésre álló opciók:
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
egy menetes kódolás (egyenértékû az opció elhagyásával)
|
|
.IPs 1
|
|
Analizáló (elsõ) lépés két lépéses kódolásban.
|
|
Az eredmény AVI fájl átirányítható a /dev/\:null-ra.
|
|
.IPs 2
|
|
Végsõ (második) lépés a két lépéses kódolásban.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.
|
|
s.SS lame (\-lameopts)
|
|
.
|
|
.TP
|
|
.B help\ \ \
|
|
segítség kiírása
|
|
.
|
|
.TP
|
|
.B vbr=<0\-4>
|
|
változó bitrátájú kódolás módja
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
cbr
|
|
.IPs 1
|
|
mt
|
|
.IPs 2
|
|
rh (alapértelmezett)
|
|
.IPs 3
|
|
abr
|
|
.IPs 4
|
|
mtrh
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B abr\ \ \ \
|
|
átlagos bitráta
|
|
.
|
|
.TP
|
|
.B cbr\ \ \ \
|
|
konstans bitráta
|
|
A CBR módú kódolást kényszeríti a késõbbi ABR preset módokra is.
|
|
.
|
|
.TP
|
|
.B br=<0\-1024>
|
|
bitráta megadása kBit-ben (csak CBR és ABR)
|
|
.
|
|
.TP
|
|
.B q=<0\-9>
|
|
minõség (0 \- legmagasabb, 9 \- legalacsonyabb) (csak VBR)
|
|
.
|
|
.TP
|
|
.B aq=<0\-9>
|
|
algoritmus minõsége (0 \- legjobb/leglassabb, 9 \- legrosszabb/\:leggyorsabb)
|
|
.
|
|
.TP
|
|
.B ratio=<1\-100>
|
|
tömörítés mértéke
|
|
.
|
|
.TP
|
|
.B vol=<0\-10>
|
|
audió bemenet erõsítése
|
|
.
|
|
.TP
|
|
.B mode=<0\-3>
|
|
(alapértelmezett: auto)
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
stereo
|
|
.IPs 1
|
|
joint-stereo
|
|
.IPs 2
|
|
dualchannel
|
|
.IPs 3
|
|
mono
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B padding=<0\-2>
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
nincs
|
|
.IPs 1
|
|
mind
|
|
.IPs 2
|
|
beállítás
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B fast\ \ \
|
|
Az elkövetkezõ VBR preset módokban gyorsabb kódolásra kapcsol.
|
|
Az eredmény kicsit rosszabb minõség és nagyobb bitráta lesz.
|
|
.
|
|
.TP
|
|
.B highpassfreq=<frek>
|
|
A felüláteresztõ szûrõ frekvenciája Hz-ben.
|
|
A megadott frekvencia alatti értékek le lesznek vágva.
|
|
A -1-es érték kikapcsolja a szûrõt, a 0 érték a LAME-re
|
|
hagyja az érték automatikus megválasztását.
|
|
.
|
|
.TP
|
|
.B lowpassfreq=<frek>
|
|
Az aluláteresztõ szûrõ frekvenciája Hz-ben.
|
|
A megadott frekvencia feletti értékek le lesznek vágva.
|
|
A -1-es érték kikapcsolja a szûrõt, a 0 érték a LAME-re
|
|
hagyja az érték automatikus megválasztását.
|
|
.
|
|
.TP
|
|
.B preset=<érték>
|
|
elõre beállított értékek
|
|
.RSs
|
|
.IPs help\
|
|
Az elõre beállított értékekhez ad további opciókat és információt.
|
|
.IPs medium
|
|
VBR kódolás, tûrhetõ minõség, 150\-180 kbps bitráta tartomány
|
|
.IPs standard
|
|
VBR kódolás, jó minõség, 170\-210 kbps bitráta tartomány
|
|
.IPs extreme
|
|
VBR kódolás, nagyon jó minõség, 200\-240 kbps bitráta tartomány
|
|
.IPs insane
|
|
CBR kódolás, a lehetõ legjobb minõség, 320 kbps bitráta
|
|
.IPs <8\-320>
|
|
ABR enkódolás, átlaga a megadott bitráta
|
|
.RE
|
|
.sp 1
|
|
.RS
|
|
.I PÉLDÁK:
|
|
.RE
|
|
.PD 0
|
|
.RSs
|
|
.IPs fast:preset=standard
|
|
a legtöbb embernek megfelelõ és a legtöbb zene típusnál már nagyon jó minõségû
|
|
.IPs cbr:preset=192
|
|
ABR beállításokkal kódol 192 kbps-es kényszerített konstans bitrátával.
|
|
.IPs preset=172
|
|
ABR beállításokkal kódol 172-es átlagos bitrátával.
|
|
.IPs preset=extreme
|
|
nagyon jó füllel vagy hasonló berendezéssel rendelkezõ embereknek
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.
|
|
.SS toolame és twolame (\-toolameopts és \-twolameopts megfelelõen)
|
|
.
|
|
.TP
|
|
.B br=<32\-384>
|
|
CBR módban ez a paraméter írja elõ a bitrátát kbps-ben,
|
|
VBR módban a frame-enkénti minimum megengedett bitráta.
|
|
A VBR mod nem mûködik 112-nél kisebb értékkel.
|
|
.
|
|
.TP
|
|
.B vbr=<-50\-50> (csak VBR)
|
|
Variálhatósági tartomány; ha negatív, a kódoló az átlagos bitrátát az alsó
|
|
határ felé tolja el, ha pozitív, akkor a felsõ felé.
|
|
Ha 0 az értéke, CBR kódolás lesz (alapértelmezett).
|
|
.
|
|
.TP
|
|
.B maxvbr=<32\-384> (csak VBR)
|
|
maximális engedélyezett bitrate frame-enként, kbps-ben
|
|
.
|
|
.TP
|
|
.B mode=<stereo | jstereo | mono | dual>
|
|
(alapértelmezett: mono 1-csatornás audióhoz, különben stereo)
|
|
.
|
|
.TP
|
|
.B psy=<-1\-4>
|
|
pszichoakusztikus modell (alapértelmezett: 2)
|
|
.
|
|
.TP
|
|
.B errprot=<0 | 1>
|
|
Hiba védelem beépítése.
|
|
.
|
|
.TP
|
|
.B debug=<0\-10>
|
|
debug szint
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.
|
|
.SS faac (\-faacopts)
|
|
.
|
|
.TP
|
|
.B br=<bitráta>
|
|
átlagos bitráta kbps-ben (a quality-vel összeegyeztethetetlen)
|
|
.
|
|
.TP
|
|
.B quality=<1\-1000>
|
|
minõség módja, a nagyobb a jobb (a br-rel összeegyeztethetetlen)
|
|
.
|
|
.TP
|
|
.B object=<0\-3>
|
|
objektum típus komplexitása
|
|
.PD 0
|
|
.RSs
|
|
.IPs 1
|
|
FÕ (alapértelmezett)
|
|
.IPs 2
|
|
ALACSONY
|
|
.IPs 3
|
|
SSR
|
|
.IPs 4
|
|
LTP (hihetetlenül lassú)
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B mpeg=<2|4>
|
|
MPEG verzió (alapértelmezett: 4)
|
|
.
|
|
.TP
|
|
.B tns\ \ \ \
|
|
Ideiglenes zajszûrés bekapcsolása.
|
|
.
|
|
.TP
|
|
.B cutoff=<0\-mintavételi_ráta/2>
|
|
levágási frekvencia (alapértelmezett: mintavételi_ráta/2)
|
|
.
|
|
.TP
|
|
.B raw\ \ \ \
|
|
A bitfolyamot nyers payload-ként tárolja extra adatként a konténer fejlécben
|
|
(alapértelmezett: 0, megfelel az ADTS-nek).
|
|
Ne állítsd be ezt a flag-et, ha nincs kifejezetten szükség rá vagy késõbb
|
|
nem akarod az audió folyamot remux-álni.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.
|
|
.SS lavc (\-lavcopts)
|
|
.
|
|
Több libavcodec (röviden lavc) opció röviden van dokumentálva.
|
|
Nézd meg a forrást a részletekért.
|
|
.PP
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IPs vcodec=msmpeg4:vbitrate=1800:vhq:keyint=250
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B acodec=<érték>
|
|
audió codec (alapértelmezett: mp2)
|
|
.PD 0
|
|
.RSs
|
|
.IPs mp2\ \
|
|
MPEG Layer 2
|
|
.IPs mp3\ \
|
|
MPEG Layer 3
|
|
.IPs ac3\ \
|
|
AC3
|
|
.IPs adpcm_ima_wav
|
|
IMA Adaptive PCM (4 bit mintánként, 4:1-es tömörítés)
|
|
.IPs sonic\
|
|
Kísérleti veszteséges/veszteség mentes codec
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B abitrate=<érték>
|
|
audió bitráta kbps-ben (alapértelmezett: 224)
|
|
.
|
|
.TP
|
|
.B atag=<érték>
|
|
A megadott Windows audió formátum tag használata (pl.\& atag=0x55).
|
|
.
|
|
.TP
|
|
.B bit_exact
|
|
Csak bit exact algoritmusok használata (kivétel (I)DCT).
|
|
Mellékesen a bit_exact letilt számos optimalizációt és így
|
|
csak tesztelésekre használandó, ami binárisan azonos
|
|
fájlokat igényel, még ha a kódoló verziója változik is.
|
|
Ez elnyomja a user_data fejlécet az MPEG-4 folyamokban.
|
|
Ne használd ezt az opciót, csak ha pontosan tudod, hogy mit csinálsz.
|
|
.
|
|
.TP
|
|
.B threads=<1\-8>
|
|
A használható szálak maximális száma (alapértelmezett: 1).
|
|
Egy kis negatív hatása lehet a mozgás becslésre.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B vcodec=<érték>
|
|
A megadott codec-et alkalmazza (alapértelmezett: mpeg4).
|
|
.PD 0
|
|
.RSs
|
|
.IPs mjpeg
|
|
Motion JPEG
|
|
.IPs ljpeg
|
|
Veszteségmentes JPEG
|
|
.IPs h261\
|
|
H.261
|
|
.IPs h263\
|
|
H.263
|
|
.IPs h263p
|
|
H.263+
|
|
.IPs mpeg4
|
|
MPEG-4 (DivX 4/5)
|
|
.IPs msmpeg4
|
|
DivX 3
|
|
.IPs msmpeg4v2
|
|
MS MPEG4v2
|
|
.IPs wmv1\
|
|
Windows Media Video, 1-es verzió (WMV7)
|
|
.IPs wmv2\
|
|
Windows Media Video, 2-es verzió (WMV8)
|
|
.IPs rv10\
|
|
egy régi RealVideo codec
|
|
.IPs mpeg1video
|
|
MPEG-1 videó
|
|
.IPs mpeg2video
|
|
MPEG-2 videó
|
|
.IPs huffyuv
|
|
HuffYUV
|
|
.IPs ffvhuff (lásd még: vstrict)
|
|
nem szabványos 20%-kal kisebb HuffYUV YV12 használattal
|
|
.IPs asv1\
|
|
ASUS Video v1
|
|
.IPs asv2\
|
|
ASUS Video v2
|
|
.IPs "ffv1 (lásd még: vstrict)"
|
|
FFmpeg veszteségmentes videó codec-je
|
|
.IPs flv\ \
|
|
Flash videókban használt Sorenson H.263
|
|
.IPs dvvideo
|
|
Sony Digital Video
|
|
.IPs svq1\
|
|
Apple Sorenson Video 1
|
|
.IPs "snow (lásd még: vstrict)"
|
|
FFmpeg kísérleti wavelet-alapú codec-je
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B vqmin=<1\-31>
|
|
minimális kvantáló (pass 1/2)
|
|
.RSs
|
|
.IPs 1
|
|
Nem javasolt (sokkal nagyobb fájl, csekély minõségbeli különbség és ijesztõ
|
|
mellékhatások: msmpeg4, h263 nagyon gyenge minõségû lesz, a ratecontrol zavarodott
|
|
lesz és gyengébb minõséget ad, valamint néhány dekódoló nem fogja tudni dekódolni).
|
|
.IPs 2
|
|
Javasolt a normális mpeg4/\:mpeg1video kódoláshoz (alapértelmezett).
|
|
.IPs 3
|
|
Javasolt a h263(p)/\:msmpeg4-hez.
|
|
Az ok, amiért a 3 jobb lehet, mint a 2, az az, hogy a 2 túlcsordulásokhoz vezethet.
|
|
(Ez javítva lesz a h263(p)-nél a kvantáló/MB jövõbeli megváltoztatásával,
|
|
az msmpeg4 nem javítható, mivel az nem támogatja ezt.)
|
|
.RE
|
|
.
|
|
.TP
|
|
.B lmin=<0.01\-255.0>
|
|
Minimális Lagrange szorzó a ratecontrol-hoz, valószínûleg azt szeretnéd,
|
|
hogy egyenlõ vagy alacsonyabb legyen, mint a vqmin (alapértelmezett: 2.0).
|
|
.RE
|
|
.
|
|
.TP
|
|
.B lmax=<0.01\-255.0>
|
|
maximális Lagrange szorzó a ratecontrol-hoz (alapértelmezett: 31.0)
|
|
.RE
|
|
.
|
|
.TP
|
|
.B vqscale=<0\-31>
|
|
Konstans kvantáló /\: konstans minõségû kódolás (fix kvantálási mód kiválasztása).
|
|
A kisebb érték jobb minõséget, de nagyobb fájlt jelent (alapértelmezett: 0).
|
|
Snow codec esetén a 0 veszteségmentes tömörítést jelent.
|
|
Mivel a többi codec nem támogatja ezt, a vqscale=0 figyelmen kívül lesz hagyva
|
|
és változó kvantálók lesznek használva, ami az alapértelmezett.
|
|
Az 1 nem javasolt (lásd a vqmin-t a részletekért).
|
|
.
|
|
.TP
|
|
.B vqmax=<1\-31>
|
|
Maximális kvantáló (1/2. lépés), 10\-31 közötti ésszerû érték (alapértelmezett: 31).
|
|
.
|
|
.TP
|
|
.B mbqmin=<1\-31>
|
|
idejétmúlt, használd a vqmin-t
|
|
.
|
|
.TP
|
|
.B mbqmax=<1\-31>
|
|
idejétmúlt, használd a vqmax-ot
|
|
.
|
|
.TP
|
|
.B vqdiff=<1\-31>
|
|
maximális kvantáló különbség az egymást követõ I- vagy P-kockáknál (1/2. lépés)
|
|
(alapértelmezett: 3)
|
|
.
|
|
.TP
|
|
.B vmax_b_frames=<0\-4>
|
|
B-kockák maximális száma a nem-B-kockák között:
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
nincs B-kocka (alapértelmezett)
|
|
.IPs 0\-2
|
|
ésszerû tartomány MPEG-4-hez
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B vme=<0\-5>
|
|
Mozgás becslés módszere.
|
|
A használható módok:
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
nincs (nagyon gyenge minõség)
|
|
.IPs 1
|
|
teljes (lassú, jelenleg nem karbantartott és letiltott)
|
|
.IPs 2
|
|
log (alacsony minõség, jelenleg nem karbantartott és letiltott)
|
|
.IPs 3
|
|
phods (alacsony minõség, jelenleg nem karbantartott és letiltott)
|
|
.IPs 4
|
|
EPZS: size=1 diamond, a méret állítható a *dia opciókkal
|
|
(alapértelmezett)
|
|
.IPs 5
|
|
X1 (kísérleti, jelenleg EPZS-re alias-olva)
|
|
.IPs 8
|
|
iter (iteratív átlapolt blokk, csak snow-ban használják)
|
|
.RE
|
|
.PD 1
|
|
.sp 1
|
|
.RS
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
0\-3 jelenleg figyelmen kívül hagyja az elhasznált bit-eket,
|
|
így a minõségük nagyon rossz.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B me_range=<0\-9999>
|
|
mozgás becslés keresési tartománya (alapértelmezett: 0 (végtelen))
|
|
.
|
|
.TP
|
|
.B mbd=<0\-2>
|
|
Makroblokk döntési algoritmus (nagyon jó minõségû mód), minden makró
|
|
blokkot elkódol minden módban és kiválasztja a legjobbat.
|
|
Ez lassú, de jobb minõséget és fájl méretet ad.
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
mbcmp használata (alapértelmezett).
|
|
.IPs 1
|
|
MB mód kiválasztása, amihez a legkevesebb bit kell (=vhq).
|
|
.IPs 2
|
|
MB mód kiválasztása, ami a legjobb aránytorzítással rendelkezik.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B vhq\ \ \ \
|
|
Ugyan az, mint az mbd=1, csak kompatibilítási okokból maradt meg.
|
|
.
|
|
.TP
|
|
.B v4mv\ \ \
|
|
4 mozgásvektort engedélyez makroblokkonként (kicsit jobb minõség).
|
|
Jobb eredményt ad, ha mbd>0-val használod.
|
|
.
|
|
.TP
|
|
.B obmc\ \ \
|
|
átlapolt blokk mozgás kompenzáció (H.263+)
|
|
.
|
|
.TP
|
|
.B loop\ \ \
|
|
loop szûrõ (H.263+)
|
|
figyelj, ez hibás
|
|
.
|
|
.TP
|
|
.B inter_threshold <-1000\-1000>
|
|
Jelenleg abszolút semmit sem csinál.
|
|
.
|
|
.TP
|
|
.B keyint=<0\-300>
|
|
Maximális idõköz a kulcs képkockák között képkockákban (alapértelmezett: 250
|
|
vagy egy kulcs képkocka tíz másodpercenként egy 25fps-es filmben.
|
|
Ez a javasolt alapértelmezés az MPEG-4-hez).
|
|
A legtöbb codec-nek szabályos kulcskockák kellenek a különbözõ hibák halmozódásának
|
|
megakadályozásához.
|
|
Kulcs képkockák szükségesek a léptetéshez is, mivel a léptetés csak a kulcs
|
|
kockákhoz lehetséges, de a kulcs kockáknak több hely kell, mint a többi
|
|
képkockának, így a nagyobb érték valamivel kisebb fájl méretet jelent, de
|
|
kevésbé precíz léptetést.
|
|
A 0 egyenlõ az 1-gyel, ami minden kockából kulcs képkockát készít.
|
|
A >300 értékek nem javasoltak, mivel a minõség bizonytalanul függ a dekódolótól,
|
|
a kódolótól és a szerencsétõl.
|
|
MPEG-1/2-höz általában <=30 az ajánlott.
|
|
.
|
|
.TP
|
|
.B sc_threshold=<-1000000000\-1000000000>
|
|
A jelenet váltás detektálásának küszöbértéke.
|
|
A libavcodec egy kulcs képkockát illeszt be ha jelenetváltást érzékel.
|
|
Ezzel az opcióval megadhatod a detektálás érzékenyésgét.
|
|
A -1000000000 azt jelenti, hogy jelenet váltást talál minen képkocka váltásnál,
|
|
a 1000000000 pedig azt, hogy nem lesz jelenetváltás találat (alapértelmezett: 0).
|
|
.
|
|
.TP
|
|
.B sc_factor=<bármilyen pozitív egész>
|
|
A nagyobb kvantálóval rendelkezõ kockák nagyobb valószínûséggel fognak
|
|
jelenetváltás találatot okozni és így a libavcodec-et I-kocka használatára
|
|
kötelezik (alapértelmezett: 1).
|
|
1\-16 az ésszerû tartománya.
|
|
A 2 és 6 közötti értékek növelik a PSNR-t (kb. +0.04 dB-ig) és az I-kockák
|
|
elhelyezése is jobb lesz a gyors mozgású jelenetekben.
|
|
A 6-nál nagyobb értékek nagyon kis mértékû PSNR javítást hoznak (kb. 0.01 db-vel
|
|
több, mint az sc_factor=6), de láthatóan rontják a vizuális minõséget.
|
|
.
|
|
.TP
|
|
.B vb_strategy=<0\-2> (csak elsõ lépés)
|
|
I/P/B-kockák közötti választás stratégiája:
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
Mindig a maximális számú B-kocka használata (alapértelmezett).
|
|
.IPs 1
|
|
B-kockák elkerülése a gyors mozgású jeleneteknél.
|
|
Lásd a b_sensitivity opciót ezen stratégia finomhangolásához.
|
|
.IPs 2
|
|
A maximális minõség elérése érdekében a B-kockákat többé-kevésbé optimálisan
|
|
helyezi el (lassabb).
|
|
Valószínûleg csökkenteni akarod ezen opció sebességre gyakorolt hatását a
|
|
brd_scale opció állításával.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B b_sensitivity=<bármilyen 0-nál nagyobb egész>
|
|
Beállítja, hogy a vb_strategy=1 mennyire érzékenyen detektálja a mozgást és
|
|
kerüli el a B-kocka használatát (alapértelmezett: 40).
|
|
Az alacsonyabb érzékenység több B-kockát eredményez.
|
|
Több B-kocka használata növeli a PSNR-t, de a túl sok B-kocka ronthatja a
|
|
minõséget a gyors mozgású jelenetekben.
|
|
Hacsak nincs nagyon nagy mennyiségû mozgás, a b_sensitivity nyugodtan
|
|
csökkenthetõ az alapértelmezett alá; a 10 megfelelõ a legtöbb esetben.
|
|
.
|
|
.TP
|
|
.B brd_scale=<0\-10>
|
|
Minden alkalommal, ha a brd_scale-t növeled eggyel, a kocka dimenziók
|
|
osztódnak kettõvel, ami négyszeres aránnyal javítja a sebességet.
|
|
A teljesen leméretezett kocka mindkét dimenziójának páros számúnak kell
|
|
lennie, így a brd_scale=1-nél az eredeti méreteknek négy többszörösének
|
|
kell lenniük, brd_scale=2-nél nyolc többszörösének, stb.
|
|
Más szavakkal, az eredeti kocka mindkét méretének oszthatónak kell lennie
|
|
2^(brd_scale+1)-gyel maradék nélkül.
|
|
.
|
|
.TP
|
|
.B bidir_refine=<0\-4>
|
|
Finomítja a kétirányú makroblokkokban használt két mozgásvektort,
|
|
az elõre és visszafelé történõ keresésbõl származó vektorok újrafelhasználása helyett.
|
|
Ennek az opciónakl nincs hatása B-kockák nélkül.
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
Letiltva (alapértelmezett).
|
|
.IPs 1\-4
|
|
Egy szélesebb keresés használata (a nagyobb számú lassabb).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B vpass=<1\-3>
|
|
Aktiválja a belsõ két (vagy több) lépéses módot, csak akkor add meg, ha
|
|
két (vagy több) lépéses kódolást akarsz.
|
|
.PD 0
|
|
.RSs
|
|
.IPs 1
|
|
elsõ lépés (lásd még turbo)
|
|
.IPs 2
|
|
második lépés
|
|
.IPs 3
|
|
n. lépés (második és a következõ lépés egy N-lépéses kódolásban)
|
|
.RE
|
|
.RS
|
|
Íme a mûködése és a használata:
|
|
.br
|
|
Az elsõ lépés (vpass=1) megírja a statisztika fájlt.
|
|
Ajánlott néhány CPU-éhes opció letiltása, mint ahogy a "turbo" mód is csinálja.
|
|
.br
|
|
Két lépéses módban a második lépés (vpass=2) elolvassa a statisztika fájlt
|
|
és felhasználja a ratecontrol döntéseihez.
|
|
.br
|
|
N lépéses módban a második lépés (vpass=3, ez nem elírás) mindkettõt
|
|
elvégzi: elõször elolvassa a statisztika fájlt, majd felülírja.
|
|
Ajánlott a divx2pass.log elmentése, mielõtt ezt megtennéd, ha esély van rá,
|
|
hogy meg kell szakítanod a MEncoder-t.
|
|
Használhatod mindegyik kódolási opciót, kivéve a nagyon CPU-igényeseket, pl. "qns".
|
|
.br
|
|
Ezt a lépést újra és újra lefuttathatod a kódolás finomítása érdekében.
|
|
Minden következõ lépés felhasználja az elõzõ lépés statisztikáit a továbblépéshez.
|
|
Az utolsó lépésben már mehet az összes CPU-igényes kódolási opció is.
|
|
.br
|
|
Ha 2 lépéses kódolást akarsz, elõször használd a vpass=1-et majd a vpass=2-õt.
|
|
.br
|
|
Ha 3 vagy több lépéses kódolást akarsz, használd a vpass=1-et az elsõ lépésben,
|
|
majd vpass=3-at és újra vpass=3-at, amíg nem leszel elégedett a kódolással.
|
|
.RE
|
|
.PD 1
|
|
.sp 1
|
|
.RS
|
|
huffyuv:
|
|
.RE
|
|
.PD 0
|
|
.RSs
|
|
.IPs "pass 1"
|
|
Elmenti a statisztikát.
|
|
.IPs "pass 2"
|
|
Kódol egy optimális Huffman táblával, mely az elsõ lépés statisztikáján
|
|
alapszik.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B turbo (csak két lépéses)
|
|
Drasztikusan felgyorsítja az elsõ lépést gyorsabb algoritmusok használatával
|
|
és a CPU-igényes opciók letiltásával.
|
|
Ez valószínûleg csökkenti a globális PSNR-t egy kicsit (0.01dB körül) és
|
|
megváltoztatja az egyedi kocka típusokat és PSNR-t egy kicsit (0.03dB-ig).
|
|
.
|
|
.TP
|
|
.B aspect=<x/y>
|
|
Film képarányának eltárolása, mint az MPEG file-okban.
|
|
Sokkal normálisabb ez a megoldás mint a film átméretezése, mivel ilyenkor
|
|
nem fog a minõség az átméretezés miatt leromlani.
|
|
Csak az MPlayer lesz képes az így elkészült file-ok lejátszására, más
|
|
lejátszók rossz képarányt fognak használni.
|
|
A paraméter megadható arányként vagy lebegõpontos számként.
|
|
.sp 1
|
|
.RS
|
|
.I PÉLDA:
|
|
.RE
|
|
.RSs
|
|
.PD 0
|
|
.IPs "aspect=16/9 or aspect=1.78"
|
|
.PD 1
|
|
.RE
|
|
.
|
|
.TP
|
|
.B autoaspect
|
|
Ugyan az, mint az aspect opció, de automatikusan számítja ki az arányt,
|
|
figyelembe véve a módosításokat (crop/\:expand/\:scale/\:stb.), melyek a
|
|
szûrõ láncban szerepelnek.
|
|
Nem okoz teljesítménybeli romlást, így nyugodtan bekapcsolva maradhat.
|
|
.
|
|
.TP
|
|
.B vbitrate=<érték>
|
|
Bitráta megadása (1/2. lépés) (alapértelmezett: 800).
|
|
.br
|
|
.I FIGYELMEZTETÉS:
|
|
1kbit = 1000 bit
|
|
.PD 0
|
|
.RSs
|
|
.IPs 4\-16000
|
|
(kbit-ben)
|
|
.IPs 16001\-24000000
|
|
(bit-ben)
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B vratetol=<érték>
|
|
Becsült fájl méret tolerancia kbit-ben.
|
|
1000\-100000 egy ésszerû tartomány.
|
|
(figyelmeztetés: 1kbit = 1000 bit)
|
|
(alapértelmezett: 8000)
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
A vratetol nem ajánlott, hogy túl nagy legyen a második lépésben, különben
|
|
problémák lehetnek, ha vrc_(min|max)rate is használva van.
|
|
.
|
|
.TP
|
|
.B vrc_maxrate=<érték>
|
|
maximális bitráta kbit/\:sec-ben (1/2. lépés)
|
|
(alapértelmezett: 0, határtalan)
|
|
.
|
|
.TP
|
|
.B vrc_minrate=<érték>
|
|
minimális bitráta kbit/\:sec-ben (1/2. lépés)
|
|
(alapértelmezett: 0, határtalan)
|
|
.
|
|
.TP
|
|
.B vrc_buf_size=<érték>
|
|
buffer méret kbit-ben (1/2. lépés).
|
|
MPEG-1/2-nél ez a vbv buffer méretét is beállítja, használj 327-et
|
|
a VCD-hez, 917-et az SVCD-hez és 1835-at a DVD-hez.
|
|
.
|
|
.TP
|
|
.B vrc_buf_aggressivity
|
|
jelenleg haszontalan
|
|
.
|
|
.TP
|
|
.B vrc_strategy
|
|
Ratecontrol módszer.
|
|
Figyelj rá, hogy néhány ratecontrol-t érintõ opciónak nem lesz hatása,
|
|
ha a vrc_strategy nem 0-ra van állítva.
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
A lavc belsõ ratecontrol-ját használja (alapértelmezett).
|
|
.IPs 1
|
|
Az XviD ratecontrol-ját használja (kísérleti; XViD 1.1 vagy újabb
|
|
támogatásával fordított MEncoder kell hozzá).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B vb_qfactor=<-31.0\-31.0>
|
|
kvantálási faktor a B- és nem-B-kockák között (1/2. lépés) (alapértelmezett: 1.25)
|
|
.
|
|
.TP
|
|
.B vi_qfactor=<-31.0\-31.0>
|
|
kvantálási faktor az I- és nem-I-kockák között (1/2. lépés) (alapértelmezett: 0.8)
|
|
.
|
|
.TP
|
|
.B vb_qoffset=<-31.0\-31.0>
|
|
kvantálási lépés B- és nem-B-kockák között (1/2. lépés) (alapértelmezett: 1.25)
|
|
.
|
|
.TP
|
|
.B vi_qoffset=<-31.0\-31.0>
|
|
(1/2. lépés) (alapértelmezett: 0.0)
|
|
.br
|
|
ha v{b|i}_qfactor > 0
|
|
.br
|
|
I/B-kockák kvantálója = P-kocka kvantálója * v{b|i}_qfactor + v{b|i}_qoffset
|
|
.br
|
|
különben
|
|
.br
|
|
normális ratecontrol (nem köti meg a következõ P-kocka kvantálót) és
|
|
q= -q * v{b|i}_qfactor + v{b|i}_qoffset
|
|
.br
|
|
.I TANÁCS:
|
|
Konstans kvantálási kódoláshoz különbözõ kvantálókkal az I/P- és B-kockákhoz
|
|
használhatod ezt:
|
|
lmin= <ip_quant>:lmax= <ip_quant>:vb_qfactor= <b_quant/\:ip_quant>.
|
|
.
|
|
.TP
|
|
.B vqblur=<0.0\-1.0> (elsõ lépés)
|
|
Kvantálási elmosás (alapértelmezett: 0.5), a nagyobb érték átlagban több idõt
|
|
ad a kvantálónak (lassabb váltás).
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0.0
|
|
Kvantálási blur letiltva.
|
|
.IPs 1.0
|
|
Az összes elõzõ kocka alapján átlagolja a kvantálót.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B vqblur=<0.0\-99.0> (második lépés)
|
|
Kvantálási gauss elmosás (alapértelmezett: 0.5), a nagyobb érték átlagban több
|
|
idõt ad a kvantálónak (lassabb váltás).
|
|
.
|
|
.TP
|
|
.B vqcomp=<0.0\-1.0>
|
|
Kvantálási tömörítés, a vrc_eq függ ettõl (1/2. lépés) (alapértelmezett: 0.5).
|
|
Például feltéve, hogy az alapértelmezett rate control egyenletet használjuk,
|
|
ha a vqcomp=1.0, a ratecontrol minden kockához annyi számú bitet foglal le,
|
|
amennyi szükséges az azonos QP melletti kódolásukhoz.
|
|
Ha a vqcomp=0.0, a ratecontrol minden kockához ugyanannyi számú bitet foglal le,
|
|
pl. szigorú CBR.
|
|
.I MEGJEGYZÉS:
|
|
Ezek extrém beállítások és nem ajánlott õket használni.
|
|
A látható minõség valahol ezen két szélsõséges eset között lesz optimális.
|
|
.
|
|
.TP
|
|
.B vrc_eq=<egyenlet>
|
|
fõ ratecontrol egyenlet (1/2. lépés)
|
|
.RE
|
|
.RSs
|
|
.IPs 1\ \ \ \
|
|
konstans bitráta
|
|
.IPs tex\ \
|
|
konstans minõség
|
|
.IPs 1+(tex/\:avgTex-1)*qComp
|
|
körülbelül a régi ratecontrol kódjának megfelelõ egyenlet
|
|
.IPs tex^qComp
|
|
qcomp 0.5-tel vagy hasonlóval (alapértelmezett)
|
|
.RE
|
|
.PP
|
|
.RS
|
|
infix operátorok:
|
|
.RE
|
|
.RSs
|
|
.IPs +,-,*,/,^
|
|
.RE
|
|
.PP
|
|
.RS
|
|
változók:
|
|
.RE
|
|
.RSs
|
|
.IPs tex\ \
|
|
textúra komplexitása
|
|
.IPs iTex,pTex
|
|
intra, nem intra textúra komplexitása
|
|
.IPs avgTex
|
|
átlagos textúrakomplexitás
|
|
.IPs avgIITex
|
|
intra textúra komplexitása I kockákban
|
|
.IPs avgPITex
|
|
intra textúra komplexitása P kockákban
|
|
.IPs avgPPTex
|
|
nem-intra textúra komplexitása P kockákban
|
|
.IPs avgBPTex
|
|
nem-intra textúra komplexitása B kockákban
|
|
.IPs mv\ \ \
|
|
mozgásvektorokhoz használt bitek száma
|
|
.IPs fCode
|
|
log2 scale esetén a mozgásvektorok maximális hossza
|
|
.IPs iCount
|
|
intra makroblokkok száma / makroblokkok száma
|
|
.IPs var\ \
|
|
térbeli komplexitás
|
|
.IPs mcVar
|
|
idõbeli komplexitás
|
|
.IPs qComp
|
|
qcomp a parancssorból
|
|
.IPs "isI, isP, isB"
|
|
1 ha a kép típusa I/P/B különben 0.
|
|
.IPs Pi,E\
|
|
Lásd a kedvenc matekkönyvedben.
|
|
.RE
|
|
.PP
|
|
.RS
|
|
függvények:
|
|
.RE
|
|
.RSs
|
|
.IPs max(a,b),min(a,b)
|
|
maximum / minimum
|
|
.IPs gt(a,b)
|
|
1 ha a>b, különben 0
|
|
.IPs lt(a,b)
|
|
1 ha a<b, különben 0
|
|
.IPs eq(a,b)
|
|
1 ha a==b, különben 0
|
|
.IPs "sin, cos, tan, sinh, cosh, tanh, exp, log, abs"
|
|
.RE
|
|
.
|
|
.TP
|
|
.B vrc_override=<opciók>
|
|
Felhasználó által megadott minõség a megadott részekhez (befejezés, feliratok, ...) (1/2. lépés).
|
|
Az opciók <kezdõ-kocka>, <záró-kocka>, <minõség>[/<kezdõ-kocka>,
|
|
<záró-kocka>, <minõség>[/...]]:
|
|
.PD 0
|
|
.RSs
|
|
.IPs "quality (2\-31)"
|
|
kvantáló
|
|
.IPs "quality (-500\-0)"
|
|
minõség javítás %-ban
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B vrc_init_cplx=<0\-1000>
|
|
kezdeti komplexitás (1. lépés)
|
|
.
|
|
.TP
|
|
.B vrc_init_occupancy=<0.0\-1.0>
|
|
kezdeti buffer feltöltés, a vrc_buf_size egy részeként (alapértelmezett: 0.9)
|
|
.
|
|
.TP
|
|
.B vqsquish=<0|1>
|
|
Itt adható meg hogy hogyan maradjon a kvantáló a qmin és qmax között (1/2. lépés).
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
Nyírás használata.
|
|
.IPs 1
|
|
Egy szép differenciálható függvény használata (alapértelmezett).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B vlelim=<-1000\-1000>
|
|
Egyszerû együttható elimináció küszöbértéke a fényerõsséghez.
|
|
A negatív értékek meghatározzák a DC együtthatót is (legalább -4-nek vagy
|
|
kisebbnek kell lennie quant=1 melletti kódolásnál):
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
letiltva (alapértelmezett)
|
|
.IPs -4
|
|
JVT javaslat
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B vcelim=<-1000\-1000>
|
|
Egyszerû együttható elimináció küszöbértéke a színerõsséghez.
|
|
A negatív értékek meghatározzák a DC együtthatót is (legalább -4-nek vagy
|
|
kisebbnek kell lennie quant=1 melletti kódolásnál):
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
letiltva (alapértelmezett)
|
|
.IPs 7
|
|
JVT javaslat
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B vstrict=<-2|-1|0|1>
|
|
szigorú szabvány követés
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
kikapcsolva
|
|
.IPs 1
|
|
Csak akkor ajánlott ha a kimenetet MPEG-4 referencia dekóderrel akarod
|
|
dekódolni.
|
|
.IPs -1
|
|
Engedélyezi a libavcodec specifikus kiterjeszéseket (alapértelmezett).
|
|
.IPs -2
|
|
Kísérleti codec-ek és funkciók engedélyezése, melyek nem biztos, hogy
|
|
lejátszhatóak lesznek a jövõbeli MPlayer verziókkal (snow, ffvhuff, ffv1).
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B vdpart\
|
|
Adat partícionálás.
|
|
Minden videó csomaghoz 2 bájtot ad, növeli a hibatûrést a megbízhatatlan
|
|
csatornákon történõ átvitelkor (pl.\& stream-elés Interneten).
|
|
Minden videó csomag 3 különbözõ partícióba lesz kódolva:
|
|
.PD 0
|
|
.RSs
|
|
.IPs "1. MVs"
|
|
mozgás
|
|
.IPs "2. DC coefficients"
|
|
kis felbontású kép
|
|
.IPs "3. AC coefficients"
|
|
részletek
|
|
.RE
|
|
.PD 1
|
|
.RS
|
|
Az MV & DC a legfontosabbak, elvesztésükkel sokkal rosszabb lesz a kinézet, mint
|
|
az AC és az 1. & 2. partíció elvesztésekor.
|
|
(MV & DC) sokkal kisebbek, mint a 3. partíció (AC), ami azt jelenti, hogy a hibák
|
|
sokkal többször fogják érinteni az AC partíciót, mint az MV & DC partíciókat.
|
|
Így a kép jobban fog kinézni partícionálással, mint anélkül, de partícionálás
|
|
nélkül a hiba egyformán rontja az AC/\:DC/\:MV-t.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B vpsize=<0\-10000> (lásd még vdpart)
|
|
Videó csomag mérete, növeli a hibatûrést.
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0\ \ \ \
|
|
letiltva (alapértelmezett)
|
|
.IPs 100\-1000
|
|
jó választás
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B ss\ \ \ \ \
|
|
darabolt, struktúrált mód H.263+-hoz
|
|
.
|
|
.TP
|
|
.B gray\ \ \
|
|
csak szürkeárnyalatos kódolás (gyorsabb)
|
|
.
|
|
.TP
|
|
.B vfdct=<0\-10>
|
|
DCT algoritmus
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
Automatikusan kiválaszt egy jót (alapértelmezett).
|
|
.IPs 1
|
|
gyors egész
|
|
.IPs 2
|
|
pontos egész
|
|
.IPs 3
|
|
MMX
|
|
.IPs 4
|
|
mlib
|
|
.IPs 5
|
|
AltiVec
|
|
.IPs 6
|
|
lebegõpontos AAN
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B idct=<0\-99>
|
|
IDCT algoritmus
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Legjobb tudomásunk szerint ezen IDCT-k mindegyike átmegy az IEEE1180 teszten.
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
Automatikusan választ egy jót (alapértelmezett).
|
|
.IPs 1
|
|
JPEG referencia egész
|
|
.IPs 2
|
|
egyszerû
|
|
.IPs 3
|
|
simplemmx
|
|
.IPs 4
|
|
libmpeg2mmx (nem pontos, ne használd keyint >100 kódolásoknál)
|
|
.IPs 5
|
|
ps2
|
|
.IPs 6
|
|
mlib
|
|
.IPs 7
|
|
arm
|
|
.IPs 8
|
|
AltiVec
|
|
.IPs 9
|
|
sh4
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B lumi_mask=<0.0\-1.0>
|
|
A fénysûrûség maszkolás egy 'pszichoérzéki' beállítás, ami azt a tényt
|
|
próbálja kihasználni, hogy az emberi szem a kisebb részletességet a
|
|
kép nagyon világos részein veszi észre.
|
|
A fénysûrûség maszkolás jobban tömöríti a fényes területeket, mint a
|
|
közepesen fényeseket, így biteket spórol, amik egyéb kockákon
|
|
felhasználhatóak, növelve az összminõséget, a PSNR esetleges csökkentésével.
|
|
.br
|
|
.I FIGYELMEZTETÉS:
|
|
Légy óvatos, a túl nagy értékek katasztrófális dolgokat okozhatnak.
|
|
.br
|
|
.I FIGYELMEZTETÉS:
|
|
A nagy értékek egyes monitorokon jól néznek ki, míg más monitorokon
|
|
szörnyûen.
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0.0\ \
|
|
letiltva (alapértelmezett)
|
|
.IPs 0.0\-0.3
|
|
ésszerû értékek
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B dark_mask=<0.0\-1.0>
|
|
A sötétség maszkolás egy 'pszichoérzéki' beállítás, ami azt a tényt
|
|
próbálja kihasználni, hogy az emberi szem a kisebb részletességet a
|
|
kép nagyon sötét részein veszi észre.
|
|
A sötétség maszkolás jobban tömöríti a sötét területeket, mint a
|
|
közepeseket, így biteket spórol, amik egyéb kockákon
|
|
felhasználhatóak, növelve az összminõséget, a PSNR esetleges csökkentésével.
|
|
.br
|
|
.I FIGYELMEZTETÉS:
|
|
Légy óvatos, a túl nagy értékek katasztrófális dolgokat okozhatnak.
|
|
.br
|
|
.I FIGYELMEZTETÉS:
|
|
A nagy értékek egyes monitorokon jól néznek ki, míg más monitorokon, TV-n,
|
|
TFT-n szörnyûen.
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0.0\ \
|
|
letiltva (alapértelmezett)
|
|
.IPs 0.0\-0.3
|
|
ésszerû értékek
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B tcplx_mask=<0.0\-1.0>
|
|
Idõbeli komplexitás maszkolása (alapértelmezett: 0.0 (letiltva)).
|
|
Képzelj el egy jelenetet, melyen egy madár röpül át az egész képen; a
|
|
tcplx_mask növelni fogja a madár makroblokkjának kvantálóit (így csökkentve a
|
|
minõségüket), mivel az emberi szemnek általában nincs ideje a madár minden
|
|
részletét megfigyelni.
|
|
Figyelj rá, hogy ha a maszkolt objektum megáll (pl.\& a madár leszáll),
|
|
valószínûleg borzasztóan fog kinézni egy rövid ideig, amíg a kódoló
|
|
kitalálja, hogy az objektum nem mozog és finomított blokkokat igényel.
|
|
A megspórolt bitek a videó egyéb részein felhasználhatóak, ami növeli az
|
|
összminõséget, feltéve, hogy a tcplx_mask óvatosan lett kiválasztva.
|
|
.
|
|
.TP
|
|
.B scplx_mask=<0.0\-1.0>
|
|
Térbeli kompexitás maszkolása.
|
|
A nagy érték segíthet a blokkosodáson, ha nem használsz deblocking szûrõt
|
|
a dekódolásnál, ami nem biztos, hogy jó ötlet.
|
|
.br
|
|
Képzelj el egy füves képet (aminek általában nagy a térbeli komplexitása),
|
|
egy kék eget és egy házat; a scplx_mask növelni fogja a fû makroblokkjainak
|
|
kvantálóit, így csökkentve a minõségét, hogy több bit jusson az égre és a házra.
|
|
.br
|
|
.I TANÁCS:
|
|
Vágj le teljesen minden fekete határt, mivel azok csökkentik a makroblokkok
|
|
minõségét (ez scplx_mask nélkül is érvényes).
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0.0\ \
|
|
letiltva (alapértelmezett)
|
|
.IPs 0.0\-0.5
|
|
ésszerû értékek
|
|
.RE
|
|
.PD 1
|
|
.sp 1
|
|
.RS
|
|
.I MEGJEGYZÉS:
|
|
Ennek a beállításnak ugyan az a hatása, mint egy saját mátrixnak, ami
|
|
a magas frekvenciákat jobban tömöríti, mivel az scplx_mask a P blokkok
|
|
minõségét csökkenti, akkor is, ha csak a DC változik.
|
|
Az scplx_mask eredménye valószínûleg nem fog olyan jól kinézni.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B p_mask=<0.0\-1.0> (also see vi_qfactor)
|
|
Csökkenti az intra blokkok minõségét.
|
|
Ez azonos az intra blokkok minõségének növelésével, mivel ugyan az az
|
|
átlagos bitráta lesz kiosztva a rate controller által az egész videó
|
|
során (alapértelmezett: 0.0 (kikapcsolva)).
|
|
A p_mask=1.0 megduplázza az egyes intra blokkra jutó bitek számát.
|
|
.
|
|
.TP
|
|
.B border_mask=<0.0\-1.0>
|
|
Határ-feldolgozás az MPEG-stílusú kódolókhoz.
|
|
A határ feldolgozás növeli azon makroblokkok kvantálóját, ami a kocka
|
|
szélesség/magasságánál kisebb, mint 1/5-del van távolabb a kocka határától,
|
|
mivel ezek vizuálisan már kevésbé fontosak.
|
|
.
|
|
.TP
|
|
.B naq\ \ \ \
|
|
Normalizált adaptív kvantálás (kísérleti).
|
|
Ha adaptív kvantálást használsz (*_mask), az átlagos MB-onkénti kvantálás
|
|
nem biztos, hogy eléri a kívánt kocka-szintû kvantálást.
|
|
A naq megpróbálja beállítani a MB-onkénti kvantálókat úgy, hogy a
|
|
megfelelõ átlag megmaradjon.
|
|
.
|
|
.TP
|
|
.B ildct\ \
|
|
Átlapolt DCT használata.
|
|
.
|
|
.TP
|
|
.B ilme\ \ \
|
|
Átlapolt mozgás becslés (kölcsönösen kizárják egymást a qpel-lel).
|
|
.
|
|
.TP
|
|
.B alt\ \ \ \
|
|
Alternatív scantable használata.
|
|
.
|
|
.TP
|
|
.B top=<-1\-1>\ \ \
|
|
.PD 0
|
|
.RSs
|
|
.IPs -1
|
|
automatikus
|
|
.IPs 0
|
|
alsó mezõ elõször
|
|
.IPs 1
|
|
felsõ mezõ elõször
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B format=<érték>
|
|
.PD 0
|
|
.RSs
|
|
.IPs YV12\
|
|
alapértelmezett
|
|
.IPs 444P\
|
|
ffv1-hez
|
|
.IPs 422P\
|
|
HuffYUV-hoz, veszteségmentes JPEG-hez és ffv1-hez
|
|
.IPs 411P,YVU9
|
|
veszteségmentes JPEG-hez és ffv1-hez
|
|
.IPs BGR32
|
|
veszteségmentes JPEG-hez és ffv1-hez
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B pred\ \ \
|
|
(HuffYUV-hoz)
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
bal becslés
|
|
.IPs 1
|
|
egyszerû/\:emelkedõ becslés
|
|
.IPs 2
|
|
közép becslés
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B pred\ \ \
|
|
(veszteségmentes JPEG-hez)
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
bal becslés
|
|
.IPs 1
|
|
felsõ becslés
|
|
.IPs 2
|
|
balfelsõ becslés
|
|
.IPs 3
|
|
egyszerû/\:emelkedõ becslés
|
|
.IPs 6
|
|
közép becslés
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B coder\ \
|
|
(ffv1-hez)
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
vlc kódolás (Golomb-Rice)
|
|
.IPs 1
|
|
aritmetikus kódolás (CABAC)
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B context
|
|
(ffv1-hez)
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
kicsi context modell
|
|
.IPs 1
|
|
nagy context modell
|
|
.RE
|
|
.PD 1
|
|
.sp 1
|
|
.RS
|
|
(ffvhuff-hoz)
|
|
.RE
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
elõre meghatározott Huffman táblák (beépített vagy két lépéses)
|
|
.IPs 1
|
|
adaptív Huffman táblák
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B qpel\ \ \
|
|
Quarter pel mozgás kompenzáció (kölcsönösen kizárják egymást az ilme-vel).
|
|
.br
|
|
.I TANÁCS:
|
|
Ez csak a nagy bitrátájú kódolásoknál tûnik hasznosnak.
|
|
.
|
|
.TP
|
|
.B mbcmp=<0\-2000>
|
|
Beállítja az összehasonlító függvényt a makroblokk döntéshez, csak mdb=0
|
|
esetén használatos.
|
|
.PD 0
|
|
.RSs
|
|
.IPs "0 (SAD)"
|
|
abszolút különbségek összege, gyors (alapértelmezett)
|
|
.IPs "1 (SSE)"
|
|
négyzetes hibák összege
|
|
.IPs "2 (SATD)"
|
|
abszolút Hadamard transzformált különbségek összege
|
|
.IPs "3 (DCT)"
|
|
abszolút DCT transzformált különbségek összege
|
|
.IPs "4 (PSNR)"
|
|
négyzetes kvantálási hiba összege (kerüld el, gyenge minõségû)
|
|
.IPs "5 (BIT)"
|
|
blokkhoz szükséges bitek száma
|
|
.IPs "6 (RD)"
|
|
ráta eloszlási optimum, lassú
|
|
.IPs "7 (ZERO)"
|
|
0
|
|
.IPs "8 (VSAD)"
|
|
abszolút függõleges különbségek összege
|
|
.IPs "9 (VSSE)"
|
|
négyzetes függõleges különbségek összege
|
|
.IPs "10 (NSSE)"
|
|
négyzetes különbségek zajtartó összege
|
|
.IPs "11 (W53)"
|
|
5/3 wavelet, csak a snow-ban használják
|
|
.IPs "12 (W97)"
|
|
9/7 wavelet, csak a snow-ban használják
|
|
.IPs +256\
|
|
A színtelítettséget is használja, jelenleg nem mûködik (helyesen) a B-kockákkal.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B ildctcmp=<0\-2000>
|
|
Beállítja az összehasonlító függvényt az átlapolt DCT döntésekhez
|
|
(lásd az mbcmp-t a használható összehasonlító függvényekhez).
|
|
.
|
|
.TP
|
|
.B precmp=<0\-2000>
|
|
Beállítja az összehasonlító függvényt a mozgás becslés pre-pass-hoz
|
|
(lásd az mbcmp-t a használható összehasonlító függvényekhez) (alapértelmezett: 0).
|
|
.
|
|
.TP
|
|
.B cmp=<0\-2000>
|
|
Beállítja az összehasonlító függvényt a teljes pel mozgásbecsléshez
|
|
(lásd az mbcmp-t a használható összehasonlító függvényekhez) (alapértelmezett: 0).
|
|
.
|
|
.TP
|
|
.B subcmp=<0\-2000>
|
|
Beállítja az összehasonlító függvényt a sub pel mozgásbecsléshez
|
|
(lásd az mbcmp-t a használható összehasonlító függvényekhez) (alapértelmezett: 0).
|
|
.
|
|
.TP
|
|
.B nssew=<0\-1000000>
|
|
Ez a beállítás az NSSE szélességet állítja be, ahol a nagyobb szélesség nagyobb
|
|
zajt eredményez.
|
|
0 NSSE azonos az SSE-vel
|
|
Akkor lehet ez hasznos, ha célszerûnek tartod a zaj egy részének megõrzését az
|
|
elkódolt videódban, mint a kódolás elõtti kiszûrését (alapértelmezett: 8).
|
|
.
|
|
.TP
|
|
.B predia=<-99\-6>
|
|
rombusz típus és méret a mozgásbecslés pre-pass-hoz
|
|
.
|
|
.TP
|
|
.B dia=<-99\-6>
|
|
Rombusz típus & méret a mozgásbecsléshez.
|
|
A mozgás keresés egy iteratív eljárás.
|
|
A kis rombusz nem jelenti azt, hogy csak kis mozgásvektorok lesznek megtalálva.
|
|
Csak azt, hogy valószínûleg valamivel elõbb abbahagyja a keresést, mint ahogy
|
|
megtalálná a legjobb mozgásvektort, különösen ha zaj is van.
|
|
A nagyobb rombusz szélesebb körû keresést enged a jobb mozgásvektorhoz, így
|
|
lassabb, de jobb minõséget ad.
|
|
.br
|
|
A nagy átlagos rombuszok jobb minõségûek, mint a formához illeszkedõ robumszok.
|
|
.br
|
|
A formához alkalmazkodó rombuszok viszont ésszerû kompromisszumok lehetnek a
|
|
sebesség és a minõség között.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Az átlagos rombuszok méretei és a formához illeszkedõeknek nem ugyan az a jelentésük.
|
|
.RSs
|
|
.IPs -3
|
|
Formához illeszkedõ (gyors) rombusz 3-as mérettel
|
|
.IPs -2
|
|
Formához illeszkedõ (gyors) rombusz 2-es mérettel
|
|
.IPs -1
|
|
kissé különleges: lassabb lehet és/vagy jobb, mint a dia=-2.
|
|
.IPs 1
|
|
átlagos, méret=1 rombusz (alapértelmezett) =EPZS típusú rombusz
|
|
.nf
|
|
.ne
|
|
0
|
|
000
|
|
0
|
|
.fi
|
|
.IPs 2
|
|
átlagos, méret=2 rombusz
|
|
.nf
|
|
.ne
|
|
0
|
|
000
|
|
00000
|
|
000
|
|
0
|
|
.fi
|
|
.RE
|
|
.
|
|
.TP
|
|
.B trell\ \
|
|
Rácsos keresésû kvantálás.
|
|
Ez megkeresi az optimális kódolást minden egyes 8x8-as blokkhoz.
|
|
A rácsos keresésû kvantálás elég egyszerû optimális kvantálás a
|
|
PSNR javára a bitráta érzékelés kárára (Feltéve, hogy az IDCT nem
|
|
hoz be kerekítési hibákat, de nyílván nem ez a helyzet.).
|
|
Egyszerûen keres egy blokkot a minimális hibával és lambda*bit-tel.
|
|
.PD 0
|
|
.RSs
|
|
.IPs lambda
|
|
kvantálási paramétertõl (quantization parameter, QP) függõ konstans
|
|
.IPs bits\
|
|
a blokk elkódolásához szükséges bitek száma
|
|
.IPs error
|
|
a kvantálás négyzetes hibaösszege
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B cbp\ \ \ \
|
|
Ráta torzított optimálisan kódolt blokkminta.
|
|
Megkeresi azt a kódolt blokkmintát, ami minimalizálja a torzítást + lambda*rate-t.
|
|
Ez csak a rácsos kvantálással együtt használható.
|
|
.
|
|
.TP
|
|
.B mv0\ \ \ \
|
|
Megpróbál elkódolni minden MB-t a MV=<0,0>-lal és kiválasztja a legjobbat.
|
|
Nincs hatása, ha mbd=0.
|
|
.
|
|
.TP
|
|
.B mv0_threshold=<bármilyen nem negatív szám>
|
|
Ha a környezõ mozgásvektorok értéke <0,0> és az aktuális blokk mozgás
|
|
becslésének értéke kevesebb, mint az mv0_threshold, <0,0> lesz
|
|
mozgásvektorként használva és a további mozgás becslés el lesz hagyva
|
|
(alapértelmezett: 256).
|
|
Az mv0_threshold értékének 0-ra csökkentése egy kicsi (0.01dB) PSNR
|
|
növekedést eredményez és valószínûleg egy kicsit javítja a kódolt videó
|
|
kinézetét; az mv0_threshold növelése 320 fölé csökkent PSNR-t és vizuális
|
|
minõséget eredményez.
|
|
A nagyobb értékek felgyorsítják a kódolást egy kicsit (általában kisebb,
|
|
mint 1%-kal, a többi használt opciótól függõen).
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Ehhez az opcióhoz nem szükséges az engedélyezett mv0.
|
|
.
|
|
.TP
|
|
.B qprd (csak mbd=2)
|
|
ráta torzított optimális kvantálási paraméter (QP) minden makroblokk
|
|
adott lambdájához
|
|
.
|
|
.TP
|
|
.B last_pred=<0\-99>
|
|
az elõzõ kockából származó mozgás elõrejelzõk száma
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
(alapértelmezett)
|
|
.IPs a
|
|
2a+1 x 2a+1 makroblokk négyzetet használ az elõzõ kockából a mozgás vektor
|
|
becsléshez.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B preme=<0\-2>
|
|
mozgás becslés pre-pass
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
letiltva
|
|
.IPs 1
|
|
csak I-kockák után (alapértelmezett)
|
|
.IPs 2
|
|
mindig
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B subq=<1\-8>
|
|
subpel finomítási minõség (qpel-hez) (alapértelmezett: 8 (nagyon jó minõség))
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Nincs jelentõs hatással a sebességre.
|
|
.
|
|
.TP
|
|
.B refs=<1\-8>
|
|
a figyelembe vett referencia képkockák száma mozgás kompenzációnál
|
|
(csak Snow) (alapértelmezett: 1)
|
|
.
|
|
.TP
|
|
.B psnr\ \ \
|
|
kiírja a PSNR-t (peak signal to noise ratio, csúcsjel aránya a zajhoz) a teljes
|
|
videóra a kódolás után és eltárolja a kockánkénti PSNR-t egy fájlba, melynek
|
|
neve 'psnr_hhmmss.log' alakú.
|
|
A visszatérési értékek dB-ben (decibel) értendõek, a nagyobb a jobb.
|
|
.
|
|
.TP
|
|
.B mpeg_quant
|
|
MPEG kvanálók használata H.263 helyett.
|
|
.
|
|
.TP
|
|
.B aic\ \ \ \
|
|
Engedélyezi az AC elõrejelzést MPEG-4 vagy fejlett intra elõrejelzést H.263+ esetén.
|
|
Ez kicsit javít a minõségen (0.02 dB PSNR körül) és nagyon kicsit csökkenti
|
|
a kódolást (1% körül).
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
A vqmin-nek 8-nak vagy nagyobbnak kell lennie a H.263+ AIC-hez.
|
|
.
|
|
.TP
|
|
.B aiv\ \ \ \
|
|
alternatív inter vlc H.263+-hoz
|
|
.
|
|
.TP
|
|
.B umv\ \ \ \
|
|
határtalan MV-k (csak H.263+)
|
|
Önkényesen nagy MV-kkel enged kódolni.
|
|
.
|
|
.TP
|
|
.B ibias=<-256\-256>
|
|
intra kvantáló ferdesége (256 egyenlõ 1.0-val, MPEG stílusú kvantáló alapértelmezése: 96,
|
|
H.263 stílusú kvantáló alapértelmezése: 0)
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
A H.263 MMX kvantáló nem tudja kezelni a pozitív ferdeséget (add meg a vfdct=1 vagy 2-õt),
|
|
az MPEG MMX kvantáló nem tudja kezelni a negatív ferdeséget (add meg a vfdct=1 vagy 2-õt).
|
|
.
|
|
.TP
|
|
.B pbias=<-256\-256>
|
|
inter kvantáló ferdesége (256 egyenlõ 1.0-val, MPEG stílusú kvantáló alapértelmezése: 0,
|
|
H.263 stílusú kvantáló alapértelmezése: -64)
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
A H.263 MMX kvantáló nem tudja kezelni a pozitív ferdeséget (add meg a vfdct=1 vagy 2-õt),
|
|
az MPEG MMX kvantáló nem tudja kezelni a negatív ferdeséget (add meg a vfdct=1 vagy 2-õt).
|
|
.br
|
|
.I TANÁCS:
|
|
Egy pozitívabb ferdeség (-32 \- -16 a -64 helyett) látszólag növeli a PSNR-t.
|
|
.
|
|
.TP
|
|
.B nr=<0\-100000>
|
|
Zajcsökkentés, a 0 azt jelenti, hogy kikapcsolva.
|
|
0\-600 a hasznos tartomány egy átlagos tartalom esetén, de lehet, hogy kicsit feljebb
|
|
kell vinned, ha nagyon zajos az anyagod (alapértelmezett: 0).
|
|
Mivel kicsi hatása van a sebességre, inkább ezt ajánlott használni, mint a
|
|
zajszûrést a videó szûrõknél, pl. denoise3d vagy hqdn3d-vel.
|
|
.
|
|
.TP
|
|
.B qns=<0\-3>
|
|
Kvantáló zajalakítása.
|
|
A PSNR érzékelés miatt a forrás videóhoz legközelebb esõ kvantáló választása
|
|
helyett úgy választ kvantálót, hogy a zaj (általában gyûrûsödés) maszkolva
|
|
lesz egy hasonló frekvenciájú tartalommal a képen.
|
|
A nagyobb érték lassabb és nem biztos, hogy jobb eredményt ad.
|
|
Ez a rácsos kvantálással együtt alkalmazható, abban az esetben, ha a rácsos
|
|
kvantálás (optimális konstans súlyozáshoz) iteratív keresés kiindulópontjaként
|
|
lesz használva.
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
kikapcsolva (alapértelmezett)
|
|
.IPs 1
|
|
Csak csökkenti az együtthatók abszolút értékét.
|
|
.IPs 2
|
|
Csak az utolsó, nem nulla együttható + 1 elõtti helyeken változtat az együtthatókon.
|
|
.IPs 3
|
|
Kipróbálja mindet.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B inter_matrix=<vesszõvel elválasztott mátrix>
|
|
Saját inter mátrix használata.
|
|
Vesszõvel elválasztott, 64 egészbõl álló mátrixot vár.
|
|
.
|
|
.TP
|
|
.B intra_matrix=<vesszõvel elválasztott mátrix>
|
|
Saját intra mátrix használata.
|
|
Vesszõvel elválasztott, 64 egészbõl álló mátrixot vár.
|
|
.
|
|
.TP
|
|
.B vqmod_amp
|
|
kísérleti kvantálás moduláló
|
|
.
|
|
.TP
|
|
.B vqmod_freq
|
|
kísérleti kvantálás moduláló
|
|
.
|
|
.TP
|
|
.B dc\ \ \ \ \
|
|
intra DC pontosság bitekben (alapértelmezett: 8).
|
|
Ha megadod a vcodec=mpeg2video-t, az értéke 8, 9, 10 vagy 11 lehet.
|
|
.
|
|
.TP
|
|
.B cgop (lásd még sc_threshold)
|
|
Bezár minden GOP-ot.
|
|
Jelenleg csak akkor mûködik, ha a jelenet váltás detektáló le van tiltva
|
|
(sc_threshold=1000000000).
|
|
.
|
|
.TP
|
|
.B vglobal=<0\-3>
|
|
Globális videó fejlécek írását szabályozza.
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
A codec dönti el, hogy hova írjon globális fejléceket (alapértelmezett).
|
|
.IPs 1
|
|
Csak az extra adatba írjon globális fejléceket (.mp4/MOV/NUT esetén szükséges).
|
|
.IPs 2
|
|
Csak kulcskockák elõtt írjon globális fejlécet.
|
|
.IPs 3
|
|
Az 1 és a 2 kombinációja.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B aglobal=<0\-3>
|
|
Ugyan az, mint a vglobal, csak audió fejlécekhez.
|
|
.
|
|
.
|
|
.SS nuv (\-nuvopts)
|
|
.
|
|
A Nuppel videó alapja az RTJPEG és az LZO.
|
|
Alapértelmezésként a kockák elõször el lesznek kódolva RTJPEG-gel, majd
|
|
ezután lesznek tömörítve LZO-val, azonban letiltható egyik vagy mindkét
|
|
lépés. Eredményként tulajdonképpen nyers i420, LZO tömörített i420, RTJPEG
|
|
vagy az alapértelmezett LZO tömörített RTJPEG kimenetet kaphatsz.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
A nuvrec dokumentációja tartalmaz pár tanácsot és példát a legáltalánosabb
|
|
TV kódolásoknál alkalmazandó beállításokkal kapcsolatban.
|
|
.
|
|
.TP
|
|
.B c=<0\-20>
|
|
színességi küszöb (alapértelmezett: 1)
|
|
.
|
|
.TP
|
|
.B l=<0\-20>
|
|
fényerõsség küszöb (alapértelmezett: 1)
|
|
.
|
|
.TP
|
|
.B lzo\ \ \ \
|
|
LZO tömörítés engedélyezése (alapértelmezett).
|
|
.
|
|
.TP
|
|
.B nolzo\ \
|
|
LZO tömörítés letiltása.
|
|
.
|
|
.TP
|
|
.B q=<3\-255>
|
|
minõségi szint (alapértelmezett: 255)
|
|
.
|
|
.TP
|
|
.B raw \ \ \
|
|
RTJPEG kódolás letiltása.
|
|
.
|
|
.TP
|
|
.B rtjpeg\
|
|
RTJPEG kódolás engedélyezése (alapértelmezett).
|
|
.
|
|
.
|
|
.SS xvidenc (\-xvidencopts)
|
|
.
|
|
Három mód elérhetõ: konstans bitráta (CBR), fix kvantáló és két lépéses.
|
|
.
|
|
.TP
|
|
.B pass=<1|2>
|
|
Megadja a lépést két lépéses módban.
|
|
.
|
|
.TP
|
|
.B turbo (csak két lépéses módban)
|
|
Drasztikusan felgyorsítja az elsõ lépést gyorsabb algoritmusok használatával
|
|
és a CPU-intenzív opciók letiltásával.
|
|
Ez valószínûleg kis mértékben csökkenti a globális PSNR-t és egy kicsit
|
|
megváltoztatja az egyéni kocka típusokat és PSNR-eket.
|
|
.
|
|
.TP
|
|
.B bitrate=<érték> (CBR vagy két lépéses mód)
|
|
Megadja a használandó bitrátát kbit/\:másodperc-ben ha <16000 vagy bit/\:másodpercben
|
|
ha >16000.
|
|
Ha az <érték> negatív, az XviD az abszolút értékét fogja használni a videó cél
|
|
méreteként (kbájtban) és automatikusan kiszámítja a megfelelõ bitrátát
|
|
(alapértelmezett: 687 kbits/s).
|
|
.
|
|
.TP
|
|
.B fixed_quant=<1\-31>
|
|
Fix kvantálásos mód kiválasztása, egyben a használandó kvantáló megadása.
|
|
.
|
|
.TP
|
|
.B zones=<zóna0>[/<zóna1>[/...]] (CBR vagy két lépéses mód)
|
|
Felhasználó által megadott minõség az egyes részekhez (vége, feliratok, ...).
|
|
Minden zóna egy <kezdõ-kocka>,<mód>,<érték> hármas, ahol a <mód> lehet
|
|
.PD 0
|
|
.RSs
|
|
.IPs "q"
|
|
Konstans kvantálás felülbírálása, ahol az érték=<2.0\-31.0>
|
|
reprezentálja a kvantáló értékét.
|
|
.IPs "w"
|
|
Ratecontrol súlyozás felülbírálása, ahol az érték=<0.01\-2.00>
|
|
reprezentálja a minõségjavítást %-ban.
|
|
.RE
|
|
.PD 1
|
|
.sp 1
|
|
.RS
|
|
.I PÉLDA:
|
|
.RE
|
|
.PD 0
|
|
.RSs
|
|
.IPs zones=90000,q,20
|
|
A 90000. kockától kezdõdõen minden kockát 20-as, konstans kvantálóval kódol.
|
|
.IPs zones=0,w,0.1/10001,w,1.0/90000,q,20
|
|
A 0\-10000 közötti kockákat 10%-os bitrátával, a 90000-tõl végéig
|
|
lévõ kockákat pedig 20-as konstans kvantálóval kódolja.
|
|
Figyelj rá, hogy a második zónának körül kell határolnia az elsõ
|
|
zónát, mivel különben a 89999-ig kockáig mindent 10%-os bitrátával
|
|
kódolna.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B me_quality=<0\-6>
|
|
Ez az opció a mozgás becslési alrendszert vezérli.
|
|
Minél nagyobb az érték, annál precízebb lesz a becslés (alapértelmezett: 6).
|
|
Minél precízebb a becslés, annál több bitet lehet megspórolni.
|
|
A precizitást a CPU idõben kell megfizetni, ezért csökkentsd ezt a beállítást,
|
|
ha valós idõben akarsz kódolni.
|
|
.
|
|
.TP
|
|
.B (no)interlacing
|
|
Az átlapolt videó anyag mezõinek kódolása.
|
|
Kapcsold be egy átlapolt tartalomhoz.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Ha át kell méretezned a videót, egy átlapolást figyelmbe vevõ méretezõt
|
|
kell használnod, amit a -vf scale=<width>:<height>:1 opcióval aktiválhatsz.
|
|
.
|
|
.TP
|
|
.B 4mv\ \ \ \
|
|
4 mozgás vektor használata makroblokkonként.
|
|
Jobb tömörítést ad, de lelassítja a kódolást.
|
|
.br
|
|
.I FIGYELMEZTETÉS:
|
|
A XviD-1.0.x-tõl ez az opció nem elérhetõ külön, a funkcionalítása bekerült a
|
|
me_quality opcióba.
|
|
Ha a me_quality > 4, a 4mv aktiválva lesz.
|
|
.
|
|
.TP
|
|
.B rc_reaction_delay_factor=<érték>
|
|
Ez a paraméter szabályozza, hogy a CBR rate controller hány képkockát várjon,
|
|
mielõtt reagálna a bitráta változásra és kompenzálná a konstans bitráta
|
|
megtartásához a kockák egy átlagos tartományán.
|
|
.
|
|
.TP
|
|
.B rc_averaging_period=<érték>
|
|
Az igazi CBR-t nagyon nehéz elérni.
|
|
A videó anyagtól függõen a bitráta változhat és ezt nehéz elõre megjósolni.
|
|
Ezért az XviD egy átlagoló periódust használ, ami alatt garantálja a megadott
|
|
bitmennyiséget (minusz egy kis variáció).
|
|
Ez a beállítás megadja a "kockák számát", amikre vonatkoztatva az XviD
|
|
átlagol és megpróbálja elérni a CBR-t.
|
|
.
|
|
.TP
|
|
.B rc_buffer=<érték>
|
|
a rate control bufferjének mérete
|
|
.
|
|
.TP
|
|
.B quant_range=<1\-31>\-<1\-31>[/<1\-31>\-<1\-31>]
|
|
CBR mód: min & max kvantáló minden képkockához (alapértelmezett: 2\-31)
|
|
.br
|
|
két lépéses mód: min & max kvantáló az I/P-kockákhoz (alapértelmezett: 2\-31/\:2\-31)
|
|
.br
|
|
.I FIGYELMEZTETÉS:
|
|
Az XviD-1.0.x-tõl ezt az opciót felváltották a [min|max]_[i|p|b]quant opciók.
|
|
.
|
|
.TP
|
|
.B min_key_interval=<érték> (csak két lépéses)
|
|
minimális idõköz a kulcskockák között (alapértelmezett: 0)
|
|
.
|
|
.TP
|
|
.B max_key_interval=<érték>
|
|
maximális idõköz a kulcskockák között (alapértelmezett: 10*fps)
|
|
.
|
|
.TP
|
|
.B mpeg_quant
|
|
MPEG kvantálók használata a H.263 helyett.
|
|
Nagyobb bitrátáknál úgy tûnik, hogy az MPEG kvantálás jobban megõrzi a részleteket.
|
|
Alacsony bitrátáknál a H.263simítása csökkenti a blokk zajt.
|
|
Ha saját matricákat használsz, az MPEG-et kell használni.
|
|
.br
|
|
.I FIGYELMEZTETÉS:
|
|
Az XviD-1.0.x-tõl ezt az opciót a quant_type opció váltotta fel.
|
|
.
|
|
.TP
|
|
.B mod_quant
|
|
Megadja, hogy MPEG vagy H.263 kvantálás legyen-e alkalmazva kockánkénti alapon
|
|
(csak két lépéses mód).
|
|
.br
|
|
.I FIGYELMEZTETÉS:
|
|
Ez hibát bitfolyamot fog generálni és legvalószívûbb, hogy semmilyen MPEG-4
|
|
dekódoló által nem lehet majd visszakódolni, kivéve a libavcodec-et vagy az XviD-et.
|
|
.br
|
|
.I FIGYELMEZTETÉS:
|
|
Az XviD-1.0.x-tõl ez az opció nem elérhetõ.
|
|
.
|
|
.TP
|
|
.B keyframe_boost=<0\-1000> (csak két lépéses módban)
|
|
A más kocka típusok közös tulajdonából néhány bitet az intra kockáknak ad,
|
|
így növelve a kulcskockák minõségét.
|
|
Ez a mennyiség az extra százaléka, így a 10-es érték a kulcskockáidnak
|
|
10%-kal több bitet ad, mint alapesetben (alapértelmezett: 0).
|
|
.
|
|
.TP
|
|
.B kfthreshold=<érték> (csak két lépéses módban)
|
|
A kfreduction-nal együtt mûködik.
|
|
Megadja a minimális távolságot, ami alatt két egymás utáni kockát
|
|
egymást követõnek tekint és különbözõen kezeli õket a kfreduction-nek
|
|
megfelelõen (alapértelmezett: 10).
|
|
.
|
|
.TP
|
|
.B kfreduction=<0\-100> (csak két lépéses módban)
|
|
A fenti két beállítás használható a kulcs képkocka méretének beállításához,
|
|
amit már elég közelinek tartasz ahhoz, hogy az elsõ legyen (a sorban).
|
|
A kfthreshold beállítja a tartományt, amiben a kulcs képkockák csökkennek
|
|
és a kfreduction szabályozza a bitráta csökkentést, ami jut rájuk.
|
|
Az utolsó I-kocka normálisként lesz kezelve (alapértelmezett: 30).
|
|
.
|
|
.TP
|
|
.B divx5bvop
|
|
DivX5 kompatibilis B-kockák generálása (alapértelmezett: be).
|
|
Ez csak a DivX dekódolók régebbi verzióinál szükséges.
|
|
.br
|
|
.I FIGYELMEZTETÉS:
|
|
Az XviD-1.0.x-tõl ezt az opciót a closed_gop opció váltotta fel.
|
|
.
|
|
.TP
|
|
.B (no)greyscale
|
|
Az XviD figyelmen kívül hagyja a színtelítettségi síkot, így a kódolt videó
|
|
szürkeárnyalatos lesz. Vedd figyelembe, hogy ez nem gyorsítja fel a
|
|
kódolást, csak megakadályozza, hogy a színtelítettségi adatok kiíródjanak
|
|
a kódolás utolsó szakaszában.
|
|
.
|
|
.TP
|
|
.B debug\ \
|
|
Kockánkénti statisztikát ment el a ./xvid.dbg fájlba. (Ez nem a két lépéses
|
|
control fájl.)
|
|
.RE
|
|
.
|
|
.PP
|
|
.sp 1
|
|
A következõ opciók csak az XviD 1.0.x (api4) legújabb stabil kiadásaiban
|
|
érhetõek el.
|
|
.
|
|
.TP
|
|
.B (no)packed
|
|
Ez az opció a kocka-sorrendbeli gondokat oldja meg konténer formátumokba,
|
|
pl. AVI-ba történõ kódoláskor, ami nem tud megbírkózni a nem sorrendben
|
|
lévõ kockákkal. A gyakorlatban a legtöbb dekódoló (mind szoftveres, mind
|
|
hardveres) saját maga is tudja kezelni a kocka-sorrendet és összezavarodhat,
|
|
ha ez az opció be van kapcsolva, így nyugodtan kikapcsolva hagyhatod,
|
|
kivéve ha pontosan tudod, hogy mit csinálsz.
|
|
.br
|
|
.I FIGYELMEZTETÉS:
|
|
Ez egy hibás bitfolyamot fog generálni, amit nem lehet lejátszani az
|
|
ISO-MPEG-4 dekódolókkal, kivéve a DivX/\:libavcodec/\:XviD-et.
|
|
.br
|
|
.I FIGYELMEZTETÉS:
|
|
Ez egy hamis DivX verziót is eltárol a fájlban, így néjány dekódoló
|
|
automatikus hibafelismerése összezavarodhat.
|
|
.
|
|
.TP
|
|
.B max_bframes=<0\-4>
|
|
Az I/P-kockák közé teendõ B-kockák maximális száma (alapértelmezett: 2).
|
|
.
|
|
.TP
|
|
.B bquant_ratio=<0\-1000>
|
|
kvantáló ráta a B- és nem-B-kockák között, 150=1.50 (alapértelmezett: 150)
|
|
.
|
|
.TP
|
|
.B bquant_offset=<-1000\-1000>
|
|
kvantáló eltolás a B- és nem-B-kockák között, 100=1.00 (alapértelmezett: 100)
|
|
.
|
|
.TP
|
|
.B bf_threshold=<-255\-255>
|
|
Ezzel az opcióval megadhatod a B-kockák használatának priorítását.
|
|
A nagyobb érték a B-kocka felhasználásának nagyobb valószínûségét jelenti
|
|
(alapértelmezett: 0).
|
|
Ne felejtsd el, hogy a B-kockák általában nagyobb kvantálóval rendelkeznek,
|
|
ezért a B-kockák túlzott használata csökkenti a vizuális minõséget.
|
|
.
|
|
.TP
|
|
.B (no)closed_gop
|
|
Ez az opció megmondja az XviD-nek, hogy zárja le az összes GOP-ot
|
|
(Group Of Pictures, Képek Csoportja, melyeket két I-kocka határol), ami által
|
|
a GOP-ok függetlenek lesznek egymástól. Ez magában foglalja azt, hogy a GOP
|
|
utolsó kockája vagy egy P-kocka vagy egy N-kocka, de nem B-kocka.
|
|
Általában jó ötlet bekapcsolni ezt az opciót (alapértelmezett: be).
|
|
.
|
|
.TP
|
|
.B frame_drop_ratio=<0\-100> (csak max_bframes=0)
|
|
Ez az opció megengedi a változó framerátájú videó folyamok készítését.
|
|
Az érték egy küszöböt jelöl, ami mellett ha a különbség az elõzõ és a
|
|
következõ kocka között kisebb vagy egyenlõ vele, a kocka nem lesz elkódolva
|
|
(egy úgynevezett n-vop kerül a folyamba).
|
|
Lejátszáskor az n-vop helyett az elõzõ kocka jelenik meg.
|
|
.br
|
|
.I FIGYELMEZTETÉS:
|
|
Ezzel a beállítással történõ lejátszás szaggatott videót eredményezhet,
|
|
tehát csak a saját felelõsségedre használd!
|
|
.
|
|
.TP
|
|
.B (no)qpel
|
|
Az MPEG-4 fél pixel-es precíziót használ a mozgáskereséshez alapértelmezésben.
|
|
A szabvány javasol egy módot, ahol a kódoló használhatja a negyed
|
|
pixel-es precíziót is.
|
|
Ez az opció általában élesebb képet eredményez.
|
|
Sajnos nagyon nagy hatással van a bitrátára és néha a nagyobb bitráta
|
|
használata megakadályozza abban, hogy tényleg jobb képet adjon
|
|
egy fix bitráta mellett.
|
|
Jobb, ha elvégzel egy tesztet ezzel az opcióval és ez nélkül, majd
|
|
eldöntöd, hogy megéri-e bekapcsolni.
|
|
.
|
|
.TP
|
|
.B (no)gmc
|
|
Bekapcsolja a Global Motion Compensation-t, aminek a hatására az XviD
|
|
speciális kockákat (GMC-kockákat) fog generálni, ami nagyon megfelelõ a
|
|
Pan-nelt/\:Nagyított/\:Forgatott képekhez.
|
|
Az, hogy ez az opció spórol-e biteket vagy sem, nagyban függ a forrás anyagtól.
|
|
.
|
|
.TP
|
|
.B (no)trellis
|
|
A Trellis Quantization (rácsos kvantálás) az adaptív kvantálási módszer
|
|
egy változata, ami biteket spórol a kvantált együtthatók módosításával,
|
|
lehetõvé téve az entrópia kódolónak azok jobb tömörítését.
|
|
A minõségre gyakorolt hatása jó és ha a VHQ túl sok CPU-t eszik,
|
|
ez a beállítás jó alternatíva lehet pár bit megmentéséhez (és minõség
|
|
nyeréséhez fix bitrátánál) kisebb áldozattal, mint a VHQ (alapértelmezett: be).
|
|
.
|
|
.TP
|
|
.B (no)cartoon
|
|
Akkor kapcsold be ezt, ha a kódolt sorozatod anime/\:rajzfilm.
|
|
Módosít néhány XviD belsõ küszöbértéket, így az XviD jobb döntéseket hoz
|
|
a kocka típusoknál és a mozgásvektoroknál az egyszerû kinézetû rajzfilmeknél.
|
|
.
|
|
.TP
|
|
.B quant_type=<h263|mpeg>
|
|
A használni kívánt kvantáló típusát állítja be.
|
|
Nagy bitrátánál úgy tûnik, hogy az MPEG kvantáló több részletet õriz meg.
|
|
Alacsony bitrátánál a H.263 simítása kevesebb blokk zajt ad.
|
|
Ha saját matricákat használsz, az MPEG kvantálást
|
|
.B kell
|
|
használni.
|
|
.
|
|
.TP
|
|
.B (no)chroma_me
|
|
Az általános mozgásbecslõ algoritmusok csak a fényerõsség információkat
|
|
használják a legjobb mozgásvektor megtalálásához.
|
|
Azonban néhány videó anyagnál a színtelítettségi sík segíthet jobb vektorok
|
|
megtalálásában.
|
|
Ez a beállítás bekapcsolja a színtelítettségi sík használatát a mozgás
|
|
becslés során (alapértelmezett: be).
|
|
.
|
|
.TP
|
|
.B (no)chroma_opt
|
|
Bekapcsolja a színtelítettség optimalizáló elõszûrõt.
|
|
Némi extra trükközést végez a szín információkon a széleken jelentkezõ
|
|
stepped-stairs effektus minimalizálása érdekében.
|
|
A kódolási sebesség kárára növeli a minõséget.
|
|
Természetébõl adódóan csökkenti a PSNR-t, mivel a matematikai eltérés az
|
|
eredeti képtõl nagyobb lesz, de a szubjektív képminõség jobb lesz.
|
|
Mivel szín információkkal dolgozik, kikapcsolhatod, ha szürkeárnyalatos
|
|
kódolást végzel.
|
|
.
|
|
.TP
|
|
.B (no)hq_ac
|
|
Bekapcsolja az AC együtthatók nagyon jó minõségû elõrejelzését a szomszédos
|
|
blokkokból az intra kockákhoz (alapértelmezett: be).
|
|
.
|
|
.TP
|
|
.B vhq=<0\-4>
|
|
A mozgás keresõ algoritmus az általános szín tartományokban keres és megpróbálja
|
|
megtalálni azt a mozgásvektort, ami minimalizálja a különbséget a referencia
|
|
kocka és a kódolt kocka között.
|
|
Ha ez a beállítás aktív, az XviD a frekvencia tartományokat (DCT) is használni
|
|
fogja a mozgásvektorokhoz, ami nem csak a térbeli különbséget minimalizálja,
|
|
hanem a blokk kódolási hosszát is.
|
|
Gyorsabbtól a lassabbig:
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
ki
|
|
.IPs 1
|
|
mód döntés (inter/\:intra MB) (alapértelmezett)
|
|
.IPs 2
|
|
korlátozott keresés
|
|
.IPs 3
|
|
közepes keresés
|
|
.IPs 4
|
|
széles keresés
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B (no)lumi_mask
|
|
Az adaptív kvantálás megengedi a változtatást a kockákon belül a makroblokk
|
|
kvantálóknak.
|
|
Ez egy 'pszichoérzéki' beállítás, ami azt a tényt próbálja kihasználni,
|
|
hogy az emberi szem a kép nagyon világos és nagyon sötét részein kevésbé
|
|
figyeli meg a részleteket.
|
|
Ezeket a területeket sokkal jobban tömöríti, mint a közepeseket, ami biteket
|
|
ment meg, melyek más kockákban felhasználhatóak lesznek, növelve az
|
|
össz szubjektív minõséget és valószínûleg csökkentve a PSNR-t.
|
|
.
|
|
.TP
|
|
.B min_iquant=<0\-31>
|
|
minimális I-kocka kvantáló (alapértelmezett: 2)
|
|
.
|
|
.TP
|
|
.B max_iquant=<0\-31>
|
|
maximális I-kocka kvantáló (alapértelmezett: 31)
|
|
.
|
|
.TP
|
|
.B min_pquant=<0\-31>
|
|
minimális P-kocka kvantáló (alapértelmezett: 2)
|
|
.
|
|
.TP
|
|
.B max_pquant=<0\-31>
|
|
maximális P-kocka kvantáló (alapértelmezett: 31)
|
|
.
|
|
.TP
|
|
.B min_bquant=<0\-31>
|
|
minimális B-kocka kvantáló (alapértelmezett: 2)
|
|
.
|
|
.TP
|
|
.B max_bquant=<0\-31>
|
|
maximális B-kocka kvantáló (alapértelmezett: 31)
|
|
.
|
|
.TP
|
|
.B quant_intra_matrix=<filename>
|
|
Betölti a saját intra mátrixot tartalmazó fájlt.
|
|
Ilyen fájlt az xvid4conf mátrix szerkesztõjével készíthetsz.
|
|
.
|
|
.TP
|
|
.B quant_inter_matrix=<filename>
|
|
Betölti a saját inter mátrixot tartalmazó fájlt.
|
|
Ilyen fájlt az xvid4conf mátrix szerkesztõjével készíthetsz.
|
|
.
|
|
.TP
|
|
.B curve_compression_high=<0\-100>
|
|
Ez a beállítás megengedi az XviD-nek a bitek bizonyos százalékának
|
|
elvételét a nagy bitrátájú jelenetektõl és visszateszi a nagy közös
|
|
tartályba.
|
|
Akkor is hasznos lehet, ha egy olyan klipped van, amiben már olyan
|
|
sok bit jut a nagy bitrátájú jelenetekre, hogy az alacsony(abb)
|
|
bitrátájú részek már rosszul kezdenek kinézni (alapértelmezett: 0).
|
|
.
|
|
.TP
|
|
.B curve_compression_low=<0\-100>
|
|
Ez a beállítás megengedi az XviD-nek, hogy az extra bitek bizonyos
|
|
százalékát az alacsony bitrátájú fejezeteknek adja, elvéve pár bitet
|
|
a teljes klipptõl. Hasznos lehet, ha van pár alacsony bitrátájú
|
|
jeleneted, ami még mindig blokkos (alapértelmezett: 0).
|
|
.
|
|
.TP
|
|
.B overflow_control_strength=<0\-100>
|
|
A két lépéses kódolás elsõ lépésében kiszámít egy skálázott bitráta görbét.
|
|
Ezen várt görbe és a kódolási eredmény közötti eltérést túlcsordulásnak
|
|
hívjuk.
|
|
A két lépéses rate controller természetesen megpróbálja kompenzálni ezt a
|
|
túlcsordulást, elosztva a következõ képkockákon.
|
|
Ez a beállítás azt szabályozza, hogy a túlcsordulás mekkora része lesz
|
|
kiosztva minden egyes új képkockánál.
|
|
Az alacsony értékek lazább túlcsordulás kezelést eredményeznek, a nagy
|
|
ráta ingadozások sokkal lassabban lesznek kompenzálva (a precizítás
|
|
elveszétéséhez vezethet kis klippeknél).
|
|
A nagyobb értékek sokkal gyorsabban végzik el a bitek újraosztását, talán
|
|
túl gyorsan is, ha túl nagy értéked adsz meg, mellékhatásokat okozva
|
|
(alapértelmezett: 5).
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
Ez a beállítás jelentõsen érinti a minõséget, óvatosan szórakozz!
|
|
.
|
|
.TP
|
|
.B max_overflow_improvement=<0\-100>
|
|
A kocka bitfoglalása során a túlcsordulás vezérlés növelheti a kocka méretét.
|
|
Ez a paraméter megadja a maximális százalékot, amennyivel a túlcsordulás
|
|
kezelõ megnövelheti a kocka méretét, összehasonlítva az ideális görbével
|
|
(alapértelmezett: 5).
|
|
.
|
|
.TP
|
|
.B max_overflow_degradation=<0\-100>
|
|
A kocka bitfoglalása során a túlcsordulás vezérlés csökkentheti a kocka méretét.
|
|
Ez a paraméter megadja a maximális százalékot, amennyivel a túlcsordulás
|
|
kezelõ csökkentheti a kocka méretét, összehasonlítva az ideális görbével
|
|
(alapértelmezett: 5).
|
|
.
|
|
.TP
|
|
.B container_frame_overhead=<0...>
|
|
Megad egy átlagos kockánkénti többletet bájtokban.
|
|
Legtöbbször a felhasználók úgy jelölik meg a videójuk cél bitrátáját, hogy
|
|
nem veszik figyelembe a videó konténerének többletét.
|
|
Ez a kicsi de (legtöbbször) konstant többlet azt okozhatja, hogy a célzott
|
|
fájlméret át lesz lépve.
|
|
Az XviD megengedi a felhasználóknak, hogy beállítsák a többlet kockánkénti
|
|
méretét, amit a konténer generál (csak egy kockánkénti átlagot adva).
|
|
A 0-nak speciális jelentése van, ez engedi az XviD-nek a saját alapértelmezett
|
|
értékeit használni (alapértelmezett: 24 \- AVI átlagos többlet).
|
|
.
|
|
.TP
|
|
.B profile=<profil_név>
|
|
Lekorlátozza az opciókat és a VBV-t (csúcs bitráta egy rövid periódusban)
|
|
a Simple, Advanced Simple és DivX profiloknak megfelelõen.
|
|
Ezen profil specifikációknak megfelelõ eredmény videóknak lejátszhatóaknak
|
|
kell lenniük az asztali lejátszókkal is.
|
|
.PD 0
|
|
.RSs
|
|
.IPs unrestricted
|
|
nincs korlátozás (alapértelmezett)
|
|
.IPs sp0\ \
|
|
egyszerû profil a 0. szinten
|
|
.IPs sp1\ \
|
|
egyszerû profil az 1. szinten
|
|
.IPs sp2\ \
|
|
egyszerû profil a 2. szinten
|
|
.IPs sp3\ \
|
|
egyszerû profil a 3. szinten
|
|
.IPs asp0\
|
|
haladó egyszerû profil a 0. szinten
|
|
.IPs asp1\
|
|
haladó egyszerû profil az 1. szinten
|
|
.IPs asp2\
|
|
haladó egyszerû profil a 2. szinten
|
|
.IPs asp3\
|
|
haladó egyszerû profil a 3. szinten
|
|
.IPs asp4\
|
|
haladó egyszerû profil a 4. szinten
|
|
.IPs asp5\
|
|
haladó egyszerû profil az 5. szinten
|
|
.IPs dxnhandheld
|
|
DXN handheld profil
|
|
.IPs dxnportntsc
|
|
DXN hozdozható NTSC profil
|
|
.IPs dxnportpal
|
|
DXN hordozható PAL profil
|
|
.IPs dxnhtntsc
|
|
DXN házimozi NTSC profil
|
|
.IPs dxnhtpal
|
|
DXN házimozi PAL profil
|
|
.IPs dxnhdtv
|
|
DXN HDTV profil
|
|
.RE
|
|
.PD 1
|
|
.RS
|
|
.I MEGJEGYZÉS:
|
|
Ezeket a profilokat a megfelelõ \-ffourcc mellett ajánlott használni.
|
|
Általában a DX50 a használatos, mivel néhány lejátszó nem ismeri fel az
|
|
XviD-et, de a legtöbb felismeri a DivX-et.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B par=<mód>
|
|
Megadja a Pixel Aspect Ratio módot (nem összekeverendõ a DAR-ral,
|
|
a Display Aspect Ratio-val).
|
|
A PAR a egy egyszerû pixel szélességének és magasságának az aránya.
|
|
A kettõ így függ össze: DAR = PAR * (szélesség/magasság).
|
|
.br
|
|
Az MPEG-4 5-ös pixel méretarányt definiál és egy kiterjesztettet,
|
|
megadva a lehetõséget egy speciális pixel méretarány megadására.
|
|
5 szabványos mód adható meg:
|
|
.PD 0
|
|
.RSs
|
|
.IPs vga11
|
|
Az általános PAR PC tartalomnál.
|
|
A pixelek négyzetes egységek.
|
|
.IPs pal43
|
|
PAL szabvány 4:3-as PAR-ral.
|
|
A pixelek téglalapok.
|
|
.IPs pal169
|
|
mint az elõzõ
|
|
.IPs ntsc43
|
|
mint az elõzõ
|
|
.IPs ntsc169
|
|
mint az elõzõ (Ne felejtsd el megadni a pontos arányt.)
|
|
.IPs ext\ \
|
|
Megengedi a felhasználónak, hogy saját pixel méretarányt adjon meg a par_widthé
|
|
és par_height segítségével.
|
|
.RE
|
|
.PD 1
|
|
.RS
|
|
.I MEGJEGYZÉS:
|
|
Általában a méret és az autoaspect beállítása elegendõ.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B par_width=<1\-255> (csak par=ext esetén)
|
|
Megadja a saját pixel méretaránynál a szélességet.
|
|
.
|
|
.TP
|
|
.B par_height=<1\-255> (csak par=ext esetén)
|
|
Megadja a saját pixel méretaránynál a magasságot.
|
|
.
|
|
.TP
|
|
.B aspect=<x/y | f (lebegõpontos szám)>
|
|
A film képarányának belsõ tárolása, csakúgy, mint az MPEG fájloknál.
|
|
Sokkal szebb megoldás, mint az átméretezés, mert a minõség nem romlik.
|
|
Az MPlayer és néhány más lejátszó jól játsza le ezeket a fájlokat, mások
|
|
viszont rossz képaránnyal fogják megjeleníteni a filmet.
|
|
Az aspect paramétere megadható arányként vagy egy lebegõpontos számként is.
|
|
.
|
|
.TP
|
|
.B (no)autoaspect
|
|
Ugyan az, mint az aspect opció, de automatikusan számítja ki az arányt,
|
|
figyelembe véve a beállításokat (vágás/\:nagytás/\:méretezés/\:stb.), melyek
|
|
a szûrõláncban történtek.
|
|
.
|
|
.TP
|
|
.B psnr\ \ \
|
|
Kiírja a PSNR-t (peak signal to noise ratio) a teljes videóra a kódolás után
|
|
és eltárolja a kockánkénti PSNR-t egy fájlba 'psnr_hhmmss.log' formátumú
|
|
fájlnévvel az aktuális könyvtárba.
|
|
A visszatérési érték dB-ben (decibel) értendõ, a nagyobb a jobb.
|
|
.
|
|
.PP
|
|
.sp 1
|
|
A következõ opció csak az XviD 1.1.x változatában létezik.
|
|
.
|
|
.TP
|
|
.B bvhq=<0|1>
|
|
Ez a beállítás megengedi a B-kocka vektor összetevõinek a felhasználását
|
|
a kódolásban, melyet a ráta torzításhoz optimalizált operátor választ
|
|
ki, ami a P-kockáknál történik a vhq opciónál.
|
|
Ez szebb kinézetû B-kockákat eredményez, miközben nem eredményez
|
|
teljesítménybeli veszteséget (alapértelmezett: 1).
|
|
.
|
|
.PP
|
|
.sp 1
|
|
A következõ opció csak az XViD CVS változatában létezik.
|
|
.
|
|
.TP
|
|
.B threads=<0\-n>
|
|
N szálat hoz létre a mozgásbecsléshez (alapértelmezett: 0).
|
|
A használható szálak maximális száma a kép magassága osztva 16-tal.
|
|
.
|
|
.
|
|
.SS x264enc (\-x264encopts)
|
|
.
|
|
.TP
|
|
.B bitrate=<érték>
|
|
Beállítja az átlagos használandó bitrátát kbit/\:másodpercben
|
|
(alapértelmezett: ki). Mivel a lokális bitráta változhat, ez az átlag
|
|
pontatlan lehet a rövid videóknál (lásd ratetol).
|
|
A konstans bitráta ezen opció és a vbv_maxrate kombinálásával érhetõ el,
|
|
jelentõs minõségromlás árán.
|
|
.
|
|
.TP
|
|
.B qp_constant=<0\-51>
|
|
Ez kiválasztja a P-kockákhoz használt kvantálót.
|
|
Az I- és B-kockák gyakran ebbõl az értékbõl számítódnak az ip_factor és
|
|
pb_factor segítségével.
|
|
20\-40 a használható tartomány (alapértelmezett: 26).
|
|
Alacsonyabb értékek nagyobb hûséget, de nagyobb bitrátát eredményeznek.
|
|
A 0 a veszteségmentes tömörítés.
|
|
Figyelj rá, hogy a kvantálás a H.264-ben máshogy mûködik, mint az MPEG-1/2/4-ben:
|
|
A H.264 kvantálási paramétere (QP) egy logaritmikus skála.
|
|
A map-polás körülbelül H264QP = 12 + 6*log2(MPEGQP).
|
|
Például az MPEG QP=2-vel azonos a H.264 QP=18-cal.
|
|
.
|
|
.TP
|
|
.B crf=<1\-50>
|
|
Engedélyezi a konstans minõségi módot és kiválasztja a minõséget.
|
|
Ez a skála hasonló a QP-hez.
|
|
Csakúgy, mint a bitráta-alapú módok, ez is megengedi az egyes kockáknak
|
|
különbözõ QP-k használatát a kocka komplexitásától függõen.
|
|
.
|
|
.TP
|
|
.B pass=<1\-3>
|
|
2 vagy 3-lépéses mód engedélyezése.
|
|
Ajánlott mindig 2 vagy 3-lépéses módban kódolni, mivel jobb bit elosztást
|
|
és megnövekedett összminõséget eredményez.
|
|
.PD 0
|
|
.RSs
|
|
.IPs 1
|
|
elsõ lépés
|
|
.IPs 2
|
|
második lépés (két lépéses kódoláskor)
|
|
.IPs 3
|
|
n. lépés (második vagy harmadik lépés egy három lépéses kódoláskor)
|
|
.RE
|
|
.RS
|
|
Íme, hogyan mûködik és hogyan kell használni:
|
|
.br
|
|
Az elsõ lépés (pass=1) összegyûjti a videó statisztikáit és kiírja egy fájlba.
|
|
Javasolt pár CPU-igényes opció letiltása, kivéve azokat, amik alapértelmezében
|
|
be vannak kapcsolva.
|
|
.br
|
|
Két lépéses módban a második lépés (pass=2) elolvassa a statisztika fájlt
|
|
és rá alapozza a ratecontrol döntéseket.
|
|
.br
|
|
Három lépéses módban a második lépés (pass=3, ez nem elírás)
|
|
mindkettõt megcsinálja: elõször elolvassa a statisztikát, majd felülírja.
|
|
Használhatsz bármilyen kódolási opciót, kivéve a nagyon CPU-igényeseket.
|
|
.br
|
|
A harmadik lépés (pass=3) ugyan az, mint a második, kivéve hogy a második
|
|
lépés statisztika fájljából dolgozik.
|
|
Bármilyen kódolási opciót használhatsz, beleértve a CPU-igényeseket is.
|
|
.br
|
|
Az elsõ lépésben vagy átlagos bitrátát vagy konstans kvantálót ajánlott
|
|
használni. Az ABR a javasolt, mivel nem kell hozzá kvantálót kitalálni.
|
|
A rákövetkezõ lépések ABR-esek és meg kell adni egy bitrátát is.
|
|
.REss
|
|
.
|
|
.TP
|
|
.B turbo=<0\-2>
|
|
Gyors elsõ lépéses mód.
|
|
A két vagy több lépéses kódolás elsõ lépése alatt lehet növelni a sebességet
|
|
néhány opció letiltásával, melynek elhanyagolható vagy akár semmilyen hatása
|
|
sem lesz az utolsó lépés kimenetének minõségére.
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
letiltva (alapértelmezett)
|
|
.IPs 1
|
|
Csökkenti a subq és frameref értékét és néhány inter-makroblokk partíció
|
|
analizáló mód letiltása.
|
|
.IPs 2
|
|
Csökkenti a subq és frameref értékét 1-re, rombusz ME keresés és letilt
|
|
minden partíció analizáló módot.
|
|
.RE
|
|
.RS
|
|
Az 1. szint akár 2x-esére is gyorsíthatja az elsõ lépést úgy, hogy az utolsó
|
|
lépés globális PSNR-je változatlan marad a teljes minõségû elsõ lépéshez képest.
|
|
.br
|
|
A 2. szint akár a 4x-esére is gyorsíthatja az elsõ lépést, kb. +/- 0.05dB
|
|
változással a globális PSNR-ben az utolsó lépésben a teljes minõségû elsõ
|
|
lépéshez képest.
|
|
.REss
|
|
.
|
|
.TP
|
|
.B keyint=<érték>
|
|
Beállítja a maximális idõközt az IDR-kockák között (alapértelmezett: 250).
|
|
A nagyobb érték biteket spórol, így növeli a minõséget, a léptetési
|
|
precizítás kárára.
|
|
Az MPEG-1/2/4-gyel ellentétben a H.264-nél nincs probléma a DCT mozgással
|
|
a keyint nagy értékeinél.
|
|
.
|
|
.TP
|
|
.B keyint_min=<1\-keyint/2>
|
|
Beállítja a minimális idõközt az IDR-kockák között (alapértelmezett: 25).
|
|
Ha ezen idõközön belül van jelenetvágás, akkor is I-kockaként kerülnek
|
|
elkódolásra, de nem kezdenek új GOP-ot.
|
|
A H.264-ben az I-kockák nem feltétlenül kötnek össze egy lezárt GOP-ot,
|
|
mert megengedett egy P-kockának, hogy több, mint egy megelõzõ kockából
|
|
legyen megjósolva (ugyan az, mint a frameref).
|
|
Ezért az I-kockák nem feltétlenül kereshetõek.
|
|
Az IDR-kockák az elkövetkezõ P-kockáknak megtiltják az IDR-kocka elõtti
|
|
bármilyen kockára történõ hivatkozást.
|
|
.
|
|
.TP
|
|
.B scenecut=<-1\-100>
|
|
Szabályozza az extra I-kockák beszúrásának agresszivítását (alapértelmezett: 40).
|
|
A scenecut nagyon kicsi értékeire a codec gyakran olyankor kényszerül I-kocka
|
|
beszúrására, amikor az meghaladja a keyint-et.
|
|
A scenecut jó értékei jobb helyet találnak az I-kockáknak.
|
|
A nagy értékek több I-kockát használnak a szükségesnél, biteket pazarolva.
|
|
A -1 letiltja a scene-cut detektálást, így az I-kockák csak egyszer
|
|
kerülnek beszúrásra minden más keyint keretbe, akkor is, ha egy
|
|
scene-cut elõbb elõfordul.
|
|
Ez nem javasolt, bitrátát pazarol, mivel a scenecut-ok, melyek
|
|
P-kockákként kerülnek elkódolásra, majdnem olyan nagyok, mint az I-kockák,
|
|
de nem nullázzák a "keyint számlálót".
|
|
.
|
|
.TP
|
|
.B frameref=<1\-16>
|
|
A B- és P-kockák becsléséhez felhasznált elõzetes képkockák száma
|
|
(alapértelmezett: 1).
|
|
Ez hatásos anime-nál, de élõ akciós anyagnál a javulás általában
|
|
nagyon gyorsan el is veszik 6 vagy több referenciakocka felett.
|
|
Ennek nincs hatása a dekódolási sebességre, de növeli a dekódoláshoz
|
|
szükséges memóriát.
|
|
Néhány dekóder csak maximum 15 referenciakockát tud kezelni.
|
|
.
|
|
.TP
|
|
.B bframes=<0\-16>
|
|
maximálisan egymást követõ B-kockák száma az I- és P-kockák között (alapértelmezett: 0)
|
|
.
|
|
.TP
|
|
.B (no)b_adapt
|
|
Automatikusan eldönti, hogy mikor és mennyi B-kockát használjon, a
|
|
fent megadott maximumig (alapértelmezett: be).
|
|
Ha ez az opció ki van kapcsolva, a maximális számú B-kocka lesz
|
|
felhasználva.
|
|
.
|
|
.TP
|
|
.B b_bias=<-100\-100>
|
|
Vezérli a b_adapt által hozott döntést.
|
|
A nagyobb b_bias több B-kockát eredményez (alapértelmezett: 0).
|
|
.
|
|
.TP
|
|
.B (no)b_pyramid
|
|
A B-kockák felhasználását engedélyezi más kockák becsléséhez.
|
|
Például vegyünk 3 egymás utáni B-kockát: I0 B1 B2 B3 P4.
|
|
Ezen opció nélkül a B-kockák ugyan azt a mintát követik, mint az
|
|
MPEG-[124]-ben. Így I0 P4 B1 B2 B3 sorrendben lesznek elkódolva
|
|
és az összes B-kocka az I0-ból és a P4-bõl lesz megállapítva.
|
|
Ezzel az opcióval I0 P4 B2 B1 B3 sorrendben lesznek elkódolva.
|
|
A B2 ugyan az, mint fent, de a B1 az I0-ból és a B2-bõl lesz
|
|
megállapítva, a B3 pedig a B2-bõl és a P4-bõl.
|
|
Ez általában kissé javít a tömörítésen, sebességcsökkenés nélkül.
|
|
Azonban ez egy kísérleti opció: nincs teljesen hangolva és nem mindig segít.
|
|
bframes >= 2 szükséges.
|
|
Hátrány: növeli a dekódolási késleltetést 2 képkockával.
|
|
.
|
|
.TP
|
|
.B (no)deblock
|
|
Deblocking szûrõ használata (alapértelmezett: be).
|
|
Nagyon kevés idõt igényel összehasonlítva a minõségjavító hatásával,
|
|
ezért nem javasolt kikapcsolni.
|
|
.
|
|
.TP
|
|
.B deblockalpha=<-6\-6>
|
|
A deblocking szûrõ AlphaC0 paramétere (alapértelmezett: 0).
|
|
Ez beállítja a H.264 deblocking szûrõjének in-loop küszöbértékeit.
|
|
Elsõsorban ez a paraméter szabályozza a változtatás maximális mértékét,
|
|
amit a szûrõ egy pixel-en okozhat.
|
|
Másodsorban ez a paraméter érinti a különbségi határértéket a kiszûrt
|
|
sarkok között.
|
|
A pozitív értékek csökkentik a blokkosodási mellékhatásokat, de
|
|
elmaszatolják a részleteket.
|
|
.br
|
|
A szûrõ alapértelmezett viselkedése majdnem mindig optimális minõséget
|
|
biztosít, így a legjobb vagy magára hagyni vagy apró változtatásokat
|
|
eszközölni. Azonban ha a forrás anyag már tartalmaz némi blokkosodást
|
|
vagy zajt, ami el szeretnél távolítani, jobb egy kicsit feltolni.
|
|
.
|
|
.TP
|
|
.B deblockbeta=<-6\-6>
|
|
A deblocking szûrõ béta paramétere (alapértelmezett: 0).
|
|
A részletességi küszöböt érinti.
|
|
Nagyon részletes blokkok nem lesznek kiszûrve, mivel a szûrõ által
|
|
végzett elmosás sokkal észrevehetõbb, mint az eredeti blokkosodás.
|
|
.
|
|
.TP
|
|
.B (no)cabac
|
|
CABAC (Context-Adaptive Binary Arithmetic Coding) használata (alapértelmezett: be).
|
|
Kissé lelassítja a kódolást és a dekódolást, de megmenthet 10-15% bitrátát.
|
|
Ha nem érdekel a dekódolási sebesség, nem ajánlott kikapcsolni.
|
|
.
|
|
.TP
|
|
.B qp_min=<1\-51> (ABR vagy két lépéses)
|
|
Minimális kvantáló, 10\-30 látszik a használható tartománynak (alapértelmezett: 10).
|
|
.
|
|
.TP
|
|
.B qp_max=<1\-51> (ABR vagy két lépéses)
|
|
maximális kvantáló (alapértelmezett: 51)
|
|
.
|
|
.TP
|
|
.B qp_step=<1\-50> (ABR vagy két lépéses)
|
|
maximális érték, amennyivel a kvantáló növekedhet/csökkenhet a
|
|
kockák között (alapértelmezett: 2)
|
|
.
|
|
.TP
|
|
.B ratetol=<0.1\-100.0> (ABR vagy két lépéses)
|
|
megengedett variancia az átlagos bitrátában (nincs saját mértékegysége) (alapértelmezett: 1.0)
|
|
.
|
|
.TP
|
|
.B vbv_maxrate=<érték> (ABR vagy két lépéses)
|
|
maximális lokális bitráta, kbit/\:másodpercben (alapértelmezett: letiltva)
|
|
.
|
|
.TP
|
|
.B vbv_bufsize=<érték> (ABR vagy két lépéses)
|
|
átalgos periódus a vbv_maxrate-hez, kbit-ben
|
|
(alapértelmezett: nincs, meg kell adni, ha a vbv_maxrate engedélyezett)
|
|
.
|
|
.TP
|
|
.B vbv_init=<0.0\-1.0> (ABR vagy két lépéses)
|
|
kezdeti buffer telítettség, a vbv_bufsize hányadosaként (alapértelmezett: 0.9)
|
|
.
|
|
.TP
|
|
.B ip_factor=<érték>
|
|
kvantáló faktor az I- és a P-kockák között (alapértelmezett: 1.4)
|
|
.
|
|
.TP
|
|
.B pb_factor=<érték>
|
|
kvantáló faktor a P- és a B-kockák között (alapértelmezett: 1.3)
|
|
.
|
|
.TP
|
|
.B qcomp=<0\-1> (ABR vagy két lépéses)
|
|
quantizer compression (alapértelmezett: 0.6).
|
|
A kisebb érték a bitrátát, a magasabb a kvantálási paramétert teszi konstansabbá.
|
|
.
|
|
.TP
|
|
.B cplx_blur=<0\-999> (csak két lépéses kódolásnál)
|
|
A becsült kocka komplexitásának ideiglenes elmosása a görbe tömörítés elõtt
|
|
(alapértelmezett: 20).
|
|
Az alacsonyabb érték nagyobb ugrálást enged a kvantáló értékének,
|
|
a magasabb értékek finomabb váltásokra kényszerítik.
|
|
A cplx_blur biztosítja, hogy minden I-kocka minõsége összehasonlítható
|
|
az õt követõ P-kockával és hogy a váltakozó nagy és kicsi komplexitású
|
|
kockák (pl. alacsony fps-û animáció) nem vesztegetnek biteket egy
|
|
ingadozó kvantálóval.
|
|
.
|
|
.TP
|
|
.B qblur=<0\-99> (csak két lépéses kódolásnál)
|
|
A kvantálási paraméter idõleges elmosása a görbe tömörítés után
|
|
(alapértelmezett: 0.5).
|
|
A kisebb értékek nagyobb ugrálást engedélyeznek a kvantáló értékének,
|
|
a nagyobbak finomabb váltásokra kényszerítik.
|
|
.
|
|
.TP
|
|
.B zones=<zóna0>[/<zóna1>[/...]]
|
|
Felhasználó által megadott minõség az egyes részekhez (vége, feliratok, ...)
|
|
(ABR vagy két lépéses).
|
|
Minden zóna egy <kezdõ-kocka>,<záró-kocka>,<opció> hármas, ahol az opció
|
|
.PD 0
|
|
.RSs
|
|
.IPs "q=<0\-51>"
|
|
kvantáló
|
|
.IPs "b=<0.01\-100.0>"
|
|
bitráta szorzó
|
|
.RE
|
|
.PD 1
|
|
.RS
|
|
.I MEGJEGYZÉS:
|
|
A kvantáló opció nem szigorú elõírás.
|
|
Csak a ratecontrol tervezési stádiumát érinti és változtatja még a
|
|
túlcsordulás kompenzáció és a qp_min/qp_max is.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B direct_pred=<0\-3>
|
|
Megállapítja a B-kockákban lévõ direkt makroblokkok mozgás becslésének
|
|
típusát.
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
Nincs: Nem lesznek felhasználva a direkt makroblokkok.
|
|
.IPs 1
|
|
Térbeli: A mozgásvektorok a szomszédos blokkokból lesznek extrapolálva.
|
|
(alapértelmezett)
|
|
.IPs 2
|
|
Idõbeli: A mozgásvektorok a következõ P-kockából lesznek interpolálva.
|
|
.IPs 3
|
|
Auto: A codec minden egyes kockánál választ a térbeli és az idõbeli közül.
|
|
|
|
.RE
|
|
.PD 1
|
|
.RS
|
|
A térbeli és idõbeli nagyjából ugyan olyan sebességûek és PSNR-rel
|
|
járnak, a választás a videó tartalmától függ.
|
|
Az auto kicsit jobb, de lassabb.
|
|
A direct_pred=0 mindkettõnél lassabb és rosszabb minõségû.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B (no)weight_b
|
|
Súlyozott becslés használata a B-kockákhoz.
|
|
Ezen opció nélkül a kétirányúan megjósolt makroblokkok azonos szélességet
|
|
adnak mindegyik referencia kockával.
|
|
Ezzel az opcióval a súlyok a B-kocka referenciákhoz viszonyított
|
|
ideiglenes helyzetébõl számítódnak ki.
|
|
bframes > 1 szükséges.
|
|
.
|
|
.TP
|
|
.B (no)i4x4
|
|
További i4x4 típusú makroblokkok használata (alapértelmezett: engedélyezve).
|
|
Ezen opció nélkül a P- és B-kockák csak i16x16 és a
|
|
lentebb megadott inter típusú blokkokat fogják használni.
|
|
.
|
|
.TP
|
|
.B (no)i8x8
|
|
További i8x8 típusú makroblokkok használata (alapértelmezett: engedélyezve).
|
|
Ennek az opciónak nincs hatása, hacsak a 8x8dct nincs engedélyezve.
|
|
.
|
|
.TP
|
|
.B (no)b8x8mv
|
|
További b16x8, b8x16, b8x8 típusú makroblokkok használata (alapértelmezett: engedélyezve).
|
|
Ezen opció nélkül a B-kockák csak i16x16, i8x8, i4x4,
|
|
b16x16, skip és direct típusúak lehetnek.
|
|
Lásd a 4x4mv-t a részletekért.
|
|
.
|
|
.TP
|
|
.B (no)8x8mv
|
|
További p16x8, p8x16, p8x8 típusú makroblokkok használata (alapértelmezett: engedélyezve).
|
|
Ezen opció nélkül a P-kockák csak i16x16, i8x8, i4x4,
|
|
p16x16 és skip típusúak lehetnek.
|
|
Ez az opció csak a kísérletezés miatt van biztosítva.
|
|
Nem javasolt a 8x8mv letiltása valós kódolásban.
|
|
.
|
|
.TP
|
|
.B (no)4x4mv
|
|
További p8x4, p4x8, p4x4 típusú makroblokkok használata (alapértelmezett: letiltva).
|
|
Ezen opció nélkül a P-kockák csak i16x16, i8x8, i4x4,
|
|
p16x16, p16x8, p8x16, p8x8 és skip típusúak lehetnek.
|
|
8x8mv szükséges.
|
|
.br
|
|
Az ötlet az, hogy megtaláljuk a kép egy bizonyos területét legjobban
|
|
leíró típust és méretet.
|
|
Például egy globális pan-t jobban reprezentál egy 16x16-os blokk, míg
|
|
az apró, mozgó objektumokat a kisebb blokkok ábrázolják jól.
|
|
.br
|
|
Az 4x4mv csak subq >= 3 mellett javasolt.
|
|
.
|
|
.TP
|
|
.B (no)8x8dct
|
|
Adaptív térbeli transzformáció mérete: megengedi a makroblokkoknak a
|
|
választást a 4x4 és a 8x8 DCT között.
|
|
Emelett engedélyezi az i8x8 makroblokk típust is.
|
|
Ezen opció nélkül 4x4 DCT lesz használva.
|
|
.
|
|
.TP
|
|
.B me=<1\-4>
|
|
Teljes pixeles mozgás becslési algoritmus kiválasztása.
|
|
.PD 0
|
|
.RSs
|
|
.IPs 1
|
|
rombusz keresés, 1-es sugár (gyors)
|
|
.IPs 2
|
|
hatszög keresés, 2-es sugár (alapértelmezett)
|
|
.IPs 3
|
|
páratlan többszörös-hatszög keresés (lassú)
|
|
.IPs 4
|
|
alapos keresés (nagyon lassú és nem jobb, mint a 3)
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B me_range=<4\-64>
|
|
az alapos vagy többszörös-hatszög mozgás keresés sugara (alapértelmezett: 16)
|
|
.
|
|
.TP
|
|
.B subq=<1\-7>
|
|
A subpel finomítási minõségének beállítása.
|
|
Ez a paraméter szabályozza a minõség kontra sebesség arányt a
|
|
mozgás becslési döntések folyamatában.
|
|
A subq=5 akár 10%-kal gyorsabb lehet, mint a subq=1.
|
|
.PD 0
|
|
.RSs
|
|
.IPs 1
|
|
Teljes pixeles pontosságú mozgás becslést végez minden résztvevõ
|
|
makroblokk típuson.
|
|
Ezután kiválasztja a legjobb típust.
|
|
Majd finomítja azt a típusú mozgást egy gyors negyedpixeles pontossághoz (leggyorsabb).
|
|
.IPs 2
|
|
Félpixeles pontosságú mozgás becslést végez minden részvevõ makroblokk
|
|
típuson.
|
|
Ezután kiválasztja a legjobb típust.
|
|
Majd finomítja azt a típusú mozgást egy gyors negyedpixeles pontossághoz.
|
|
.IPs 3
|
|
Mint az 2, de lassabb negyedpixeles finomítást végez.
|
|
.IPs 4
|
|
Gyors negyedpixeles pontosságú mozgás becslést futtat le minden résztvevõ
|
|
makroblokk típuson.
|
|
Majd kiválasztja a legjobb típust.
|
|
Ezután befejezi a negyedpixeles finomítást azon a típuson.
|
|
.IPs 5
|
|
Legjobb minõségû negyedpixel pontosságú mozgás becslést futtat le
|
|
minden résztvevõ makroblokk típuson, mielõtt kiválaszaná a legjobb
|
|
típust. (alapértelmezett)
|
|
.IPs 6
|
|
Engedélyezi a ráta-torzítás optimalizálását a makroblokk típusokra
|
|
az I- és P-kockáknál.
|
|
.IPs 7
|
|
Engedélyezi a ráta-torzítás optimalizálását az intra módokra és a mozgás
|
|
vektorokra. (legjobb)
|
|
.RE
|
|
.PD 1
|
|
.RS
|
|
A fentiekben a "részvevõ" nem pontosan az engedélyezett típusokat jelenti:
|
|
4x4, 4x8, 8x4 csak akkor, ha a 8x8 jobb, mint a 16x16.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B (no)chroma_me
|
|
A színtelítettségi információkat is figyelembe veszi a subpixel mozgáskeresésnél
|
|
(alapértelmezett: engedélyezve).
|
|
subq>=5 szükséges.
|
|
.
|
|
.TP
|
|
.B (no)mixed_refs
|
|
Megengedi minden 8x8-as vagy 16x8-as mozgás partíciónak a független
|
|
referencia kocka választást.
|
|
Ezen opció nélkül az egész makroblokknak ugyan azt a referencia kockát kell használni.
|
|
frameref>1 szükséges.
|
|
.
|
|
.TP
|
|
.B (no)brdo
|
|
Engedélyezi a ráta-torzító optimalizálást a B-kockák makroblokk típusain.
|
|
subq>=6 szükséges.
|
|
.
|
|
.TP
|
|
.B (no)bime
|
|
Finomítja a kétirányú makroblokkokban használt két mozgásvektort,
|
|
az elõre és visszafelé történõ keresésbõl származó vektorok újrafelhasználása helyett.
|
|
Ennek az opciónakl nincs hatása B-kockák nélkül.
|
|
.
|
|
.TP
|
|
.B trellis=<0\-2>
|
|
ráta-torzító optimális kvantálás
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
letiltva
|
|
.IPs 1
|
|
csak a végsõ kódoláshoz engedélyezi (alapértelmezett)
|
|
.IPs 2
|
|
minden mód döntésnél engedélyezi (lassú, subq>=6 szükséges)
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B (no)fast_pskip
|
|
A P-kockák korai skip detektálásának végrehajtása (alapértelmezett: bekapcsolva).
|
|
Ez általában javítja a sebességet, de néha a kevésbé részletes
|
|
területeken (pl. ég) mellékhatásokat okoz.
|
|
.
|
|
.TP
|
|
.B (no)dct_decimate
|
|
Eliminálja a dct blokkokat a P-kockákon, melyek csak egy kicsi együtthatót
|
|
tartalmaznak (alapértelmezett: engedélyezve).
|
|
Ez eltávolít pár részletet, így biteket takarít meg, amiket más kockákon
|
|
fel lehet használni, remélhetõleg növelve így az össz szubjektív minõséget.
|
|
Ha nem anime tartalmat tömörítesz nagy cél bitrátával, valószínûleg jó lesz
|
|
letiltani ezt, hogy annyi részletet megõrizz, amennyit csak lehet.
|
|
.
|
|
.TP
|
|
.B nr=<0\-100000>
|
|
Zajcsökkentés, a 0 a kikapcsolást jelenti.
|
|
100\-1000 a használandó tartomány egy átlagos tartalomnál, de a nagyon zajos
|
|
tartalomnál kicsit felnyomhatod (alapértelmezett: 0).
|
|
Tekintve, hogy kicsi a befolyása a sebességre, inkább ez a preferálandó a
|
|
zajcsökkentésnél a videó szûrõkkel, mint pl. a denoise3d-vel vagy hqdn3d-vel
|
|
történõ zajcsökkentés helyett.
|
|
.
|
|
.TP
|
|
.B chroma_qp_offset=<-12\-12>
|
|
Különbözõ kvantálót használ a színtelítettséghez és a fényerõhöz.
|
|
A használható értékek <-2\-2> (alapértelmezett: 0).
|
|
.
|
|
.TP
|
|
.B cqm=<flat|jvt|<fájlnév>>
|
|
Vagy egy elõre definiált saját kvantálást használ vagy betölt egy JM formátumú
|
|
mátrix fájlt.
|
|
.PD 0
|
|
.RSs
|
|
.IPs flat\
|
|
Elõredefiniált sík 16 mátrix használata (alapértelmezett).
|
|
.IPs jvt\ \
|
|
Elõredefiniált JVT mátrix használata.
|
|
.IPs <fájlnév>
|
|
A megadott JM formátumú mátrix fájl használata.
|
|
.PD 1
|
|
.RE
|
|
.RS
|
|
.I MEGJEGYZÉS:
|
|
A Windows-os CMD.EXE-t használók problémákat tapasztalhatnak a parancssor
|
|
értelmezésekor, ha az összes CQM listát használni szeretnék.
|
|
Ez a parancssor hosszának korlátozása miatt van.
|
|
Ebben az esetben ajánlott a listákat egy JM formátumú CQM fájlba tenni
|
|
és a fent megadott módon betölteni.
|
|
.RE
|
|
.
|
|
.TP
|
|
.B cqm4iy=<lista> (lásd még cqm)
|
|
Egyéni 4x4 intra fényerõsség mátrix, 16 darab, 1\-255 tartományba esõ,
|
|
vesszõvel elválasztott szám sorozata.
|
|
.
|
|
.TP
|
|
.B cqm4ic=<lista> (lásd még cqm)
|
|
Egyéni 4x4 intra színtelítettség mátrix, 16 darab, 1\-255 tartományba esõ,
|
|
vesszõvel elválasztott szám sorozata.
|
|
.
|
|
.TP
|
|
.B cqm4py=<lista> (lásd még cqm)
|
|
Egyéni 4x4 inter fényerõsség mátrix, 16 darab, 1\-255 tartományba esõ,
|
|
vesszõvel elválasztott szám sorozata.
|
|
.
|
|
.TP
|
|
.B cqm4pc=<lista> (lásd még cqm)
|
|
Egyéni 4x4 inter színtelítettség mátrix, 16 darab, 1\-255 tartományba esõ,
|
|
vesszõvel elválasztott szám sorozata.
|
|
.
|
|
.TP
|
|
.B cqm8iy=<lista> (lásd még cqm)
|
|
Egyéni 8x8 intra fényerõsség mátrix, 16 darab, 1\-255 tartományba esõ,
|
|
vesszõvel elválasztott szám sorozata.
|
|
.
|
|
.TP
|
|
.B cqm8py=<lista> (lásd még cqm)
|
|
Egyéni 8x8 inter színtelítettség mátrix, 16 darab, 1\-255 tartományba esõ, vesszõvel
|
|
elválasztott szám sorozata.
|
|
.
|
|
.TP
|
|
.B level_idc=<10\-51>
|
|
Beállítja a bitfolyam szintjét a H.264 szabvány A mellékletében definiáltaknak
|
|
megfelelõen (alapértelmezett: 51 - 5.1 szint).
|
|
Ez arra használatos, hogy közölje a dekóderrel, milyen tulajdonságokat kell
|
|
támogatnia.
|
|
Csak akkor használd ezt a paramétert, ha tudod, hogy mit jelent
|
|
és szükséged van a beállítására.
|
|
.
|
|
.TP
|
|
.B threads=<1\-4>
|
|
Minden kockát szeletekre vág és párhuzamosan kódolja el õket (alapértelmezett: 1).
|
|
Engedélyezi a többszálú dekódolást is, ha a dekóder támogatja (a lavc nem).
|
|
Ez egy kicsit visszaüt a tömörítésben.
|
|
Használatához pthread támogatással lefordított libx264 szükséges; ha nincs,
|
|
akkor ez az opció egy figyelmeztetést ad és engedélyezi a szeletelést, de
|
|
letiltja a többszálúsítást.
|
|
.
|
|
.TP
|
|
.B log=<-1\-3>
|
|
Beállítja a képernyõre kiírt log info mértékét.
|
|
.PD 0
|
|
.RSs
|
|
.IPs "-1"
|
|
nincs
|
|
.IPs " 0"
|
|
Csak a hibákat írja ki.
|
|
.IPs " 1"
|
|
figyelmeztetések
|
|
.IPs " 2"
|
|
PSNR és egyéb analízis statisztikák a kódolás befejeztekor (alapértelmezett)
|
|
.IPs " 3"
|
|
PSNR, QP, kocka típus, méret és egyéb statisztika minden kockára
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B (no)psnr
|
|
Jel-zaj arány statisztikát ír ki.
|
|
.br
|
|
.I MEGJEGYZÉS:
|
|
A 'Y', 'U', 'V', és 'Avg' PSNR mezõk az összegzésben nem matematikaiak
|
|
(egyszerûen a kockánkénti PSNR átlagai).
|
|
Csak a JM referencia codec-kel való összehasonlítás kedvéért lettek megtartva.
|
|
Bármilyen más célra kérjük használd vagy a 'Global' PSNR-t vagy a kockánkénti
|
|
PSNR-eket, melyeket a log=3 ír ki.
|
|
.
|
|
.TP
|
|
.B (no)visualize
|
|
Engedélyezi az x264 vizualizációt a kódolás alatt.
|
|
Ha a rendszereden lévõ x264 támogatja, egy új ablak nyílik meg a kódolási
|
|
folyamat közben, amiben az x264 megpróbálegy áttekintést adni minden egyes
|
|
kocka kódolásáról.
|
|
Minden blokk típus a megjelenített filmben színezve lesz az alábbiak szerint:
|
|
.PD 0
|
|
.RSs
|
|
.IPs vörös/rózsaszín
|
|
intra blokk
|
|
.IPs kék\
|
|
inter blokk
|
|
.IPs zöld
|
|
kihagyott blokk
|
|
.IPs sárga
|
|
B-blokk
|
|
.RE
|
|
.PD 1
|
|
.RS
|
|
Ez a képesség kísérleti és még változhat.
|
|
Gyakorlatilag attól függ, hogy az x264-et a vizualizáció engedélyezésével
|
|
fordították-e le. Vedd figyelembe, hogy ezen rész írásakor az x264 megáll
|
|
minden egyes kocka kódolása és megjelenítése után és vár egy gombnyomásra,
|
|
aminek a hatására a következõ kocka kódolása fog végrehajtódni.
|
|
.RE
|
|
.
|
|
.
|
|
.SS xvfw (\-xvfwopts)
|
|
.
|
|
Kódolás Video for Windows codec-ekkel, ami a legtöbbször elavult, hacsak
|
|
nem akarsz valami periférikus, titokzatos codec-kel kódolni.
|
|
.
|
|
.TP
|
|
.B codec=<név>
|
|
A bináris codec fájl neve, amivel kódolni akarsz.
|
|
.
|
|
.
|
|
.SS MPEG muxer (\-mpegopts)
|
|
.
|
|
Az MPEG muxer 5 különbözõ típusú folyamot tud elõállítani, mindegyiknek megvannak
|
|
a maguk ésszerû paraméterei, amiket a felhasználó módosíthat.
|
|
Általában ha MPEG fájlok készítésekor tanácsos letiltani a
|
|
MEncoder frame-kihagyó kódját (lásd \-noskip, \-mc csakúgy, mint a
|
|
harddup és softskip videó szûrõket).
|
|
.PP
|
|
.I PÉLDA:
|
|
.PD 0
|
|
.RSs
|
|
.IPs format=mpeg2:tsaf:vbitrate=8000
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B format=<mpeg1 | mpeg2 | xvcd | xsvcd | dvd>
|
|
folyam formátum (alapértelmezett: mpeg2)
|
|
.
|
|
.TP
|
|
.B size=<egészen 65535-ig>
|
|
Csomag méret bájtban, ne változtasd meg, csak ha pontosan tudod,
|
|
hogy mit csinálsz (alapértelmezett: 2048).
|
|
.
|
|
.TP
|
|
.B muxrate=<int>
|
|
Névleges muxrate kbit/s-ben, mely a csomag fejlécében lesz felhasználva
|
|
(alapértelmezett: 1800 kb/s).
|
|
Akkor lesz frissítve, ha szükséges, 'format=mpeg1' vagy 'mpeg2' esetén.
|
|
.
|
|
.TP
|
|
.B tsaf\ \ \
|
|
Beállítja az idõbélyeget minden képkockán, ha lehetséges.
|
|
.
|
|
.TP
|
|
.B init_vpts=<100\-700>
|
|
kezdeti videó pts milliszekundumokban (alapértelmezett: 200)
|
|
.
|
|
.TP
|
|
.B init_apts=<100\-700>
|
|
kezdeti audió pts milliszekundumokban (alapértelmezett: 200)
|
|
.
|
|
.TP
|
|
.B vdelay=<1\-32760>
|
|
Initial video delay time, in milliseconds (alapértelmezett: 0),
|
|
use it if you want to delay video with respect to audio.
|
|
.
|
|
.TP
|
|
.B drop\ \ \
|
|
Ha az init_adelay opcióval együtt használod, a muxer eldobja az
|
|
audiónak azt a részét, ami megelõzi a videót.
|
|
.
|
|
.TP
|
|
.B vwidth, vheight=<1\-4095>
|
|
Beállítja a videó szélességét és magasságát, ha a videó MPEG-1/2.
|
|
.
|
|
.TP
|
|
.B vpswidth, vpsheight=<1\-4095>
|
|
Beállítja a pan and scan videó szélességet és magasságot ha a videó MPEG-2.
|
|
.
|
|
.TP
|
|
.B vaspect=<1 | 4/3 | 16/9 | 221/100>
|
|
Beállítja a képarányt az MPEG-1/2 videóhoz.
|
|
.
|
|
.TP
|
|
.B vbitrate=<int>
|
|
Beállítja a videó bitrátát kbit/s-ben az MPEG-1/2 videóban.
|
|
.
|
|
.TP
|
|
.B vframerate=<24000/1001 | 24 | 25 | 30000/1001 | 30 | 50 | 60000/1001 | 60 >
|
|
Beállítja az MPEG-1/2 videó framerátáját.
|
|
Ez az opció figyelmen kívül lesz hagyva, ha a telecine opcióval használod.
|
|
.
|
|
.TP
|
|
.B telecine
|
|
Engedélyezi a 3:2-es pulldown soft telecine módot: a muxer úgy trükköz a
|
|
videó folyammal, hogy 30000/1001 vagy 30 fps-en kódoltnak tûnik; csak MPEG-2
|
|
videóval mûködik, ha a kimeneti frameráta, melyet a \-ofps állít be, vagy
|
|
24000/1001 vagy 24 fps.
|
|
Bármelyik más frameráta inkompatibilis ezzel az opcióval.
|
|
.
|
|
.TP
|
|
.B film2pal
|
|
Engedélyezi a FILM-PAL és NTSC-PAL soft telecine módot: a muxer úgy trükköz
|
|
a videó folyammal, hogy 25 fps-en kódoltnak fog tûnni; csak MPEG-2 videóval
|
|
mûködik, ha a kimeneti frameráta, melyet a \-ofps állít be, vagy 24000/1001
|
|
vagy 24 fps.
|
|
Bármelyik más frameráta inkompatibilis ezzel az opcióval.
|
|
.
|
|
.
|
|
.SS FFmpeg libavformat muxer-ek (\-lavfopts) (lásd még \-of lavf)
|
|
.
|
|
.TP
|
|
.B delay=<érték>
|
|
Jelenleg csak az MPEG[12]-nél van értelme: Maximálisan megengedett különbség
|
|
másodpercben, a kimenet referencia idõzítõje (SCR) és a dekódolási idõbélyeg
|
|
(DTS) között bármelyik jelenlévõ folyamnál (késleltetés demux-ból dekódolásba).
|
|
Az alapértelmezett 0.7 (ahogy az MPEG szabványai elõírják).
|
|
Nagyobb érték esetén nagyobb buffer kell, nem javasolt használni.
|
|
.
|
|
.TP
|
|
.B format=<konténer_formátum>
|
|
Felülírja, hogy milyen konténer formátumba kell mux-olni
|
|
(alapértelmezett: automatikus detektálás a kimeneti fájl kiterjesztése alapján).
|
|
.PD 0
|
|
.RSs
|
|
.IPs mpg\ \
|
|
MPEG-1 rendszerek és MPEG-2 PS
|
|
.IPs asf\ \
|
|
Advanced Streaming Format
|
|
.IPs avi\ \
|
|
Audio Video Interleave fájl
|
|
.IPs wav\ \
|
|
Waveform Audio
|
|
.IPs swf\ \
|
|
Macromedia Flash
|
|
.IPs flv\ \
|
|
Macromedia Flash videó fájlok
|
|
.IPs rm\ \ \
|
|
RealAudio és RealVideo
|
|
.IPs au\ \ \
|
|
SUN AU format
|
|
.IPs nut\ \
|
|
NUT nyílt konténer formátum (kísérleti)
|
|
.IPs mov\ \
|
|
QuickTime
|
|
.IPs mp4\ \
|
|
MPEG-4 formátum
|
|
.IPs dv\ \ \
|
|
Sony Digital Video konténer
|
|
.RE
|
|
.PD 1
|
|
.TP
|
|
.B i_certify_that_my_video_stream_does_not_use_b_frames
|
|
A MEncoder nem tud megfelelõ idõbélyegeket elõállítani, ha
|
|
B-kockák vannak a videó folyamban, hibás kódolást eredményezve.
|
|
.
|
|
.TP
|
|
.B muxrate=<ráta>
|
|
A multiplex névleges bitrátája bit/másodpercben;
|
|
jelenleg csak MPEG[12] esetén van értelme.
|
|
Néha szükséges növelni a "buffer alulcsordulás" elkerüléséhez.
|
|
.
|
|
.TP
|
|
.B packetsize=<méret>
|
|
A kiválasztott formátum egységes csomagmérete, bájtokban kifejezve.
|
|
MPEG[12] implementációkba történõ muxálásánál az alapértelmezett értékek:
|
|
2324 [S]VCD-hez, 2048 minden más formátumhoz.
|
|
.
|
|
.TP
|
|
.B preload=<különbség>
|
|
Jelenleg csak az MPEG[12]-nél van értelme: Kezdeti különbség másodpercben
|
|
a kimenet referencia idõzítõje (SCR) és a dekódolási idõbélyeg (DTS) között
|
|
bármelyik jelenlévõ folyamnál (késleltetés demux-ból dekódolásba).
|
|
.
|
|
.
|
|
.
|
|
.\" --------------------------------------------------------------------------
|
|
.\" környezeti változók
|
|
.\" --------------------------------------------------------------------------
|
|
.
|
|
.SH KÖRNYEZETI VÁLTOZÓK
|
|
.
|
|
Számos környezeti változó van, amivel szabályozható az MPlayer és
|
|
a MEncoder mûködése.
|
|
.
|
|
.TP
|
|
.B MPLAYER_CHARSET (lásd még \-msgcharset)
|
|
A konzol üzeneteket a megadott karaktertáblára kódolja (alapértelmezett: automatikusan detektált).
|
|
A "noconv" érték hatására nem lesz konverzió.
|
|
.
|
|
.TP
|
|
.B MPLAYER_HOME
|
|
A könyvtár, ahol az MPlayer a felhasználói beállításokat keresi.
|
|
.
|
|
.TP
|
|
.B MPLAYER_VERBOSE (lásd még \-v és \-msglevel)
|
|
Beállítja a kezdeti beszédességi szintet az összes modulban
|
|
(alapértelmezett: 0).
|
|
A negatív értékek kevesebb üzenetet eredményeznek, míg a pozitívak
|
|
többet.
|
|
.
|
|
.SS libaf:
|
|
.
|
|
.TP
|
|
.B LADSPA_PATH
|
|
Ha a LADSPA_PATH be van állítva, keresi a megadott fájlt.
|
|
Ha nincs beállítva, egy teljes elérési utat kell megadnod.
|
|
FIXME: Ez meg van említve a ladspa részben is.
|
|
.
|
|
.SS libmpdvdkit2:
|
|
.
|
|
.TP
|
|
.B DVDCSS_CACHE
|
|
Megadja a könyvtárat, ahol a fejezet kulcsok értékeit tárolni kell.
|
|
Ez felgyorsítja a cache-ben lévõ DVD-k descrambling-jét.
|
|
A DVDCSS_CACHE könyvtár létrejön, ha nem létezik és a DVD címébõl vagy
|
|
készítésének dátumából képzett névvel egy alkönyvtár is.
|
|
Ha a DVDCSS_CACHE nincs beállítva vagy üres, a libdvdcss az alapértelmezett
|
|
könyvtárat fogja használni, ami "${HOME}/.dvdcss/" Unix alatt és
|
|
"C:\\Documents and Settings\\$USER\\Application Data\\dvdcss\\" Win32 alatt.
|
|
Az "off" speciális érték letiltja a cache-t.
|
|
.
|
|
.TP
|
|
.B DVDCSS_METHOD
|
|
Beállítja az azonosítási és titkosítási módszert, amit a libdvdcss
|
|
használni fog a titkosított lemezeknél.
|
|
Lehet title, key vagy disc.
|
|
.PD 0
|
|
.RSs
|
|
.IPs key\ \
|
|
az alapértelmezett módszer.
|
|
A libdvdcss kiszámított lejátszó kulcsok halmazát fogja használni a lemez
|
|
kulcsának megállapításához.
|
|
Ez sikertelen lehet, ha a meghajtó nem ismeri fel a lejátszó kulcsokat.
|
|
.IPs disc\
|
|
egy módszer, amire visszalép ha a key sikertelen.
|
|
Lejátszó kulcsok helyett a libdvdcss egy brute force algoritmussal feltöri
|
|
a lemez kulcsát.
|
|
Ez a lépés CPU igényes és 64 MB memória kell az ideiglenes adatok tárolásához.
|
|
.IPs title
|
|
egy módszer, amire visszalép, ha minden más módszer sikertelen.
|
|
Nem a DVD meghajtóval való kulcs cserén alapszik, hanem egy crypto támadást
|
|
alkalmaz a title kulcs kitalálásához.
|
|
Ritka esetekben ez sikertelen lehet, mert nincs elég titkosított adat
|
|
a lemezen a statisztikai támadáshoz, de másrészt ez az egyetlen módszer
|
|
egy merevlemezen tárolt DVD titkosításának feloldására, vagy rossz régiókódú
|
|
vagy RPC2-es meghajtóban lévõ DVD esetén.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B DVDCSS_RAW_DEVICE
|
|
Megadja a használandó nyers eszközt.
|
|
A pontos használat az operációs rendszeredtõl függ, Linux alatt
|
|
például a raw(8) eszközzel állíthatsz be nyers eszközöket.
|
|
Kérlek figyelj rá, hogy a legtöbb operációs rendszeren a nyers
|
|
eszköz nagyon nagy igazítást igényel a bufferhez: a Linux 2048 bájtos
|
|
igazítást kér (ami egy DVD szektor hossza).
|
|
.
|
|
.TP
|
|
.B DVDCSS_VERBOSE
|
|
Beállítja a libdvdcss beszédességi szintjét.
|
|
.PD 0
|
|
.RSs
|
|
.IPs 0
|
|
Nem ír ki semmilyen üzenetet.
|
|
.IPs 1
|
|
Az stderr-re írja ki a hibaüzeneteket.
|
|
.IPs 2
|
|
Az stderr-re írja ki a hiba és debug üzeneteket.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B DVDREAD_NOKEYS
|
|
Kihagyja a kulcsok lekérdezését indításnál.
|
|
Jelenleg letiltva.
|
|
.
|
|
.TP
|
|
.B HOME
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.SS libao2:
|
|
.
|
|
.TP
|
|
.B AO_SUN_DISABLE_SAMPLE_TIMING
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.TP
|
|
.B AUDIODEV
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.TP
|
|
.B AUDIOSERVER
|
|
Megadja a Network Audio System szervert amihez a nas audió
|
|
kimeneti vezérlõnek csatlakoznia kell és a használandó átvitelt.
|
|
Ha nincs beállítva, a DISPLAY lesz használva helyette.
|
|
Az átvitel lehet tcp vagy unix lehet.
|
|
A szintaxis tcp/<valamihoszt>:<valamiport>, <valamihoszt>:<példányszám>
|
|
vagy [unix]:<példányszám>.
|
|
A NAS alap portja 8000, a <példányszám> ehhez adódik hozzá.
|
|
.sp 1
|
|
.RS
|
|
.I PÉLDÁK:
|
|
.RE
|
|
.PD 0
|
|
.RSs
|
|
.IPs AUDIOSERVER=valamihoszt:0
|
|
Csatlakozik a valamihoszt-on lévõ NAS szerverhez az alapértelmezett
|
|
porton és átvitellel.
|
|
.IPs AUDIOSERVER=tcp/valamihoszt:8000
|
|
Csatlakozik a valamihoszt-on lévõ 8000-es TCP porton figyelõ NAS szerverhez.
|
|
.IPs AUDIOSERVER=(unix)?:0
|
|
Csatlakozik a 0. példányszámú, localhost-on futó NAS szerverhez unix domain
|
|
socket segítségével.
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.TP
|
|
.B DISPLAY
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.SS vidix:
|
|
.
|
|
.TP
|
|
.B VIDIX_CRT
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.SS osdep:
|
|
.
|
|
.TP
|
|
.B TERM
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.SS libvo:
|
|
.
|
|
.TP
|
|
.B DISPLAY
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.TP
|
|
.B FRAMEBUFFER
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.TP
|
|
.B HOME
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.SS libmpdemux:
|
|
.
|
|
.TP
|
|
.B HOME
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.TP
|
|
.B HOMEPATH
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.TP
|
|
.B http_proxy
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.TP
|
|
.B LOGNAME
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.TP
|
|
.B USERPROFILE
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.SS libmpcodecs:
|
|
.
|
|
.TP
|
|
.B XANIM_MOD_DIR
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.SS GUI:
|
|
.
|
|
.TP
|
|
.B CHARSET
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.TP
|
|
.B DISPLAY
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.TP
|
|
.B HOME
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.SS libavformat:
|
|
.
|
|
.TP
|
|
.B AUDIO_FLIP_LEFT
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.TP
|
|
.B BKTR_DEV
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.TP
|
|
.B BKTR_FORMAT
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.TP
|
|
.B BKTR_FREQUENCY
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.TP
|
|
.B http_proxy
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.TP
|
|
.B no_proxy
|
|
FIXME: Ezt még dokumentálni kell.
|
|
.
|
|
.
|
|
.
|
|
.\" --------------------------------------------------------------------------
|
|
.\" Fájlok
|
|
.\" --------------------------------------------------------------------------
|
|
.
|
|
.SH FÁJLOK
|
|
.
|
|
.TP
|
|
/usr/\:local/\:etc/\:mplayer/\:mplayer.conf
|
|
MPlayer rendszer szintû beállításai
|
|
.
|
|
.TP
|
|
/usr/\:local/\:etc/\:mplayer/\:mencoder.conf
|
|
MEncoder rendszer szintû beállításai
|
|
.
|
|
.TP
|
|
~/.mplayer/\:config
|
|
MPlayer felhasználó szintû beállításai
|
|
.
|
|
.TP
|
|
~/.mplayer/\:mencoder.conf
|
|
MEncoder felhasználó szintû beállításai
|
|
.
|
|
.TP
|
|
~/.mplayer/\:input.conf
|
|
input kötések (lásd a '\-input keylist' kimenetét a teljes listához)
|
|
.
|
|
.TP
|
|
~/.mplayer/\:gui.conf
|
|
GUI konfigurációs fájl
|
|
.
|
|
.TP
|
|
~/.mplayer/\:gui.pl
|
|
GUI lejátszási lista
|
|
.
|
|
.TP
|
|
~/.mplayer/\:font/
|
|
betû könyvtár (Kell egy font.desc fájl és fájlok .RAW kierjesztéssel.)
|
|
.
|
|
.TP
|
|
~/.mplayer/\:DVDkeys/
|
|
tárolt CSS kulcsok
|
|
.
|
|
.TP
|
|
Feltételezve, hogy az /eleresi/\:ut/\:film.avi kerül lejátszásra, az MPlayer az
|
|
alábbi sorrendben keresi a felirat fájlokat:
|
|
.RS
|
|
/eleresi/\:ut/\:movie.sub
|
|
.br
|
|
~/.mplayer/\:sub/\:movie.sub
|
|
.RE
|
|
.PD 1
|
|
.
|
|
.
|
|
.\" --------------------------------------------------------------------------
|
|
.\" Példák
|
|
.\" --------------------------------------------------------------------------
|
|
.
|
|
.SH PÉLDÁK AZ MPLAYER HASZNÁLATÁRA
|
|
.
|
|
.PP
|
|
.B DVD lejátszás gyorsindítása:
|
|
.nf
|
|
mplayer dvd://1
|
|
.fi
|
|
.
|
|
.PP
|
|
.B Lejátszás japánul, angol felirattal:
|
|
.nf
|
|
mplayer dvd://1 \-alang ja \-slang en
|
|
.fi
|
|
.
|
|
.PP
|
|
.B Csak az 5, 6, 7. fejezet lejátszása:
|
|
.nf
|
|
mplayer dvd://1 \-chapter 5-7
|
|
.fi
|
|
.
|
|
.PP
|
|
.B Csak az 5, 6, 7. mûsor lejátszása:
|
|
.nf
|
|
mplayer dvd://5-7
|
|
.fi
|
|
.
|
|
.PP
|
|
.B Több felvételi szöggel rendelkezõ DVD lejátszása:
|
|
.nf
|
|
mplayer dvd://1 \-dvdangle 2
|
|
.fi
|
|
.
|
|
.PP
|
|
.B Lejátszás egy másik DVD eszközrõl:
|
|
.nf
|
|
mplayer dvd://1 \-dvd-device /dev/\:dvd2
|
|
.fi
|
|
.
|
|
.PP
|
|
.B DVD videó lejátszása egy könyvtárban lévõ VOB fájlokból:
|
|
.nf
|
|
mplayer dvd://1 \-dvd-device /konyvtar/\:eleresi/\:utja/
|
|
.fi
|
|
.
|
|
.PP
|
|
.B Egy DVD mûsor merevlemezre másolása, mentés a "title1.vob" fájlba:
|
|
.nf
|
|
mplayer dvd://1 \-dumpstream \-dumpfile title1.vob
|
|
.fi
|
|
.
|
|
.PP
|
|
.B Stream-elés HTTP-n keresztül:
|
|
.nf
|
|
mplayer http://mplayer.hq/example.avi
|
|
.fi
|
|
.
|
|
.PP
|
|
.B Stream-elés RTSP-n keresztül:
|
|
.nf
|
|
mplayer rtsp://server.pelda.com/streamName
|
|
.fi
|
|
.
|
|
.TP
|
|
.PP
|
|
.B Felirat konvertálása MPsub formátumba:
|
|
.nf
|
|
mplayer dummy.avi \-sub source.sub \-dumpmpsub
|
|
.fi
|
|
.
|
|
.PP
|
|
.B Felirat konvertálása MPsub formátumba a film megtekintése nélkül:
|
|
.nf
|
|
mplayer /dev/\:zero \-rawvideo pal:fps=xx -demuxer rawvideo \-vc null \-vo null \-noframedrop \-benchmark \-sub source.sub \-dumpmpsub
|
|
.fi
|
|
.
|
|
.PP
|
|
.B Bemenet a szabványos V4L-rõl:
|
|
.nf
|
|
mplayer tv:// \-tv driver=v4l:width=640:height=480:outfmt=i420 \-vc rawi420 \-vo xv
|
|
.fi
|
|
.
|
|
.PP
|
|
.B Lejátszás Zoran kártyákon (régi stílus, idejétmúlt):
|
|
.nf
|
|
mplayer \-vo zr \-vf scale=352:288 file.avi
|
|
.fi
|
|
.
|
|
.PP
|
|
.B Lejátszás Zoran kártyákon (új stílus):
|
|
.nf
|
|
mplayer \-vo zr2 \-vf scale=352:288,zrmjpeg file.avi
|
|
.fi
|
|
.
|
|
.PP
|
|
.B Egy 6 csatornás AAC fájl lejátszása két hangszórón:
|
|
.nf
|
|
mplayer \-rawaudio format=0xff \-demuxer rawaudio \-af pan=2:.32:.32:.39:.06:.06:.39:.17:-.17:-.17:.17:.33:.33 adts_he-aac160_51.aac
|
|
.fi
|
|
.br
|
|
Egy kicsit játszadoznod kell a pan értékekkel (pl. felszorozni az értékeket) a
|
|
hangerõ növeléséhez vagy a kattogás elkerüléséhez.
|
|
.
|
|
.SH PÉLDÁK A MENCODER HASZNÁLATÁRA
|
|
.
|
|
.PP
|
|
.B A 2. DVD mûsor elkódolása, csak a kiválasztott fejezetekkel:
|
|
.nf
|
|
mencoder dvd://2 \-chapter 10-15 \-o title2.avi \-oac copy \-ovc lavc \-lavcopts vcodec=mpeg4
|
|
.fi
|
|
.
|
|
.PP
|
|
.B A 2. DVD mûsor elkódolása, átméretezés 640x480-ra:
|
|
.nf
|
|
mencoder dvd://2 \-vf scale=640:480 \-o title2.avi \-oac copy \-ovc lavc \-lavcopts vcodec=mpeg4
|
|
.fi
|
|
.
|
|
.PP
|
|
.B DVD 2. fejezetének elkódolása, átméretezés 512xHHH-ra (képatány megtartásával):
|
|
.nf
|
|
mencoder dvd://2 \-vf scale \-zoom \-xy 512 \-o title2.avi \-oac copy \-ovc lavc \-lavcopts vcodec=mpeg4
|
|
.fi
|
|
.
|
|
.PP
|
|
.B Ugyan ez 1800 kbit-es bitrátával és optimalizált makroblokkokkal:
|
|
.nf
|
|
mencoder dvd://2 \-o title2.avi \-oac copy \-ovc lavc \-lavcopts vcodec=mpeg4:mbd=1:vbitrate=1800
|
|
.fi
|
|
.
|
|
.PP
|
|
.B Ugyan ez, de MJPEG tömörítéssel:
|
|
.nf
|
|
mencoder dvd://2 \-o titel2.avi \-oac copy \-ovc lavc \-lavcopts vcodec=mjpeg:mbd=1:vbitrate=1800
|
|
.fi
|
|
.
|
|
.PP
|
|
.B Az aktuális könyvtárban lévõ *.jpg elkódolása:
|
|
.nf
|
|
mencoder "mf://*.jpg" \-mf fps=25 \-o output.avi \-ovc lavc \-lavcopts vcodec=mpeg4
|
|
.fi
|
|
.
|
|
.PP
|
|
.B Kódolás tuner-rõl (formátumot adj meg a \-vf format kapcsolóval):
|
|
.nf
|
|
mencoder \-tv driver=v4l:width=640:height=480 tv:// \-o tv.avi \-ovc raw
|
|
.fi
|
|
.
|
|
.PP
|
|
.B Kódolás pipe-ról:
|
|
.nf
|
|
rar p test-SVCD.rar | mencoder \-ovc lavc \-lavcopts vcodec=mpeg4:vbitrate=800 \-ofps 24 \-
|
|
.fi
|
|
.
|
|
.
|
|
.\" --------------------------------------------------------------------------
|
|
.\" Bug-ok, szerzõk, szokásos lemondás
|
|
.\" --------------------------------------------------------------------------
|
|
.
|
|
.SH BUG-OK
|
|
Ne pánikolj.
|
|
Ha találsz egyet, jelentsd nekünk, de kérjük, elõször olvasd el az összes
|
|
ehhez kapcsolódó dokumentációt.
|
|
Figyelj a szmájlikra is. :)
|
|
Sok hiba a rossz beállítás vagy paraméterhasználat eredménye.
|
|
A dokumentáció hiba jelentési része (DOCS/\:HTML/\:hu/\:bugreports.html)
|
|
leírja, hogyan készíthetsz hasznos hibajelentést.
|
|
.
|
|
.
|
|
.
|
|
.SH SZERZÕK
|
|
Az MPlayert eredetileg Gereöffy Árpád írta.
|
|
Lásd az AUTHORS fájlt a többi közremûködõ listájához.
|
|
.PP
|
|
MPlayer (C) 2000\-2006 Az MPlayer Csapat
|
|
.PP
|
|
Ezt a man oldalt nagyrészt Gabucino, Jonas Jermann és Diego Biurrun írta.
|
|
A karbantartó Diego Biurrun.
|
|
A man oldallal kapcsolatos leveleket kérjük az MPlayer-DOCS levelezési listára küldeni.
|
|
A fordítás specifikus levelek az MPlayer-translations levelezési listára tartoznak.
|
|
.\" end of file
|