Sie sind auf Seite 1von 143

NOMBRE

mplayer - reproductor de pelculas


mencoder - codificador de pelculas

SINOPSIS
mplayer [opciones] [archivo|URL|playlist|-]
mplayer [opciones] fichero1 [opciones especficas] fichero2
[opciones
especficas]
mplayer [opciones] {grupo de ficheros y opciones} [opciones
especficas
del grupo]
mplayer [dvd|dvdnav]://[ttulo|[ttulo_inicial]-ttulo_final]
[opciones]
mplayer vcd://pista[/dispositivo]
mplayer tv://[canal] [opciones]
mplayer radio://[canal|frecuencia][/capture] [opciones]
mplayer pvr:// [opciones]
mplayer dvb://[numero_tarjeta@]canal [opciones]
mplayer mf://mscara [-mf opciones] [opciones]
mplayer [cdda|cddb]://pista[-pista_final][:velocidad]
[/dispositivo]
[opciones]
mplayer cue://archivo[:pista] [opciones]
mplayer [fichero|mms[t]|http|http_proxy|rt[s]p|ftp|udp|unsv|
smb]://
[usuario:contrasea@]URL[:puerto] [opciones]
mplayer sdp://fichero [opciones]
mplayer mpst://host[:puerto]/URL [opciones]
mplayer tivo://host/[list|llist|fsid] [opciones]
gmplayer [opciones] [-skin skin]
mencoder [opciones] fichero [fichero|URL|-]
[-o fichero | file://fichero |
smb://[usuario:contrasea@]host/ruta_al_fichero]
mencoder [opciones] fichero1 [opciones especficas] fichero2
[opciones
especficas]

DESCRIPCIN
mplayer es un reproductor de pelculas para Linux (funciona
en muchas
otras plataformas y arquitecturas de CPU, vea la
documentacin).
Reproduce la mayora de los ficheros MPEG/VOB, AVI,
ASF/WMA/WMV, RM,
QT/MOV/MP4, ogg/OGM, MKV, VIVO, FLI, NuppelVideo, yuv4mpeg,
FILM and
RoQ, soportados de forma nativa y otros codecs binarios.
Adems puede
ver VideoCD, SVCD, DVD, 3ivx, DivX 3/4/5 e incluso pelculas
WMV.

MPlayer soporta un amplio rango de controladores de salida de


y
de audio.
Funciona con X11, XV, DGA, OpenGL, SVGAlib,
fbdev, AAlib,
libcaca, DirectFB, Quartz, Mac OS X CoreVideo, pero tambin
puede usar
GGI, SDL (y todos sus controladores), VESA (en cualquier
tarjeta
compatible con VESA, incluso sin X11) , algunos
controladores de
tarjetas especficas a bajo nivel (par Matrox, 3Dfs y
ATI) y algunas tarjetas decodificadoras de MPEG por
hardware, tales
como Siemens DVB, Hauppauge PVR (IVTV), DXR2 y
DXR3/Hollywood+.
La
mayora de ellos soportan escalado por software o por
hardware, para
que pueda disfrutar de las pelculas en modo de pantalla
completa.
video

MPlayer tiene informacin en pantalla (OSD, On Screen Display)


sobre el
estado, subttulos grandes y bonitos con suavizado de
bordes y
realimentacin visual de los controles con teclado.
Tipos
de letra
Europeo/ISO8859-1,2 (Hngaro, Ingls, Checoslovaco, etc),
Cirlico y
Koreano se soportan en 12 formatos de subttulos (MicroDVD,
SubRip,
OGM, SubViewer, Sami, VPlayer, RT, SSA, AQTitle, JACOsub,
PJS y el
nuestro: MPsub) as como subttulos DVD (cadenas SPU, VOBsub y
Closed
Captions).
mencoder (Codificador de Pelculas de MPlayer) es un
codificador simple
de pelculas, diseado para codificar pelculas que
se
pueden
reproducir con MPlayer (vea ms arriba) a otros formatos
tambin
reproducibles con MPlayer (vea ms abajo).
Codifica
a
MPEG-4
(DivX/Xvid), cualquier codec de libavcodec y audio en
PCM/MP3/VBRMP3 en
1, 2 o 3 pasadas. Adems, tiene habilidades para copiar
flujos, un
potente sistema de filtros (recortar, expandir, girar, postprocesar,
rotar, escalar, ruidos, conversin rgb/yuv) y ms.
gmplayer es MPlayer con una interfaz grfica para
Tiene

el

usuario.

las mismas opciones que MPlayer.

Se pueden encontrar ejemplos de uso para familiarizarle


rpidamente con
el manejo del programa al final de esta pgina del manual
Lea tambin la documentacin HTML!

CONTROL INTERACTIVO
MPlayer tiene una capa de control totalmente configurable,
dirigida por
rdenes,
que le permite controlar MPlayer usando el teclado, el ratn,
un mando
de juegos o un mando a distancia (usando LIRC). Vea la opcin
-input
para conocer las maneras de configurarlo.
control por teclado
<- y ->
Posiciona atrs/adelante 10 segundos.
arriba y abajo
Posiciona atrs/adelante 1 minuto.
repg y avpg
Posiciona atrs/adelante 10 minutos.
[ y ]
Aumenta/disminuye la velocidad de reproduccin en
un 10%

{ y }

Dobla/Divide la velocidad de reproduccin.


Retroceso
Devuelve la reproduccin a la velocidad normal.
< y >
retrocede/avanza en la lista de reproduccin.
INICIO y FIN
siguiente/previa entrada del rbol de
reproduccin en la
lista actual.
INS y SUPR
siguiente/previa fuente alternativa (solo para
listas de
reproduccin ASX).
p / ESPACIO
Pausa la pelcula (cualquier tecla para salir
del modo
pausa).
.
Paso adelante. Pesionar una vez detiene la
pelcula. Cada
pulsacin posterior reproduce un frame y
detiene la
pelcula otra vez (cualquier otra tecla hace
retornar al
modo normal).
q / ESC
Detiene la pelcula y sale.
+ y Ajusta el retardo de audio por +/- 0.1 segundos.
/ y *
Decrementa/incrementa el volumen.
9 and 0
Decrementa/incrementa el volumen.
m
Silencia el sonido.
_ (slo MPEG-TS and libavformat)
Alterna entre las pistas de vdeo disponibles

# (slo MPEG, Matroska, AVI y libavformat)


Alterna entre las pistas de audio disponibles
f
Cambia al modo de pantalla completa (vea tambin

-fs).

T
-ontop).

Cambia al modo siempre-visible (vea tambin

w y e
Decrementa/incrementa el rango de pan y scan.

Cambia

posicin /

entre

los

estados

de

OSD:

nada

posicin + tiempo posicin + tiempo + tiempo

total.
d

Cambia el saltarse imgenes.

estados del

salto

pantalla /

cambia entre los

de imgenes: nada / saltar el mostrar en

saltar decodificacin (vea -framedrop y

-hardframedrop).
v
Cambia la visibilidad de los subttulos.

Alterna entre los subttulos disponibles.

y/g

Paso adelante/atrs en la lista de subttulos

Cambia la visibilidad de "subttulos forzados".

Cambia la alineacin de

arriba/enmedio/

los

subttulos:

abajo.

x y z

Ajusta el retardo de subttulos por +/- 0.1

segundos.
r y t

Mueve los subttulos arriba/abajo.


i (slo modo -edlout)
Establece una marca EDL.
s (slo -vf screenshot)
Realiza una captura de pantalla.
S (slo -vf screenshot)
Comienza/para la toma de capturas de pantalla.
I
Muestra el nombre del fichero que se est
reproduciendo en
pantalla.
D (slo -vo xvmc, -vf yadif, -vf kerndeint)
Activa/desactiva el desentrelazador.
(Las siguientes teclas son vlidas nicamente cuando se
usa una

salida

(x)mga,
eq2)

de

video acelerada por hardware (xv, (x)vidix,

etc), el ecualizador por software (-vf


el

filtro de tonalidad (-vf hue).)


1 y 2

eq

-vf

Ajusta el contraste.
3 y 4

Ajusta el brillo.

5 y 6

Ajusta el matiz.

7 y 8

Ajusta la saturacin.

(Las
cuando se usa

siguientes

teclas

son

vlidas nicamente

quartz o el controlador de vdeo de macosx)


command + 0
Cambia el tamao de la ventana a la mitad de su

tamao.

command + 1
Cambia el tamao de la ventana a su tamao
original.
tamao

command + 2
Cambia

el

tamao

de

la

ventana

al

doble

su

original.
command + f
Cambia al modo de pantalla completa (vea tambin

-fs).

command + [ and command + ]


Establece el canal alfa de la ventana de la
pelcula.
se usa el

(Las

siguientes teclas son vlidas nicamente cuando

controlador de vdeo sdl)


c
completa.

Alterna entre los diferentes modos de pantalla

n
Vuelve al modo original.

usa

(Las siguientes teclas son vlidas nicamente cuando se

un

teclado multimedia)
PAUSE

pausa.

STOP

Detiene la reproduccin y sale.


PREVIOUS and NEXT
Posiciona atrs/adelante 1 minuto.
(Las
cuando se ha
sobre

las

siguientes

teclas

son

compilado con soporte


para la interfaz grfica

anteriores)
ENTER

Comienza la reproduccin.

ESC

Detiene la reproduccin.

vlidas

nicamente

tienen

precedencia

l
t
c
r

Carga un fichero.
Carga los subttulos.
Abre el navegador de temas.
Abre el dilogo de preferencias.

cuando se ha

(Las

siguientes

teclas

son

vlidas

nicamente

compilado con soporte


para la TV o DVB y tienen precedencia sobre las
anteriores)
h and k
Selecciona el canal anterior/siguiente.
n
Cambia la norma.
u
Cambia la lista de canales.
(Las siguientes teclas son
se

ha

vlidas

nicamente

cuando

compilado con soporte


para dvdnav: se usan para navegar por los mens)
Teclado numrico 8
Selecciona el botn hacia arriba.
Teclado numrico 2
Selecciona el botn hacia abajo.
Teclado numrico 4
Selecciona el botn hacia la izquierda.
Teclado numrico 6
Selecciona el botn hacia la derecha.
Teclado numrico 5
Vuelve al men principal.
Teclado numrico 7
Vuelve al men ms cercano (el orden

preferido

es:

captulo->ttulo->raz).
Teclado numrico INTRO
Confirma la eleccin.
control del ratn
Botn 3 y Botn 4
Posiciona atrs/adelante 1 minuto.
Botn 4 y Botn 5
Aumenta/disminuye el volumen
control del joystick
izquierda y derecha
Posiciona atrs/adelante 10 segundos.
arriba y abajo
Posiciona atrs/adelante 1 minuto.
botn 1
Pausa
botn 2
Cambia los estados OSD: ninguno /

bsqueda

bsqueda
contador+

contador

bsqueda

tiempo total.
botn 3
Aumenta/disminuye el volumen

USO
Cada opcin etiqueta tiene su contrapartida noetiqueta, es
decir,

el opuesto a la opcin -fs es -nofs.

Si una opcin est marcada como (XXX solamente), solo


funcionar en
combinacin con la opcin XXX o si est compilado con soporte
XXX.
NOTA: El analizador de subopciones (se usa por ejemplo
las
subopciones -ao pcm) soporta un modo especial de escape de
cadenas
pensado para usarse con interfaces grficas de usuario
externas.
Tienen el siguiente formato:
%n%string_of_length_n
EJEMPLOS:
mplayer -ao pcm:file=%10%C:test.wav test.avi
O en un script:
mplayer -ao pcm:file=%expr length "$NAME"%"$NAME" test.avi
para

FICHEROS DE CONFIGURACIN
Puede escribir todas sus opciones en ficheros de
configuracin que
sern ledos cada vez que se ejecute MPlayer/MEncoder. El
archivo de
configuracin del sistema global mplayer.conf est en su
directorio
de configueracin (p.e. /etc/mplayer o
/usr/local/etc/mplayer), el
especfico de usuario
es
~/.mplayer/config.
El
fichero
de
configuracin para MEncoder es mencoder.conf en su
directorio de
configuracin
(p.e.
/etc/mplayer
o
/usr/local/etc/mplayer)
el
especfico de usuario es ~/.mplayer/mencoder.conf.
Las
opciones
especficas de usuario sobreescriben a las del sistema y a su
vez las
que se pasan por lnea de comandos sustituyen a estas. La
sintaxis del
archivo de configuracin es opcin=<valor>, todo lo que haya
despus
de un # es considerado un comentario. Las opciones que
funcionan sin
valores pueden ser activadas estableciendo su valor a yes o
1 o

true y desactivadas estableciendo su valor a no o 0 o


false.
Incluso las subopciones pueden se especificadas de este modo.
Tambin puede escribir ficheros de configuracin
para
ficheros
especficos. Si dispone de un archivo de configuracin para un
archivo
llamado pelicula.avi cree otro archivo llamado
pelicula.avi.conf
con las opciones especficas y colquelo en ~/.mplayer o en
el mismo
directorio que el fichero mientras use la opcin -usefiledir-conf
(tanto en la lnea de comandos como en el fichero de
configuracin
global).
EJEMPLO DE FICHERO DE CONFIGURACIN DE MPLAYER:
# Usar controlador de Matrox por defecto.
vo=xmga
# Me encanta practicar manualidades mientras veo vdeos.
flip=yes
# Decodificar/codificar mltiples archivos desde png,
# empezando con mf://mascaradearchivo
mf=type=png:fps=25
# Las imgenes en negativo son extraamente bonitas.
vf=eq2=1.0:-0.8
EJEMPLO DE FICHERO DE CONFIGURACIN DE MENCODER:
# Establece la salida de Mencoder a un fichero por defecto.
o=encoded.avi
# Las 4 siguientes lneas permiten a mencoder tv:// comenzar la
captura

# inmediatamente.
oac=pcm=yes
ovc=lavc=yes
lavcopts=vcodec=mjpeg

tv=driver=v4l2:input=1:width=768:height=576:device=/dev/video0:audiora
te=48000
# conjunto de opciones por defecto ms complejo.
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

PERFILES

Para facilitar el trabajo

con

diferentes

configuraciones

se

pueden

definir perfiles en los ficheros de configuracin. Un perfil


comienza
con su nombre entre corchetes, p.e. [mi-perfil]. Todas las
opciones
que le sigan sern parte del perfil. Se puede definir una
descripcin
(mostrada por -profile help) con la opcin profile-desc.
Para
acabar
el perfil, comience otro o use el nombre de perfil default
para seguir
con las opciones normales.
PERFIL DE EJEMPLO DE MENCODER:
[mpeg4]
profile-desc="Codificacin MPEG4"
ovc=lacv=yes
lavcopts=vcodec=mpeg4:vbitrate=1200
[mpeg4-hq]
profile-desc="Codificacin HQ MPEG4"
profile=mpeg4
lavcopts=mbd=2:trell=yes:v4mv=yes

OPCIONES GENERALES
-codecs-file <nombrearchivo> (Vea tambin -afm, -ac, -vfm y
-vc.)

Usa el archivo codecs.conf especificado en lugar

instalado

del

por sistema o el interno.

-include <archivo de configuracin>


Archivo de configuracin especfico que se consultar

despus

del que haya por defecto.


-list-options
Saca por pantalla todas las opciones disponibles
-msgcharset <charset>
Convierte los mensajes de la consola al conjunto de
caracteres
especificado (default: autodetect). El texto se
codificar con
el parmetro especificado con la opcin de
configuracin
--charset. Establzcalo a noconv para inhabilitar la
conversin
(por e.j. problemas con iconv ).
NOTA: La opcin tiene efecto despus de que el
analizador de la
lnea
de comandos ha finalizado. La variable de
entorno
MPLAYER_CHARSET puede ayudarle a deshacerse de las
primeras
lneas de salida estropeada.

-msglevel <all=<nivel>:<mdulo>=<nivel>:...>
Controla la cantidad de mensajes para cada mdulo.
El mdulo
all cambia la cantidad de mensajes para el resto de
mdulos no
especificados en la lnea de comandos. Vea -msglevel
help para
una lista de todos los mdulos.
NOTA: Los mensajes mostrados antes de que la lnea de
comandos
haya sido analizada nicamente pueden ser
controlados por la
variable de entorno MPLAYER_VERBOSE que se aplica a
todos los
mdulos.
Niveles disponibles:
-1
completo silencio
0
nicamente mensajes fatales
1
mensajes de error
2
mensajes de aviso
3
mensajes de ayuda cortos
4
mensajes de informacin
5
mensajes de estado (aquellos ocultos por -quiet)
6
mensajes prolijos.
7
nivel de deteccin de errores 2
8
nivel de deteccin de errores 3
9
nivel de deteccin de errores 4
-quiet
Hace que MPlayer muestre menos informacin; en
particular oculta
la lnea de estado (i.e. A: 0.7 V: 0.6 A-V: 0.068 ...)
que no
ser mostrada.
Es particularmente til en terminales
lentos o
donde no funciona bien el manejo del retorno de carro
(i.e. \r).
-priority <prio> (slo Windows)
Establece la prioridad de acuerdo a un conjuto de
prioridades
predefinidas disponibles bajo Windows.
Posibles
valores de
<prio>:
idle|belownormal|normal|abovenormal|high|realtime
AVISO:
cuelgue del

Usar

la

prioridad realtime puede causar un

sistema.

-profile <perfil1,perfil2,...>
Usa los perfiles dados, -profile muestra una lista con
todos los
perfiles definidos.
-really-quiet (vea tambin -quiet)
Muestra incluso menos mensajes de salida y de estado
que con la
opcin -quiet.
-show-profile <perfil>

Muestra la descripcin y el contenido de un perfil.


-use-filedir-conf
Busca un fichero de configuracin especfico en
el mismo
directorio que el fichero que se va a reproducir.
AVISO: Puede ser peligroso si se reproduce desde
un lugar
desconocido.
-v, -verbose
Aumenta el nivel de prolijo, un nivel por cada -v
encontrado en
la lnea de comandos.

OPCIONES DEL REPRODUCTOR (SOLO MPLAYER)


-autoq <calidad> (use con -vf [s]pp)
Cambia dinmicamente el nivel de postprocesado
dependiendo del
tiempo de CPU disponible. El nmero que especifique
ser el
mximo nivel usado.
Lo normal es que pueda usar
cualquier
nmero grande. Deber usar -vf [s]pp sin parmetros
para que
esto funcione.
-autosync <factor>
Ajusta gradualmente la sincronizacin A/V basada en
medidas de
retardo de audio. Especificando -autosync 0, por
defecto, causa
que el tiempo de imgenes est basado completamente en
medidas
de retardo de audio. Especificando -autosync 1 har lo
mismo,
pero se se usar sutilmente el algoritmo de correccin
de A/V.
Un ratio de imgenes de video irregular que funciona
bien con
-nosound puede incluso mejorarse estableciendo este a
un valor
entero mayor que 1. Cuanto ms alto sea el valor, ms
cerca se
estar de la sincronizacin de -nosound. Pruebe
-autosync 30
para suavizar problemas con controladores de sonido
que no
implementan una medida del retardo de audio perfecta.
Con este valor, si ocurre un desplazamiento de
sincronizacin A/
V grande slo pasarn 1 o 2 segundos hasta
estabilizarse.
Este
retardo en tiempo de reaccin a repentinos
desplazamientos A/V
debe ser el nico efecto colateral de activar esta
opcin, para
todos los controladores de sonido.

-benchmark
Muestra algunas estadsticas en uso de CPU e imgenes
eliminadas
al final de la reproduccin. selo en combinacin con
-nosound
y -vo null para medida del rendimiento del codec de
vdeo.
NOTA: Con esta opcin MPlayer ignorar la
duracin de las
imgenes mientras reproduzca slo vdeo (puede ver esto
como un
valor infinito de fps).
-colorkey <nmero>
Cambia el colorkey a un valor RGB de su eleccin.
0x000000 es
negro y 0xffffff es
blanco.
Solo
soportado
por
los
controladores de salida de video cvidix, fbdev,
svga, vesa,
winvidix, xmga, xvidix, xover, xv (vea -vo xv:ck), xvmc
(vea -vo
xv:ck) y directx.
-nocolorkey
Desactiva el colorkeying. Slo soportado por los
controladores
de salida de video cvidix, fbdev, svga, vesa,
winvidix, xmga,
xvidix, xover, xv (vea -vo xv:ck), xvmc (vea -vo
xv:ck) y
directx.
-correct-pts (experimental)
Cambia MPlayer a un modo experimental en el que las
marcas de
tiempo para las imgenes de vdeo se calculan de
una forma
diferente y se soportan los filtros de vdeo que aaden
nuevas
imgenes o modifican las marcas de tiempo de los
existentes. Se
pueden ver las marcas de tiempo mas precisas por ejemplo
cuando
se reproducen subttulos sincronizados a cambios de
escena con
la opcin -ass. Sin -correct-pts seguramente la
sincronizacin
ir desplazada algunas imgenes.
Esta opcin no
funciona
correctamente con algunos demuxers y codecs.
-crash-debug (CDIGO DE DETECCIN DE ERRORES)
Automticamente aade gdb sobre un fallo o SIGTRAP.
soporte

debe

la fase

estar

El

compilado aadiendo --enable-crash-debug en

de configurado.
-edlout <nombredearchivo> (EDL solamente)

Crea un nuevo archivo y escribe lista


edicin

(EDL)

usuario

mismo.

Durante

la

decisin

de

reproduccin, cuando el

pulse i, una entrada para saltar los ltimos dos

segundos

de

reproduccin ser escrita al archivo.

un punto
fina

al

de

Esto proporciona

de partida para que el usuario pueda ajustar de manera

las

entradas de EDL despus. Vea


http://www.mplayerhq.hu/DOCS/HTML/
en/edl.html para ms detalles.
-enqueue (solo GUI)
Encola los archivos dados en la lnea de comandos en la
lista de
reproduccin en lugar de reproducirlos inmediatamente.
-fixed-vo
Fuerza un sistema de video fijo para mltiples
archivos (una
(des)inicializacin para todos los archivos). Por lo
tanto slo
se abrir una ventana para todos los archivos.
Actualmente los
siguientes controladores funcionan bien con fixed-vo:
gl, gl2,
mga, svga, x11, xmga, xv, xvidix y dfbmga.
-framedrop (vea tambin -hardframedrop)
Se salta la representacin de algunas imgenes para
mantener la
sincronizacin A/V en sistemas lentos. Los filtros de
vdeo no
se aplican a estas imgenes. Para los marcos tipo B el
proceso
de decodificacin es completamente saltado.
-(no)gui
Habilita o inhabilita la interfaz grfica (la accin por
defecto

depende

si se usa
funciona

del nombre del binario).

nicamente funciona

como primer argumento de la lnea de comandos. No


como

opcin en el fichero de configuracin.

-h, -help, --help


Muestra un pequeo sumario de las opciones.
-hardframedrop
Salto mayor de imgenes (puede romper
decodificacin).
Lleva a distorsiones de la imagen!
-identify
Atajo para -msglevel identify=4.

archivo
muestra

en

un

formato

fcilmente

la

Muestra parmetros del


analizable.

Tambin

informacin sobre los lenguajes y los IDs de


subttulos
obtener
para

ms

un

el ID del
todas

las

nombres de

las

pista

de

audio.

En

algunos

casos

informacin usando -msglevel identify=6.


DVD

mostrar

disco.
otras

la

El script
salidas

duracin
wrapper

de

los

cada

puede

Por ejemplo,

ttulo as como

TOOLS/midentify

suprime

de MPlayer y (con suerte) muestra los

archivo.

-idle (vea tambin -slave)


Hace que MPlayer espere en un modo ocioso en vez de
salir cuando
no hay un fichero para reproducir. Es til sobretodo
cuando se
ejecuta MPlayer en modo esclavo y puede ser controlado a
travs
de comandos de entrada.
-input <comandos>
Esta opcin puede usarse para configurar algunas
partes del
sistema de entrada. Las rutas son relativas a
~/.mplayer/.
NOTA: Autorrepeticin est soportada actualmente
solo
por
palanca de juegos.
Las rdenes disponibles son:
conf=<fichero>
Leer input.conf

la ruta

autorrepetir

segundo en

asignarse

asignarse

usar

ms til

alternativo.

Si

no

se

da

completa, se asume ~/.mplayer/<archivo>.


ar-delay
Retardo en mseg antes de empezar a

una

tecla (0 para inhabilitar).


ar-rate
Nmero de pulsaciones de tecla a generar por
autorrepeticin.
keylist
Muestra todas las teclas

las

que

pueden

rdenes.
cmdlist
Muestra todas las rdenes para las que pueden
teclas.
js-dev
Especifica el dispositivo de palanca de

juegos

(por defecto: /dev/input/js0).


file=<fichero>
Lee comandos desde el archivo dado.

Esto es

con un fifo.
NOTA: Cuando el fichero especificado es un fifo

MPlayer
"seek 10" >

lo

abre

de

manera

que

pueda hacer echo

mp_pipe y el pipe sigue siendo vlido.


-key-fifo-size <2-65000>
Espeficia el tamao del FIFO que

almacena

eventos

de

teclado

(default: 10).
Un FIFO de tamao n puede
almacenar (n-1)
eventos. Si es demasiado pequeo se pueden perder
algunos
eventos (conduciendo a "botones de ratn pegados" y
efectos
similares). Si es demasiado grande puede parecer que
MPlayer se
cuelga mientras procesa los eventos almacenados. Esta
opcin se
introdujo para obtener el mimso comportamiento que
antes,
establzcalo a 2 para Linux o a 1024 para Windows.
-lircconf <archivo> (LIRC solamente)
Especifica un archivo de configuracin para LIRC (por
defecto:
~/.lircrc).
-list-properties
Imprime todas las propiedades disponibles.
-loop <nmero>
Repite la reproduccin
veces.
0
significa para siempre.

de

la

pelcula

<nmero>

-menu (men OSD solamente)


Activa soporte para men OSD.
-menu-cfg <fichero> (men OSD solamente)
Usa un menu.conf alternativo.
-menu-root <valor> (men OSD solamente)
Especifica el men principal.
TP -menu-startup
(men OSD
solamente) Muestra el men principal al comienzo de
ejecucin.
-mouse-movements
Permite a MPlayer recibir eventos del puntero
por

el

controlador

derivados
seleccionar

de

entrada

vdeo de salida (actualmente slo los

de X11 estn soportados). Es necesario


los
botones en los mens de los DVD.

-noconsolecontrols
Previene que

enviados

MPlayer

lea

para

eventos de teclado desde la

estndar.
estndar.

til cuando lea

datos

desde

la

entrada

Esto se activa automticamente cuando se encuentra - en

la lnea

de rdenes.

establecerlo

Se trata de

situaciones

donde

debe

manualmente, por ejemplo si abre /dev/stdin (o el

equivalente en

su sistema), usa stdin en la lista de reproduccin o va

leer

desde

rdenes de

stdin ms tarde cargando un archivo o mediante

carga de archivo en modo esclavo.

-nojoystick
Desactiva el soporte de joystick.
-nolirc

Desactiva el soporte para LIRC.

(el

-nomouseinput (X11 solamente)


Inhabilita la entrada de pulsar/soltar botn del ratn
men
contextual de mozplayerxp se basa en esta opcin).

-rtc (RTC solamente)


Activa el uso del RTC de Linux (realtime clock /dev/rtc) como
mecanismo de sincronizacin. Esto despierta el
proceso cada
1/1024 para comprobar el tiempo actual.
Es intil
con los
kernels modernos de Linux configurados para escritorio
ya que
ellos despiertan el proceso con una precisin
similar cuando
usan el proceso normal de sueo.
-playlist <archivo>
Reproduce archivos de acuerdo a una lista de
reproduccin (ASX,
Winamp, SMIL, o 1 archivo por lnea).
NOTA: Esta opcin es considerada una entrada como
entrada par
alas opciones que despus se aplican solo a los
elementos de
esta lista de reproduccin.
FIXME: Esto deber aclararse mejor.
-playing-msg <cadena>
Imprime una cadena antes de empezar
reproduccin. Las
siguientes expansiones estn soportadas.

la

${NAME}
Expande el valor de la propiedad NAME.
$(NAME:TEXT)
Expande
nombre

esta

TEXT

disponible.

slo

si

la

propiedad

-rtc-device <dispositivo>
Usa el dispositivo especificado para la temporizacin
RTC.
-shuffle
Reproduce archivos en orden aleatorio.
-skin <nombre> (slo GUI)
Carga un skin del

bajo el

directorio

dado

como

parmetro

directorio por defecto para los skins,


/usr/local/share/mplayer/
y ~/.mplayer/skins/.
EJEMPLO:
-skin fittyfene
Intenta usar
/usr/local/share/mplayer/skins/fittyfene y
despus ~/.mplayer/skins/fittyfene.
-slave (vea tambin -input)
Usa el modo esclavo en el cual MPlayer trabaja como
backend para
otros programas.
En lugar de interceptar eventos de
teclado,
MPlayer leer rdenes de stdin.
NOTA: Vea DOCS/tech/slave.txt y -input cmdlist para una
lista de
rdenes como esclavo.
-softsleep
Usa temporizadores software de alta calidad en lugar
del RTC.
Tan preciso como RTC sin requerir privilegios
especiales.
Se
paga el precio de un consumo alto de CPU.

til

-sstep <seg>
Muestra
cada
para
presentaciones.

imagen

durante

<seg>

segundos.

OPCIONES DE DEMUXER/STREAM
-a52drc <nivel>
Elige el nivel de Rango Dinmico de Compresin para
flujos de
audio AC3. <nivel> es un valor en coma flotante en
rango de 0 a
1, donde 0 significa sin compresin y 1 (que es el
valor por
defecto) significa compresin mxima (hace las partes
ruidosas
ms silenciosas y viceversa).
Esta opcin solo
muestra un
efecto si el flujo AC3 contiene la informacin del
rango de
compresin requerido.

-aid <id> (vea tambin -alang)


Selecciona canal de audio

(MPEG:

ASF/RM:

0-127,

17-8190).
en

128-159

AVI/OGM:

prolijo

MPlayer/

(-v).

Cuando

se

ejecuta

reproducen flujos MPEG-TS,

MEncoder usar el primer programa

el

1-99

VOB(LPCM): 160-191 MPEG-TS

MPlayer imprime los IDs disponibles cuando se

modo

con

VOB(AC3):

0-31

(si

est

presente)

flujo de audio elegido.


-alang <cdigo de pas,[cdigo de pas, ...]> (vea tambin

-aid)

Especifica una lista de prioridades de lenguaje de audio

a usar.
cdigos

de

Diferentes formatos de contencin

usan

diferentes

lenguaje.
Los DVDs usan ISO 639-1 cdigos de
lenguaje de dos
letras, Matroska, MPEG-TS y NUT use ISO 639-2
cdigos de
lenguaje de tres letras, mientras OGM usa un
identificador libre
Mplayer imprime los lenguajes disponibles cuando se
ejecuta en
modo prolijo Selecciona el idioma de audio para el DVD y
siempre
intenta reproducir pistas cuyo lenguaje coincide con el
cdigo
dado.
MPlayer muestra una lista de los idiomas
disponibles
cuando se ejecuta en modo prolijo (-v).

Espaol

no

EJEMPLO:
mplayer dvd://1 -alang es,en
Reproduce en Espaol y cambia a Ingls si el
est disponible.
mplayer -alang jpn example.mkv
Reproduce un fichero Matroska en japons.

-audio-demuxer <nmero> (-audiofile slo)


Fuerza el tipo de audio demuxer para -audiofile.
Use un +
delante del nombre para forzarlo, esto
evitar
algunos
chequeos!.
Psele al demuxer uno de los nombres de
la lista
imprimida por -audio-demuxer help. Por
compatibilidad
con
versiones anteriores tambin acepta el ID del demuxer
como se
define
en
libmpdemux/demuxer.h
-audio-demuxer
audio
o
-audio-demuxer 17 fuerza MP3.

Vorbis)

-audiofile <nombredearchivo>
Reproduce audio desde un archivo externo (WAV, MP3 u Ogg

mientras visualiza una pelcula.


-audiofile-cache <kBytes>
Habilita cach para el flujo usado
usando la
cantidad especificada de memoria.

por

-audiofile,

-bandwidth <valor> (red solamente)


Especifica el mximo ancho de banda para el
streaming de red
(para servidores que son capaces de enviar
contenido
en
diferentes bitrates).
til si quiere ver contenido
multimedia
en vivo desde una conexin lenta.
Con streaming
Real RTSP,
tambin se usa para establecer ancho de banda mximo
de envo,
permitiendo un relleno de la cache ms rpido y un
volcado del
stream.
-cache <kBytes>
Esta opcin

especifica

kBytes)

cuanta

memoria

se

usar (en

cuando se rellene la cache para reproducir un fichero o

una URL.

Especialmente til para medios lentos.


-cache-min <porcentaje>
La reproduccin comenzar cuando el umbral de relleno
de cach
establecido con esta opcin se alcance.
-cache-seek-min <porcentaje>
Si se tiene que realizar una bsqueda a una posicin
dentro de
porcentaje del tamao de la cache desde la posicin
actual,
MPlayer esperar a que se llene la cache hasta esa
posicin en
vez de realizar una bsqueda en el flujo (por defecto:
50).
-cdda <opcin1:opcin2> (CDDA solamente)
Esta opcin puede ser usada para ajustar la lectura de
AUDIO-CD
de MPlayer.
Las opciones disponibles son:
speed=<valor>
Establece la velocidad del CD.

no sea

cualquier cosa

paranoia=<0-2>
Establece el nivel de paranoia. Otro valor que
parece

que

impide

la

reproduccin

de

excepto la primera pista.


0: desactiva la comprobacin (por defecto)

1: solapa la comprobacin solamente


2: correccin y verificacin completa
generic-dev=<valor>
Usa dispositivo genrico SCSI especificado.
sector-size=<valor>
tamao de lectura atmico
overlap=<valor>
Fuerza el mnimo solapamiento
durante

la

pista 1 como
LBA 0.
obtener los

de

bsqueda

verificacin a <valor> sectores.


toc-bias
Asume

que

el desplazamiento inicial de la

viene dada en

el

TOC

ser

direccionada

como

Algunas unidades Toshiba necesitan esto para


lmites de las pistas correctamente.
toc-offset=<valor>
Aade <valor> sectores a los valores

cuando

datos.

se direccionan pistas.

reportados

Puede ser negativo.

(no)skip
(Nunca) aceptar reconstruccin imperfecta de

-cdrom-device <ruta al dispositivo>


Especifica el dispositivo de CD-ROM (por defecto:
/dev/cdrom).
-channels <nmero> (vea tambin -af canales)
Cambia el nmero de canales de reproduccin (por
defecto: 2).
MPlayer pide al decodificador que decodifique el audio
en tantos
canales
como se hayan especificado. Entonces
depende del
decodificador cumplir con la peticin.
Normalmente
slo es
importante cuando se reproducen vdeos con audio AC3
(como los
DVDs). En ese caso la liba52 realiza la
decodificacin por
defecto y mezcla correctamente el audio en el nmero de
canales
que se han pedido. Para controlar directamente el
nmero de
canales de salida independientemente de canales que
han sido
decodificados, use el filtro de canales
NOTA: Esta opcin es agradecida por los codecs (AC3
solo),
filtros (surround) y controladores ao (al menos OSS).
Las opciones disponibles son:

2
4
6

stereo
surround
5.1 completo

-chapter <id del captulo>[-<id captulo final>] (dvd://


dvdnav://
solamente)
Especifica qu captulo se empieza a reproducir.
Opcionalmente
se especifica en qu captulo se termina la
reproduccin (por
defecto: 1).

-cookies (red solamente)


Enva cookies cuando hace peticiones HTTP.
-cookies-file <nombre de archivo> (red solamente)
Lee cookies HTTP desde el archivo <nombre de
archivo>(por
defecto: ~/.mozilla/ y ~/.netscape/) en lugar de leer
desde las
ubicaciones por defecto.
Se supone que el archivo
est en
formato de Netscape.
-delay <sec>
Establece el retraso en segundos (valor real
positivo
o
negativo).
NOTA: Cuando se usa con MEncoder, no se garantiza que
funcione
correctamente con -ovc copy; use -audio-delay en su
lugar.
-ignore-start
Ignora el tiempo de comienzo especificado para
flujos en
ficheros AVI. Con MPlayer esto anula los retrasos en
los flujos
de los ficheros codificados con la opcin -audio-delay.
Durante
la codificacin, esta opcin previene que MEncoder
transfiera
los tiempos de comienzo del flujo original al nuevo
fichero; la
opcin -audio-delay no se ve afectada. Tenga en
cuenta que a
veces MEncoder ajusta los tiempos de comienzo del
flujo
automticamente para compensar con anticipacin retrasos
debidos
a la codificacin as que no use esta opcin para
codificar sin
haberla probado primero.
-demuxer <[+]nombre>
Fuerza el tipo de demuxer. Use un + delante del
nombre para
forzarlo, esto evitar algunas comprobaciones!.
Psele al

demuxer
-demuxer

help.

uno
Por

de

los nombres de la lista imprimida por

compatibilidad

con

versiones

anteriores

tambin

acepta el ID del demuxer como se define en


libmpdemux/demuxer.h
-demuxer audio o -demuxer 17 fuerza MP3.
-dumpaudio (MPlayer solamente)
Vuelca audio comprimido raw a ./stream.dump (til con
MPEG/AC3),
en la mayora del resto de casos el fichero resultante
no ser
reproducible si utiliza ms de un -dumpaudio,
-dumpvideo,
-dumpstream en la lnea de comandos slo funcionar
el ltimo
que haya sido especificado.
-dumpfile <nombredelarchivo> (MPlayer solamente)
Especifica en qu archivo debe volcar la salida
MPlayer.
Debe
ser usado junto con -dumpaudio / -dumpvideo /
-dumpstream.
-dumpstream (MPlayer solamente)
Vuelca el flujo raw a ./stream.dump. til cuando se
ripea desde
DVD o red.
Si utiliza ms de un -dumpaudio,
-dumpvideo,
-dumpstream en la lnea de comandos slo funcionar
el ltimo
que haya sido especificado.

es

-dumpvideo (MPlayer solamente)


Vuelca flujo de vdeo comprimido raw a ./stream.dump (no

muy

-dumpvideo,

usable).

Si

utiliza

ms

de

un

-dumpaudio,

-dumpstream en la lnea de comandos slo

ltimo

funcionar

el

que haya sido especificado.


-dvbin <opciones> (DVB solamente)
Pasa los siguientes parmetros al mdulo de entrada de
DVB, para
no usar los valores por defecto:

defecto:

la lista
~/.mplayer/
tipo

de

opcin.

card=<1-4>
Especifica el nmero de tarjeta usada 1-4 (por
1).
file=<archivo>
Ordena a
<archivo>.

MPlayer
Por

que

lea

los canales desde

defecto

channels.conf.{sat,ter,cbl}

(basado

es
en

su

tarjeta) o ~/.mplayer/channels.conf como ltima

timeout=<1-30>
Nmero mximo

configurar

de

segundos a esperar cuando

una frecuencia antes de darse por vencido (por

defecto:

30).
-dvd-device <ruta al dispositivo> (DVD solamente)
Especifica el dispositivo de DVD (por defecto:
/dev/dvd).
Tambin puede especificar un directorio que
contenga
los
ficheros copiados previamente directamente de un DVD
(con p.e.
vobcopy). Tenga en cuenta que usar -dumpstream es
normalmente
una forma mejor para copiar los ttulos del DVD en
primer lugar
(vea los ejemplos).

0,

-dvd-speed <factor o velocidad en KB/s> (DVD solamente)


Intenta limitar la velocidad del DVD (por defecto:

sin

un lector
Velocidades
2700KB/s
MPlayer
defecto

cambios).

La velocidad base del DVD 1350KB/s, as que

8x puede leer a velocidades hasta 10800KB/s.


ms
pequeas hacen la unidad ms silenciosa, para ver DVDs
debera

ser

suficientemente

rpido

silencioso.

resetea

la velocidad del dispositivo a la velocidad por

al cerrarse p.e. -dvd-speed 8 seleciona 10800KB/s.


NOTA: Se necesita acceso de escritura al dispositivo de
DVD para

poder cambiar la velocidad.

-dvdangle <ngulo id> (DVD solamente)


Algunos discos DVD contienen escenas que pueden
verse desde
mltiples ngulos. Aqu puede usted decirle a
MPlayer qu
ngulos desea usar (por defecto: 1).
-edl <nombredearchivo>
Habilita acciones de edicin de lista de decisin (EDL)
durante
el

la

audio

reproduccin.

silenciado

El

activado

video
de

puede

ser

saltado

acuerdo a unas entradas

dadas en el

archivo.
Vea
http://www.mplayerhq.hu/DOCS/HTML/en/edl.html
para detalles sobre como usar esta caracterstica.
-endpos <[[hh:]mm:]ss[.ms]|tamao[b|kb|mb]> (vea tambin -ss y
-sb)
MEncoder

Para en un tiempo o tamao dado.


NOTA: La posicin por tamao slo est habilitada para

y no ser precisa, ya que nicamente puede parar


lmite

del

-ss, el

frame.

Cuando

tiempo especificado

segundos

en

un

se usa en conjuncin con la opcin


por

-endpos

se

adelantar

los

indicados por -ss.


EJEMPLOS:
-endpos 56
Para a los 56 segundos.
-endpos 01:10:00
Para a la hora y 10 minutos.
-ss 10 -endpos 56
Para al minuto y 6 segundos.
-endpos 100mb
Slo codifica 100 MB.

-forceidx
Fuerza la reconstruccin del ndice. til para
archivos con
ndice mal (desincronizacin A/V, etc). Activa la
posibilidad
de bsquedas en archivos donde no era posible. Puede
arreglar
el ndice permanentemente con MEncoder (vea la
documentacin).
NOTA: Esta opcin solo funciona si el dispositivo
soporta
bsquedas (p.e. no se puede usar con stdin, pipe, etc).
-fps <valor en coma flotante>
Sobreescribe la tasa de imgenes por segundo.
el valor
original es incorrecto o no existe.

til si

-frames <nmero>
Reproduce/convierte solo los primeros <nmero> frames,
luego
termina.

-hr-mp3-seek (MP3 solamente)


Posicionamiento MP3 de alta resolucin.
Activo
cuando se
reproduce desde un archivo MP3 externo, y se necesita
bsqueda
en una posicin concreta para mantener la
sincronizacin A/V.
Puede ser lento especialmente cuando se posiciona hacia
atrs tiene que rebobinar hasta el principio para encontrar
el marco
exacto.

no

se

-idx (vea tambin -forceidx)


Reconstruye el ndice

de

los

archivos

en

encuentra, permitiendo bsquedas. Es til con


descargas rotas/
incompletas, o archivos que estn mal creados.

los

que

NOTA: Esta opcin solo funciona si el


bsquedas

medio

soporta

(p.e. no con stdin, pipe, etc).

-ipv4-only-proxy (red solamente)


Se salta el proxy para direcciones IPv6.
siendo usado
para conexiones IPv4.

Sigue

-loadidx <archivo ndice>


El archivo desde el que se leern los datos de ndice
del video
guardados
con
-saveidx.
Este ndice se usar
para las
bsquedas, usndose con preferencia ante los datos de
ndice
contenidos en el archivo AVI. MPlayer no intentar
evitar que
se cargue un archivo de ndice generado desde un AVI
diferente,
pero tenga por seguro que causar resultados no
favorables.
NOTA: Esta opcin es obsoleta ahora que MPlayer tiene
soporte
para OpenDML.
-mc <segundos/marco>
Mxima sincronizacin A-V por marco (en segundos).
-mf <opcin1:opcin2:...>
Usado cuando se decodifica de archivo mltiple de PNG o
JPEG.
Las opciones disponibles son:
w=<valor>
ancho de salida (autodetectado)
h=<valor>
alto de salida (autodetectado)
fps=<valor>
fps de la salida (por defecto: 25)
type=<valor>
tipo de archivos de salida (disponibles: jpeg,
png, tga,

sgi)

-ni (AVI solamente)


Fuerza el uso de analizador de AVI no-entrelazado
(corrige la
reproduccin de archivos AVI en mal estado).
-nobps (AVI solamente)
No usa un valor medio de bytes/seg para
sincronizacin A-V.
Ayuda con algunos archivos AVI que tienen la
cabecera en mal
estado.
-noextbased
Invalida la seleccin del demuxer basada en extensin
del nombre

de archivo.
(demuxer) no
cabecera
archivo

puede ser detectado con fiabilidad (el archivo no tiene


o

no

es demasiado fiable), la extensin del nombre del

es usada

intenta

Por defecto, cuando un tipo de archivo

para

seleccionar

el

demuxer.

Siempre

se

comprobar la seleccin por el contenido del archivo.

-passwd <contrasea> (vea tambin la opcin -user) (red


solamente)
Especifica una contrasea para autenticacin HTTP.
-prefer-ipv4 (red solamente)
Usa IPv4 en las conecciones
usa IPv6
automticamente.
-prefer-ipv6 (red solamente)
Usa IPv6 para las conecciones
IPv4
automticamente.

de

usa

de

red.

red.

Si

Si

falla,

falla,

-pvr <opcin1:opcin2:...> (solamente PVR)


Esta opcin ajusta varias opciones del mdulo de
captura PVR.
Tiene que usarse con cualquier hardware
codificador
MPEG
soportado por el driver V4L2.
Se conoce que
funciona con
Hauppauge WinTV PVR-150/250/350/500 y todas las tarjetas
basadas
en IVTV. Tenga en cuenta que slo los kernels de Linux
2.6.18 y
superiores pueden manejar flujos MPEG a travs de la
capa V4L2.
Para la captura y visionado de un flujo MPEG por
hardware con
MPlayer,MEncoder use pvr:// como la url de la
pelcula.
Las opciones disponibles son:
aspect=<0-3>
Especifica el ratio de la entrada:
0: 1:1
1: 4:3 (por defecto)
2: 16:9
3: 2.21:1
arate=<32000-48000>
Especifica el ratio
audio

(por

y 48000

el

audio

defecto:

48000

Hz,

de

codificacin

disponibles:

del

32000, 44100

Hz).
alayer=<1-3>
Especifica la capa de codificacin MPEG

para

(por defecto: 2).

audio (por

abitrate=<32-448>
Especifica el

bitrate

de

codificacin del

defecto: 384).
amode=<valor>
Especifica el
audio.

Los

dual y

codificacin

modo

de

codificacin

del

posibles valores son: stereo, joint_stereo,


mono (por defecto: stereo).
vbitrate=<valor>
Especifica el valor medio del bitrate de la
de vdeo (por defecto: 6).
vmode=<valor>
Especifica el valor de codificacin de vdeo.
vbr: BitRate variable (por defecto)
cbr: BitRate constante
fmt=<valor>
Escoge un
ps:
ts:
mpeg1:
vcd:
svcd:
dvd:

formato MPEG para la codificacin


MPEG-2 Flujo de programa (por defecto)
MPEG-2 Flujo de transporte
MPEG-1 Flujo de sistema
Flujo compatible con Video CD
Flujo compatible con Super Video CD
Flujo compatible con DVD

-rawaudio <opcin1:opcin2:...>
Esta opcin le permite reproducir archivos de audio
raw, debe
usarse junto con la opcin -demuxer rawaudio.
Tambin puede
usarse para reproducir audio CDs que no son
44KHz 16-bit
estreo.
Para reproducir flujos crudos AC3 use
-rawaudio
on:format=0x2000.
Las opciones disponibles son:
channels=<valor>
nmero de canales
rate=<valor>
razn en muestras por segundo
samplesize=<valor>
tamao de la muestra en bytes
bitrate=<valor>
tasa de bits para archivos rawaudio
format=<valor>
fourcc en hexadecimal
-rawvideo <opcin1:opcin2:...>
Esta opcin le permite reproducir vdeos raw, debe
usarse junto
con la opcin -demuxer rawvideo.

Las opciones disponibles son:


fps=<valor>
razn en imgenes por segundo (por defecto:
25.0)

sqcif|qcif|cif|4cif|pal|ntsc
establece tamao estandar de imagen
w=<valor>
ancho de la imagen en pxeles
h=<valor>
alto de la imagen en pxeles image height in

pixels

i420|yv12|yuy2|y8
establece espacio de color
format=<valor>
espacio de color (fourcc) en hexadecimal
size=<valor>
tamao de marco en Bytes
EJEMPLOS:
mplayer foreman.qcif -demuxer rawvideo -rawvideo qcif
Reproduce el famoso vdeo de ejemplo "foreman".
mplayer sample-720x576.yuv
-demuxer
rawvideo

-rawvideo

w=720:h=576
Reproduce un ejemplo como raw YUV.

puerto

-rtsp-port
Usado junto con URLs rtsp:// para forzar el nmero

detrs de un
servidor

del

cliente.

Esta

de

opcin puede ser til si esta

router y quiere dirigir el flujo RTSP desde


un
cliente especfico.

el

-rtsp-destination
Usado junto con URLs rtsp:// para forzar la
direccin IP de
destino a la que estar asociada. Esta opcin puede
ser til
para algunos servidores RTSP que no mandan paquetes
RTP a la
interfaz adecuada. Si la conexin al servidor RTSP
falla, use
la opcin -v para ver a que direccin IP est
intentando
asociarse MPlayer y trate de forzar la asociacin con
una IP
asignada a su ordenador en su lugar.
-rtsp-stream-over-tcp (LIVE555 solamente)
Usado con URLs rtsp:// para especificar que los
paquetes
entrantes RTP y RTCP sern enviados a travs de TCP
(usando la
misma coneccin TCP como RTSP). Esta opcin puede ser
til si
dispone de una mala coneccin a internet que no acepta
paquetes

UDP entrantes (vea http://www.live555.com/mplayer/).


-saveidx <archivo>
Fuerza la reconstruccin del ndice y vuelca el
ndice a
<archivo>. Actualmente solo funciona con archivos AVI.
NOTA: Esta opcin es obsoleta ahora que MPlayer tiene
soporte
para OpenDML.
-sb <posicin del byte> (vea tambin la opcin -ss)
Se posiciona en el byte indicado. til para
reproducir desde
imgenes de CD-ROM / archivos VOB con cosas al
principio.
-speed <0.01-100>
Acelera o ralentiza la reproduccin por el factor
pasado como
parmetro.
No se garantiza que funcione
correctamente con la
opcin -oac copy.
-srate <Hz>
Elige la tasa de muestreo de salida (por supuesto las
tarjetas
de sonido tienen limitaciones al respecto). Si la
frecuencia
seleccionada difiere de la existente en el medio
seleccionado se
insertar un filtro de audio de resample o
lavcresample para
compensar la diferencia.
El tipo de resampleo
puede ser
controlado por la opcin -af-adv. La opcin por defecto
es usar
el resampleo rpido que puede causar cierta distorsin.
-ss <tiempo> (vea tambin la opcin -sb)
Se posiciona en el tiempo indicado.
EJEMPLO:
-ss 56
Se posiciona en 56 segundos.
-ss 01:10:00
Se posiciona en 1 hora 10 minutos.
-tskeepbroken
Le dice a MPlayer que no descarte paquetes TS detectados
como no

vlidos en el medio que se est reproduciendo.

veces es

necesario para reproducir archivos MPEG-TS corruptos.

-tsprobe <posicin byte>


Durante la reproduccin

permite

para los

Algunas

especificar

cuntos

de

bytes

MPEG-TS,
quiere

pids de audio y video deseados.

esta

opcin

le

que MPlayer busque

-tsprog <1-65534>
Mientras se reproducen flujos MPEG-TS, puede
especificar con
sta opcin que programa (si est presente) desea
reproducir.
Puede ser usada con -vid y -aid.
-radio <opcin1:opcin2:...> (solamente radio)
Esta opcin ajusta varias propiedades del mdulo de
captura de
radio.
Para or la radio con MPlayer use
radio://frecuencia
(si
la
opcin
de
canales
no
est
dada)
o
radio://<nmero_canal> (si la opcin de canales
est dada)
como una URL de pelcula. Puede ver el rango de
frecuencias
permitidas ejecutando MPlayer con la opcin -v. Para
iniciar
el subsistema de
grabacin,
use
radio://<frecuencia
o
canal>/capture. Si no se usa la palabra clave
capture usted
slo puede escuchar la radio usando el cable de
entrada.
Usar
la opcin de captura para escuchar la radio no
es nada
recomendable debido a problemas de sincronizacin que
hacen que
el proceso no sea nada confortable.
Las opciones disponibles son:

/dev/radio0

device=<valor>
Dispositivo

de

radio

a usar (por defecto:

para Linux y /dev/tuner0 para *BSD).


driver=<valor>
Driver de radio
si

est

usar

(por

defecto:

v4l2

disponible, en otro caso v4l).


volume=<0..100>
Volumen de

radio (por

sonido

para

el

dispositivo de

defecto: 100).
freq_min=<valor>
Frecuencia mnima permitida (por defecto:
87.50).
freq_max=<valor>
Frecuencia mxima permitida (por defecto:
108.00).
<nombre>,...
espacios

en

channels=<frecuencia>-<nombre>,<frecuencia>Fija la lista de canales.

Use _ para

los

los
nombres sern

escritos

slave

los

canales

usando

con

se

un

control

entonces

OSD

radio_step_channel

podrn usar
Si

nombres,

los

los

comandos

radio_set_channel

remoto

(vea

tambin

se
LIRC).

especifica la opcin, un nmero en la URL de la

pelcula

ser tratado como una posicin en la lista de

canales.

EJEMPLO: radio://1, radio://104.4,

radio_set_channel 1
adevice=<valor>
Nombre del dispositivo desde el
Sin

este

valor

incluso si la
Para

la

palabra

grabacin
clave

dispositivos

forma

de

nombre

estar

capture
ALSA

use

el

ALSA para

44100).
tambin
valor que
sonido
valor de la

dispositivo

contiene

grabar.

desactivada

aparece

hw=<tarjeta>.<dispositivo>.
del

que

en

la

nombre
Si

en

URL.
la

el

un =, el mdulo usar

grabar, en cualquier otro caso usar OSS.


arate=<valor>
Tasa en muestras por segundo (por defecto:
NOTA: Cuando use la captura de audio establezca
la

opcin -rawaudio rate=<valor> con el mismo

arate. Si tiene problemas con la


(va

velocidad

del

demasiado deprisa), pruebe cambiando el

tasa (p.e. 48000,44100,32000,...).


achannels=<valor>
Nmero de canales de audio que desea grabar.
-tv <opcin1:opcin2:...> (TV solamente)
Esta opcin ajusta varias propiedades del mdulo de
captura de
TV.
Para
ver
la
TV
con
MPlayer,
use
tv://
o
tv://<nmero_canal> o incluso tv://<nombre_canal>
(vea la
opcin canales para nombre_canal ms abajo) como
una URL de
pelcula.
Las opciones disponibles son:
noaudio
sin sonido

driver=<valor>
disponibles: dummy, v4l, v4l2, bsdbt848

defecto:

/dev/

device=<valor>
Especifica el dispositivo

de

TV

(por

video0).
input=<valor>
Especifica la entrada (por defecto 0 (TV) (vea
la salida

sintonizador
parmetro de los

en consola para ver las entradas disponibles)


freq=<valor>
Especifica la frecuencia a establecer en el
(p.e.

511.250).

No compatible con el

canales.
outfmt=<valor>
Especifica el formato de salida del sintonizador
con

un

valor

controlador V4L
i420)

hexadecimal.
formatos

preestablecido

soportado

por el

(yv12, rgb32, rgb24, rgb16, rgb15, uyvy, yuy2,


un

formato

arbitrario

dado

como

valor

Pruebe outfmt=help para una lista de todos los


disponibles.
width=<valor>
anchura de la ventana de salida
height=<valor>
altura de la ventana de salida
fps=<valor>
razn de captura de video (imgenes por segundo)
buffersize=<valor>
tamao mximo

megabytes (por

opcin

del

buffer de captura en

defecto: dinmico)
norm=<valor>
disponible: PAL, SECAM, NTSC.

Para v4l2 use

normid de ms abajo.
normid=<valor> (v4l2 solamente)
Vea la salida de MPlayer para una lista de
normas de TV.

disponibles.
channel=<valor>
Coloca el sintonizador en el canal <valor>.

la

bcast,

us-

chanlist=<valor>
disponibles:

europe-east,

europe-west,

us-

cable, etc
channels=<canal>-<nombre>,<canal>-<nombre>,...
Establece el nombre para los canales.
_ para

Use

espacios en los nombres (o juegue con las

comillas

;-).

Los

OSD, y las

nombres

rdenes

tv_set_channel

mando a
parmetro de
posicin en la

de

canal sern escritos usando

tv_step_channel,

tv_last_channel

estarn

disponibles

usando un

distancia (vea LIRC).

No compatible con el

frecuencia.
NOTA: El nmero

canal

de

debe ser la

lista de canales, comenzando con 1.


EJEMPLO:
tv://1,
tv://TV1,
tv_set_channel

1,

tv_set_channel TV1

[brillo|contraste|matiz|saturacin]=<-100-100>
Establece la ecualizacin de imagen para la

tarjeta.

audiorate=<valor>
Establece la razn de captura de audio.
forceaudio
Captura
de

audio

audio

incluso

si

no

hay

origen

reportado por v4l.


alsa
Captura desde ALSA.
amode=<0-3>
Selecciona un modo de audio:
0: mono
1: stereo
2: idioma 1
3: idioma 2

grabados
de audio

es

forzar
amode y
ser

usado

tv no es

forcechan=<1-2>
Por defecto, la cuenta de canales de audio
determinada automticamente preguntando el modo
a

la

tarjeta

grabacin

de

TV.

estreo/mono

Esta
sin

opcin

importar la opcin

los valores devueltos por v4l.


para

permite

Esto

puede

solucionar problemas cuando la tarjeta de

capaz de informar del modo de audio actual.

debe

adevice=<valor>
Establece el dispositivo de sonido.

ser

/dev/xxx

Vea la

para

OSS

<valor>

y un ID hardware para ALSA.

documentacin de -ao alsa para saber cmo

especificar el

ID hardware.
audioid=<valor>
Elije la salida de audio de la tarjeta
capturadora, si

tiene ms de una.
[volume|bass|treble|balance]=<0-65535> (v4l1)
[volume|bass|treble|balance]=<0-100> (v4l2)
Estas opciones establecen los parmetros

mezclador

en

efecto si

la

tarjeta de captura de vdeo.

valor

por

el

la tarjeta no tiene uno.

el

por

defecto

de

No tiene

Para v4l2 50

control,

como

del

es

mapea
reportado

controlador.
immediatemode=<bool>
Un valor de 0 significa captura
audio

buffer

de

video juntos (por defecto para MEncoder).

valor de 1
captura

Un

(por defecto para MPlayer) significa que la

de

video

travs del

va

sola

y deja la captura de audio a

cable de realimentacin que se conecta desde la

tarjeta

de TV a la tarjeta de sonido.
mjpeg

tarjeta lo
especificar
salida, porque
valor de

Usa

compresin

soporta).
la

MJPEG

por

hardware

anchura

Usando esta opcin, no


y

altura

de

(si la

necesita

la ventana de

mplayer la determinar automticamente desde el


decimacin (vea ms abajo).
decimation=<1,2,4>
elije el tamao

comprimida por

de

la imagen que ser

compresin MJPEG por hardware:


1: tamao completo
704x576
PAL
704x480
NTSC
2: tamao medio

352x288
PAL
352x240
NTSC
4: tamao pequeo
176x144
PAL
176x120
NTSC

(calidad

<

60

quality=<0-100>
Elije la calidad de la compresin JPEG.
recomendada para tamao completo).

-user
<nombre de usuario>
(vea tambin la opcin
-passwd) (red
solamente)
Especifica un nombre de usuario para autenticacin HTTP.
-user-agent <cadena>
Usa la cadena como User-Agent para el flujo HTTP.
-vid <id>
Selecciona el canal de video (MPG: 0-15 ASF: 0-255
MPEG-TS:
17-8190). Cuando se reproducen flujos MPEG-TS,
MPlayer/MEncoder
usar el primer programa (si est presente) con el
flujo de
video elegido.
-vivo <sub-opciones> (CDIGO EN PRUEBAS)
Fuerza parmetros de audio para el demuxer VIVO (para
pruebas).

OPCIONES OSD/SUB
NOTA: Vea tambin -vf expand.
-ass (solamente FreeType)
Activa el renderizado de subttulos SSA/ASS. Con esta
opcin se
usar libass para los subttulos externos SSA/ASS y
las pistas
Matroska.
Puede
que
tambin
quiera
usar
la
opcin
-embeddedfonts.
-ass-border-color <valor>
Establece el color del borde (contorno) para el
texto de los
subttulos El formato del color es RRGGBBAA.
-ass-bottom-margin <valor>
Aade una banda negra en la parte inferior de la
imagen.
El
renderizador
SSA/ASS puede poner los subttulos
ah (con
-ass-use-margins).
-ass-color <valor>
Establece el color del texto de los subttulos
formato del
color es RRGGBBAA.

El

-ass-font-scale <valor>
Establece el coeficiente de la escala que se usar
para las
fuentes en el renderizador SSA/ASS.
-ass-force-style <[Estilo.]Parmetro=Valor[,...]>
Sobreescribe algunos parmetros de estilo.
EJEMPLO:
-ass-force-style FontName=Arial,Default.Bold=1
-ass-line-spacing <valor>
Establece el valor del espaciado de lnea para
renderizador
SSA/ASS.

el

-ass-styles <nombre_de_fichero>
Carga todos los estilos SSA/ASS encontrados en el
fichero y los
usa para renderizar los subttulos. La sintaxis del
fichero es
exactamente como la seccin [V4 Styles] / [V4+
Styles] de
SSA/ASS.
-ass-top-margin <valor>
Aade una banda negra en la parte superior de la
imagen.
El
renderizador
SSA/ASS puede poner los subttulos
ah (con
-ass-use-margins).
-ass-use-margins
Habilita/Inhabilita el uso de subttulos inferiores y
superiores
en los bordes negros cuando estan disponibles (por
defecto: no).
-dumpjacosub (MPlayer solamente)
Convierte el subttulo dado (especificado con la opcin
-sub) al
formato de subttulo basado en tiempo JACOsub. Crea un
archivo
dumpsub.js en el directorio actual.
-dumpmicrodvdsub (MPlayer solamente)
Convierte el subttulo dado (especificado con la opcin
-sub) al
formato de subttulos MicroDVD. Crea un archivo
dumbsub.sub en
el directorio actual.
-dumpmpsub (MPlayer solamente)
Convierte el subttulo dado (especificado con la opcin
-sub) al
formato de subttulos de MPlayer, MPsub.
Crea un
archivo
dump.mpsub en el directorio actual.
-dumpsami (MPlayer solamente)

Convierte el subttulo dado (especificado con la opcin


-sub) al
archivo

formato

de

subttulo

basado

en tiempo SAMI.

Crea un

dumpsub.smi en el directorio actual.

-dumpsrtsub (MPlayer solamente)


Convierte el subttulo dado (especificado con la opcin
-sub) al
formato de subttulo basado en tiempo SubViewer (SRT).
Crea un
archivo dumpsub.srt en el directorio actual.
NOTE: Algunos reproductores hardware se paran con
ficheros de
subttulos SRT que usan acabados de lnea Unix.
Si es tan
desafortunado de poseer uno de esos aparatos, pase los
ficheros
de subttulos a travs de unix2dos o algn programa
similar para
sustituir los acabados de lneas Unix por acabados de
lneas
DOS/Windows.
-dumpsub (solamente MPlayer) (CDIGO BETA)
Vuelca el flujo de subttulo desde archivos VOB Vea
tambin las
opciones -dump*sub y -vobsubout*.
-embeddedfonts (solamente FreeType)
Habilita la extraccin de las fuentes incrustadas
Matroska (por
defecto: desactivado) Estas fuentes pueden ser usadas
para el
renderizado de subttulos SSA/ASS (opcin -ass) Los
ficheros de
las fuentes se crean en el directorio ~/.mplayer/fonts
NOTA: Con FontConfig 2.4.2 o superior, las fuentes
incrustadas
se abren directamente desde la memoria y esta
opcin est
activada por defecto.
-ffactor <nmero>
Muestreo mapa alpha de la tipografa. Puede ser:
0
tipografa plana blanca
0.75 lnea exterior negra muy fina (por defecto)
1
lnea exterior negra fina
10
lnea exterior negra gruesa
-flip-hebrew (FriBiDi solamente)
Activa inversin de subttulos usando FriBiDi.
-noflip-hebrew-commas
Cambia la presuposicin de FriBiDi sobre la
posicin de las
comas en los subttulos, Use esta opcin si las comas
en los
subttulos se ven al principio de la frase en vez de al
final.

-font <ruta a archivo font.desc>


Bsqueda de tipografas OSB/SUB en un directorio
alternativo
(por defecto para
tipografas
normales:
~/.mplayer/font/
font.desc, por defecto para tipografas FreeType:
~/.mplayer/
subfont.ttf).
NOTA: Con FreeType, esta opcin determina la ruta al
archivo de
tipografa de texto.
Con fontconfig, esta opcin determina el nombre de la
tipografa
de fontconfig.
EJEMPLO:
-font ~/.mplayer/arial-14/font.desc
-font ~/.mplayer/arialuni.ttf
-font Bitstream Vera Sans
-fontconfig (fontconfig solamente)
Habilita el uso de tipografas administradas por
fontconfig.
-forcedsubsonly
Muestra solo subttulos forzados para el flujo de
subttulos de
DVD seleccionado, p.e. -slang.
-fribidi-charset <nombre de conjunto de caracteres> (FriBiDi
solamente)
Especifica el conjunto de caracteres que ser pasado a
FriBiDi
cuando se decodifiquen subttulos
no-UTF8
(por
defecto:
ISO8859-8).
-ifo <archivo VOBsub ifo>
Indica el archivo que debe ser usado para cargar el
tamao de
paleta y marco de subttulos VOBsub.
-noautosub
Desactiva carga automtica de archivos de subttulo.
-osd-duration <time>
Establece la duracin de los mensajes OSD en
defecto:
1000).
-osdlevel <0-3> (MPlayer
Especifica en qu
0
solamente
1
volumen +
2
volumen +
3
volumen +
+ tiempo
total
-overlapsub

ms

(por

solamente)
modo de OSD se debe iniciar.
subttulos
posicionamiento (por defecto)
posicionamiento + tiempo + porcentaje
posicionamiento + tiempo + porcentaje

Permite que el siguiente


mientras

subttulo

sea

mostrado

el

actual est an visible (por defecto esto est


habilitado solo
para formatos especficos).
-sid <ID> (vea tambin la opcin -slang, -vobsubid)
Muestra los subttulos de DVD en el idioma especificado
por <ID>
(0-31).
MPlayer muestra la lista de idiomas
disponibles cuando
se ejecuta en modo prolijo (-v). Si no puede
seleccionar uno de
los subttulos en un DVD, pruebe tambin con -vobsubid.
-slang <cdigo de pas[,cdigo de pas,...]> (vea tambin -sid)
Especifica
una
lista
de idiomas de subttulos
a usar.
Diferentes formatos de contencin usan diferentes
cdigos de
lenguaje.
Los DVDs usan ISO 639-1 cdigos de
lenguaje de dos
letras, Matroska, MPEG-TS and NUT use ISO 639-2
cdigos de
lenguaje de tres letras, mientras OGM usa un
identificador libre
MPlayer muestra la lista de idiomas disponibles
cuando se
ejecuta en modo prolijo (-v).
EJEMPLO:
mplayer -slang es,en
Selecciona Espaol
Espaol no

vuelve a Ingls si el

est disponible.
mplayer -slang jpn example.mkv
Reproduce un fichero Matroska con subttulos en

japons.
-spuaa <modo>
Modo antialias/escalado para DVD/VOBsub. Un valor de
16 puede
aadirse al <modo> para forzar escalado incluso cuando
la imagen
original y la escalada coinciden en tamao. Puede
emplearse por
ejemplo para suavizar subttulos cuando se usa
difuminado
gaussiano. Los modos disponibles son:
0
ninguno (el ms rpido, muy feo)
1
aproximado (roto?)
2
completo (lento)
3
bilineal (por defecto, rpido y no demasiado
malo)
4
usa difuminado gaussiano swscaler (se ve
bastante bien)
-spualign <-1-2> (OSD solamente)
Especifica cmo deben alinearse los subttulos SPU
(DVD/VOBsub).
-1
posicin original

defecto)

alineado arriba (comportamiento original/por

1
2

alineado al centro
alineado abajo

-spugauss <0.0-3.0> (OSD solamente)


Parmetro de varianza de gaussiana usado por -spuaa 4.
Valores

ms altos significa ms difuminado (por defecto: 1.0).

-sub <archivosubttulos1,archivosubttulos2,...>
Uso/muestra esos archivos de subttulos.
archivo puede
ser mostrado en un momento dado.
-sub-bg-alpha <0-255>
Especifica el valor de canal
OSD

de

alfa

para

Solo un

fondo.
Valores grandes significa
0
significa completamente transparente.

subttulos

mayor

transparencia.

fondo.

-sub-bg-color <0-255>
Especifica el valor de color para subttulos
Actualmente

grises y este
blanco

los

subttulos

estn

valor es la intensidad del color.

OSD

en

escala de

255

significa

de

negro.
-sub-demuxer <[+]nombre> (slo con -subfile) (CDIGO BETA)
Fuerza el tipo de demuxer de subttulos para -subfile.
Use un

+ delante del nombre

algunos

chequeos!.

la lista

imprimida
con
versiones

compatibilidad
como se

Psele
por

al

para

forzarlo,

demuxer

-sub-demuxer

anteriores

evitar

uno de los nombres de

help.

tambin

esto

Por

acepta el ID del demuxer

define en subreader.h.

-sub-fuzziness <modo>
Ajusta el nivel de afinado cuando busca subttulos:
0
coincidencia exacta
1
Carga todos los subttulos que contengan el
nombre de la
pelcula.
2
Carga todos los subttulos en el directorio
actual.
-sub-no-text-pp
Inhabilita todo tipo de postproceso de texto despus
de cargar
los subttulos. Usado para pruebas.
-subalign <0-2>
Especifica cmo deben alinearse los subttulos con
-subpos.

defecto)

-subcc
es

alinea arriba (comportamiento original/por

1
2

alinea al centro
alinea abajo

Muestra subtculos de DVD Closed Caption (CC).

Esto no

los

subttulos VOB, son subttulos especiales ASCII


codificados para
el que no oye bien en el flujo de datos de usuario VOB
en la
mayora de los DVDs de la regin 1. Los subttulos
CC no han
sido publicados en DVDs de otras regiones hasta ahora.
-subcp <codepage> (iconv solamente)
Si su sistema soporta iconv(3), puede usar esta
opcin para
especificar la pgina de cdigos para los subttulos.
EJEMPLO:
-subcp latin2
-subcp cp1250
-subcp enca:<language>:<fallback codepage> (ENCA solamente)
Puede especificar su idioma usando un cdigo de dos
letras para
hacer que ENCA detecte la pgina de cdigos
automticamente. Si
est inseguro, introduzca cualquier cosa y vea la
salida de
mplayer -v para obtener la lista de idiomas
disponibles.
Fallback codepage especifica la pgina de cdigos a
usar cuando
la autodeteccin falla. EJEMPLO:
-subcp enca:cs:latin2
Sugiere la codificacin, asumiendo los
subttulos en
Checo, volviendo a latin 2 si la deteccin
falla.
-subcp enca:pl:cp1250
Sugiere la codificacin para Polaco, volviendo
si falla
a cp1250.
-subdelay <seg>
Retrasa subttulos por <seg> segundos.
negativo.

Puede ser

-subfile <nombredearchivo> (CDIGO BETA)


Actualmente la opcin es intil. Lo mismo que
-audiofile, pero
para flujos de subttulos (OggDS?).
-subfont-autoscale <0-3> (solamente FreeType)
Establece el modo de autoescala.
NOTA: 0 significa que el escalado de texto y de OSD es
la altura
de la tipografa medido en puntos.

El modo puede ser:


0
1
2
3

sin autoescala
proporcional a la altura de la pelcula
proporcional a la anchura de la pelcula
proporcional a la diagonal de la pelcula (por

defecto)
-subfont-blur <0-8> (solamente FreeType)
Establece el radio de difuminado de la tipografa (por
defecto:
2).
-subfont-encoding <valor> (solamente FreeType)
Establece
la codificacin del tipo de letra.
Cuando se
establece a unicode, todos los smbolos del archivo de
tipo de
letra
son renderizados y es usado unicode (por
defecto:
unicode).

del

-subfont-osd-scale <0-100> (solamente FreeType)


Establece el coeficiente de autoescala de los elementos
OSD
(por defecto: 6).

-subfont-outline <0-8> (solamente FreeType)


Establece el grosor de la lnea de contorno de las
letras (por
defecto: 2).
-subfont-text-scale <0-100> (solamente FreeType)
Establece el coeficiente de autoescala del texto de
subttulos
como porcentaje del tamao de pantalla (por defecto: 5).
-subfps <razn>
Especifica la tasa de imgenes por segundo del
archivo de
subttulos (por defecto: fps de la pelcula).
NOTA: Solo archivos SUB basados en imgenes, p.e. no el
formato
MicroDVD.
-subpos <0-100> (til con -vf expand)
Especifica la posicin de los subttulos en pantalla.
El valor
es la posicin vertical de los subttulos en % de la
altura de
pantalla.
-subwidth <10-100>
Especifica
pantalla. til
para salida
subttulos en
% del ancho
-noterm-osd

(OSD solamente)
el ancho mximo de los subttulos en
de TV.

El valor es la anchura de los

de la pantalla.

Inhabilita

la

escritura

de

mensajes OSD en la

consola cuando

ninguna salida de vdeo est disponible.

-term-osd-esc <secuencia de escape>


Especifica la secuencia de escape a usar antes de
escribir un
mensaje OSD en la consola. La secuencia de escape
debera mover
el puntero al comienzo de la lnea usada por el OSD y
limpiarla
(por defecto: ^[[A\r^[[K).
-unicode
Le dice
subttulos como
unicode.

MPlayer

que maneje los archivos de

-utf8
Le dice a MPlayer que maneje los
como
UTF-8.

subttulos

archivos

de

-vobsub <archivo VOBsub sin extensin>


Especifica los archivos VOBsub que sern usados para
subttulos.
Esto es la ruta completa sin extensiones, p.e. sin el
.idx,
.ifo o .sub.
-vobsubid <0-31>
Especifica el ID del subttulo VOBsub.

OPCIONES DE SALIDA DE AUDIO (MPLAYER SOLAMENTE)


-abs <valor> (-ao oss solamente) (OBSOLETO)
Sobreescribe la deteccin del tamao del buffer de
audio del
controlador/tarjeta.
-format <formato> (vea tambin la opcin format del filtro de
audio)

Selecciona el formato de la muestra usado para la

salida

desde

sonido.

Los

en

la

la

capa

valores

del
que

filtro
<formato>

defecto

/dev/mixer.

estn

listados

abajo

mezclador diferente al que hay por

Para ALSA este es el nombre del mezclador.

-mixer-channel <mixer line>[,mixer index] (solo

-ao

alsa)
al

acepta

descripcin del formato en el filtro de audio.


-mixer <dispositivo>
Usa un dispositivo

de audio hasta la tarjeta de

PCM

para

-ao

oss

Esta opcin le dice a MPlayer que use un canal diferente

por
para OSS

defecto

para

controlar el volumen.

incluyen vol, pcm, line.

Para una lista

Las opciones
completa

de

opciones

busque
SOUND_DEVICE_NAMES en
/usr/include/linux/soundcard.h.
Para ALSA puede usar los nombres por ejemplo como los
muestra
alsamixer, Master, Line, PCM.
NOTA: El nombre de los canales de mezcla de ALSA
seguidos de un
nmero deben ser especificados en el formato
<nombre,nmero>,
p.e. un canal llamado PCM 1 en alsamixer convertirse
a PCM,1.

usar

-softvol
Fuerza el uso del mezcaldor por software
el
mezclador de la tarjeta de sonido.

en

vez

de

-softvol-max <10.0-10000.0>
Fija el nivel mximo de amplificacin en
porcentaje (por
defecto: 110). Un valor de 200 le permitir ajustar el
volumen
hasta un mximo del doble del nivel actual. Con
valores por
debajo de 100 el volumen inicial (que es el 100%)
estar por
debajo del mximo, p.e. el OSD no se mostrar
correctamente.
-volstep <0-100>
Establece el porcentaje de incremento o decremento
para los
cambios de volumen, el porcentaje es en relacin con el
total.
-volume <-1-100> (vea tambin -af volume)
Establece el volumen inicial en el mezclador, ya
sea por
hardware o software (si se usa con -softvol). Un
valor de -1
(que es el valor por defecto) no cambiar el volumen.

CONTROLADORES DE SALIDA DE AUDIO (MPLAYER SOLAMENTE)


Los controladores de salida de audio son interfaces para las
diferentes
facilidades de salida de audio. La sintaxis es:
-ao <driver1[:subopcin1[=valor]:...],driver2,...[,]>
Especifica una lista de controladores de salida de audio

a usar.

Si la lista tiene una , al final, intentar usar


finalmente los
controladores no listados en la lnea de rdenes. Las
subopciones son

opcionales y se pueden omitir la mayora de las veces.


NOTA: Vea -ao help para una lista de controladores disponibles.
EJEMPLO:
finalmente

dispositivo

-ao alsa,oss,
Prueba el controlador ALSA, luego el OSS,

otros.
-ao alsa:noblock:device=hw=0.3
Establece el modo noblock y el nombre del
como primera tarjeta, cuarto dispositivo.

Los controladores de audio disponibles son:


alsa

Reemplace
= en el
salida

hwac3

"spdif", a
configurarlo

Controlador de salida de audio ALSA 0.9/1.x


noblock
Establece el modo noblock.
device=<dispositivo>
Establece el
nombre
del
dispositivo.
cualquier

con

cualquier : con

nombre del dispositivo ALSA.


va

S/PDIF,

menos

que

use

un

Para usar la

dispositivo "iec958" o

realmente

sepa

como

correctamente.

alsa5
Controlador de salida de audio ALSA 0.5.
oss

audio

(por

audio

(por

Controlador de salida de audio OSS.


<dsp-device>
Establece
el dispositivo
defecto: /dev/dsp).
<mixer-device>
Establece el dispositivo

plataforma.

de

salida

mezcla

controlador

de

salida

de

usar

de

audio

SDL

Directmedia Layer) altamente independiente de la


<controlador>
Selecciona el controlador de audio

debe

de

defecto: /dev/mixer).
<mixer-channel>
Establece el canal de mezcla (por defecto: pcm).

sdl (SDL solamente)


Biblioteca de

(Simple

de

(por defecto: deja que SDL escoja).

arts
Salida de audio a travs del demonio aRts.

que

SDL

esd

defecto:

Salida de audio a travs del demonio ESD.


<servidor>
Selecciona el servidor ESD a utilizar (por
servidor local).

jack
Kit).
dado

(por

defecto:

Salida de audio a travs de JACK (Jack Audio Connection


port=<nombre>
Conecta a los puertos que tienen

hace que
defecto:

nombre

defecto: puertos fsicos).


name=<nombre
Nombre del cliente que se le pasa a JACK (por
MPlayer

ciertas

el

[<PID>]).

Es

til

si

desea

que

conexiones se establezcan automticamente.


(no)estimate
Estimacin del retraso del audio, supuestamente
la reproduccin del vdeo sea ms uniforme (por
activada).

nas

Salida de audio a travs de NAS.

macosx (Mac OS X solamente)


Controlador de salida de audio nativo Mac OS X.
openal

Controlador de salida de audio OpenAl, es


experimental y est
sin acabar (el sonido se mezclar en un slo canal).
sgi (SGI solamente)
Controlador de salida de audio SGI nativo.
<nombre del dispositivo de salida>
Especifica la interfaz del dispositivo de
salida (por
defecto:
configuracin del sistema).
Por
ejemplo,
Salida Analgica o Salida Digital.
sun (Sun solamente)
Controlador de salida de audio Sun nativo.
<dispositivo>
Especifia el dispositivo de audio (por
defecto: /dev/
audio).
win32 (Windows solamente)
Controlador de salida
nativo de
Windows.

de

audio

de

forma

de onda

dsound (Windows solamente)


Controlador de salida de audio DirectX DirectSound.

device=<numdispositivo>
Selecciona el nmero del

usado.

Reproducir

mostrar una

un

fichero

dispositivo
con

la

que

ser

opcin -v

lista de los dispositivos disponibles


dxr2 (vea tambin -dxr2) (DXR2 solamente)
Controlador de salida especfico de Creative DXR2.
ivtv (IVTV solamente)
Controlador de salida MPEG especfico IVTV.
funciona
con -ac hwmpa.

Solamente

mpegpes (DVB solamente)


Controlador de salida para tarjetas DVB que escriben la
salida a
un fichero MPEG-PES si no hay ninguna tarjeta DVB
instalada.
card=<1-4>
Tarjeta DVB a usar si hay ms de una.
file=<fichero>
Fichero de salida
null

No produce

velocidad
pruebas

de

salida

reproduccin

de

del

de

audio

vdeo.

pero

mantiene

la

Use

-nosound

para

rendimiento.

pcm
Escribe ficheros raw PCM/wave con el audio de salida.
(no)waveheader
Incluye o excluye la cabecera de las ondas (por

defecto:

incluido).

fichero

PCM.
file=<fichero>
Escribe el sonido en el <fichero> en vez de en

la opcin

por

especifica
fast
tiempo

de

mensaje "Su

audiodump.wav.

Si

se

Trata de volcar la informacin mas rpido que en


real.

truncada

defecto

nowaveheader, la opcin por defecto es

audiodump.pcm.

paquetes

Cuando no se incluya se generar un

Asegurese

de

que

(normalmente con

el

mensaje

vdeo en el buffer").

la

salida

no se ve

"Demasiados

Es normal obtener el

sistema es demasiado lento para reproducir

esto!".
plugin

Controlador de salida de audio con alguna extensin.

OPCIONES DE SALIDA DE VDEO (MPLAYER SOLAMENTE)


-adapter <valor>
Establece la tarjeta grfica

que

recibir

la

imagen.

Puede

obtener una lista de las tarjeta grficas


disponibles cuando
ejecute esta opcin con -v. Actualmente slo funciona
con con
el controlador de salida de vdeo directx.

se

-bpp <profundidad>
Usar una profundidad

ha

salida

detectado.

de

de

color

diferente

la

Slo soportado por los controladores

que

de

vdeo fbdev, dga2, svga, vesa.


-border

Reproduce

la opcin
invalidar
de salida

la pelcula con adornos y bordes.

est activada por defecto,


los

adornos

de

la ventana.

use

-noborder

Dado que
para

Soportado por el controlador

de vdeo directx.

-brightness <-100-100>
Ajusta el brillo del vdeo de salida (por defecto
No
soportado por todos los controladores de salida de

0).
vdeo.

0).

-contrast <-100-100>
Ajusta el contraste

No

del

vdeo de salida (por defecto

soportado por todos los controladores de salida de

vdeo.

-display <nombre> (X11 solamente)


Se debe especificar el nombre y el nmero del
dispositivo del
servidor de las X en el que desea que se muestre el
vdeo.
EJEMPLO:
-display xtest.localdomain:0
-dr
todos los

Activa

el

renderizado directo (no est soportado por

codecs y salidas de vdeo)


AVISO: Puede causar corrupcin en OSD/SUB!

-dxr2 <opcin1:opcin2:...>
Esta opcin se usa para gestionar el controlador
salida de
vdeo dxr2.

de

scan, 2

ar-mode=<valor>
modo de razn de aspecto (0 = normal, 1 = pan y
= letterbox (por defecto))
iec958-encoded
Selecciona el modo de salida iec958.

decodificador

iec958-decoded
Establece modo de salida iec958
(por
defecto).
macrovision=<valor>
modo macrovisin

defecto), 1 =

(0

al

desactivado (por

agc, 2 = agc 2 colorstripe, 3 = agc 4

colorstripe)
mute

silencia la salida de audio

unmute
reactiva la salida de audio
ucode=<valor>
ruta al microcdigo
Salida de TV
75ire
activa el modo de salida 7.5 IRE
no75ire
desactiva el modo de salida 7.5 IRE (por
defecto)
bw

salida

color

salida de TV en color (por defecto)

interlaced
salida de TV entrelazada (por defecto)
nointerlaced
desactiva la salida de TV entrelazada

palm, paln,

norm=<valor>
norma de TV (ntsc (por defecto), pal, pal60,
palnc)
square-pixel
establece el modo de pixel a cuadrado
ccir601-pixel
establece el modo de pixel a ccir601
superposicin

izquierda (por

cr-left=<0-500>
Establece el

valor

de

recorte

por la

defecto: 50).
cr-right=<0-500>
Establece el
derecha

(por

defecto:

valor

de

recorte

por

la

defecto: 300).
cr-top=<0-500>
Establece

el

valor de recorte por arriba (por

0).
cr-bottom=<0-500>
Establece el valor de recorte desde abajo (por
defecto:

en r(ed)

0).
ck-[r|g|b]=<0-255>
Establece la ganancia de color de superposicin
(rojo), g(reen) (verde) o b(lue) (azul).
ck-[r|g|b]min=<0-255>
valor mnimo para para la clave de color

respectiva
ck-[r|g|b]max=<0-255>
valor mximo para la clave de color respectiva

superposicin.

superposicin.

ignore-cache
Ignora la cach de configuracin de
update-cache
Actualiza la cach de configuracin de
ol-osd
Activa informacin en pantalla en superposicin.

superposicin

posicin (x,
ventana

nool-osd
Desactiva informacin en pantalla en
(por
defecto).
ol[h|w|x|y]-cor=<-20-20>
Ajusta el tamao de superposicin (h, w) y
y)

en

caso

de

que

no

coincida

perfectamente (por defecto: 0).


overlay
Activa superposicin (por defecto).
nooverlay
Activa la salida de TV.

con

la

overlay-ratio=<1-2500>
Afina la superposicin (por defecto 1000).
-fbmode <nombredelmodo> (-vo fbdev solamente)
Cambia el modo de vdeo al que se haya
denominado como
<nombredelmodo> en /etc/fb.modes.
NOTA: El framebuffer VESA no soporta el cambio de modo.
-fbmodeconfig <nombrearchivo> (-vo fbdev solamente)
Usa este archivo de configuracin en lugar
archivo de
configuracin (por defecto: /etc/fb.modes).
-fs (vea tambin -zoom)
Reproduccin a pantalla completa (centra la
pelcula, y crea
bandas negras alrededor).
No est soportado
todos los
controladores de salida de vdeo.

del

por

-fsmode-dontuse <0-31> (OBSOLETO, use la opcin -fs)


Pruebe esta opcin si contina teniendo problemas en
pantalla
completa.
-fstype <tipo1,tipo2,...> (X11 solamente)
Especifica una lista de prioridad de los modos de
pantalla
completa que sern usados. Puede negar modos usando el
prefijo
-. Si tiene problemas como por ejemplo que la
ventana en
pantalla completa sea cubierta por otras ventanas
intente usar
un orden distinto.
NOTA: Vea -fstype help para una lista completa de
los modos
disponibles.
Los tipos disponibles son:
above
Usa _NETWM_STATE_ABOVE si est disponible.

below

completa.

Usa _NETWM_STATE_BELOW si est disponible.


fullscreen
Usa _NETWM_STATE_FULLSCREEN si est disponible.
layer
Usa _WIN_LAYER con la capa por defecto.
layer=<0..15>
Usa _WIN_LAYER con el nmero de capa indicado.
netwm
Fuerza estilo NETWM.
none
No establece una capa de ventana de pantalla
stays_on_top
Usa _NETWM_STATE_STAYS_ON_TOP si est

disponible.

EJEMPLO:
layer,stays_on_top,above,fullscreen
Orden por defecto, se usar en caso de
especificar modos
incorrectos o no soportados.
-fullscreen
Fija el cambio a pantalla completa en OpenBox
1.x.
-geometry x[%][:y[%]] or [WxH][+x+y]
Ajusta donde estar la salida en la pantalla
inicialmente.
Las
especificaciones x e y son medidas en pixels desde
arribaizquierda de la pantalla hasta arriba-izquierda de la
imagen que
ser mostrada, sin embargo si se indica el signo de
porcentaje
despus del argumento el valor se toma como un
porcentaje del
tamao de la pantalla en esa direccin. Tambin
soporta el
formato de opcin estndar de X11 -geometry. Si se
especifica
una
ventana
externa usando la opcin -wid
entonces las
coordenadas x e y son relativas a la posicin arribaizquierda
de esa ventana en vez de la pantalla
NOTA: Esta opcin est solo soportada por los
controladores de
salida de vdeo x11, xmga, xv, xvmc, xvidix, gl, gl2,
directx y
tdfxfb.
EJEMPLO:
50:40

izquierda de la

izquierda de la

Coloca la ventana en x=50, y=40.


50%:50%
Coloca la ventana en la mitad de la pantalla.
100%
Coloca la ventana en la esquina superior
pantalla.
100%:100%
Coloca la ventana en la esquina inferior
pantalla.

-guiwid <id de ventana> (vea tambin -wid) (GUI solamente)


Esto le dice al GUI que use una ventana X11 y se
pegue debajo
del vdeo, lo cual es til para embeber en un navegador
un miniGUI (con la extensin MPlayer por ejemplo).
-hue <-100-100>
Ajusta el matiz de la seal de vdeo (por defecto:
0). Puede
obtener colores inversos en la imagen con esta opcin.
No est

soportado por todos los controladores de salida de


vdeo.
-monitor-dotclock <rango[,rango,...]> (-vo fbdev y vesa
solamente)
Especifica el rango de dotclock o pixelclock del
monitor.
-monitor-hfreq <rango[,rango,...]> (-vo fbdev y vesa solamente)
Especifica el rango de frecuencia horizontal del
monitor.
-monitor-vfreq <rango[,rango,...]> (-vo fbdev y vesa solamente)
Especifica el rango de frecuencia vertical del monitor.
-monitoraspect <razn> (vea tambin -aspect)
Establece la razn de aspecto de su monitor o pantalla
de TV.
EJEMPLO:
-monitoraspect 4:3 o 1.3333
-monitoraspect 16:9 o 1.7777
-monitorpixelaspect <razn> (vea tambin -aspect)
Establece el aspecto de un nico pixel de su monitor o
pantalla
de televisin (por defecto: desactivado).
Invalida la
opcin
-monitoraspect .
Un valor de 0 la inhabilita, un
valor de 1
significa pixels cuadrados (correcto para (casi?)
todos los
LCDs).
-nodouble
Desactiva el almacenamiento de imgenes doble,
principalmente
con propsitos de depuracin. El almacenamiento de
imgenes
doble soluciona los problemas de parpadeo
almacenando dos
imgenes en memoria y mostrando una mientras decodifica
la otra.
Puede afectar al OSD negativamente, pero a menudo
elimina el
parpadeo del OSD.

modo

-nograbpointer
No capturar el puntero del ratn despus de cambiar el
de
video (-vm). til en una configuracin multicabeza.

-nokeepaspect
No mantiene la razn de aspecto cuando se cambia el
tamao de
las ventanas. Solo funciona con los controladores de
salida de
vdeo x11, xv, xmga, xvidix, y directx. Adems
bajo X11 su
administrador de ventanas necesita entender los
consejos de

aspecto de ventana.
-ontop Hace que la ventana de reproduccin se quede por
encima de las
otras ventanas.
Soportado por controladores que
usen X11,
excepto SDL, as como directx,macosx, quartz, ggi y gl2.
-panscan <0.0-1.0>
Activa funcionalidad pan y scan (recortando los
lados de por
ejemplo una pelcula a 16:9 para ajustarla a una
pantalla 4:3
sin bandas negras).
El rango controla cunto de la imagen ser
recortado. Slo
funciona con los controladores de salida de vdeo xv,
xmga, mga,
gl, gl2, quartz, macosx y xvidix.
-panscanrange <-19.0-99.0> (experimental)
Cambia el rango de la funcionalidad pan y scan (por
defecto: 1).
Valores positivos significan mltiplos del rango por
defecto.
Con valores negativos puede hacer zoom hasta un
factor de
-panscanrange+1. P.e. -panscanrange -3 permite un
factor de
zoom de hasta 4.
Esta caracterstica es
experimental. No
reporte errores a menos que est usando -vo gl.
-refreshrate <Hz>
Establece la frecuencia de refresco del monitor
en
Hz.
Actualmente solo est soportado por -vo directx
combinado con la
opcin -vm.
-rootwin
Reproduce la pelcula en la ventana raz (fondo de
escritorio).
Las imgenes del fondo de escritorio pueden cubrir sin
embargo a
la ventana de la pelcula. Funciona slo con los
controladores
de salida de vdeo x11, xv, xmga, xvidix, quartz,
macosx y
directx.
-saturation <-100-100>
Ajusta la saturacin de la salida de vdeo (por
defecto: 0).
Puede obtener salida en escala de grises con esta
opcin. No
est soportado por todos los controladores de vdeo de
salida
-screenh <pixels>

Especifica la
para

los

resolucin

vertical

de

la

pantalla

controladores de salida de vdeo que no conozcan esta

resolucin

como fbdev, x11 y TVout.

-screenw <pixels>
Especifica la resolucin horizontal de la pantalla
para los
controladores de salida de vdeo que no conozcan esta
resolucin
como fbdev, x11 y TVout.
-stop-xscreensaver (X11 solamente)
Desactiva el protector de pantalla al comienzo
vuelve a
activar al finalizar.

lo

-vm
Intenta cambiar a un modo de vdeo diferente.

por los

Soportado

controladores de salida de vdeo dga, x11, xv,

directx.

Si

directx las

se

sdl

usa con el controlador de salida de vdeo de

opciones -screenw, -screenh, -bpp y -refreshrate

usarse

pueden

para establecer un nuevo modo de pantalla.


-vsync
vdeo vesa,

Activa

VBI

para

los

controladores

de

salida de

dfbmga y svga.

-wid <id de ventana> (vea tambin -guiwid) (slo X11, OpenGL y


DirectX)
Le dice a MPlayer que use una ventana existente.
til para
embeber MPlayer en un navegador (con la extensin
plugger por
ejemplo).

que

-xineramascreen <-2-...> (X11 only)


En configuraciones de Xinerama (p.e. un nico escritorio

se

extiende

dice a
Un

en

de

el
el

posicin
relativa
"-fstype

mltiples

pantallas)

esta

opcin

le

MPlayer en qu pantalla ha de reproducir la pelcula.

valor

todo

sobre

-2

significa

dispositivo

virtual,

dispositivo

en

pantalla

el

-1
que

completa

significa
est

la

travs

pantalla

de

completa

ventana actual.

La

inicial especificada con la opcin -geometry es


la
pantalla especificada. Normalmente slo funcionara con
-fullscreen" o "-fstype none".

-zrbw (-vo zr solamente)


Muestra en blanco y negro. Para rendimiento ptimo,
esta opcin
puede combinarse con -lavdopts gray.
-zrcrop

(-vo zr

<[ancho]x[alto]+[desplazamiento x]+[desplazamiento y]>

solamente)
Selecciona una parte de la imagen de entrada para
mostrar, se
puede usar esta opcin varias veces para cambiar
en modo
cinerama.
En el modo cinerama la pelcula es
distribuida sobre
ms de una TV (o proyectores) para crear una pantalla
mayor.
Las opciones que aparecen despus de n-simo -zrcrop se
aplican
a la tarjeta MJPEG n-sima, cada tarjeta debe tener al
menos un
-zrdev adicionalmente a -zrcrop. Para ejemplos, vea
la salida
de -zrhelp y la seccin Zr de la documentacin.
-zrdev <dispositivo> (-vo zr solamente)
Especifica el archivo especial de dispositivo que
corresponde a
su tarjeta MJPEG, por defecto el controlador zr toma
el primer
dispositivo v4l que encuentra.
-zrfd (-vo zr solamente)
Fuerza decimacin: Decimacin, como se especifica por
-zrhdec y
-zrvdec, solamente ocurre si el escalador hardware puede
ajustar
el tamao de la imagen a su tamao original. Use esta
opcin
para forzar la decimacin.
-zrhdec <1,2,4> (-vo zr solamente)
Decimacin horizontal: Pide al controlador que enve
solo cada 2
o 4 lneas/pixels de la imagen de entrada a la tarjeta
MJPEG y
usa el escalador de la tarjeta MJPEG para ajustar la
imagen a su
tamao original.
-zrhelp (-vo zr solamente)
Muestra una lista de todas las opciones de -zr*, sus
valores por
defecto y un ejemplo del modo cinerama.
-zrnorm <norma> (-vo zr solamente)
Especifica la norma de TV PAL o NTSC (por defecto: sin
cambios).
-zrquality <1-20> (-vo zr solamente)
Un nmero de 1 (mejor) a 20 (peor) representando la
calidad de

codificacin JPEG.
-zrvdec <1|2|4> (-vo zr solamente)
Decimacin vertical: Pide al controlador que enve solo
cada 2 o
4 lneas/pixels de la imagen de entrada a la tarjeta
MJPEG y usa
el escalador de la tarjeta MJPEG para ajustar el
tamao de la
imagen a su tamao original.
-zrxdoff <desplazamiento x de la imagen> (-vo zr solamente)
Si la pelcula es menor que la pantalla de TV, esta
opcin

especifica

esquina

la

posicin

x de la pelcula relativa a la

superior izquierda de la pantalla (por defecto:

centrado).
-zrydoff <desplazamiento y de la imagen> (-vo zr solamente)
Si la pelcula es menor que la pantalla de TV, esta
opcin

especifica

esquina

la

posicin

y de la pelcula relativa a la

superior izquierda de la pantalla (por defecto:

centrado).

CONTROLADORES DE SALIDA DE VDEO (SOLAMENTE MPLAYER)


Los controladores de salida de vdeo son interfaces para las
distintas
facilidades de salida de vdeo. La sintaxis es:
-vo <controlador1[:subopcin1[=valor]:...],controlador2,...[,]>
Especifica una lista prioritaria de controladores de
vdeo.
Si

la lista tiene una , al final se probarn


otros
controladores no listados en la lnea de rdenes. Las
subopciones son
opcionales y en su mayora pueden omitirse.
NOTA: Vea -vo help para una lista de controladores de vdeo
compilados.
despus

EJEMPLO:
controlador

-vo xmga,xv,
Prueba el controlador Matrox X11, luego

el

Xv y luego los otros.


-vo directx:noaccel
Usa el controlador DirectX con las
caractersticas de
aceleracin desactivadas.
Los controladores de salida disponibles son:
xv (solamente X11)
Usa la extensin
activar
la

XVideo

de

XFree86

4.x

para

reproduccin
usar un

por

hardware.

Si

no

puede

controlador de vdeo especfico para su hardware,

probablemente
cerca de

common] al

clave

esta

sea

la mejor opcin.

la

opcin

-v

mire

las

lneas marcadas con [xv

comienzo.
port=<nmero>
Selecciona el puerto de XVideo especfico.
ck=<cur|use|set>
Selecciona el origen del que se obtiene la

de

color (por defecto: cur).


cur Por
defecto
obtiene

color

use
color

Para obtener informacin a

lo que es la clave de color y como se dibuja ejecute

MPlayer con

de

acelerada

de

seleccionada en Xv.
Usa pero no establece
MPlayer

-colorkey

para
set

la clave

(use

la

la
la

clave
clave

de

opcin

cambiarla).
Lo mismo que use pero tambin establece

de color proporcionada.
ck-method=<man|bg|auto>
Establece el mtodo de dibujado de la clave

de color

(por defecto: man).


man Dibuja la clave de color manualmente
(reduce

el

ventana de

bg

parpadeo en algunos casos).


Establece la clave de color como la

fondo.
auto Deja que Xv dibuje la clave de color.
x11 (solamente X11)
Controlador de salida de vdeo de memoria
compartida sin
aceleracin hardware que funciona en cualquier X11
que est
presente.
xover (solamente X11)
Aade soporte X11 a todos los controladores de salida
de vdeo
basados
en recubrimiento.
Actualmente slo
soportado por
tdfx_vid.
<vo_driver>
Selecciona el controlador como fuente para
usarlo como
recubrimiento de X11

XvMC (X

xvmc (X11, -vc ffmpeg12mc solamente)


Este controlador de salida

de vdeo usa la extensin

Video Motion Compensation)


acelerar

la

XFree86

que

trazo del

cambian

los

almacenes

de

monitor solamente (nVidia).

defecto es no

(no)bobdeint
Un desentrelazador
mejor

nobobdeint).

que

A/V (por

muy

-vf

imgenes

paralelo
una

imagen en el

La opcin por

simple.

tfields=1,

Puede
pero

es

el

defecto:

el

pequea

del
(no

para mostrar para permitir ms

hardware

de

apreciable)

vdeo.

Puede

desincronizacin

defecto: noqueue).
(no)sleep
Usa la funcin sleep mientras espera a

termine

que

desentrelazador para xvmc (por defecto:


(no)queue
Encola

trabajo

de

inhabilitar el visionado de imgenes

(nobenchmark).

nico

para

hacer bien las pruebas de rendimiento

controladores

no se vea

4.x

decodificacin MPEG1/2 y VCR2.


port=<nmero>
Selecciona un puerto especfico de XVideo.
(no)benchmark
Inhabilita el visionado de imgenes.

Necesario para

aadir

de

renderizado

(no

recomendado

en

de

que

Linux). (por

nosleep).
ck=cur|use|set
Lo mismo que -vo xv:ck (vea -vo xv).
ck-method=man|bg|auto
Lo mismo que -vo xv:ck-method (vea -vo xv).

dga (solamente X11)


Reproduce vdeo a travs de la extensin XFree86 Direct
Graphics
Access. Se considera obsoleto.
sdl (SDL solamente)
Biblioteca de
(Simple
plataforma.
opciones

de

vdeo

controlador

Directmedia Layer) altamente

de

salida

de

independiente

vdeo
de

SDL

la

Dado que SDL usa su propia capa para acceder a X11, las
X11 de MPlayer no tienen ningn efecto sobre sdl.
driver=<controlador>
Especifica el controlador que usar SDL.
(no)forcexv
Usa XVideo a travs del controlador de salida
sdl (por defecto: forcexv).

(no)hwaccel
Usa el

defecto:

escalador

acelerado por hardware (por

hwaccel).
vidix
para

VIDIX (VIDeo Interface

las

caractersticas

diferentes

tarjetas grficas.

rpido en

en

de

for

*niX)

aceleracin

controladores
mga_crtc2,

mga,

de

una
vdeo

interfaz
de

las

Controlador de salida de vdeo muy

tarjetas que lo soporten.


<subdevice>
Elige
explcitamente

el

es

el
est

dispositivo

controlador

que

se

usando.

disponibles

son

cyberblade,

VIDIX

Los

mach64,

nvidia, pm2, pm3, radeon, rage128, sis y

unichrome.
xvidix (solamente X11)
Frontend X11 para VIDIX
<subdevice>
lo mismo que vidix
cvidix
Frontend genrico e

VIDIX,

puede

tarjetas

incluso

independiente

funcionar

en

de

plataforma

para

una consola de texto con

nVidia.
<subdevice>
lo mismo que vidix
winvidix (solamente Windows)
Frontend de Windows para VIDIX
<subdevice>
lo mismo que vidix
directx (solamente Windows)
Controlador de salida de vdeo que usa la interfaz
DirectX.
noaccel
Desactiva la aceleracin hardware. Pruebe esta
opcin
si tiene problemas con la representacin en
pantalla.
quartz (Mac OS X solamente)
Controlador de salida
algunas
formato

pantalla

de vdeo Mac OS X Quartz.

circunstancias, puede ser ms eficiente


de

forzar

un

salida YUV empaquetado, con p.e. -vf format=yuy2.


device_id=<nmero>
Elige el dispositivo de salida a usar
completa.

Bajo

en

(til

en

fs_res=<ancho>:<alto>
Especifica la resolucin a pantalla

completa

sistemas lentos).
macosx (Mac OS X 10.4 o 10.3.9 con QuickTime 7)
Controlador de salida de vdeo Mac OS X CoreVideo.
device_id=<nmero>
Elige el dispositivo de salida a usar
pantalla
completa.

en

fbdev (solamente Linux)


Usa el framebuffer del kernel para la reproducir vdeo.
<dispositivo>
Especifica el nombre del dispositivo fbdev a
usar (p.e.
/dev/fb0) o el nombre del dispositivo VIDIX si
el nombre
del
dispositivo
comienza
con
vidix
(p.e.
vidixsis_vid para el controlador sis).
fbdev2 (solamente Linux)
Usa
el
framebuffer
vdeo,

usar

del

kernel

para

reproducir

implementacin alternativa.
<dispositivo>
Especifica el nombre del dispositivo fbdev a
(p.e.

/dev/fb0).

vesa
funcionar en

activado).

Controlador de salida de vdeo muy general que debe


cualquier tarjeta compatible con VESA VBE 2.0.
(no)dga
Activa o desactiva el modo DGA (por defecto:
neotv_pal
Activa la salida NeoMagic TV y establece el modo

PAL.

neotv_ntsc
Activa la salida NeoMagic TV y establece el modo

NTSC.

vidix

Usa el controlador VIDIX.

lvo
el modo

Activa

el

recubrimiento

de

Vdeo

Linux para

VESA.
svga

se

puede

ejemplo
como

por

Reproduce vdeo usando la biblioteca SVGA.


<modo de vdeo>
Especifica el modo de vdeo. El modo de vdeo
dar

en

la

forma <ancho>x<alto>x<colores>, por

640x480x16M o por un nmero de modo de

vdeo

ejemplo 84.
bbosd

Dibuja

pelcula

OSD dentro de las bandas negras bajo la

(ms lento).
native
Utiliza slo las funciones

Evita

de

dibujo

nativas.

renderizado directo, OSD y aceleracin hardware.


retrace
Fuerza el cambio de imagen en el repintado

vertical.

Slo se puede usar con -double.

efecto

Tiene el

mismo

que la opcin -vsync.


sq

Prueba el modo de vdeo con pixels cuadrados.

vidix

Usa svga con VIDIX.

gl
Controlador

versin muy

simple.

tamao mximo

de

para que

directo.

vdeo

OpenGL,

es

una

El tamao del vdeo debe ser menor que el


Est hecho

tambin

hace

uso

de las nuevas extensiones, que

soporte para mas espacios de color y renderizado

Por

dado que
la

as que
no est
incluso si no
herramienta
soporta su

cuando

favor use -dr si funciona con su implementacin OpenGL,


para mayores resoluciones esto supone
velocidad.

soportada

gran

mejora

El cdigo realiza muy pocas comprobaciones,

por

su

tarjeta/implementacin

obtiene ningn mensaje de error.


similar

para

comprobar

las

cambia

el

desactivado).
parecida

es mejor
ve

al

extensiones OpenGL que

tamao

de

la

de

mejor

ventana

con

las

se

el

OSD

(por

comporta

controladores, lo cual

para las fuentes fixed-size.


mucho

comporta

Cuando se activa
resto

OpenGL

Use glxinfo o una

sistema.
(no)scaled-osd
Cambia la manera en la que se

forma

desactiva se

una

si una caracterstica no funciona puede ser debido a que

defecto:

usa los

de

la textura de su implementacin OpenGL.

pero

permite

de

salida

trabaje incluso con las implementaciones de OpenGL ms

simples,

de

de

Cuando se

fuentes FreeType, adems

bordes en el modo de
funciona
ass (vea
usando

corresponde al

ahorran
0).
defecto).

correctamente

con

pantalla
el

formato

completa.
de

No

subttulos

-ass), puede renderizarlos sin soporte de OpenGL


-vf ass.
osdcolor=<0xRRGGBB>
Color para el OSD (por defecto: 0xffffff,
color blanco).
rectangle=<0,1,2>
Selecciona el uso de texturas rectangulares que
RAM, pero a menudo es ms lento (por defecto:
0: Usa texturas potencias-de-dos (por

1: Usa la extensin GL_ARB_texture_rectangle.


2: Usa la extensin
GL_ARB_texture_non_power_of_two.
En algunos casos esta extensin slo se
soporta por
software y por lo tanto es muy lenta.
swapinterval=<n>
Intervalo mnimo entre dos intercambios de
memoria, se
cuenta en frames mostrados (por defecto: 1).
1 es
equivalente a activar VSYNC, 0 para
desactivar VSYNC.
Valores por debajo de 0 la dejarn al valor por
defecto
del sistema.
Esto limita el ratio de imgenes
a (tasa
de refresco horizontal / n).
Requiere el
soporte
GLX_SGI_swap_control para funcionar. Con
algunas (casi
todas?) implementaciones esto slo funciona en
el modo
de pantalla completa.
yuv=<n>
Selecciona el tipo de conversin de YUV a RGB.
0:
Usa
conversin por software (por
defecto).
Compatible con todas las versiones de OpenGL.
Provee
control para el brillo, contraste y
saturacin.
1: Usa register combiners. Esto usa una
extensin
especfica de nVidia
(GL_NV_register_combiners).
Al
menos se necesitan tres unidades de texturas.
Provee
control para la saturacin y la
tonalidad.
Este
mtodo es rpido pero inexacto.
2: Usa un fragment program. Necesita la
extensin

GL_ARB_fragment_program y al menos tres


unidades

de

textura.

contraste,

control

para

POW.

Necesita la extensin

GL_ARB_fragment_program y

al menos tres unidades de

control
tonalidad
establecer
El

brillo,

saturacin y tonalidad.
3: Usa un fragment program utilizando la

instruccin

azul.

Provee

para
gamma.

brillo,
La

textura.

contraste,

opcin

independientemente

saturacin,

gamma
para

Provee

el

se

puede

rojo, verde y

mtodo nmero 4 es normalmente ms rpido.


4: Usa un fragment program con bsqueda
adicional.

Necesita la extensin
GL_ARB_fragment_program y al
menos tres unidades de textura. Provee
control para
brillo, contraste, saturacin, tonalidad y
gamma. La
opcin gamma se puede establecer
independientemente
para el rojo, verde y azul.
5: Usa un mtodo especfico de ATI (para
tarjetas
antiguas). Esto usa una extensin especfica
de ATI
(GL_ATI_fragment_shader
no
GL_ARB_fragment_shader!). Al menos se
necesitan tres
unidades de textura. Provee control de
saturacin y
tonalidad. Este mtodo es rpido pero
inexacto.
6: Usa una textura 3D para hacer una
conversin por
bsqueda.
Necesita
la
extensin
GL_ARB_fragment_program y al menos cuatro
unidades de
textura.
Extremadamente
lento
(emulacin
por
software) en algunas (todas?) las tarjetas
ATI dado
que usan una textura con border pixels.
Provee
control para brillo, contraste, saturacin,
tonalidad
y
gamma.
La opcin gamma se puede
establecer
independientemente para el rojo, verde y
azul.
La
velocidad depende ms del ancho de
banda de la

memoria de la GPU que el resto de mtodos.


lscale=<n>
Selecciona la funcin de escalado a usar
para

el

los modos

Necesita
tarjetas
el chroma
horizontal y
tarjetas ms

para

el

lscale.

escalado luminiscente.

yuv 2, 3, 4 y 6.
0: Usa un simple filtro linear (por defecto).
1: Usa un filtro bicbico (mayor calidad).
una

unidad

de

textura

ejemplo.
<nombre
con

la

interpolacin
textura

textura

Las

al menos en el modo de pantalla completa.


2: Usa un mtodo de filtrado cbico en
lineal en vertical.

Funciona en algunas

que el mtodo 1.
cscale=<n>
Selecciona la funcin
escalado del chroma.

fichero>.

de

escalado

usar

Para ms detalles vea


de

programa

propio

desde

Vea TOOLS/edgedect.fp para un

customtex=<nombre
Carga una textura
fichero>.

"gamma

ramp"

propia desde

Esto se puede usar junto con yuv=4 o

opcin customprog.
(no)customtlin
Si
se
activa (por

defecto)

usa

la

GL_LINEAR, en otro caso usa GL_NEAREST para


customtex.
(no)customtrect
Si se activa
customtex.

opciones,

adicional.

antiguas no sern capaces de manejarlo para

customprog=<nombre
Carga un fragmento
<nombre

nicamente vlido para

usa

texture_rectangle

para

la

la

Por defecto est desactivada.

Normalmente no hay razn

para

usar

las

siguientes

nicamente existen con propsitos de prueba.


(no)glfinish
LLama a
zonas de
salida

de color

memoria.

glFinish()

antes de intercambiar las

Ms lento pero en algunos casos da una

mejor (por defecto: desactivado).


(no)manyfmts
Activa soporte para ms (RGB y BGR) formatos

(por defecto: activado).


de OpenGL

Necesita una versin

>= 1.2.
slice-height=<0-...>
Nmero de lneas copiadas a la textura en una

pieza (por

defecto: 4). 0 para la imagen entera.


NOTA: Si se usa el espacio de color YUV (vea

opcin

yuv), se aplican las siguientes reglas

especiales:

Si

por partes
efecto,

la

el

decodificador

(vea -noslices), esta

se

utiliza

proporcionado por el

usa

el renderizado

opcin

no

tiene

el tamao de las partes

decodificador.
Si el decodificador no usa el renderizado por
partes,

por defecto se usan 16.


(no)osd
Activa o desactiva el soporte para el

renderizado OSD
opcin

usando OpenGL (por defecto: activado).

se

-osdlevel

usa

para

Esta

pruebas; para desactivar el OSD use

0.
(no)aspect
Activa o desactiva el aspecto del escalado y el

soporte

pan-and-scan

Desactivarlo

(por

defecto:

activado).

puede incrementar la velocidad.

gl2
generacin.
mximo de la

Si

desactivado
sern

global del
el

Soporta

OSD

vdeos

ms

OpenGL,

segunda

grandes que el tamao

textura.
(no)glfinish
lo mismo que gl (por defecto: activado)
yuv=<n>
Selecciona el tipo de conversin de YUV a

se

slo

Controlador de salida de vdeo de

mismo

configura a algo que no sea 0, el OSD estar


y las opciones de brillo, contraste y gamma
accesibles
servidor X.

travs

de

Exceptuando

la
estos

configuracin
casos

tiene

significado que para -vo gl.


null
rendimiento.

RGB.

No produce salida de vdeo.

til para pruebas de

aa
Controlador de salida de vdeo ASCII art que
funciona en una
consola de texto. Puede obtener una lista y una
explicacin de
las opciones disponibles para el controlador ejecutando
mplayer
-vo aa:help
caca

Controlador de salida de vdeo ASCII art coloreado que

funciona

en una consola de texto.

bl
Reproduccin

de

Blinkenlights.
hardware

se usar.

Este

vdeo

controlador

especfico.
<dispositivo>
Especifica

usando

el protocolo UDP

es

altamente

el

dispositivo

dependiente

Blinkenlights que

es
algo
como
arcade:host=localhost:2323
o
hdl:file=name1,file=name2.
especificar
un
dispositivo.
ggi

Reemplace
driver por

del

Debe

Controlador de salida de vdeo del sistema grfico GGI.


<controlador>
Especifica el controlador GGI que se usar.
cualquier

que aparezca en la cadena del

un ..

directfb
Reproduce vdeo usando la biblioteca DirectFB.
(no)input
Usa el cdigo de teclado de DirectFB en

de

si quiere
buffer
ya que no
vertical.
single).

de

lugar

MPlayer (por defecto: activado).


buffermode=single|double|triple
Doble y triple buffer da mejores resultados
evitar problemas
triple

es

ms

de

desgarros

de

imagen.

El

eficiente que el doble buffer

bloquea MPlayer mientras se espera al refresco


El buffer simple debe evitarse (por defecto:
fieldparity=top|bottom
Controla el orden de salida de los marcos

entrelazados
top

(por defecto: desactivado).

Valores vlidos son

campos
inferiores

primero.

material
de

superiores

progresivo

pelculas MPEG.

si tiene

problemas

no suaves

bottom = campos

Esta opcin no tiene ningn efecto en

flmico

las

primero,

como

lo

son

la

mayora

de

Necesitar activar esta opcin


desgarros de imagen/movimientos

reproduccin

mientras visualiza material entrelazado.


layer=N
Forzar la capa con id N para la
(por
defecto: -1 - auto).
dfbopts=<list>
Especifica una lista de parmetros para

DirectFB.
dfbmga

Controlador

G400/G450/
usar

G550

las

usa

la

caractersticas

(segundo

monitor),

primer

de salida de vdeo de Matrox

biblioteca

especiales

mostrando

el

DirectFB

para

de hardware.

vdeo

poder

Activa CRTC2

independientemente

del

monitor.
(no)input
lo mismo que directfb (por defecto:

desactivado).

scaler) (por
buenos en
salida como
mediante

mostrar el

defecto:
buena y es
sincronizacin

Matrox sin la

que

especfico

buffermode=single|double|triple
lo mismo que directfb (por defecto: triple).
fieldparity=top|bottom
lo mismo que directfb.
(no)bes
Activa el uso de Matrox BES (backend
defecto: desactivado).

Obtiene resultados muy

lo que concierne a velocidad y calidad de la


procesado

interpolado

de

la

imagen

hecho

hardware. Funciona slo en el monitor primario.


(no)spic
Hace uso de la capa sub imagen de Matrox para
OSD (por defecto: activado).
(no)crtc2
Activa la salida TV en el segundo monitor (por
activado).

La

calidad

de la salida es muy

una imagen completamente entrelazada con


correcta en cada campo par/impar.
tvnorm=pal|ntsc|auto
Establece la norma TV de la tarjeta

defecto:
PAL, ntsc =
uso

necesidad de

modificar

desactivado).

Normas

/etc/directfbrc
vlidas

son

(por

pal

NTSC. Una norma especial es auto (auto-ajusta el

de

PAL/NTSC) porque decide qu norma se usa mirando

la tasa

de marcos de imagen de la pelcula.

mga (solamente Linux)


Controlador de salida de vdeo especfico de Matrox que
hace uso
del backend scaler YUV en tarjetas Gxxx a travs del
mdulo del
kernel. Si tiene una tarjeta Matrox, esta es la
opcin ms
rpida.
<dispositivo>
Especifica el nombre de dispositivo Matrox que
se usar
(por defecto: /dev/mga_vid).
xmga (solamente Linux, X11)
El controlador de salida
en

una

ventana X11.
<dispositivo>
Especifica

se usar

de

vdeo

mga,

funcionando

el nombre de dispositivo Matrox que

(por defecto: /dev/mga_vid).

s3fb (solamente Linux) (vea tambin -vf yuv2 y -dr)


Controlador de salida de vdeo especfico para S3
Virge.
Este
controlador soporta las caractersticas de conversin y
escalado
YUV de la tarjeta, doble almacenamiento de memoria y
renderizado
directo.
Use -vf yuy2 para obtener renderizado YUY2
acelerado
por hardware que es mucho ms rpido que YV12 en esta
tarjeta.
<dispositivo>
Especifica el nombre de dispositivo fbdev que
se usar
(por defecto: /dev/fb0).
3dfx (solamente Linux)
Controlador de

que usa

nicamente

salida

directamente el hardware

se

de
por

vdeo

especfico para 3Dfx

encima

de

X11.

soportan 16 bpp.
tdfxfb (solamente Linux)
Este controlador emplea el framebuffer tdfx para
reproducir las
pelculas con aceleracin YUV en las tarjetas 3dfx.
<dispositivo>

Especifica el nombre de dispositivo fbdev que


se

usar

(por defecto: /dev/fb0).

tdfx_vid (solamente Linux)


Controlador de salida de vdeo especfico para 3Dfx.
Funciona
conjuntamente con el mdulo del kernel.
<dispositivo>
Especifica el nombre de dispositivo fbdev que
se usar
(por defecto: /dev/fb0).
dxr2 (vea tambin -dxr2) (DXR2 solamente)
Controlador de salida de vdeo especfico para Creative
DXR2.
(x11, xv).

<controlador
Controlador de vdeo para usar como overlay

dxr3 (DXR3 solamente)


Controlador
de
salida de vdeo especfico para
el chip
decodificador Sigma Design em8300 MPEG (Creative
DXR3, Sigma
Designs Hollywood Plus). Vea tambin el filtro de video
lavc.
overlay
Activa overlay en lugar de TVOut.
prebuf
Activa prebuffering.
sync
Activa el nuevo motor de sincronizacin.
norm=<norm>
Especifica la norma de TV.
0: No cambia la norma actual (por defecto).
1: Auto-ajusta usando PAL/NTSC.
2: Auto-ajusta usando PAL/PAL-60.
3: PAL
4: PAL-60
5: NTSC
<0-3>
si

Especifica

su

el

nmero

de

dispositivo

usar

hardware tiene ms de una tarjeta em8300.


ivtv (IVTV only)
Conexant CX23415
CX23416
(Hauppauge
especfico

defecto:

(iCompression

(iCompression

iTVC16)

chip

de

iTVC15)

Conexant

decodificacin MPEG

WinTV PVR-150/250/350/500) controlador de vdeo


para
salida de TV. Vea tambin el filtro de vdeo lavc.
dispositivo
Especifica el nombre del dispositivo (por
/dev/video16).
salida

Especifica la salida de TV para la seal de


vdeo.
mpegpes (DVB solamente)
Controlador de salida de vdeo especfico para DVB
escribe

la

tarjeta DVB

tiene

ms

tales como

salida

que

en un fichero MPEG-PES si no hay ninguna

instalada.
card=<1-4>
Especifica el nmero de dispositivo a usar si
de

una

tarjeta con salida DVB (slo API V3,

la serie de controladores 1.x.y).


<fichero>
fichero de salida (por defecto: ./grab.mpg)

zr (vea tambin -zr* y -zhelp)


Controlador de salida de vdeo para
tarjetas
capturadoras/reproductoras de MJPEG.

unas

cuantas

zr2 (vea tambin el filtro de vdeo zrmjpeg)


Controlador de salida de vdeo para unas cuantas
tarjetas
capturadoras/reproductoras de MJPEG, segunda generacin.
dev=<dispositivo>
Especifica el dispositivo de vdeo.
norm=<PAL|NTSC|SECAM|auto>
Especifica la norma de vdeo (por defecto:
auto).
(no)prebuf
Activa o desactiva el prebuffering, todava
no est
soportado.
md5
fichero.
depurar.
salida (por

Calcula las sumas MD5 de cada frame y las escribe en un


Soporta los espacios de color RGB24 y YV12.

til para

outfile=<valor>
Permite especificar el nombre del archivo de
defecto: ./md5).

yuv4mpeg
Transforma el flujo de vdeo en una secuencia de
imgenes YUV
4:2:0 sin comprimir y las almacena en un fichero (por
defecto:
./stream.yuv). El formato es el mismo que el
empleado por
mjpegtools, por lo que le ser til si quiere procesar
el vdeo
con la suite de mjpegtools. Soporta los formatos YV12,
RGB (24
bpp) y BGR (24 bpp). Puede combinar la opcin con el
parmetro

-fixed-vo para concatenar ficheros con las mismas


dimensiones

campo de

campo

valor de fps.
interlaced
Escribe

la salida como frames entrelazados, el

arriba primero.
interlaced_bf
Escribe la salida como frames entrelazados, el

de

abajo primero.
file=<fichero>
Escribe la salida a <fichero> en vez de a

stream.yuv.
progresiva

NOTA:

Si

no

especifica ninguna opcin la salida es

(p.e. no entrelazada).
gif89a
actual

Guarda cada frame


directorio.

la salida

defecto:

en

un

fichero

gif

animado

en

el

Slo soporta el formato RGB con 24 bpp y

se convierte a 256 colores.


<fps>
Numero real para especificar el framerate (por
5.0).
<fichero>
Especifica

defecto:

el

fichero

de

salida

(por

./out.gif).
NOTA: Debe especificar el framerate

nombre

del

antes

que

el

fichero o el framerate formar parte del nombre del

fichero.
EJEMPLO:
mplayer video.nut -vo
gif89a:fps=15.0:filename=test.gif
jpeg
actual.
ceros

Guarda

cada

frame

en un archivo JPEG en el directorio

Cada archivo toma el nmero de frame completado con


como

defecto:

defecto:

nombre.
[no]progressive
Especifica

JPEG

estndar

noprogressive)
[no]baseline
Especifica el uso o

no

de

progresivo

lnea

base

baseline)
optimize=<0-100>
factor de optimizacin (por defecto: 100)
smooth=<0-100>
factor de suavizado (por defecto: 0)

(por

(por

archivos

dado

para

quality=<0-100>
factor de calidad (por defecto: 75)
outdir=<valor>
Especifica el directorio donde se guardarn los
JPEG (por defecto: ./).
subdirs=<valor>
Crea subdirectorios numerados con el prefijo
guardar

directorio

en

cada

los

ficheros

en

vez

de

usar

el

actual.
maxfiles=<valor>
Nmero mximo de archivos JPEG que se guardarn
subdirectorio.

1 (por

Debe

ser

igual

mayor

que

defecto: 1000).
pnm
actual.

Cada

ceros como
en

Guarda cada frame en un fichero PNM

modo

pgm(5).

archivo

nombre.

el

directorio

toma el nmero de frame completado con

Soporta ficheros PPM, PGM

crudo como modo ASCII.

and

PGMYUV

tanto

Vea tambin pnm(5), ppm(5) y

ppm
Escribre ficheros PPM (por defecto).

pgm

PGM pero
fondo

en

Escribre ficheros PGM.


pgmyuv
Escribre ficheros PGMYUV.

PGMYUV

es

como

tambin contiene los planos U y V aadidos al

de

la imagen.

raw

Escribe ficheros PNM en modo crudo (por

defecto).
ascii

Escribe ficheros PNM en modo crudo ASCII.


outdir=<directorio>
Especifica el directorio en el que guardar los
ficheros

dado

para

directorio

en

cada

1 (por

PNM (por defecto: ./).


subdirs=<prefijo>
Crea subdirectorios numerados con el prefijo
guardar

los

ficheros

actual.
maxfiles=<valor>
Nmero mximo de
subdirectorio.
defecto: 1000).

png

en

vez

de

usar

archivos

que

se

guardarn

Debe

ser

igual

mayor

el

que

Guarda cada frame en un fichero PNG


actual.

Cada

ceros como

no

archivo

en

el

directorio

toma el nmero de frame completado con

nombre. se soportan los formatos 24bpp RGB y BGR.


z=<0-9>
Especifica el nivel de compresin.
0

hay

si

compresin, 9 para la mxima compresin.

tga
Guarda

actual.
ceros

como

salida es
que

no

de color
particular

cada

frame en un fichero Targa en el directorio

Cada archivo toma el nmero de frame completado con


nombre.

El propsito de este controlador de vdeo de

tener un escritor de imgenes sin


necesite

ninguna librera externa.

prdidas,

BGR[A] con 15, 24 y 32 bpp.

sencillo,

Soporta el formato

Puede forzar un formato

con el filtro de vdeo de formato.


EJEMPLO:
mplayer video.nut -vf format=bgr15 -vo tga

OPCIONES DE DECODIFICADO/FILTRADO
-ac <[-|+]codec1,[-|+]codec2,...[,]>
Especifica una lista de prioridades de los codecs de
audio, de
acuerdo a su nombre en codecs.conf. Use un - antes
del nombre
del codec para omitirlo. Use un + antes del nombre
del codec
para forzar su uso, esto probablemente cause el
fallo del
programa!.
Si la lista al final tiene una , MPlayer
probar
los codecs no listados.
NOTA: Vea -ac help para una lista completa de los
codecs
disponibles.
EJEMPLO:
-ac mp3acm
Fuerza el codec MP3 l3codeca.acm.
-ac mad,
Prueba libmad primero, despus los dems.
-ac hwac3,a52,
Prueba pasar a travs del hardware AC3, luego
el codec

dems.

por software AC3, y finalmente los dems.


-ac hwdts,
Prueba el codec por hardware DTS, luego los
-ac -ffmp3,
Se salta el decodificador MP3 de FFmpeg.

-af-adv <force=(0-7):list=(filtros)> (vea tambin la opcin

-af)

Especifica opciones avanzadas de los filtros de audio:


force=<0-7>
Fuerza la insercin de filtros de audio de
de

las

una

automtica.

siguientes maneras:
0: Insercin de filtros completamente
1: Optimizada para precisin (por defecto).
2: Optimizada para velocidad. Aviso:

Algunas de las
pueden fallar
puede bajar.
filtros
MPlayer
con

la

en coma

ni

caractersticas de los filtros de audio


silenciosamente

y la calidad del sonido

3: No usar ni la insercin automtica de


las

optimizaciones.

Aviso:

Es posible que

falle usando esta opcin.


4: Insercin automtica de filtros de acuerdo
opcin

0,

pero

se

hace

uso

del

proceso

flotante cuando sea posible.


5: Insercin automtica de filtros de acuerdo
con

la

en coma
con

la

en coma

opcin

1,

pero

se

hace

uso

del

proceso

flotante cuando sea posible.


6: Insercin automtica de filtros de acuerdo
opcin

2,

pero

se

hace

uso

del

proceso

flotante cuando sea posible.


7: Insercin automtica de filtros de acuerdo
con

la

en coma

opcin

3,

pero

se

hace

uso

del

proceso

flotante cuando sea posible.


list=<filtros>
Lo mismo que -af.

-afm <driver1,driver2,...>
Especifica una lista de prioridades de familias de
codecs de
audio, de acuerdo a su nombre en codecs.conf. Se
queda en el
que tiene por defecto si ninguno funciona bien.
NOTA: Vea -afm help para una lista completa de los
controladores
disponibles.
EJEMPLO:
-afm ffmpeg
Prueba los codecs libavcodec de FFmpeg primero.
-afm acm,dshow

prueba los codecs Win32 primero


-aspect <razn> (vea tambin -zoom)
Sobreescribe la razn de aspecto de las pelculas en el

caso de

que la informacin del aspecto sea incorrecta o falte.


EJEMPLO:
-aspect 4:3 o -aspect 1.3333
-aspect 16:9 o -aspect 1.7777
-noaspect
Desactiva la compensacin automtica de la relacin
aspecto

de

de la pelcula.

-field-dominance <-1-1>
Estblece el primer campo para el contenido
entrelazado. til
para desentrelazadores que doblan el framerate: -vf
tfields=1,
-vf yadif=1 y -vo xvmc:bobdeint.
-1
auto (por defecto): Si el decodificador no
exporta la
informacin adecuada vuelve a 0 (el campo de
arriba
primero).
0
el campo de arriba primero
1
el campo de abajo primero
-flip
Voltea la imagen arriba-abajo.
-lavdopts <opcin1:opcin2:...> (CDIGO DE DEPURACIN)
Especifica los parmetros de decodificado de libavcodec.
Separe

las opciones mltiples con una coma.


EJEMPLO:
-lavdopts gray:skiploopfilter=all:skipframe=nonref
Las opciones disponibles son:
bitexact
Usar nicamente los algoritmos bit-exact

todos

los

comprobacin

codificador.

pasos
de

de

decodificacin

(para

en

la

codecs).
bug=<valor>
Correccin manual para los fallos de
0: nada
1: detectar automticamente errores (por

defecto)
msmpeg4v3
(deteccin si

2 (msmpeg4v3): algunos viejos ficheros lavc


(sin deteccin)
4 (mpeg4): error de entrelazado de XviD

fourcc==XVIX)
8 (mpeg4): UMP4 (deteccin si fourcc==UMP4)
16
(mpeg4):
error
de
rellenado
(detectado

automticamente)
32 (mpeg4): error vlc ilegal (detectado para

fourcc)
(detectado para

64 (mpeg4): error qpel de Xvid y DivX


fourcc/version)
128 (mpeg4): antiguo estndar

(detectado

para

fourcc/

fourcc/version)
256 (mpeg4): otro fallo qpel (detectado para
version)
512 (mpeg4): error

(detectado

qpel

direct-qpel-blocksize

para fourcc/version)
1024 (mpeg4): error de rellenado de bordes

(detectado

para fourcc/version)
debug=<valor>
debug:
0: desactivado
1: informacin de imagen
2: control de tasa
4: flujo de bits
8: tipo de MB
16: QP
32: vector de movimiento
0x0040: Visualizacin de vector
movimiento

memoria

(use

cuantizacin

de

-noslices)
0x0080: salto de MB
0x0100: startcode
0x0200: PTS
0x0400: error de resistencia
0x0800: operaciones de control de manejo de
(H.264)
0x1000: fallos
0x2000: Visualizacin del parmetro

de

(QP), valores bajos producen un tinte verde.


0x4000: Visualizacin del tipo de bloques.
ec=<valor>
Estrategia para la ocultacin de errores:
1: usa un filtro desbloqueador fuerte
para

MBs

daados
2: bsqueda MV iterativa (lento)
3: todos (por defecto)

er=<valor>
Estrategia para la resistencia de errores:
0: desactivado
1: cuidadoso (debe funcionar con
codificadores en mal

estado)
2: normal

codificadores

(por defecto) (funciona con

que lo cumplan)
3: agresivo (ms
causar

comprobaciones

pero

problemas incluso para flujos vlidos)


4: muy agresivo
fast (MPEG-2, MPEG-4, y H.264 solamente)
Activar
algunas optimizaciones que

cumplen

las

causar
compensacin de
matriz

de

problemas,

como

decuantizacin simple,

movimiento

simple,
por

que

no

especificaciones

cuantizacin

y saltar
de

puede

potencialmente

asume

el

defecto,

uso

pueden

asume

de

la

YUV

algunas comprobaciones de deteccin de

4:2:0

bits

flujos

daados
gray

poco ms

decodificacin

solo

en

escala

de grises (un

rpida que con color)


idct=<0-99> (vea -lavcopts)
Para una mejor calidad de la decodificacin use
el mismo
Esto,

sin

algoritmo

para

decodificar

codificar.

embargo, hace que se pague un precio en

precisin.
lowres=<nmero>[,<w>]
Decodifica a resoluciones ms bajas.
decodificacin
todos los
deseados.
secundario de no

resoluciones
es mayor

La

a resoluciones ms bajas no esta soportada por


codecs y a
Esto

no

menudo
es

un

producir

artefactos

fallo, sino un efecto

decodificar a resolucin completa.


0: desactivado
1: 1/2 resolucin
2: 1/4 resolucin
3: 1/8 resolucin
Si se especifica <w> la decodificacin

ms bajas slo se usar si la anchura del vdeo


o igual que <w>.
sb=<nmero> (slo MPEG2)
Salta el nmero de filas de macrobloque

especificadas en

no

la parte de abajo.

st=<nmero> (slo MPEG2)


Salta el nmero de filas de macrobloque
especificadas en

durante

la

la parte de arriba.
skiploopfilter=<valor de salto> (slo H.264)
Salta el filtro de bucle (desbloqueo)
decodificacin

el marco

H.264.

Como

filtrado debe usarse como

decodificar

marcos

peor en la

dependientes

se

supone

referencia

esto

tiene

que

para

un

efecto

calidad que no hacer el desbloqueo en p.e. MPEG-

2 vdeo.
tasa de
visible

Pero

al

menos

bits

produce

para ficheros HDTV con una alta


una

gran

aceleracin

sin

una

prdida de calidad.
<valor

siguientes

intiles

de

salto>

puede

ser

valores:
none: No saltar nunca.
default: Saltar pasos

(p.e.

de

uno

marcos,

(p.e. no se usa para

el

los

proceso

paquetes de tamao 0 en AVI).


nonref: Saltar marcos que no
referenciados

de

decodificar

estn
otros

error no se puede "acumular").


bidir: Salta Marcos-B.
nonkey: Salta todos los marcos excepto

los marcos

clave.
all: Salta todos los marcos.
skipidct=<valor de salto> (slo MPEG-1/2)
Salta el paso IDCT. Esto degrada mucho la

calidad en la

mayora

obtener

Produce

los

casos (vea skiploopfilter para

los valores de salto disponibles).


skipframe=<valor de salto>
Salta la decodificacin de marcos por completo.
una

movimiento
skiploopfilter

de

para

gran

aceleracin,

pero

tambin

desigual y a veces artefactos (vea

un

obtener los valores de salto disponibles).


threads=<1-8> (slo MPEG-1/2)
nmero de hilos que se usarn para la
decodificacin

(por defecto: 1)

vismv=<valor>
Visualiza los vectores de movimiento.
0: desactivado
1: visualiza MVs de marcos de imagen P
previstos

en

previstos en

adelante
2: visualiza

MVs de marcos de imagen B

adelante
4: visualiza MVs de
previstos

almacena

marcos

de

imagen

hacia atrs

en

vstats
Muestra

algunas

estadsticas

las

./vstats_*.log.
-noslices
Desactiva el dibujado de vdeo por bandas/rebanadas de
altura de
16-pixels, en lugar de dibujar la imagen entera de una
pasada.
Puede ser ms rpido o ms lento, dependiendo de la
cache/
tarjeta.
Slo
tiene
efecto con los codecs
libmpeg2 y
libavcodec.
-nosound
No reproduce/codifica sonido.
rendimiento.

til para pruebas de

-novideo
No reproduce/codifica vdeo. En muchos casos no
funcionar, use
-vc null -vo null en su lugar.
-pp <calidad> (vea tambin la opcin -vf pp!)
Establece el nivel de procesado de la DLL. Esta opcin
ya no se
puede usar con -vf pp. Slo funciona con DLLs Win32
DirectShow
con rutinas internas de procesado. El rango vlido de
valores
para -pp vara con el codec, la mayora tienen de 06, donde
0=desactivado 6=lento/mejor.
-pphelp (vea tambin la opcin -vf pp)
Muestra un resumen sobre los filtros de procesado
disponibles y
su uso.
-ssf <modo>
Especifica los parmetros del escalador por software.
EJEMPLO:
-vf scale -ssf lgb=3.0
lgb=<0-100>

Filtro difuminado Gaussiano (luma)


cgb=<0-100>
Filtro difuminado Gaussiano (croma)
ls=<0-100>
filtro de perfilado (luma)
cs=<0-100>
filtro de perfilado (croma)
chs=<h>
desplazamiento de croma horizontal
cvs=<v>
desplazamiento de croma vertical
-stereo <modo>
Selecciona el tipo de salida estreo de MP2/MP3.
0
Estreo
1
Canal izquierdo
2
Canal derecho
-sws <tipo de escalador software> (vea tambin la opcin -vf y
-zoom)

Especifica

software con
de

el algoritmo que usar el escalador por

la opcin -zoom.

vdeo

Esto afecta a los drivers de salida

que no tienen aceleracin por hardware p.e. x11.


Las configuraciones posibles son:
0
1
2
3
4
5
6
7
8
9
10

bilineal rpido
bilineal
bicbico (calidad buena) (por defecto)
experimental
entorno cercano (calidad mala)
rea
luma bicbico / croma bilineal
gauss
sincR
lanczos
spline bicbico natural

NOTA:
Algunas
La
descripcin del

configurables.
tiene

ms

opciones
filtro

de
de

-sws

escalado

son
de

vdeo

informacin.

-vc <[-|+]codec1,[-|+]codec2,...[,]>
Especifica una lista prioritaria de codecs para
usarse, de
acuerdo a sus nombres del codec en codecs.conf.
Use
un -
antes del nombre del codec para omitirlo. Use un +
antes del
nombre del codec para forzarlo, esto probablemente
falle. Si la
lista tiene una , final, se probarn los codecs no
listados.
NOTA:
Vea
-vc
help para una lista completa de
codecs
disponibles.

EJEMPLO:
-vc divx
Fuerza codec Win32/VfW DivX, y no otros.
-vc -divxds,-divx,
Prueba codecs excepto los Win32 DivX.
-vc ffmpeg12,mpeg12,
Prueba el codec libavcodec MPEG1/2, despus
libmpeg2

luego el resto.

-vfm <driver1,driver2,...>
Especifica una lista prioritaria de familia de codecs de

vdeo a

Regresa al

ser usados, de acuerdo a sus nombres en codecs.conf.


que haya por defecto si no funciona ninguno.
NOTA: Vea -vfm help para una lista completa de

controladores

disponibles.
EJEMPLO:
-vfm ffmpeg,dshow,vfw
Prueba los codecs libavcodec, luego

despus

Direcshow,

VFW y luego el resto , si no funcionan.


-vfm xanim
prueba primero los codecs XAnim

-x <x> (vea tambin -zoom) (MPlayer solamente)


Escala la imagen a ancho x (si hay escalado sw/hw
disponible).
Inhabilita clculos de aspecto.
-xvidopts <opcin1:opcin2:...>
Especifica parmetros adicionales cuando se decodifica
con XviD.
NOTA: Dado que libavcodec es ms rpida que Xvid quiz
prefiera
usar el filtro de procesado libavcodec (-vf pp) y
decodificador
(-vfm ffmpeg).
Filtros de procesado internos de Xvid:
deblock-chroma
filtro de debloque de croma
deblock-luma
filtro de debloque de luminancia
dering-luma
filtro de desanillado lumnico filtro
dering-chroma
filtro de desanillado de croma
filmeffect
Aade grano de pelcula artificial
vdeo.

Puede

disminuye

al

incrementar la calidad percibida, mientras que


un poco la calidad real.
mtodos de renderizado:
dr2
Activa el mtodo 2 de renderizado directo.

nodr2
Desactiva el mtodo 2 de renderizado directo.
-xy <valor> (vea tambin -zoom)
valor<=8
Escala la imagen en un factor <valor>.
valor>8
Establece el ancho al valor y calcula el
alto para
mantener la relacin de aspecto correcta.
-y <y> (MPlayer solamente)
Escala la imagen a altura y (si hay escalado sw/hw
disponible).
Inabilita clculos de aspecto.
-zoom
disponible.
fbdev)

que

desactiva

Permite escalar por software, cuando est


Esto
permite el escalado con drivers de salida (como x11,
no

soportan

escalado por hardware en los que MPlayer

el escalado por defecto por razones de rendimiento

FILTROS DE VIDEO
Los filtros de video son plugins que permiten
de
video y sus propiedades. La sintaxis es:

flujo

modificar

el

-vf <filtro1[=parmetros],filtro2,...>
Configura una cadena de filtros de video
-vop <...,filtro3[=parmetros],filtro2,filtro1> (OBSOLETO)
Configura una cadena de filtros de video, a ser
aplicados en
orden inverso. Anticuado en favor de -vf.
Los parmetros son opcionales y si son omitidos, algunos sern

tomados

sus valores por defecto. Use -1 para mantener el valor por


defecto.
Los parmetros w:h significan ancho x alto en pixels, x:y
significa
posicin x;y contada desde la esquina superior izquierda de
la imagen
grande.
NOTA: Para obtener una lista completa de los filtros
disponibles, vea
-vf help.
Los filtros son administrados en listas.
rdenes para
administrar la lista de filtros.

Hay unas pocas

-vf-add <filtro1[,filtro2,...]>
Aade los filtros dados como argumentos a la lista de
filtros.

-vf-pre <filtro1[,filtro2,...]>
Quita los filtros dados como argumentos a la lista de
filtros.
-vf-del <ndice1[,ndice2,...]>
Borra los filtros en los ndices dados.

ndices

Los nmeros de

comienzan en 0, los nmeros negativos se direccionan al

final de

la lista (-1 es el ltimo).


-vf-clr

Vaca por completo la lista de filtros.

Con filtros que lo soporten, puede acceder


por

los

parmetros

su

nombre.

-vf <filtro>=help
Muestra los nombres de los parmetros y el rango de
valores para
el filtro en particular.
-vf
<filtro=nombre_parmetro1=valor1[:nombre_parmetro2=valor2:...]>
Establece un parmetro dado por nombre al valor dado.
Use on y
off o yes y no para establecer o no los parmetros.
Los filtros disponibles son:
crop[=w:h:x:y]
Recorta la parte de la imagen dada y descarta el
resto. til
para borrar bandas negras de pelculas en formato
panormico.
w,h Recortado con ancho y alto, con ancho y alto
original
por defecto.
x,y Posicin
de
la imagen recortada, por
defecto es
centrada.
cropdetect[=0-255]
Calcula los parmetros necesarios de recortado y
muestra los
parmetros recomendados en la salida estandar. El
umbral puede
ser especificado opcionalmente desde nada (0) hasta todo
(255).
(por defecto: 24)
rectangle[=w:h:x:y]
El
plugin
responde
a
la
directiva
de
input.conf
change_rectangle que tiene dos parmetros.
w,h ancho y alto (por defecto: -1, anchura mxima
posible
mientras continan visibles las fronteras)
x,y posicin de la esquina arriba izquierda (por
defecto:

-1, lo
arriba

ms

la

izquierda

posible,

lo

ms

posible)

expand[=w:h:x:y:o]
Expande (no escala) la resolucin de la pelcula al
valor dado y
coloca el original sin escalar en las coordenadas x,
Puede
ser usado para colocar subttulos/OSD en las
bandas negras
resultantes.
w,h

original).
tratados

ancho,alto expandido (por defecto: ancho,alto


Valores

como

y.

negativos

para

son

desplazamiento del tamao original.

parte

EJEMPLO:
expand=0:-50:0:0
aade un borde de 50 pixels en la

de

abajo de la imagen
expandida

x,y

posicin

de

la

imagen original en la imagen

(por defecto: centrada)


o

flip
opcin

renderizado de OSD/subttulos
0: desactivado (por defecto)
1: activado

Voltea la imagen de arriba

abajo.

Vea

tambin

la

-flip.
mirror
Hace espejo de la imagen en el eje Y.

rotate[=<0-7>]
Rota y voltea (opcional) la imagen +/- 90
grados.
Para
parmetros entre 4-7 la rotacin se hace solo si la
geometra de
la pelcula es en vertical y no en horizontal.
scale[=w:h[:interlaced[:chr_drop[:param[:presize]]]]]
Escala la imagen con el escalador de software (lento) y

realiza
tambin

una conversin en el espacio de

color

YUV<->RGB

(vea

-sws).
w,h
original)
(incluyendo

Escala

ancho/alto (por defecto: ancho/alto

NOTA: Si se usa -zoom, y filtros

de

capas

libvo)
se usar

no

es

posible

escalar,

entonces

d_ancho/d_alto por defecto!


0:
d_width/d_height escalado
-1:
width/height original
-2:
Calcula w/h usando la otra dimensin y

la razn

de aspecto de preescalado.
-3:
Calcula w/h usando la otra dimensin y
la razn

de aspecto original.
interlaced
Cambia indicador de escalado entrelazado.

crominancia

chr_drop
Salto de crominancia
0: usa todas las lneas
disponibles
1:
usa
solo

entrada
entrada

para

crominancia
2: usa solo

cada

para

cada

crominancia
3:
usa
solo
entrada

para

de

4.

2.

cada

entrada
lneas

de

lneas
8.

de

de

lneas

de

crominancia
param

escalado

parmetro de escalado (depende del


usado)
-sws

100

100

(bicbico):

(ntido))
-sws 7 (gaussiano):
(ntido))
-sws 9 (lanczos):

mtodo

de

perfilado

(0

(suave)

sharpness

(0

(suave)

longitud del filtro (1 -

10)
presize
Escala a tamaos preestablecidos.
qntsc: 352x240 (NTSC quarter screen)
qpal: 352x288 (PAL quarter screen)
ntsc: 720x480 (NTSC estndar)
pal:
720x576 (PAL estndar)
sntsc: 640x480 (NTSC square pixel)
spal: 768x576 (PAL square pixel)
dsize={aspecto|w:h}
Cambia el tamao/aspecto deseado de la pantalla en
un punto
arbitrario de la cadena de filtro. El aspecto puede
ser dado
como una fraccin (4/3) o como un nmero en coma
flotante
(1.33). Alternativamente, puede especificar el ancho
y alto

deseados
filtro NO

exactos

escala por s

escalando

(software

corregir

para

mismo;

la

hardware)

solo
o

pantalla.
afecta
cuando

Note que este

cuando

se

est

se auto-escala para

aspecto.

yuy2
til

Fuerza conversin software YV12/I420 o 422P a YUY2.

para

tarjetas

lento pero

de

video/controladores

con

soporte

YV12

soporte YUY2 rpido.


yvu9
Ya

Fuerza la conversin en el espacio de color YVU9 a YV12.

no

se usa en favor del escalador de software.


yuvcsp
Mantiene los valores de color YUV en el rango CCIR 601

sin hacer

una conversin real.


rgb2bgr[=swap]
Conversin en el espacio de color RGB 24/32 <-> BGR
24/32.

swap
Tambin realiza intercambio R <-> B.
palette

Conversin usando paleta en el espacio de color RGB/BGR

8 -> 15/

16/24/32bpp.

format[=fourcc]
Restringe el espacio de color al siguiente filtro sin
realizar
ninguna conversin. Usar junto con el filtro de
escalado para
una conversin real.
Para obtener una lista de los
formatos
disponibles vea formar=fmt=help.
fourcc
nombre del formato como rgb15, bgr24, yv12,
etc (por
defecto: yuy2)
noformat[=fourcc]
Restringe el espacio de color para el siguiente filtro
sin hacer
ninguna conversin. A diferencia del filtro format, este
pemite
cualquier espacio de color excepto el que
especifique. Para
obtener
una
lista
de
los
formatos
disponibles
vea
noformat=fmt=help.
fourcc

nombres
etc (por

de

formato

son

rgb15,

bgr24, yv12,

defecto: yv12)

pp[=filter1[:opcin1[:opcin2...]]/[-]filtro2...] (vea tambin


-pphelp)
Esta opcin habilita el uso del filtro de postprocesado
interno
de MPlayer, y tambin proporciona una interfaz para
que pueda
pasarle opciones al filtro. Para obtener una lista
de los
filtros disponibles, use -pphelp. Note que cada subfiltro debe
separarse con un signo /.
Cada filtro se aplica por defecto a c (crominancia).
Las palabras claves aceptan un prefijo - para
desactivar la
opcin.
A : seguido por una letra puede agregarse a la
opcin para
indicar su objetivo:
a
Desactivar automticamente el filtro si la
CPU es
demasiado lenta.
c
Hacer filtro de crominancia, tambin.
y
No filtrar la crominancia (solo la luminancia).
EJEMPLO:
-vf pp=hb/vb/dr/al
eliminacin
vertical,

eliminacin de

brillo/contraste

vertical,

brillo/contraste
temporal

bloques

efecto

automtico
-vf pp=hb/vb/dr/al/lb
eliminacin
de
eliminacin

brillo/contraste

de

de

anillos

bloques
efecto

horizontal

de

horizontal

anillos,

automtico y desentrelazador de mezcla lineal


-vf pp=de/-al
filtros por defecto sin correccin de
-vf pp=de/tn:1:2:3
Activa los filtros por defecto y el eliminador

vertical

la

se

desactiva

dependiendo

disponibiblidad del tiempo de CPU.


spp[=quality[:qp[:modo]]]
filtro de postprocesado simple

forzar

de ruido.
-vf pp=hb:y/vb:a -autoq 6
Elimina bloques de luminancia solo horizontal y

cambia a
de

de

la

quality
0-6

(por

defecto:

3)

parmetro

para

cuantizacin (por defecto: 0, usa qp del video)


modo
0: umbral fuerte (por defecto)
1: umbral suave (mejor deringing, peor
difuminado de

imagen)

qp=ecuacin
filtro de cambio qp
ecuacin
una ecualizacin como "2+2*sen(PI*qp)"
test
Genera varios patrones de test.
rgbtest

Genera un patrn de test RGB til para detectar


problemas de RGB
frente a BGR. Debe mostrar franjas roja, verde y azul
de arriba
a abajo.

usar

lavc[=quality:fps]
Conversin sofware YV12 a MPEG1 con libavcodec para
con
DVB/DXR3. Ms rpido y mejor calidad que con -vf fame.
quality

fps
defecto: 0,

1-31: qscale fijo


32-: bitrate fijo en kBits

fuerza

los

fps de salida (valor real) (por

autodeteccin basada en la altura)

fame
con

Conversin software YV12 a MPEG1 con libfame para usar

DVB/

DXR3.
dvbscale[=aspect]
Configura un escalado ptimo para tarjetas DVB,
escalando el eje
X en hardware y calculando el eje Y por software
mantener
el
aspecto.
Solo
es til junto con
expand+scale (-vf
dvbscale,scale=-1:0,expand=-1:576:-1:-1:1,lavc).

calculado

como

576*4/3=768),
16:9.

aspect
Controla

la

razn

DVB_HEIGHT*ASPECTRATIO

de

para

aspecto,
(por

defecto

establezcalo a 576*(16/9)=1024 para una TV de


noise[=luma[u][t|a][h][p]:chroma[u][t|a][h][p]]

Agregar ruido.
<0-100>
ruido en luminancia
<0-100>
ruido en crominancia
u
ruido uniforme (si no ser gaussiano)
t
ruido temporal (el patrn de ruido
entre
a
h

imgenes)
ruido temporal medio (suave, pero muy lento)
alta calidad (ligeramente mejor de vista,

lento)
mezcla ruido aleatorio con un patrn

ligeramente
(semi)regular

cambia

denoise3d[=luma:chroma:time]
Este filtro intenta reducir el ruido de la imagen
produciendo
imgenes suavizadas y haciendo que las imgenes
quietas sean
realmente quietas (Esto debera mejorar la
compresibilidad).
Puede tener de 0 a 3 parmetros. Si omite un
parmetros, se
usar un valor razonable.
luma
dureza de la luminancia espacial (por defecto =
4)
chroma
dureza de crominancia espacial (por defecto = 3)
time
dureza temporal (por defecto = 6)
hqdn3d[=luma:chroma:time]
Versin de alta precisin/calidad del
denoise3d.
Los
parmetros y el uso son los mismos.

filtro

eq[=brillo:cont]
Ecualizador
software
con
controles interactivos
como el
ecualizador de hardware, para tarjetas/controladores
que no
soporten controles de brillo y contraste por hardware.
Tambin
puede ser til con MEncoder, para arreglar pelculas
capturadas
que no se vean bien, o para reducir ligeramente el
contraste y
enmascarar artificios que aparecen con bitrates
bajos.
Los
valores iniciales en el rango -100-100 pueden darse en
la lnea
de rdenes.
eq2[=gamma:contraste:brillo:saturacin:rg:gg:bg:peso]
Ecualizador por software alternativo que usa tablas de
consulta
(muy lento), permitiendo correccin de gamma
adems de los

ajustes de brillo simple y ajustes de contraste. Note


que usa el

mismo

valores de
en

cdigo

optimizado MMX que -vf eq si todos los

gamma son 1.0.

coma

flotante.

de gamma

Los parmetros son tomados como valores

Los

parmetros

rg, gg, bg son los valores

independientes para las componentes de Rojo, Verde y

Azul.

Los

valores

por

defecto

son

1.0,

brillo=0.0.

El

parmetro peso

puede usarse para reducir el efecto de un valor alto

del

gamma

en

obtener

ms

devuelve

la

mximo valor.
brillo=0.0,
gamma, -2-2
imagen

en

reas

e.g.

se

mantiene

amplificadas y blancos planos.

Un

valor

correccin
Por

con

brillo,

gamma

defecto

de

es

gamma=1.0,

peso=1.0.

para

(valores

contraste=1.0,

El rango es 0.1-10 para


negativos

resultan

en

negativo), -1-1 para brillo, 0-3 para saturacin.

hue[=matiz:saturacin]
Por defecto es matiz=0.0, saturacin=1.0.

valores

negativos

0.0

todo mientras que 1.0 da el

saturacin=1.0,
contraste

de

para

Los rangos de

son -180-180 para matiz, -2-2 para saturacin (valores


resultan en croma negativa).

halfpack[=f]
Convierte YUV 4:2:0 planar a empaquetado 4:2:2
altura-media,
rebajando la luminancia pero manteniendo todas las
muestras de
crominancia.
til
para dispositivos de salida
de bajaresolucin cuando el rebajado por hardware es de peor
calidad o
no est disponible. Tambin peude usarse como un
desenlazador
primitivo de solo luminancia con un consumo muy bajo
de cpu.
Por defecto, halfpack hade medias de pares de lneas
cuando baja
el muestreo. El parmetro f opcional puede ser cero
para usar
solo lneas pares, o 1 para usar solo lneas impares.
Cualquier
otro valor para f hace que se use el comportamiento por
defecto
(para hacer la media).
ilpack[=mode]
Cuando el video entrelazado es almacenado en formatos
YUV 4:2:0,

el entrelazado de crominancia no se alinea correctamente


debido

al submuestreo vertical de los canales de


Este
filtro empaqueta los datos de 4:2:0 planar

crominancia.
formato

YUY2

(4:2:2)

posiciones
luminancia

las

lneas

de

crominancia

correctas, en cualquier scanline dado,


la
crominancia vienen ambos del mismo campo.

opcional
se

con

selecciona

usa

el

interpolacin

muestreo por

modo
lineal

de

en

muestreo.

(modo

1).

en
la

El argumento

Por
El

sus

modo

defecto,
0 usa

entorno ms cercano, el cual es rpido pero incorrecto.

harddup
en

la

duplicados
pero

es

Solo

es

til

con

MEncoder.

Si

harddup

se

usa

codificacin,
forzar
marcos
de
imagen
para
codificarse en la salida. Usa un poco ms de espacio,

necesario para sacar archivos MPEG o si planea


demultiplexar y
remultiplexar el flujo de video despus de la
codificain. Debe
ser colocado cerca del final de la cadena de filtros a
menos que
tenga una buena razn para no hacerlo.
softskip
Solo til con MEncoder. Softskip mueve el paso de
salto de
imagen (lo elimina) de codificacin de antes de la
cadena de
filtros en algn punto de la cadena de filtros.
Esto
permite
que los filtros que necesitan ver ms imgenes
(telecine
inverso, denoising temporal, etc.) funcionen
correctamente.
Debe ser emplazado despus de los filtros que
necesiten ver
todos los marcos de imagen y antes de los filtros que
hagan un
uso intensivo de la CPU.
decimate[=max:hi:lo:frac]
Ignora imgenes que no difieren mucho de las imgenes
anteriores
para reducir el nmero de imgenes por segundo.
El
argumento
max (si es positivo) establece el mximo nmero de
imgenes
consecutivas que pueden ser ignoradas, o (si es
negativo) el
mnimo intervalo entre imgenes ignoradas.
Una
imagen es

candidata a ser ignorada si no hay regin de 8x8 que


difiera ms
frac (1

que

un

umbral

de

hi, y si no hay ms que una porcin

significa la imagen entera) que difiera ms que el

umbral de lo.

Los

valores

de

hi

lo

son para bloques de pixels

de 8x8 y

representan las diferencias de valores de pixels


para
que un umbral de 64 corresponda a 1 unidad de
diferencia para
cada pixel, o el mismo esparcido de forma diferente
sobre el
bloque.
El principal uso de este filtro es para
codificacin a
bitrate-muy-bajo (p.e. streaming sobre coneccin con
modem),
pero puede ser en teora usado para corregir pelculas
que han
sido invertidas en telecine incorrectamente.
actuales,

dint[=sense:level]
Detecta y elimina la primera de las imgenes
entrelazadas en el
flujo de video. Los valores pueden ir de 0.0 a 1.0 - el
primero
(por defecto 0.1) es la diferencia relativa entre
pixels del
entorno, el segundo (por defecto 0.15) is qu parte de
la imagen
debe ser detectada como entrelazada para eliminar la
imagen.
lavcdeint
Usa el filtro de desentrelazado de livavcodec.
kerndeint[=umbral[map[:orden[:sharp[:twoway]]]]]
Desentralazador de
ncleo
adaptativo
Graft.

Desentrelaza

umbral

blanco

(por

partes

de

video

configurable.
umbral
Umbral (por defecto 10).
map Pinta pixels que exceden

si

el

de
se

Donald
excede

umbral

un

de

defecto 0).

orden

Intercambia campos si 1 (por defecto 0).

sharp

Activa perfilado adicional (por defecto 0).


twoway
Activa perfilado en dos veces (por defecto 0).
unsharp=l|cWxH:amount[:l|cWxH:amount]
Mscara de eliminacin de perfilado / difuminado
gaussiano.
l

Aplica el efecto en la componente de luminancia.

Aplica el efecto en las componentes de

WxH

ancho

crominancia.
en ambas

alto

direcciones

11x13,

de

(min

la
=

matriz,
3x3,

max

tamao
=

impar

13x11

or

normalmente algo entre 3x3 y 7x7)


amount
Cantidad
aadir a la

relativa de perfilado/difuminado a

imagen (un rango correcto est entre -1.5-1.5).


<0: difumina
>0: perfila

swapuv
Intercambia el plano U y V.
il=[d|i][s][:[d|i][s]]
(des)entrelaza lneas. El objetivo de este filtro es
aadir la
habilidad para procesar imgenes entrelazadas precampo sin
desentrelazarlas.
Puede
filtrar
su
DVD
entrelazado
y
reproducirlo en una TV sin romper el entrelazado.
Durante el
desentrelazado (con el filtro de postprocesado) se
elimina el
entrelazado
permanentemente
(por
suavizado,
media, etc)
desentrelazando roturas de la imagen en 2 campos
(tambin
llamados semi imgenes), para que pueda procesarlo
(filtrarlo)
despus independientemente y re-entrelazarlo.
d
desentrelaza (colocando uno encima del otro)
i
entrelaza
s
intercambia campos (cambia entre lneas par e
impar)
fil=[i|d]
(des)interpolacin de lneas. Este filtro es muy
similar al
filtro il pero mucho ms rpido, la principal
desventaja es que
no siempre funciona. Especialmente si es combinado
con otros
filtros puede producir efectos extraos en las imgenes,
de modo
que algrese si le funciona pero no se nos queje si no
funciona
para su combinacin de filtros.
d
Desinterpola campos, colocandolos uno al lado de
otro.
i
Interpola campos de nuevo (invirtiendo el
efecto de
fil=d).
field[=n]

Extrae
usando

campo

simple

de

una

imagen

entrelazada

aritmtica a saltos para evitar consumir mucho tiempo de

CPU. El
par

un

argumento opcional n especifica cul extraer el campo

el

impar (dependiendo de si n es par o impar)

detc[=var1=value2:var2=value2:...]
Intenta invertir el proceso de telecine para
recuperar un
flujo limpio, no entrelazado en las imgenes por segundo
de la
pelcula.
Este fue el primer filtro de telecine
inverso que se
aadi a MPlayer/MEncoder. Funciona enganchando el
patrn de
telecine 3:2 y siguiendolo tanto como sea posible. Esto
lo hace
perfecto para usarlo en material telecine, incluso
en la
presencia de un grado de ruido lejano, pero cae en la
presencia
de editores de telecine complejos. El desarrollo de
este filtro
no est siendo continuado, ya que ivtc, pullup, y
filmdint son
mejores para la mayora de las aplicaciones.
Lo
siguientes
argumentos (vea la sintaxis ms arriba) pueden
usarse para
controlar el comportamiento de detc:
dr

defecto)

Establece la forma de saltarse imgenes. 0 (por


significa

fijo el

no

saltar

imgenes

para

nmero de imgenes por segundo de

significa

mantener

salida.

saltar siempre una imagen cuando no hay saltos o

mezclas

de

significa

telecine

mantener

salida.

en

siempre

los

frames

relacin

5:4

pasados.
de

entrada

NOTA: Use modo 1 o 2 con MEncoder.


am

(patrn

fijo

en fr=#)
telecine).

Modo anlisis. Los valores

disponibles

con nmero inicial de imagen especificada

y 1 (bsqueda agresiva para patrn

Por

son

de

defecto es 1.
secuencia.
y 4 son
defecto, -1,

fr

Establece

el

nmero inicial de imagen en la

0-2 son las tres imgenes progresivas limpias; 3


las dos imgenes entrelazadas. El valor por

nmero
imagen previa

modos.

significa no

en

especificado

aqu

secuencia
es

el

de
tipo

telecine.
para

El

la

imaginaria antes de que la pelcula comience.


tr0, tr1, tr2, tr3
Valores umbrales para ser usados en ciertos

ivtc[=1]
Filtro de telecine inverso sin-estado experimental.
En lugar
de intentar bloquear en un patrn como hace el filgro
detc, ivtc
toma decisiones independientes para cada imagen.
Esto da
resultados mucho mejores para material que ha sido mal
editado
despus de aplicar telecine, adems de para
resultados que
tienen ruido de entrada, por ejemplo captura de
TV.
El
parmetro opcional (ivtc=1) corresonde a la opcin dr=1
para el
filtro detc, y debe ser usado con MEncoder pero no con
mplayer.
Como con detc, debe especificar la relacin de
imgenes por
segundo
correcta (-ofps 23.976) cuando use
MEncoder.
El
desarrollo de ivtc se ha parado, ya que los filtros
pullup y
filmdint
parecen
ser
mucho
ms
precisos.
pullup[=jl:jr:jt:jb:sb] Filtro de pulldown inverso de
tercera
generacin (telecine inverso), capaz de manejar
contenido de
telecine-duro mezclado, 24 fps progresivo, y 30 fps
progresivo.
El filtro pullup est diseado para ser mucho ms
robusto que
detc o ivtc, tomando ventaja del contexto futuro al
tomar sus
decisiones.
Como ivtc, pullup no tiene en cuenta el
estado en
el sentido en que no bloquea el patrn siguiente, sino
que en
lugar de eso mira hacia los siguientes campos para
identificar
coincidencias y reconstruir marcos de imagen
progresivos.
An
est bajo desarrollo, pero creemos que es bastante
impreciso.
Las opciones jl, jr, jt, y jb establecen la cantidad de
"junk"
para ignorar a la izquierda, derecha, arriba, y
abajo de la
imagen, respectivamente. Izquierda/derecha son
unidades de 8

pixels,
lneas.

mientras

que

arriba/abajo son unidades de dos

El valor por defecto son 8 pixels en cada lado.

Establecer
de pullup
tambin

la

opcin

cuando
ver cada

(strict

causar

debido a

reduce los cambios

un nmero excesivo de marcos de imagen

durante las escenas de mucho movimiento.


NOTA: Use siempre pullup seguido del filtro
codifique

para

asegurarse

marco de imagen.

salida

breaks)

generando un marco que ocasionalmente no coincide, pero


puede

eliminados

sb

incorrecta

de

softskip

que pullup es capaz de

Un fallo en esto har que se tenga una

probablemente

ocasionar

un

cuelgue,

limitaciones en el diseo de la capa de codecs/filtros.


filmdint[=opciones]
Filtro de telecine inverso, similar al filtro pullup de
arriba.

Est diseado para manejar un patrn pulldown,


incluyendo mezcla
por software y telecine por hard y limitado para
soportar
pelculas que han sido ralentizadas o aceleradas desde
su tasa
de bits original para TV.
Solo se usa el plano
luma para
encontrar los cortes de marcos de imagen. Si un campo
no tiene
coincidencia, es desentrelazado con una aproximacin
lineal
simple.
Si la fuente es MPEG-2, debe ser el primer
filtro para
permitir acceso a los
field-flags
establecidos
por
el
decodificador MPEG-2. Dependiendo de la fuente MPEG,
puede que
le funcione ignorando este aviso y no vea un
montn de
advertencias "Bottom-first field".
Sin opciones
realiza un
telecine inverso normal, y debe usarse junto con
mencoder -fps
29.97 -ofps 23.976.
Cuando este filtro se usa con
mplayer,
resulta en una tasa de imgenes por segundo impar
durante la
reproduccin, pero sigue siendo generalmente mejor
que usar
pp=lb o no desentrelazar.
Se pueden especificar
mltiples
opciones separadas por /.

rpido, y

crop=w:h:x:y
Igual que el filtro crop (recortado), pero ms

funciona en mezclas de contexto de telecine hard


y

soft

as como con un valor de y que no sea mltiplo

de 4.

Si

desde

los

x o y requieren recorte fraccional de pixels


planos

extendida.

de

croma,

el

rea

de

recorte

es

Normalmente esto significa que x e y deben ser

pares.
io=ifps:ofps
Para cada ifps marcos de imagen
filtro

proporciona

ifps/ofps

debe

usarse

ofps

marcos.

de

La

entrada

el

razn

coincidir con la razn -fps/-ofps.

Esto

puede

para filtrar pelculas de broadcast en una TV a

la razn

de imgenes por segundo distinta a la original.

copiado

sin

muestreada, que

luma_only=n
Si n es distinto de cero, el plano croma es
cambios.

Esto

es

til

para

TV YV12

descarga uno de los campos de croma.


mmx2=n
En x86, si n=1, usa funcines optimizadas MMX2,
si

n=2,

usa

caso, usa C
y 3DNow!

plano.
son

forzar la

de

3DNow!, en otro

Si esta opcin no es especificada, MMX2

auto-detectados,

use

esta

opcin

para

fast=n
Valores ms altos de n aceleran el filtro a
precisin.

es impar,
marcado

con

asume que es
tiempo en
nico efecto
disponibles.
clculos se
de

de marco

optimizadas

deteccin.

expensas

nmero

funciones

El valor por defecto es n=3.

Si n

el marco inmediatamente siguiente al marco


la

etiqueta

MPEG

REPEAT_FIRST_FIELD

se

progresivo, por eso el filtro no pierde ningn


contenido MPEG-2 soft-telecine.
de esta etiqueta si MMX2
Sin

MMX2

Este es el

3DNow!

estn

3DNow!, si n=0 o 1, los mismos

usan como con n=2 o n=3.

Si

n=2

3,

el

niveles de luma usados para encontrar la rotura

es reducido de 256 a
filtro

128,

que

resulta

rpido sin perder mucha precisin.

se usar

una

precisa

para

detectar un

mtrica

rpida

pero

mucho

en

un

Si n=4 o 5,
menos

encontrar la rotura de marcos, algo as como


detalle vertical grande en un contexto

entrelazado.
verbose=n
Si n no es cero, muestra la mtrica detallada
para

cada

marco.

durante

el

Valores

ms

dint_thres=n
Umbral

til para pruebas.


desentrelazado.

Usado

desentrelazado de marcos no coincidentes.


grandes

n=256 para

de

significa

menos desentrelazado, use

desactivar el desentrelazado por completo.

valor por

El

defecto es n=8.
comb_thres=n
Umbral para
inferior.

campo.

El

El

comparar

campos

superior e

valor por defecto es 128.


diff_thres=n
Umbral para detectar cambios temporales en un
valor por defecto es 128.
sad_thres=n
Suma de

valor por

umbrales

de diferencia absoluta, el

defecto es 64.

softpulldown
Este filtro funciona correctamente solo con MEncoder y
acta en
las marcas MPEG2 usadas para bajada 3:2 por software
(telecine
por software). Si desea usar el filtro ivtc o detc en
pelculas
que estn parcialmente con telecine por software,
insertando
este filtro antes el proceso se hace de manera ms
fiable.
divtc[=opciones]
Telecine inverso para video desentrelazado.
Si
video con
telecine 3:2-pulldown ha perdido uno de los
campos o est
desentrelazado usando un mtodo que mantiene un
campo
e

interpola
estado que
filtro

otro,

el resultado es un video en mal

tiene duplicado cada cuarto marco de imagen.

Este

pensado

marcos

est

imagen

para

encontrar

eliminar

estos

de

duplicados y restaurar la tasa de imgenes por segundo

original

de

especificar
si

el

la

pelcula.

Cuando

-ofps que es 4/5 del fps del archivo de entrada

la

entrada es 29.97fps).
pass=<1|2>
Usa el

mejores
escribe

los

pasada 2 lee
informacin para
pasadas

NO

proceso

de

pasadas con la
pasadas:
1, luego
finalmente

se usa este filtro, debe


(23.976

Las opciones son:

modo

resultados.

de

dos

pasadas.

Esto

produce

La pasada 1 analiza el video y

resultados

en

un

archivo

de

log.

La

despus de este archivo de log y usa la


realizar

el

trabajo.

corresponden

las

codificacin.

Note

pasadas

que
1

estas

del

Para usar el divtc de dos

codificacin de dos pasadas, debe realizar tres


primero

divtc

pasada

1 y codificacin pasada

divtc pasada 2 y codificacin

pasada

1,

divtc pasada 2 y codificacin pasada 2.


file=nombrearchivo
Establece el
2-pasadas

telecine
defecto:
errneos
sean muy

nombre

del

archivo del log de

(por defecto: "framediff.log").


threshold=valor
Establece la fuerza mnima que
debe

tener

0.5).
de

el

patrn

de

para que el filtro lo detecte (por

Esto se usa para evitar reconocimientos

patrones

desde

las

partes

de

video que

oscuras o fijas.
window=numframes
Establece el nmero de marcos pasados para
buscar cuando
mayoras
ventanas

se

busca un patrn (por defecto: 30).

Ventanas

mejoran la calidad del patrn de bsqueda, pero

ms
de los

pequeas

mejoran

el

tiempo

cambios en la fase del telecine.

afecta

al

modo

actualmente

de una pasada.

de

reaccin

Esto

solo

El modo de dos pasadas

usa ventana fija que se extiende al futuro y al

pasado.
phase=0|1|2|3|4
Establece la
modo de

puede

correcta
solo

puede

cuando la

modo

de

dos

el futuro, es capaz de usar la fase

suponerlo.

Cachea

modo
la

de

una

fase

correcta

encuentra, pero esta opcin se puede usar para

arreglar

posibles

primera

problemas

desde

el

principio.

La

pasada en el modo de dos pasadas tambin usa

esto,

por

eso

pasada, puede

guarda

la

salida

de la primera

deghost=valor
Establece el valor para deghosting (0-255 para

modo

de una pasada, -255-255 para el modo de dos


defecto 0).

deghost.

Si no es cero,

se

usa

el

modo

Esto es para el video que ha sido desentrelazado

uniendo

los campos en lugar de eliminar

Deghosting

amplifica

compresin en

un

campo.

cualquier artefacto debido a la

los marcos de imagen que han unido los campos,

eso

el

excluir

parmetro

de

valor se usa como umbral para

esos pixels del deghosting que difieren de los

del marco
especificado.

Si se

de imagen previo menos que el valor


usa el modo

valor

el video
pasada

si

obtener un resultado de fase constante.

pasadas, por

un

ver

El

desde el principio, pero el

pasada

por

de telecine inicial para el

una pasada (por defecto: 0).

pasadas

el

fase

para

entonces
parmetro.

de

negativo

para

completo

al

determinar
elige

dos

pasadas,

hacer
principio

que

si
cero

se
o

de

el

necesita
el

puede

valor

usarse

filtro

la

analice

segunda

deghosting o no y
absoluto

del

Especifique
no

hay

esta

opcin

para

pasadas,

diferencia en una pasada.

phase=[t|b|p|a|u|T|B|A|U][:v]
Retardo del video entrelazado por un campo temporal
para el
cambio de orden en el campo. La intencin del uso de
esto es
arreglar pelculas PAL que hayan sido capturadas con el
orden de
campo opuesto a la transferencia de pelcula a
video. Las
opciones son:
t

transferir

Orden del campo de


primero-abajo.

inferior.
b
arriba.

El

campo.

Este

Captura

captura

primero-arriba,

El filtro retrasa el campo

campo-inferior,

transferir primero-

filtro retrasa el campo superior.


p

Captura y transfiere con el mismo orden el


modo

las otras

solo

existe

para

la

documentacin de

opciones que se refieren a l, pero

actualmetne

lo

selecciona, no har nada ;-)


a

automticamente
opuesta.

si

Orden
por

de

El

etiquetas

filtro

marco a

captura
de

de campo determinado

selecciona

campo,
el

transferencia

modo

y b en una base

marco usando etiquetas de campo.

informacin

Si no hay

de campo disponible, entonces funciona igual que

el u.
u

opuesta.
marco

desconocida

o variante, transferencia

El filtro selecciona el modo t y b en una base

seleccionando
entre

Captura

marco

la

analizando

las

alternativa que produce

los

imgenes
la

mejor

y
relacin

campos.
T

variante.

El filtro selecciona t y p usando anlisis de la

imagen.
B
desconocida

Captura top-first, transferencia desconocida o

Captura

bottom-first,

transferencia

variante.
usando

cunto

anlisis de la imagen.
A

Captura

campo,

determinada

transferencia

filtro

selecciona

campo y
de

El filtro selecciona

por

desconocida

disponible,

Este es

de

variante.

El

cuntos t, b y p usando etiquetas de

anlisis de la imagen.

campo

etiquetas

entonces

Si no hay informacin
funciona como el modo U.

el modo por defecto.


U

Ambas capturas y transferencia desconocida

variante.

El

p usando

seleccionado

filtro

selecciona

la

cantidad

de t, b y

anlisis de imagen solamente.


v
para

Operacin prolija.
cada

diferencia

marco

hace

Muestra el

modo

la media cuadrada de la

entre campos para t, b y p alternativamente.

telecine[=inicio]
Aplica proceso de "telecine" 3:2 para incrementar las
imgenes
por segundo en un 20%. Esto la mayora de las veces no
funciona
correctamente con MPlayer, pero puede usarse con
mencoder -fps
29.97 -ofps 29.97 -vf telecine. Ambas opciones son
esenciales!
(la sincronizacin A/V puede romperse si se ponen
mal). El
parmetro opcional inicio le dice al filtro donde
iniciar el
patrn de telecine (0-3).
tinterlace[=modo]
Entrelazado de campo temporal - mezcla pares
en

un

marco

imgenes por
superior, los
usado para
modo

0).

inferior,
mitad

de

entrelazado,

segundo.
impares

de

marcos

dividiendo en dos el nmero de

Los marcos pares son movidos en el campo


en

el

campo

inferior.

Esto

puede

ser

invertir totalmente el efecto del filtro tfields


Los modos disponibles son:
0
marcos impares en

campo

superior, pares en

generando un marco de imagen


imgenes por segundo

(en

completo

la

solo

la altura no cambia
solo saca los marcos pares, los impares son

la altura no cambia
expande cada marco

eliminados,
eliminados,
rellena

saca los marcos impares, los pares son

a su altura completa, pero

lneas alternas con negro, las imgenes por

segundo

no

cambian

tfields[=modo]
Separacin temporal de campo - separa campos en
imgenes,
doblando el nmero de imgenes por segundo de salida.
Como el
filtro de telecine, tfields solo funciona
correctamente con
mencoder, y solo si ambas opciones -fps y
-ofps
estn
establecidas al deseao (doble) nmero de imgenes por
segundo!
Los modos disponibles son:
0
deja
los
campos
sin
cambios
(esto
produce
saltos/parpadeos)
1
interpola lneas que falten (el algoritmo usado
puede no
ser del todo bueno)
2
translada campos por 1/4 de pixel con
interpolacin
lineal (sin saltos)
4
translada campos por 1/4 de pixel con filtro
4tap (alta
calidad)
boxblur=radius:power[:radius:power]
caja de difuminado
radius
tamao del filtro
power
Hasta donde debe ser aplicado el filtro.
sab=rad:pf:colorDiff[:rad:pf:colorDiff]
difuminado de forma adaptativo
rad
dureza del filtro de difuminado (~0.1-4.0)
(ms lento
cuanto mayor sea)
pf
dureza del prefiltrado (~0.1-2.0)
colorDiff
Cunto se pueden considerar de diferentes los
pixels.
(~0.1-100.0)
smartblur=rad:strength:thresh[:rad:strength:thresh]
difuminado inteligente
rad

dureza del filtro de difuminado


(ms

lento

filtrar

(~0.1-5.0)

cuanto mayor sea)


strength
difuminado (0.0-1.0) o perfilado (-1.0-0.0)
thresh
filtrar todo (0), filtrar reas planas (0-30) o
bordes (-30-0)

perspective=x0:y0:x1:y1:x2:y2:x3:y3:t
correccin de perspectiva
x0,y0,...
coordenadas de las esquinas de arriba a la
izquierda,
arriba a la derecha, abajo a la izquierda y
abajo a la
derecha
t
muestreo lineal (0) o cbico (1)
2xsai
escalar

Usa escala 2x

algoritmo

de

interpolacin

para

suavizar imgenes.

1bpp
conversin de mapa de bits de 1bpp a YUV/BGR 8/15/16/32
down3dright[=lneas]
Reposicin y tamao de imgenes estereoscpicas.
Extrae ambos
campos estreso y los coloca lado a lado,
redimensionandolos
para mantener el aspecto original de la pelcula.
lneas
nmero de lneas a seleccionar desde el
centro de la
imagen (por defecto: 12)
bmovl=hidden:opaque:<fifo>
Lee mapas de bits de un FIFO y los muestra en una
ventana.
hidden
Establece el valor por defecto de la bandera
oculto
(booleano)
opaque
bandera
que
cambia
entre
modos
alphablended
(tranparente) y opaco (rpido)
fifo
ruta/nombrearchivo para el FIFO (nombre de
tubera
conectando con mplayer -vf bmovl a la
aplicacin que lo
controla)
Los comandos para FIFO son:
RGBA32 ancho alto xpos ypos alpha clear

seguido de ancho*alto*4 Bytes de datos crudos


RGBA32.

ABGR32 ancho alto xpos ypos alpha clear


seguido de ancho*alto*4 Bytes de datos crudos

ABGR32.

RGB24 ancho alto xpos ypos alpha clear


seguido de ancho*alto*3 Bytes de datos crudos
RGB32.

BGR24 ancho alto xpos ypos alpha clear


seguido de ancho*alto*3 Bytes de datos crudos

BGR32.

ALPHA ancho alto xpos ypos alpha


cambia alpha por rea
CLEAR ancho alto xpos ypos
limpia rea
OPAQUE
desactiva toda transparencia alpha.
"ALPHA 0 0

0 0" para activarla de nuevo.


HIDE

oculta mapas de bits

SHOW

muestra mapas de bits

Los argumentos son:


ancho, alto
tamao de la imagen/rea
xpos,
comienza a actuar en posicin X/Y
alpha
Establece diferencia alpha.
Si
valor a

-255 puede enviar una secuencia

ALPHA

Enve

para

de

establece el
rdenes-

establecer el rea a -225, -200, -175 etc para

un bonito

efecto de desvanecimiento ;)
0:
igual que el original
255: hace que todo sea opaco
-255: hace que todo sea transparente
clear

antigua,
todo el
pantalla

limpia el framebuffer antes de comenzar.


0: La imagen es intercambiada encima de
no

necesita

enviar

1.8MB

de

la

datos RGBA32

tiempo ya que solo una pequea parte de

la

es actualizada.
1: limpiar
framestep=I|[i]paso
Filtra solamente el marco Intra (clave) o uno cada
paso. Si
llama al filtro con I (en maysculas) como parmetro
entonces
SOLO los marcos clave van en la salida.
Para
DVD esto
significa, generalmente, un marco cada 15/12
(IBBPBBPBBPBBPBB),

para
todos los
si

AVI

valores

usa

significa
clave

en

cada

enteros

(vea

cambio

de escena o en

-lavcopts

keyint=valor

MEncoder para codificar el video).


Cuando

seguida de un
actual

se

encuentra

un

mplayer/mencoder,

donde

obtiene

segundos) y el

nmero de marco clave.

una I!

el

tiempo (en

(Puede usar esta informacin

el AVI).
Si

solo un

clave,

caracter de nueva lnea es escrita, dejando la lnea

de

para cortar

marco

llama al filtro con un parmetro numrico n entonces

marco cada n es enviado a la salida.


Si usa una i (en minsculas)

entonces

se

escribe una I!
Si

marcos, solo

antes

del

nmero

(como con el parmetro I).

coloca solo la i entonces no ocurre nada en los

la I! es impresa.

tile=xtile:ytile:output:start:delta
Crea un mosaico con una serie de imgenes en una imagen

simple,

menor de 0,
detenerlo

grande.

Si

un

parmetro

usa

entonces se usar el valor por defecto.


cuando

sea una

omite

desee

(...

-vf

un valor

file=10:5 ...).

Tambin puede
Probablemente

buena idea colocar un filtro de escalado antes

mosaico

del

de

:-)
Los parmetros son:
xtile
nmero de mosaicos en el eje x (por defecto: 5)

ytile

marcos se
nmero

nmero de mosaicos en el eje y (por defecto: 5)


output
Renderiza el mosaico cuando output nmero de
han alcanzado, donde output debe ser un

menor

que

dejan en

xtile * ytile.

blanco.

mosaico

de

imagen cada 2

Los mosaicos que falten se

Usted puede, por ejemplo, escribir


* 7 cada 50 marcos para obtener una

un

segundos @ 25 fps.

start

pixel donde se empieza (x/y) (por defecto: 2)

delta

pixel entre cada 2 mosaicos, (x/y) (por defecto:


4)
delogo[=x:y:w:h:t]
Suprime el logo de una estacin de TV mediante una
interpolacin
simple de los pixels de alrededor. Establece un
rectngulo
cubriendo el logo y lo hace desaparecer (y algunas veces
aparece
algo ms feo incluso - su experiencia puede variar).
x,y Posicin de la esquina de arriba a la
izquierda del
logo.
w,h Ancho y alto del rectngulo a limpiar.
t
Anchura del filo borroso del rectngulo (aadida
a w y
h). Cuando se establece en -1, un rectngulo
verde se
dibuja en la pantalla para simplificarla
busqueda de los
parmetros x, y, w, h correctos.

uso

zrmjpeg[=opciones]
Codificador
por
software de YV12
con
dispositivo de salida de video zr2.

MJPEG

para

maxheight=h|maxwidth=w
Estas opciones establecen el ancho y alto

mximos que la

tarjeta zr puede manejar.

MPlayer

La capa de filtros de

no puede hacer actualmente esto.


{dc10+,dc10,buz,lml33}-{PAL|NTSC}
Use estas opciones para establecer maxheight y
maxwidth
por

automticamente

la

los

combinacin tarjeta/modo.

vlidas

valores

conocidos

Por ejemplo, opciones

son: dc10-PAL y buz-NTSC (por defecto:

dc10+PAL).
color|bw
Elige
codificacin.
rpida.

Por

La

color

o blanco y negro para la

codificacin en blanco

negro

es

ms

defecto es en color.
hdec={1,2,4}
Decimacin horizontal 1, 2 4.
vdec={1,2,4}
Decimacin vertical 1, 2 4.

[MEJOR] 1 -

quality=1-20
Establece

la

calidad en la compresin JPEG

20 [MUY MALA].

hardware
resultantes
filtro

fd|nofd
Por defecto, la decimacin solo se hace si
Zoran

el

puede sobreescalar las imgenes MJPEG

al tamao original.

La opcin fd le

indica

al

que siempre haga la decimacin (antiesttico).

OPCIONES DE CODIFICACIN GENERALES (SOLAMENTE MENCODER)


-audio-delay <0.0-...>
Establece el campo de retardo de audio en la
cabecera. Por
defecto es 0.0, valores negativos no funcionan. Esto no
retrasa
el audio durante la codificacin, si no que el
reproductor ve el
retardo por defecto de audio, permitiendo el uso de la
opcin
-delay.
-audio-density <1-50>
Nmero de chunks de audio por segundo (por defecto
es 2 para
trozos de audio largos de 0.5s).
NOTA: Solamente CBR, VBR ignora esto ya que pone cada
paquete en
un trozo nuevo.
-audio-preload <0.0-2.0>
Establece el intervalo
audio (por
defecto: 0.5s).

de

tiempo

para

buffer de

-endpos <[[hh:]mm:]ss[.ms]|tamao[b|kb|mb]> (vea tambin la


-ss
y -sb)
Detiene la codificacin en el tiempo indicado o la
posicin en
bytes. Puede especificarse de varios modos:
NOTA: La posicin en bytes no es precisa, porque solo
se puede
parar en imgenes frontera.
opcin

EJEMPLO:
-endpos 56
codifica solo 56 segundos
-endpos 01:10:00
codifica solo 1 hora y 1 minutos
-endpos 100mb
codifica solo 100 MBytes
-ffourcc <fourcc>
Puede usarse para forzar el fourcc de video
archivo de
salida.

en

el

EJEMPLO:
-ffourcc div3
se tendr
div3 como

un archivo de salida conteniendo

fourcc de video.

-force-avi-aspect <0.2-3.0>
Sobreescribe la razn de aspecto guardada en la
cabecera vprp
del AVI OpenDML. Puede usarse para cambiar la razn de
aspecto
con -ovc copy.
-info <opcin1:opcin2:...> (AVI solamente)
Especifica la informacin de
cabecera
archivo
AVI
resultante.
Las opciones disponibles son:
help

del

muestra esta descripcin

name=<valor>
ttulo del trabajo
artist=<valor>
artista o autor del trabajo
genre=<valor>
categora de trabajo original
subject=<valor>
contenido del trabajo
copyright=<valor>
informacin de copyright
srcform=<valor>
formato original del material digitalizado
comment=<valor>
comentarios generales acerca del trabajo
-noautoexpand
No inserta automticamente el filtro de expandir en la
cadena de
filtros de MEncoder. til para controlar en que punto
de la
cadena de filtros se renderizan los subttulos cuandor
se estn
codificando dentro de la pelcula.
-noodml (-of avi solamente)
No escribe ndice OpenDML para archivos > 1GB.
-noskip

No se salta imgenes.

de

-o <nombrearchivo>
Redirige la salida al
usar

nombrearchivo

dado,

en

lugar

test.avi por defecto.


-oac <nombre codec>
Codifica con el codec de audio especificado.
help para
obtener una lista de los codecs disponibles.
un valor
establecido por defecto)

Use -oac
(no hay

EJEMPLO:
-oac copy
no codifica, solo copia el flujo
-oac pcm
codifica en PCM sin comprimir
-oac mp3lame
codifica a MP3 (usando Lame)
-oac lavc
codifica con codec libavcodec
-of <formato> (CDIGO BETA!)
Codifica en el formato especificado.
obtener

Use -of help para

una lista de formatos disponibles.


EJEMPLO:
-of avi
Codifica a avi (por defecto).
-of mpeg
Codifica a MPEG.
-of rawvideo
flujo de video sin procesar (no multiplexa -

solo video,

solo un flujo)

-ofps <fps>
El archivo de salida tendr diferentes
imgenes:seg que el
origen. DEBE establecerse para fps variable (asf,
algunos mov)
y archivos progresivos (MPEG telecine de 29.97fps).
-ovc <nombre codec>
Codifica con el codec de video especificado.
help para
obtener una lista de los codecs disponibles.
un valor
por defecto establecido)

Use -ovc
(no hay

EJEMPLO:
-ovc copy
no codifica, solo copia el flujo
-ovc divx4
codifica a DivX4/DivX5
-ovc raw
codifica a un formato arbitrario sin comprimir
(use -vf

format para seleccionarlo)


-ovc lavc
codifica con codecs libavcodec

-passlogfile <nombrearchivo>

Cuando
vuelva

la

lugar del

de

se

codifica

informacin

de

la

en

modo

2pasadas,

MEncoder

priemra pasada al archivo dado en

divx2pass.log por defecto.

-skiplimit <valor>
Nmero mximo de imgenes que se pueden saltar

una

despus

sin saltar (-noskiplimit para un nmero ilimitado).


-vobsubout <nombrebase>
Especifica el nombrebase
y .sub.

Esto desactiva el

pelcula

del

renderizado

archivo
de

de salida .idx

subttulos

en

la

codificada y lo desva a archivos de subttulo VOBsub.

-vobsuboutid <langid>
Especifica
el
cdigo de idioma de dos letras
para los
subttulos. Esto indica cul ser leido del DVD o el
archivo
.ifo.
-vobsuboutindex <ndice>
Especifica el ndice de
archivos de
salida. (por defecto: 0)

los

subttulos

en

los

OPCIONES ESPECFICAS DE CODECS PARA CODIFICACIN


(MENCODER SOLAMENTE)
un

Puede espeficiar parmetros de codificacin


codec
usando la siguiente sintaxis:

especficos

de

-<codec>opts <opcin1[=valor],opcin2,...>
Donde <codec> puede ser: lavc, xvidenc, divx4, lame, x264
divx4 (-divx4opts)
DivX4 est obsoleto y solo tiene soporte por
completitud. Para
detalles acerca de las opciones para divx4, lea el cdigo,
mayora
de las opciones no se describen aqu.
help

obtener ayuda

br=<valor>
especifica el bitrate
4-16000
(en kbit)
16001-24000000
(en bit)

la

key=<valor>
intervalo mximo para el keyframe (en marcos)
deinterlace
activar desentrelazado (evite esto, DivX4 falla mucho)
q=<1-5>

calidad (1-el ms rpido, 5-el mejor)

min_quant=<1-31>
cuantizador mnimo
max_quant=<1-31>
cuantizador mximo
rc_period=<valor>
perodo de tasa de control
rc_reaction_period=<valor>
perodo de reaccin de la tasa de control
rc_reaction_ratio=<value>
razn de reaccin de la tasa de control
crispness=<0-100>
especifica encrespadura/suavizado
pass=<1-2>
Con

esto

Primero

puede

codificar archivos DivX4 en 2pasadas.

codifica con pass=1, despus con los mismos parmetros,

codifica

con pass=2.
vbrpass=<0-2>
No tiene en cuenta el argumento pass y usa XviD VBR
Library en
lugar de DivX4 VBR. Las opciones disponibles son:
0
pusiese

nada

en la lnea de rdenes)

1
codificacin en dos
dirigido a

dos

Anlisis

(primero)

pasada

de

la

pasadas.

El archivo AVI resultante puede ser

/dev/null.
2

en

codificacin en una pasada (como si no se

Pasada

(segunda)

pasadas.

lame (-lameopts)
help
obtiene ayuda
vbr=<0-4>
mtodo de bitrate variable
0
cbr

final

de

la

codificacin

1
2
3
4
abr

mt
rh (por defecto)
abr
mtrh

bitrate medio

cbr
bitrate constante.
Fuerza tambin codificacin
modos

en

modo

CBR

en

los

preestablecidos ABR siguientes.


br=<0-1024>
especifica el bitrate en kBit (solamente CBR y ABR)
q=<0-9>

calidad (0-la ms alta, 9-la ms baja) (solamente para

VBR)
aq=<0-9>
calidad
peor/el ms
rpido)

algortmica

(0-el mejor/el ms lento, 9-el

ratio=<1-100>
razn de compresin
vol=<0-10>
establece la ganancia de audio de entrada
mode=<0-3>
(por defecto: auto)
0
stereo
1
joint-stereo
2
dualchannel
3
mono
padding=<0-2>
0
1
2

no
todo
ajustar

fast
cambia en codificacin rpida en modos
preestablecidos VBR
siguientes, calidad ligeramente inferior y bitrates
altos.
highpassfreq=<freq>
Establece una precuencia de filtrado paso alta en
Hz. Las
frecuencias por debajo de la especificada sern
atenuadas.
Un
valor de -1 desactiva el filtrado, un valor de 0
hace que se
elijan los valores automticamente.
lowpassfreq=<freq>

Establece
en

Hz.

atenuadas.
que

se

una

Frecuencias

por

frecuencia

de

filtrado

paso

baja

encima de la especificada sern

Un

valor de -1 desactiva el filtrado, un valor de

hace

elijan los valores automticamente.


preset=<valor>
valores preestablecidos
medium
codificacin

bitrate

VBR,

buena

calidad,

rango

de

150-180 kbps.
standard
codificacin VBR, alta calidad, rango de bitrate

170-210

kbps.
extreme
codificacin
bitrate

VBR,

calidad

muy

alta, rango de

200-240 kbps.

preestablecida,

insane
codificacin CBR, la ms

alta

calidad

bitrate a 320 kbps.


<8-320>
codificacin ABR con el bitrate medio dado en
kbps.

msica,

forzando

bitrate

equipo

en

la

EJEMPLO:
fast:preset=standard
para la mayora de la gente en la mayora de la
una calida bastante alta.
cbr:preset=192
codifica con preestablecidos ABR

192

kbps

bitrate constante.
preset=172
codifica con preestablecidos ABR a 172 kbps con
medio.
preset=extreme
para gente
similar.
preset=help
imprime

con

opciones

oido

extremadamente

adicionales

bueno

informacin

configuracin preestablecida.
lavc (-lavcopts)
Muchas de las opciones de lavc son muy especializadas y
concsamente
documentadas. Lea el cdigo fuente para los detalles completos.

EJEMPLO:

vcodec=msmpeg4:vbitrate=1800:vhq:keyint=250

acodec=<valor>
Codec de audio (por defecto: mp2):
mp2 MPEG Layer 2
mp3 MPEG Layer 3
ac3 AC3
adpcm_ima_wav
PCM IMA Adaptativo (4bits por muestra,
compresin 4:1)
abitrate=<valor>
Tasa de bits de audio en kBit (por defecto 224).
atag=<valor>
Usa la etiqueta
especificada
(e.g. atag=0x55).

de

formato

de audio de Windows

bit_exact
Usa solo
algoritmos
de
bit
exacto
(excepto
(i)dct).
Adicionalmente bit_exact desactiva varias
optimizaciones y por
eso solo debe usarse para test de regresin que
necesiten
archivos binarios idnticos incluso si cambia la
versin del
codificador. Tambin suprime el encabezado user_data en
flujos
MPEG-4.
No use esta opcin a menos que sepa
exactamente lo que
est haciendo.
threads=<1-8>
Nmero mximo de threads a usar (por defecto: 1).
vcodec=<valor>
Usa el codec especificado (por defecto: mpeg4):
mjpeg
Motion JPEG
h263
H.263
h263p
H.263+
mpeg4
DivX 4/5
msmpeg4
DivX 3
msmpeg4v2
MS MPEG4v2
wmv1 Windows Media Video 7
wmv2 Windows Media Video 8
rv10 un codec RealVideo antiguo
mpeg1video
MPEG1 video :)
huffyuv
HuffYUV

vqmin=<1-31>
cuantizador mnimo (pasada 1/2)
diferencia

de

calidad

h263 debe
tasa

No recomendado (archivo mucho mayor, poca

tener

puede

y efectos colaterales malos: msmpeg4,


muy

poca

confundirse

algunos

calidad,

resultando

en

control
peor

de

calidad

decodificadores pueden no ser capaces de

decodificarlo).

2
Recomendado para
mpeg4/mpeg1video normal
(por defecto).
3
razn

el

para

overflows (esto
cuantizador por
porque no

Recomendado

para

preferir

sobre

codificacin

h263(p)/msmpeg4.

La

2 es que 2 puede dar

ser corregido para h263(p) cambiando el


MB

en

el futuro, msmpeg4 no puede corregirlo

tiene soporte para ello).

lmin=<0.01-255.0>
Multiplicador de lagrange mnimo para control de tasa
de bits,
probablemente desee usar un valor igual o menor que
vqmin. (por
defecto: 2.0).

de

lmax=<0.01-255.0>
multiplicador de lagrange mximo para control de
bits
(por defecto: 31.0)

tasa

vqscale=<1-31>
Cuantizador
constante
/ codificacin de calidad
constante
(selecciona el modo de cuantizador fijo).
Un
valor menor
significa mejor calidad pero archivos grandes (por
defecto: 0
(desactivado)).
1 no se recomienda (vea vqmin
para
ms
detalles).

un

vqmax=<1-31>
cuantizador
mximo
(pasada 1/2)
rango
aceptable (por defecto: 31)

10-31

debe

ser

mbqmin=<1-31>
cuantizador mnimo de macrobloque (pasada 1/2) (por
defecto: 2)
mbqmax=<1-31>

cuantizador mximo de macrobloque (pasada 1/2) (por


defecto: 31)
vqdiff=<1-31>
mxima diferencia del cuantizador entre marcos I o P
(pasada 1/
2) (por defecto: 3)
vmax_b_frames=<0-4>
nmero de marcos B entre marcos no B:
0
sin marcos B (por defecto)
0-2 rango correcto para MPEG4
vme=<0-5>
mtodo de estimacin del movimiento.
NOTA: 0-3 actualmente ignora la cantidad de Bits
usados, y la
calidad puede ser baja. Los mtodos disponibles son:
0
nada (calidad muy baja)
1
completo (lento)
2
log (calidad baja)
3
phods (calidad baja)
4
EPZS (por defecto)
5
X1 (experimental)
me_range=<0-9999>
rango de bsqueda de estimacin de movimiento, 0 (por
defecto)
significa sin lmite.
mbd=<0-2>
algoritmo de decisin de macrobloque (modo alta
calidad),
codifica cada macro bloque en todos los modos y elije
el mejor.
Esto es lento pero resulta en una mejor calidad y
tamao del
archivo.
0
usa mbcmp (por defecto)
1
selecciona el modo MB que necesita los
menos bits
posibles (=vhq)
2
selecciona el modo MB que tiene la mejor
razn de
distorsin
vhq
Lo mismo que mbd=1, se mantiene por razones de
compatibilidad.
v4mv
(calidad

Permite

vectores

de

movimiento

por

macrobloque

ligeramente superior).
obmc

Compensacin de movimiento por bloque superpuesto

(H.263+).
loop

Filtro de bucle (H.263+).

nota, no funciona

inter_threshold <-1000-1000>
Actualmente no hace absolutamente nada.

marcos

keyint=<0-300>
intervalo mximo entre marcos clave en los marcos.

Los

clave son necesarios para posicionamiento y el


posicionamiento
solo es posible en esos marcos clave, sin embargo los
marcos
clave necesitan ms espacio que otros y un nmero
grande para
este valor hace que los archivos sean ligeramente
menores, pero
menos precisos en el posicionamiento, 0 significa no
usar marcos
clave. Valores >300 no son recomendables porque la
calidad
puede ser muy mala dependiendo del decodificador,
codificador y
suerte. Para un cumplimiento estricto de MPEG1/2/4
este debe
ser <=132.
(por defecto: 250 o un marco clave
cada diez
segundos en una pelcula de 25fps)
sc_threshold=<-1000000-1000000>
Umbral para la deteccin del cambio de escena.
Libavcodec
inserta un marco clave cuando detecta un cambio de
escena.
Puede especificar la sensibilidad de la deteccin
con esta
opcin.
-1000000 significa que se detecta un cambio
de escena
en cada nuevo marco de imagen, 1000000 significa que
no se
detectan cambios de escena (el valor por defecto es 0).
vb_strategy=<0-1>
estrategia a elegir entre marcos I/P/B (pasada 2):
0

usar siempre el nmero mximo de marcos B (por

evitar

defecto)
movimiento (puede

marcos

en escenas de mucho

causar mala prediccin de la tasa de bits)

vpass=<1-2>
Activa el modo interno de dos pasadas,
especificado si
desea usar codificacin en dos pasadas.
1
primera pasada
2
segunda pasada
huffyuv:
pass 1
Guarda estadsticas.
pass 2

solo

Codifica
en

las

con

tabla

Huffman

ptima

basada

estadsticas de la pasada 1.

aspect=<x/y>
Almacena el aspecto de la pelcula de forma interna,
como los
archivos MPEG.
Mucho mejor solucin que reescalar,
porque la
calidad no se ve decrementada. Solo MPlayer puede
reproducir
estos archivos correctamente, otros reproductores
muestran mal
el aspecto. El parmetro de aspecto puede darse como
razn o
como nmero en coma flotante.
EJEMPLO:
aspect=16/9 or aspect=1.78
autoaspect
Igual que la opcin aspect, pero calcula
automticamente el
aspecto, tomando en cuenta todos los ajustes
(recorte/expansin/
escalado/etc.) realizados en la cadena de filtrado.
vbitrate=<valor>
especifica
1kBit =

la

tasa de bits (pasada 1/2).

Advertencia:

1000 Bits.
4-16000
(en kbit)
16001-24000000
(en bit)
800

por defecto

kBit.

vratetol=<valor>
tolerancia

1kBit = 1000

1000-100000

del
es

tamao

del

archivo

un rango aceptable.

aproximada
(advertencia:

Bits) (por defecto: 8000)


NOTA: vratetol no debe ser demasiado grande durante
segunda

en

la

pasada o puede haber problemas si se usa vrc_(min|

max)rate.
vrc_maxrate=<valor>
bitrate mximo en kbit/seg (pasada 1/2)
vrc_minrate=<valor>
bitrate mnimo en kbit/seg (pasada 1/2)
vrc_buf_size=<valor>
tamao del buffer
tambin

en kbit (pasada 1/2).

Para MPEG1/2

establece el tamao del buffer vbv, use 327 para VCD,


917

para

SVCD y 1835 para DVD.

vrc_buf_aggressivity
actualmente no se usa
vrc_strategy
No tiene efecto, reservada para uso futuro.
vb_qfactor=<-31.0-31.0>
factor de cuantizacin entre marcos B y no B (pasada
1/2) (por
defecto: 1.25)
vi_qfactor=<-31.0-31.0>
(pasada 1/2) (por defecto: 0.8)
vb_qoffset=<-31.0-31.0>
desplazamiento del cuantizador entre marcos B y no B
(pasada 1/
2) (por defecto: 1.25)
vi_qoffset=<-31.0-31.0>
(pasada 1/2) (por defecto: 0.0)
si v{b|i}_qfactor > 0
cuantizador marco-I/B = cuantizador marco-P * v{b|
i}_qfactor +
v{b|i}_qoffset
si no
haz ratecontrol normal (no bloquear al siguiente
cuantizador de
marco P) y establecer q= -q * v{b|i}_qfactor + v{b|
i}_qoffset
cuantizacin

Consejo:

Para

realizar

una

codificacin

con

constante con diferentes cuantizadores para marcos I/P y

B puede
<b_quant/

usar:

lmin=

<ip_quant>:lmax=

<ip_quant>:vb_qfactor=

ip_quant>

media

marcos

vqblur=<0.0-1.0> (pasada 1)
Cuantizador difuminado, valores mayores
hacen
del
cuantizador sobre ms tiempo (cambios lentos).
0.0

qblur desactivado

0.5

(por defecto)

1.0

hace

media

del

cuantizador

sobre

todos

los

previos

vqblur=<0.0-99.0> (pasada 2)
Cuantizador de difuminado gaussiano, valores mayores
hacen media
del cuantizador sobre ms tiempo (cambios lentos) (por
defecto:

0.5).

1/2)

vqcomp=<valor>
cuantizador de compresin, depende de vrc_eq
(por
defecto: 0.5)

(pasada

vrc_eq=<ecuacin>
ecuacin principal de control de tasa (pasada 1/2):
1
tasa de bits constante
tex

antiguo

de

calidad constante

1+(tex/avgTex-1)*qComp
aproximadamente
la

ecuacin

del

cdido

ratecontrol
tex^qComp
con qcomp 0.5 o similar (por defecto)
infijos de operadores: +,-,*,/,^
variables:
tex
complejidad de textura
iTex,pTex
complejidad de textura intra, no intra
avgTex
complejidad de textura media
avgIITex
complejidad de textura media en marcos I
avgPITex
complejidad de intra textura media en marcos P
avgPPTex
complejidad de no intra textura media en marcos
P
avgBPTex
complejidad de no intra textura media en marcos
B
mv

Bits usados para vectores de movimiento

fCode
escala log2

bloques

longitud mxima del vector de movimiento en


iCount
nmero de intra macro bloques / nmero de macro

var

complejidad espacial

mcVar
complejidad temporal
qComp

qcomp desde la lnea de rdenes

isI, es 1 si el tipo de imagen es I/P/B si no 0


Pi,E
vea su libro de matemticas favorito
funciones:
max(a,b),min(a,b)
mximo / mnimo
gt(a,b)
es 1 if a>b, 0 si no
lt(a,b)
es 1 if a<b, 0 si no
eq(a,b)
es 1 if a==b, 0 si no
sin, cos, tan, sinh, cosh, tanh, exp, log, abs
vrc_override=<opciones>
Calidad especificada por el usuario para partes
especficas
(final, crditos, ..) (pasada 1/2). Las opciones son
<marcoinicial>, <marco-final>, <calidad>[/<marco-inicial>,
<marcofinal>, <calidad>[/...]]:
calidad (2-31)
cuantizador
calidad (-500-0)
correccin de calidad en %
vrc_init_cplx=<0-1000>
compleijidad inicial (pasada 1)
vqsquish=<0,1>
especifica
y qmax

cmo

mantener

el

cuantizador

entre

(pasada 1/2):
0
usar recorte
1
usar una bonita funcin diferenciable (por

defecto)
vlelim=<-1000-1000>
Establece el coeficiente simple para el umbral de
eliminacin de

qmin

luminancia.
Valores negativos tambin pueden
considerarse para
el coeficiente dc (debe ser al menos -4 o menor
codificar
con quant=1):
0
desactivado (por defecto)
-4
(recomendacin JVT)

para

vcelim=<-1000-1000>
Establece el coeficiente simple para el umbral de
eliminacin de
crominancia. Valores negativos tambin pueden
considerarse para
el coeficiente dc (debe ser al menos -4 o menor para
codificar
con quant=1):
0
desactivado (por defecto)
7
(recomendacin JVT)
vstrict=<-1,0,1>
cumplimiento estricto del estandar
0
desactivado (por defecto)
1
solo recomendado si desea alimentar la salida
en el
decodificador de referencia MPEG4
-1
permite codificacin YV12 huffyuv no-estandar
(archivos
20% ms pequeos, pero no pueden ser
reproducidos con el
codec huffyuv oficial)
vdpart
particionamiento

de video,
travs

de datos.

Aade 2 Bytes por paquete

mejora resistencia-al-error cuando se

de

canales

paquete

no

transfiere

fiables (ej. streaming sobre internet) Cada

de video debe ser codificado en 3 particiones

diferentes:

1. MVs
(movimiento)
2. coeficientes DC
(imagen de baja resolucin)
3. coeficientes AC
(detalles)
MV & DC son los ms importantes, su
se

vea

mucho

prdida

hace

que

peor la imagen que si se perdiese AC y las

particiones 1.

& 2. (MV&DC) son mucho menores que la particin 3. (AC)

lo

cual

significa

son mucho
que

errores

que afecten a la particin AC

menos importantes que en particiones

la

imagen

que sin
AC/DC/MV

que

MV&DC.

ah,

se vea mejor con particionamiento que sin l, ya

particionamiento un error puede mandar


de

De

igual modo.

al

traste

vpsize=<0-10000>
tamao del paquete de video, mejora resistencia-alerror (vea
tambin la opcin -vdpart):
0

desactivado (por defecto)

100-1000
buena eleccin
ss

modo estructurado slice para H.263+

gray
codificacin solo en escala de grises (rpida)
vfdct=<0-10>
algoritmo dct:
0
selecciona automticamente uno bueno (por
defecto)
1
entero rpido
2
entero con precisin
3
mmx
4
mlib
5
altivec
6
AAN en coma flotante
idct=<0-99>
algoritmo idct.
NOTA: Segn el mejor de nuestros conocimientos todos
estos IDCTs
pasan los tests de IEEE1180.
0
selecciona automticamente uno bueno (por
defecto)
1
entero de jpeg de referencia
2
simple
3
simplemmx
4
libmpeg2mmx (impreciso, NO USAR para
codificacin con
keyint >100)
5
ps2
6
mlib
7
arm
8
altivec
9
sh4

causar

lumi_mask=<0.0-1.0>
mscara de luminancia
ADVERTENCIA: Tenga cuidado, valores muy
cosas desastrosas.
ADVERTENCIA: Valores

bien en

grandes

pueden

grandes

pueden

hacer que se vea

algunos monitores pero puede verse horrible en otros

monitores:
0.0

desactivado (por defecto)

0.0-0.3
rango correcto

causar

dark_mask=<0.0-1.0>
mscara de oscuridad
ADVERTENCIA: Tenga cuidado, valores muy
cosas desastrosas.
ADVERTENCIA: Valores

bien en

grandes

pueden

grandes

pueden

hacer que se vea

algunos monitores pero puede verse horrible en otros

monitores /

TV / TFT:
0.0

desactivado (por defecto)

0.0-0.3
rango correcto
tcplx_mask=<0.0-1.0>
mscara de complejidad temporal (por defecto: 0.0
(desactivado))
scplx_mask=<0.0-1.0>
Mscara de complejidad espacial.
contra

imgenes

con

bloques,

si

no

Valores grandes ayudan


hay

filtro

para

eliminar esos

bloques durante la decodificacin.


CONSEJO: Recorte cualquier borde negro
completamente
para
reducir la calidad de los macro bloques (tambin se
aplica sin
scplx_mask).
0.0

desactivado (por defecto)

0.0-0.5
rango correcto
p_mask=<0.0-1.0>
inter MB mscara (por defecto: 0.0 (deshabilitado))
naq
Cuando

se

por-MB

del

de

marco

ajustar

Cuantizacin adaptativa normalizada (experimental).


usa

adaptativa

(*_mask),

la

media

cuantizador puede no volver a coincidir con el


del

los

cuantizacin

cuantizador

requerido.

Naq

nivel

intentar

cuantizadores por-MB para mantener la media correcta.

ildct
Usa dct entrelazado
ilme
excluyente
alt

Usa estimacin de movimiento entrelazada (mutuamente


con qpel).

Usa scantable alternativa.


format=<valor>
YV12
por defecto
422P

para huffyuv or jpeg sin prdida

411P,410P,BGR32
para jpeg sin prdidas
411P,YVU9
para jpeg sin prdidas y ffv1
BGR32
para jpeg sin prdidas y ffv1
pred

(para huffyuv)
0
prediccin de prdidas
1
prediccin de plano/gradiente
2
prediccin media

pred

(para jpeg sin prdidas)


0
prediccin de prdidas
1
prediccin superior
2
prediccin superior de prdidas
3
prediccin de plano/gradiente
6
significado de prediccin

coder
(para ffv1)
0
codificacin vlc (golomb rice)
1
codificacin aritmtica (cabac)
context

(para ffv1)
0
modelo de contexto pequeo
1
modelo de contexto grande

qpel
excluyente
solamente

Usa compensacin de movimiento quarter pel (mutamente


con ilme).
Sugerencia:
Esto
es
para
codificaciones con tasa de bits alta.

til

ildctcmp=<0-2000>
funcin de comparacin para la decisin
entrelazado
precmp=<0-2000> funcin de comparacin para
estimacin de
movimiento pre pass

de dct
la

cmp=<0-2000>
funcin de comparacin para la estimacin de movimiento
full pel
subcmp=<0-2000>

funcin de comparacin para la estimacin de movimiento


sub pel
mbcmp=<0-2000>
funcin de comparacin para la decisin de
macrobloque, solo
usado si mbd=0
0 (SAD)
suma de diferencias absolutas, rpido (por
defecto)
1 (SSE)
suma de errores cuadrticos
2 (SATD)
suma
de
diferencias de transformadas de
hadamard
absolutas
3 (DCT)
suma de diferencias de trasnformadas dct
absolutas
4 (PSNR)
suma de errores cuadrticos de cuantizacin
(no usar,
baja calidad)
5 (BIT)
nmero de bits necesarios para el bloque
6 (RD)
razn de distorsin ptima, lento
7 (ZERO)
0
8 (VSAD)
suma de las diferencias verticales absolutas
9 (VSSE)
suma de las diferencias verticales al cuadrado
10 (NSSE)
preservacin del ruido sumando las diferencias
cuadradas
+256
usar tambin crominancia, no funciona
(correctamente)
actualmente con marcos B
nsse=<0-100>
Peso NSSE, pesos ms altos producen resultados ms
ruidosos, con
0 NSSE es idntico a SSE
predia=<-99-6>
Tipo y tamao
pasada de
movimiento

la

diamante

para

la

estimacin

pre

dia=<-99-6>
Estimacin de movimiento tipo y tamao diamante.
NOTA:
Los tamaos de los diamantes normales
forma
adaptativa no tienen el mismo significado.
-3

forma adaptativa (rpido) diamante con tamao 3

-2

forma adaptativa (rpido) diamante con tamao 2

-1

experimental

tamao normal=1 diamante (por defecto) =tipo de diamante

EPZS

0
000
0
2

tamao normal=2 diamantes


0
000
00000
000
0

trell
encuentra

Cuantizacin

de

bsqueda

Trellis.

Esto

la

codificacin ptima para cada bloque de 8x8. La


cuantizacin de
bsqueda Trelllis es bastante simple como cuantizacin
ptima en
el sentido de PSNR frente a tasa de bits (asumiendo
que no hay
errores de redundancia introducidos en el IDCT, que
obviamente
no es el caso) smplemente encuentras un bloque para
el error
mnimo y lambda*bits.
lambda
constante de la que depende qp
bits
cantidad de bits necesarios para codificar el
bloque
error
suma de errores cuadrticos de la cuantizacin
cbp
ptimo.

Tasa el

patrn

Seleccionar

minimize +

el

de

distorsin

patrn

de

de

bloque

cdigo

de

codificado

bloque
que

lambda*tasa solo puede ser usado junto con cuantizacin

trellis.
mv0
esto no

Intenta

codificar cada MB con MV=<0,0> y elije el mejor

tiene ningn efecto si mbd=0.


qprd

de

cada

QP de tasa de distorsin ptimo para

un

lambda

dado

macrobloque, note que esto necesita mbd=2


last_pred=<0-99>
Cantidad de predictores de movimiento desde los marcos
previos
predictores

0
a

(por defecto)
usa 2a+1 x 2a+1 macro bloques cuadrados de

de vector de movimiento desde el marco anterior


preme=<0-2>
pre-pasada de estimacin de movimiento
0
desactivado
1
solo despus de marcos I (por defecto)
2
siempre
subq=<1-8>
Redefinimiento de calidad de subpel (para qpel)
defecto:
8).
NOTA: Esto tiene un efecto significativo en la
velocidad.
psnr
el video
por

marco

valores

Imprime

la

psnr

(pico

(por

de relacin seal ruido) para

entero despus de la codificacin y almacena la psnr


en un archivo con un nombre como psnr_hhmmss.log.

Los

devueltos estn en dB (decibelios), cuanto ms alto

mejor.
mpeg_quant
Usa cuantizadores MPEG en lugar de H.263.
aic
Prediccin ac (=prediccin interna avanzada para H.263+)
NOTA: vqmin debe ser 8 o superior para AIC H.263+.
umv
de MVs de

MVs ilimitados (H.263+ solamente) Permite codificacin


longitud arbitraria.

ibias=<-256-256>
Cuantizador
Cuantizador
Cuantizador
NOTA:
El

uniones
MMX

de unin interno (256 == 1.0)


de estilo MPEG por defecto: 96
de estilo H.263 por defecto: 0
cuantizador H.263 MMX no puede

positivas (establece vfdct=12),

no

el

manejar

cuantizador

MPEG

puede manejar uniones negativas (establece vfdct=12).


pbias=<-256-256>
cuantizador
cuantizador
cuantizador
NOTA:
el

uniones
MMX

de unin interno (256 == 1.0)


de estilo MPEG por defecto: 0
de estilo H.263 por defecto: -64
cuantizador H.263 MMX no puede

positivas (establece vfdct=12),

no

el

manejar

cuantizador

MPEG

puede manejar uniones negativas (establece vfdct=12).


Consejo: una unin ms positiva (-32 - -16 en lugar
de -64)

parece mejorar la PSNR


nr=<0-100000>

reduccin de ruido, 0 es deshabilitado


qns=<0-3>
Cuantizador del perfilado de ruido, reduce artefactos de

anillo,

valores

resultar
junto

mayores

hacen que sea ms lento pero puede no

en una mejor calidad.

con

cuantizacin

trellis

Esto puede y debe

trellis,

en

cuyo

caso

ser
la

cuantizacin

(ptima para peso constante) ser usada como

partida

usado

punto

de

coeficientes

para la bsqueda iterativa.


0
desactivado (por defecto)
1
solo disminuye el valor absoluto de los

coeficiente no

solo cambia coeficientes antes del ltimo

cero + 1
prueba todo

inter_matrix=<comma separated matrix>


Usa matriz interna personalizada.
separada
por comas de 64 enteros.

Necesita una cadena

vqmod_freq
modulacin cuantizada experimental
dc
especifica

precisin

intra

DC

en

bits

(por defecto: 8).

Si

vcodec=mpeg2video este valor puede ser 8, 9, 10 u 11.


cgop

Cierra todos los GOPs.

Actualmente no funciona

(todava).
nuv (-nuvopts)
Nuppel video est basado en rtjpeg y lzo. Por defecto los
marcos son
codificados primero con ftjpeg y luego comprimidos con lzo.
Pero ambas
pasadas pueden ser o no habilitadas. Para que pueda obtener una
salida
raw i420, lzo comprimido i420, rtjpeg, o el rtjpeg
comprimido en lzo
por defecto.
NOTA: La documentacin de nuvrec contiene algunos avisos y
ejemplos
acerca de la configuracin a usar en la mayora de las
codificaciones
de TV.
c=<0-20>
Umbral de crominancia
l=<0-20>
Umbral de luminancia

nolzo
Desactiva la compresin lzo
q=<3-255>
Establece el nivel de calidad
raw
Desactiva la codificacin rtjpeg
rtjpeg

Activa codificacin rtjpeg.

xvidenc (-xvidencopts)
Hay tres mtodos disponibles: tasa de bits constante (CBR),
cuantizador
fijo y 2pasadas.
pass=<1|2>
Especifica la pasada en el modo de 2pasadas.
bitrate=<valor>
Establece la tasa de bits a ser usada en kbits/segundo
si <16000
o en bits/segundo si >16000
Si <valor> es negativo, XviD usar el valor absoluto
como tamao
(en kbytes) del video y calcular la tasa de bits
asociada
automgicamente. (modo CBR o 2pasadas, por defecto: 687
kbits/
s)
fixed_quant=<1-31>
Cambia al modo de cuantizador fijo y especifica el
cuantizador a
usar.
me_quality=<0-6>
Esta opcin controla el subsistema de estimacin de
movimiento.
Cuanto ms alto sea el valor, ms precisa puede
ser la
estimacin. Cuanto ms precisa es la estimacin, ms
bits se
pueden ahorrar.
La precisin se gana a expensas de
tiempo de
CPU para que decremente este valor si necesita
codificacin en
tiempo real. (por defecto: 6)

Active
opcin

interlacing
Codifica
no

los

campos

de material de video entrelazado.

esta opcin para contenido entrelazado.

Nota:

Esta

desentrelaza video, lo codifica basado en campos.


4mv
Obtiene mejor

Usa

vectores

de movimiento por macro-bloque.

compresin, pero ralentiza la codificacin.

ADVERTENCIA: Esta opcin no existe en XviD-1.0.x.

antes

rc_reaction_delay_factor=<valor>
Este parmetro controla el retardo en marcos de imagen
de
que el controlador de tasa de CBR reaccione a cambios de

tasas e
de

intente compensar el

bits

cambio

para

obtener

una

tasa

constante sobre un rango promediado de marcos.


rc_averaging_period=<valor>
CBR es dificil de obtener. Dependiendo del material
de video,
la tasa de bits puede variar, y puede ser dificil de
predecir.
Por eso XviD usa un periodo medio por el cual
garantiza una
cantidad de bits (salvo
una
pequea
variacin).
Esta
configuracin expresa el "nmero de marcos" para la
media XviD e
intenta obtener CBR.
rc_buffer=<valor>
tamao del buffer de control de tasa
quant_range=<1-31>-<1-31>[/<1-31>-<1-31>]
cuantizador mn y mx para todos los marcos (por
defecto: 2-31,
modo CBR)
cuantizador mn y mx para marcos I/P (por defecto: 231/2-31,
modo 2pasadas)
min_key_interval=<valor>
intervalo mnimo entre marcos clave (por
2pasadas
solamente)

defecto:

0,

max_key_interval=<valor>
intervalo mximo entre marcos clave (por defecto:

10*fps)

mpeg_quant
Usa

de bits

preserva
H.263 le
matrices

ms

cuantizadores

MPEG

en lugar de H.263.

altas, puede encontrar que la


detalles.

Para

tasas

cuantizacin

Para tasas
MPEG

de bits bajas, el suavizado de

permitir obtener menos ruido de bloque.

Cuando

use

personalizadas, debe usar MPEG.


mod_quant
Decide qu usar si cuantizadores MPEG o H.263 en una
base marcoa-marco.
ADVERTENCIA: Esto generar un flujo de
bits
ilegal,
y

probablemente
decodificador

no ser decodificable por cualquier

MPEG4 que no sea libavcodec o XviD.

(solamente modo

2pasadas)
greyscale
Hace que XviD decarte los planos croma para que el
video salga
solo en escala de grises.
Note que esto no
acelera la
codificacin, solo previene que los datos de
crominancia sean
escritos en la ltima etapa de la codificacin.
debug
Guarda estadsticas por marco en ./xvid.dbg.
keyframe_boost=<0-1000>
Desplaza algunos bits desde la entrada para otros tipos
de marco
en intra marcos, para mejorar la calidad del marco
clave.
(por
defecto: 0, solamente modo 2pasadas)
kfthreshold=<valor>
(por defecto: 10, solamente modo 2pasadas)
kfreduction=<0-100>
Las dos opciones anteriores pueden usarse para ajustar
el tamao
de los marcos clave que considere demasiado cerca del
primero
(en una fila).
kfthreshold establece el rango en el
que los
marcos clave se reducen, y kfreduction determina la
reduccin de
tasa de bits que se obtiene. El ltimo marco tipo i se
tratar
de manera normal. (por defecto: 30, solamente modo
2pasadas)
Las siguientes opciones solo estn disponibles

versin

en

la

ltima

estable de XviD 1.0.x (api4).


packed
retardos.
PUEDE NO
excepto DivX/
errnea de
errores de

Crea un flujo de bits que pueden ser decodificados sin


ADVERTENCIA: Esto puede generar flujo de bits ilegal, y
ser

decodificable

por

decodificadores ISO-MPEG4

libavcodec/XviD.
ADVERTENCIA: Esto puede tambin almacenar una versin
DivX

en

el

archivo de modo que la autodeteccin de

algunos decodificadores puede verse confundida.


divx5bvop

genera marcos-B compatibles con DivX5 (por defecto:


activado)
qpel
bsqueda

MPEG4 usa precisin de

de

movimiento

donde los
cuarto

pixel

para

su

El estndar propone un modo

pixel.

Esta

ntida.

Desafortunadamente esto tiene un

la

tasa

hace que
sta

defecto.

de

codificacores tienen permitido usar precisin de

de

imagen ms
en

por

mitad

de

opcin

resulta

normalmente

en

un

gran

una
impacto

bits y algunas veces la tasa de bits ms alta

no se pueda obtener una mejor calidad de imagen con

fija.

Es

mejor o peor

mejor

probar con y sin esta opcin y ver si es

activarla.

gmc
hace

Activa la Compensacin Global de Movimiento, lo

que

cual

XviD genere marcos especiales (marcos GMC) que


describen mejor
las imgenes de Pan/Zoom/Rotacin. La decisin de
activar esta
opcin o no para ahorrar bits depende en gran medida del
tipo de
video.
trellis

Cuantizacin Trellis

es

un

tipo

de

mtodo

de

cuantizacin

adaptativa que ahorra bits modificando los


coeficientes de
cuantizacin para hacer ms compresible por el
codificador de
entropa.
Su impacto en la calidad es muy bueno, y si
VHQ usa
demasiada CPU para usted, esta configuracin puede ser
una buena
alternativa para ahorrar unos pocos bits (y ganar
calidad a una
tasa de bits fija) con menor coste que VHQ.
cartoon
animados.
XviD tome
vectores

Activelo si su secuencia de codificacin es de dibujos


Modifica

algunos

umbrales

internos de XviD para que

mejores decisiones en los tipos de marcos de imagen

de movimiento para dibujos que tipo plano.


chroma_me
El
solo la

algoritmo

de

estimacin

de

movimiento

usual usa

informacin de luminancia para


vector

de

movimiento.

usar los

planos

mejores

vectores.

planos de

Aade

de

Sin

embargo

crominancia

encontrar

para

algn

el

mejor

tipo de video,

ayudar

configuracin

activa

el uso de los

Esta

pueden

encontrar

crominancia para la estimacin de movimiento.

chroma_opt
Activa el prefiltrado del
algo

minimizar

de

optimizador

crominancia.

magia extra en la informacin del color para

el efecto escalera en los bordes.

coste de

de

Mejora la calidad al

velocidad de codificacin. Reduce la PSNR por


naturaleza, como
la desviacin matemtica a la imagen original ms
grande, pero
bajando la calidad subjetiva de la imagen.
Debido a que
funciona con la informacin del color, puede
desee
desactivarlo cuando codifique en escala de grises.

que

reduced
perfil de
podr

Activa codificacin de marcos de resolucin reducida.


ADVERTENCIA: El flujo de bits creado es cualquier
MPEG-4!

Esto

significa

que

probablemente

no

se

decodificar ms que con XviD.


max_bframes=<0-4>
nmero mximo
I/P (por
defecto: 0)

de

marcos

bquant_ratio=<0-1000>
radio del cuantizador entre marcos
150=1.50 (por
defecto: 150)

colocar

bquant_offset=<-1000-1000>
desplazamiento del
100=1.00
(por defecto: 100)

entre marcos

no

B,

cuantizador entre marcos B y no B,

bf_threshold=<-255-255>
Algunas veces los marcos tipo B no se ven
correctamente e
introducen artefactos cuando la mayor parte de los
marcos es
esttica y algunas zonas pequeas tienen grandes
movimientos (en
una
escena
esttica
con
un
hombre hablando,
su boca
probablemente se ve mal si lo que rodea al hombre y a su
boca es

completamente esttico).
favorecer o
valor,

mayor

Esta configuracin permite

no el uso de marcos tipo B.

Cuanto mayor sea

ser la probabilidad de usar marcos tipo B.

el
(por

defecto: 0)
hq_ac
AC para

Activa

la

prediccin

del

coeficiente de alta calidad

entornos de bloque.

vhq=<0-4>
El algoritmo de bsqueda de movimiento est basado en
bsqueda
en el dominio de color habitual e intenta encontrar el
vector de
movimiento que minimiza la diferencia entre el
marco
de
referencia y el marco codificado.
Con esta
configuracin
activada, XviD usa tambin el dominio de la
frecuencia (DCT)
para buscar un vector de movimiento que minimice no
solo la
diferencia espacial sino tambin la longitud de la
codificacin
de bloque. De ms rpido a ms lento:
0
desactivado (por defecto)
1
decisin de modo (MB inter/intra)
2
bsqueda limitada
3
bsqueda media
4
bsqueda extendida
aspect=<x/y | f (valor real)>
Almacena el aspecto de la pelcula internamente,
como los
archivos MPEG. Mucha mayor resolucin que el
reescalado, porque
no disminuye la calidad. MPlayer y otros pocos
reproductores
reproducirn estos archivos correctamente, otros los
mostrarn
con una razn de aspecto incorrecta. El parmetro de
aspecto se
puede dar como una razn o como un nmero en coma
flotante.
autoaspect
Lo mismo que la opcin aspect, pero el aspecto es
calculado
automticamente,
teniendo
en
cuenta
todos
los
ajustes
(recortado/expansin/escalado/etc.)
hechos en la
cadena de
filtros.
psnr
el video

imprime

la

psnr

(pico

de relacin seal ruido) para

completo despus de codificar y almacenar la psnr por


marco

en

directorio
cuanto

un archivo con un nombre como psnr_hhmmss.log en el


actual.

Los valores devueltos estn en dB (decibelios),

ms altos mejor.

x264enc (-x264encopts)
bitrate=<valor>
Establece la tasa de bits a usar en kbits/segundo (por
defecto:
desactivado). Es requerido si desea una codificacin
CBR (tasa
de bits constante).
iframe=<valor>
Frecuencia de marcos I (por defecto: 60).
frameref=<valor>
Nmero de
marco P
implementado

marcos previos usados como predictores de un

(por defecto: 1).


NOTA: La versin actual de x264 (r38)

an

no

ha

esta caracterstica.
idrframe=<valor>
Cada <valor> I-Frames son IDR-Frames. En H.264, IFrames no son
necesarios en un GOP cerrado porque est permitido
qeu haya
marcos P para predecir ms marcos que solo los
precedentes (vea
la opcin frameref). De todos modos, los marcos I
no son
necesariamente
posicionables.
IDR-Frames
restringe
los
siguientes marcos P de los referentes a cualquier marco
anterior
que sea IDR-Frame (por defecto: 2).
bframe=<valor>
Nmero de marcos B entre marcos I y P (por defecto: 0).
deblock=<0|1>
Usa filtro de desbloqueado (por defecto: activado).
deblockalpha=<-6-6>
Parmetro alphaC0 del filtro de desbloqueado. Adjusta
el umbral
para el filtro de desbloqueado de H.264.
Primero,
este
parmetro ajusta la mxima cantidad de cambios qeu
el filtro
tiene permitido causar en un pixel. Segundo, afecta al
umbral
para la diferencia cruzada del borde que est siendo
filtrado.
Un valor positivo reduce ms los artifactos de
bloque, pero

tambin se pierden detalles (por defecto: 0).


deblockbeta=<-6-6>
Parmetro beta del filtro de desbloqueado. Afecta
al mximo
gradiente permitido entre dos bloques adyacentes (por
defecto:
0).
cabac
Coding) (por

Usa

CABAC

(Context-Adaptative

Binary

Arithmetic

defecto: desactivado).
cabacidc=<valor>
Valor inicial del IDC CABAC.
El codificador debe
elegir un
contexto para cada bloque que codifica, pero para
el primer
bloque en un marco, no hay bloques previos para
predecir el
contexto.
Ajustar esto puede afectar a la tasa de bits
por una
fraccin de porcentaje, pero no afecta
directamente a la
distorsin.
-1: Deja al codificador decidir el contexto (por
defecto)
(normalmente 0)
0: baja complejidad
1: complejidad media
2: complejidad alta
qp_constant=<2-51>
Elige el cuantizador a usar. Valores menores resultan
en mejor
fidelidad, pero altas tasas de bits. Note que la
cuantizacin
en H.264 funciona distinto que en mpeg[124]. Los QP
de H.264
estn en escala logartmica. Como ejemplo, la diferencia
de tasa
de bits entre QP=20 y QP=40 es de un factor
10.
Los
cuantizadores
tiles
en H.264 tienen a ser muy
grandes
comparados con mpeg[124].
20-40 es un rango
til
(por
defecto:26).
NOTA:
Esta opcin toma efecto incluso aunque
especifique
codificacin cbr. En tal caso, el primer marco
codificado usar
el factor de cuantizacin que especifique, pero
en marcos
posteriores, el control de tasa decide qu cuantizador
usar.

rango

qp_min=<2-51>
Cuantizador mnimo. Solo CBR. 20-40 parece
til
(por defecto: 2).

ser

un

qp_max=<2-51>
Cuantizador mximo. Solo CBR.
qp_step=<valor>
Mximo valor
incrementa/decrementa
entre marcos.

por

el

que el cuantizador

rc_buffer_size=<valor>
Tamao del bufer de control de tasa (por defecto: 1
segundo a la
tasa de bits que ha especificado).
rc_init_buffer=<valor>
Establece el tamao inicial del buffer de control de
tasa (por
defecto: 1/4 de rc_buffer_size) rc_sens=<0-100>
Sensitividad de
control de tasa (por defecto: 100).
ip_factor=<valor>
Factor de cuantizacin entre marcos I y P (por defecto:
2.0).
pb_factor=<valor>
Factor de cuantizacin entre marcos P y B (por defecto:
2.0).
pass=<1|2>
Para
estadsticas.

modo 2-pasadas. La primera pasada guarda las

qcompress=<0-1>
Compresin del cuantizador. Afecta el control de tasa:
un valor
bajo hace una tasa de bits ms constante, mientras que
un valor
alto hace un parmetro de cuantizacin ms
constante (por
defecto: 0.6).
qblur=<0-1>
Parmetro

Valores
cambie

defecto:

ms;

de

menores permiten

difuminado
que

el

temporal
valor

de

del

cuantizacin.

cuantizador

valores ms altos fuerzan que vare ms suavemente (por


0.5).

fullinter
Usa todos los mtodos de anlisis de interframe
disponibles
(i4x4, psub8x8, psub16x16) (por defecto: 4x4, psub16x16)
log=<-1-3>
Ajusta la cantidad
mostrada en
pantalla.
-1: nada

de

histrico

de

informacin

0: errores (para debug x264)


1: advertencias
2: PSNR y otras estadsticas de anlisis
termina

la

para cada

cuando

codificacin (por defecto)


3: PSNR, qp, frametype, size, y otras estadsticas
marco

psnr

Muestra estadsticas de la relacin seal ruido.

ARCHIVOS
/etc/mplayer/mplayer.conf
configuracin del sistema
~/.mplayer/config
configuracin de usuario

una

~/.mplayer/input.conf
asignacin de entradas (vea
lista
completa de teclas)

-input

keylist

para

~/.mplayer/gui.conf
archivo de configuracin del GUI
~/.mplayer/gui.pl
lista de reproduccin del GUI
~/.mplayer/font/
directorio de tipografa (Debe
font.desc y
archivos con extensin .RAW.)

haber

un archivo

~/.mplayer/DVDkeys/
claves CSS en cach
Los archivos sub son buscados en este orden
/mnt/cdrom/
pelicula.avi):
/mnt/cdrom/pelicula.sub
~/.mplayer/sub/pelicula.sub
~/.mplayer/pelicula.sub

(por

EJEMPLOS
Reproduccin rpida de DVD
mplayer dvd://1
Reproduccin en japons con subttulos en ingls
mplayer dvd://1 -alang ja -slang en
Reproducir solo los captulos 5, 6, 7
mplayer dvd://1 -chapter 5-7
Reproducir solo los ttulos 5, 6, 7
mplayer dvd://5-7

ejemplo

Reproduccin de DVD multingulo


mplayer dvd://1 -dvdangle 2
Reproduccin desde un dispositivo distinto de DVD
mplayer dvd://1 -dvd-device /dev/dvd2
Flujo desde HTTP
mplayer http://mplayer.hq/ejemplo.avi
Flujo usando RTSP
mplayer rtsp://servidor.ejemplo.es/nombreFlujo
Convertir subttulo a MPsub (a ./dump.mpsub)
mplayer bobo.avi -sub origen.sub -dumpmpsub

-vo

Convertir subttulo a MPsub sin ver la pelcula


mplayer /dev/zero -rawvideo on:pal:fps=xx -vc null
null
-noframedrop -benchmark -sub origen.sub -dumpmpsub

Entrada desde V4L estandar


mplayer tv:// -tv
driver=v4l:width=640:height=480:outfmt=i420
-vc rawi420 -vo xv
Reproduccin en tarjeta Zoran (al viejo estilo, desvalorizado)
mplayer -vo zr -vf scale=352:288 archivo.avi
Reproduccin en tarjeta Zoran (nuevo estilo)
mplayer -vo zr2 -vf scale=352:288,zrmjpeg archivo.avi
Codificacin del ttulo #2 del DVD, solo los captulos
seleccionados
mencoder dvd://2 -chapter 10-15 -o titulo2.avi -oac
copy -ovc
lavc -lavcopts vcodec=mpeg4
Codificacin del ttulo #2 del DVD, redimensionando a 640x480
mencoder dvd://2 -vf scale=640:480 -o titulo2.avi -oac
copy -ovc
lavc -lavcopts vcodec=mpeg4
Codificacin

512xHHH

del

ttulo

#2

del

DVD,

redimensionando

(manteniendo relacin de aspecto)


mencoder dvd://2 -vf scale -zoom -xy 512
titulo2.avi -oac
copy -ovc lavc -lavcopts vcodec=mpeg4

-o

Lo mismo, pero con la familia libavcodec, compresin MPEG4


(Divx5)
-lavcopts

mencoder

dvd://2

-o

titulo2.avi

-ovc

lavc

vcodec=mpeg4:vhq:vbitrate=1800 -oac copy

Lo mismo, pero con la familia libavcodec, compresin MJPEG


mencoder
dvd://2
-o
titulo2.avi
-ovc
lavc
-lavcopts
vcodec=mjpeg:vhq:vbitrate=1800 -oac copy

-ovc

Codificacin de todos los archivos *.jpg del directorio actual


mencoder
"mf://*.jpg" -mf fps=25 -o salida.avi
lavc
-lavcopts vcodec=mpeg4
Codificacin desde el sintonizador (especifica formato con -vf

format)

mencoder -tv

tv.avi

driver=v4l:width=640:height=480

tv://

-o

-ovc raw
Codificacin desde una tubera
rar
p
test-SVCD.rar
|
mencoder
-lavcopts
vcodec=mpeg4:vbitrate=800 -ofps 24 -

-ovc

lavc

FALLOS
Si encuentra uno, infrmenos de ello, pero por favor asegrese
leer
toda la documentacin primero.
Muchos errores son
debidos a una
configuracin incorrecta o un mal uso de parmetros. La
seccin sobre
informe de errores en la documentacin
(DOCS/HTML/es/bugreports.html)
explica cmo crear informes de error tiles.
de

AUTORES
MPlayer fue inicialmente escrito por Arpad Gereoffy.

Vea

el

archivo

AUTORES para obtener una lista de muchos otros contribuyentes.


MPlayer es (C) 2000-2009
El Equipo MPlayer
Esta pgina de manual est escrita y mantenida por
Gabucino
Diego Biurrun
Jonas Jermann
la versin en espaol es traducida y mantenida por
Juan Martn Lpez

Por favor,
MPlayerDOCS.

enve correos acerca de ella a la lista de correo

Das könnte Ihnen auch gefallen