Provided by:
mplayer_1.0~rc4~try1.dsfg1-1ubuntu1_i386 
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 video 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.
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, post-procesar, rotar, escalar, ruidos,
conversin rgb/yuv) y ms.
gmplayer es MPlayer con una interfaz grfica para el usuario. Tiene 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
Cambia al modo siempre-visible (vea tambin -ontop).
w y e
Decrementa/incrementa el rango de pan y scan.
o
Cambia entre los estados de OSD: nada / posicin / posicin
+ tiempo posicin + tiempo + tiempo total.
d
Cambia el saltarse imgenes. cambia entre los estados del
salto de imgenes: nada / saltar el mostrar en pantalla /
saltar decodificacin (vea -framedrop y -hardframedrop).
v
Cambia la visibilidad de los subttulos.
j
Alterna entre los subttulos disponibles.
y/g
Paso adelante/atrs en la lista de subttulos
F
Cambia la visibilidad de "subttulos forzados".
a
Cambia la alineacin de los subttulos: arriba/enmedio/
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 de video acelerada por hardware (xv, (x)vidix, (x)mga,
etc), el ecualizador por software (-vf eq o -vf eq2) o el
filtro de tonalidad (-vf hue).)
1 y 2
Ajusta el contraste.
3 y 4
Ajusta el brillo.
5 y 6
Ajusta el matiz.
7 y 8
Ajusta la saturacin.
(Las siguientes teclas son vlidas nicamente cuando se usa
quartz o el controlador de vdeo de corevideo)
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.
command + 2
Cambia el tamao de la ventana al doble su tamao 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.
(Las siguientes teclas son vlidas nicamente cuando se usa el
controlador de vdeo sdl)
c
Alterna entre los diferentes modos de pantalla completa.
n
Vuelve al modo original.
(Las siguientes teclas son vlidas nicamente cuando se usa un
teclado multimedia)
PAUSE
pausa.
STOP
Detiene la reproduccin y sale.
PREVIOUS and NEXT
Posiciona atrs/adelante 1 minuto.
(Las siguientes teclas son vlidas nicamente cuando se ha
compilado con soporte
para la interfaz grfica y tienen precedencia sobre las
anteriores)
ENTER
Comienza la reproduccin.
ESC
Detiene la reproduccin.
l
Carga un fichero.
t
Carga los subttulos.
c
Abre el navegador de temas.
r
Abre el dilogo de preferencias.
(Las siguientes teclas son vlidas nicamente cuando se ha
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 vlidas nicamente cuando se ha
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 / bsqueda + contador+ 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 para 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
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 -use-filedir-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:audiorate=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 del instalado
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: Usar la prioridad realtime puede causar un cuelgue del
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. El soporte
debe estar compilado aadiendo --enable-crash-debug en la fase de
configurado.
-edlout <nombredearchivo> (EDL solamente)
Crea un nuevo archivo y escribe lista de decisin de edicin (EDL)
al mismo. Durante la reproduccin, cuando el usuario pulse 'i',
una entrada para saltar los ltimos dos segundos de reproduccin
ser escrita al archivo. Esto proporciona un punto de partida
para que el usuario pueda ajustar de manera fina 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 del nombre del binario). nicamente funciona si se usa
como primer argumento de la lnea de comandos. No funciona como
opcin en el fichero de configuracin.
-h, -help, --help
Muestra un pequeo sumario de las opciones.
-hardframedrop
Salto mayor de imgenes (puede romper la decodificacin). Lleva a
distorsiones de la imagen!
-identify
Atajo para -msglevel identify=4. Muestra parmetros del archivo
en un formato fcilmente analizable. Tambin muestra informacin
sobre los lenguajes y los IDs de los subttulos y las pista de
audio. En algunos casos puede obtener ms informacin usando
-msglevel identify=6. Por ejemplo, para un DVD mostrar la
duracin de cada ttulo as como el ID del disco. El script
wrapper TOOLS/midentify suprime todas las otras salidas de
MPlayer y (con suerte) muestra los nombres de 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 alternativo. Si no se da la ruta
completa, se asume ~/.mplayer/<archivo>.
ar-delay
Retardo en mseg antes de empezar a autorrepetir una
tecla (0 para inhabilitar).
ar-rate
Nmero de pulsaciones de tecla a generar por segundo en
autorrepeticin.
keylist
Muestra todas las teclas a las que pueden asignarse
rdenes.
cmdlist
Muestra todas las rdenes para las que pueden asignarse
teclas.
js-dev
Especifica el dispositivo de palanca de juegos a usar
(por defecto: /dev/input/js0).
file=<fichero>
Lee comandos desde el archivo dado. Esto es ms til con
un fifo.
NOTA: Cuando el fichero especificado es un fifo MPlayer
lo abre de manera que pueda hacer 'echo "seek 10" >
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 de la pelcula <nmero> veces. 0 significa
para siempre.
-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 enviados por el
controlador de vdeo de salida (actualmente slo los derivados de
X11 estn soportados). Es necesario para seleccionar los botones
en los mens de los DVD.
-noconsolecontrols
Previene que MPlayer lea eventos de teclado desde la entrada
estndar. til cuando lea datos desde la entrada estndar. Esto
se activa automticamente cuando se encuentra - en la lnea de
rdenes. Se trata de situaciones donde debe establecerlo
manualmente, por ejemplo si abre /dev/stdin (o el equivalente en
su sistema), usa stdin en la lista de reproduccin o va a leer
desde stdin ms tarde cargando un archivo o mediante rdenes de
carga de archivo en modo esclavo.
-nojoystick
Desactiva el soporte de joystick.
-nolirc
Desactiva el soporte para LIRC.
-nomouseinput (X11 solamente)
Inhabilita la entrada de pulsar/soltar botn del ratn (el 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 la reproduccin. Las
siguientes expansiones estn soportadas.
${NAME}
Expande el valor de la propiedad NAME.
$(NAME:TEXT)
Expande TEXT slo si la propiedad nombre esta disponible.
-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 directorio dado como parmetro bajo el
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.
-sstep <seg>
Muestra cada imagen durante <seg> segundos. til para
presentaciones.
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: 0-31 AVI/OGM: 1-99 ASF/RM:
0-127, VOB(AC3): 128-159 VOB(LPCM): 160-191 MPEG-TS 17-8190).
MPlayer imprime los IDs disponibles cuando se ejecuta en modo
prolijo (-v). Cuando se reproducen flujos MPEG-TS, MPlayer/
MEncoder usar el primer programa (si est presente) con el 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.
Diferentes formatos de contencin usan diferentes cdigos de
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).
EJEMPLO:
mplayer dvd://1 -alang es,en
Reproduce en Espaol y cambia a Ingls si el Espaol no 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.
-audiofile <nombredearchivo>
Reproduce audio desde un archivo externo (WAV, MP3 u Ogg Vorbis)
mientras visualiza una pelcula.
-audiofile-cache <kBytes>
Habilita cach para el flujo usado por -audiofile, usando la
cantidad especificada de memoria.
-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 cuanta memoria se usar (en kBytes) 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.
paranoia=<0-2>
Establece el nivel de paranoia. Otro valor que no sea 0
parece que impide la reproduccin de cualquier cosa
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 de bsqueda durante la
verificacin a <valor> sectores.
toc-bias
Asume que el desplazamiento inicial de la pista 1 como
viene dada en el TOC ser direccionada como LBA 0.
Algunas unidades Toshiba necesitan esto para obtener los
lmites de las pistas correctamente.
toc-offset=<valor>
Aade <valor> sectores a los valores reportados cuando se
direccionan pistas. Puede ser negativo.
(no)skip
(Nunca) aceptar reconstruccin imperfecta de datos.
-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 stereo
4 surround
6 5.1 completo
-chapter <id del captulo>[-<id captulo final>] (dvd:// y 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
uno de los nombres de la lista imprimida por -demuxer help. 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.
-dumpvideo (MPlayer solamente)
Vuelca flujo de vdeo comprimido raw a ./stream.dump (no es muy
usable). Si utiliza ms de un -dumpaudio, -dumpvideo,
-dumpstream en la lnea de comandos slo funcionar el ltimo 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:
card=<1-4>
Especifica el nmero de tarjeta usada 1-4 (por defecto:
1).
file=<archivo>
Ordena a MPlayer que lea los canales desde la lista
<archivo>. Por defecto es ~/.mplayer/
channels.conf.{sat,ter,cbl} (basado en su tipo de
tarjeta) o ~/.mplayer/channels.conf como ltima opcin.
timeout=<1-30>
Nmero mximo de segundos a esperar cuando configurar 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).
-dvd-speed <factor o velocidad en KB/s> (DVD solamente)
Intenta limitar la velocidad del DVD (por defecto: 0, sin
cambios). La velocidad base del DVD 1350KB/s, as que un lector
8x puede leer a velocidades hasta 10800KB/s. Velocidades ms
pequeas hacen la unidad ms silenciosa, para ver DVDs 2700KB/s
debera ser suficientemente rpido y silencioso. MPlayer resetea
la velocidad del dispositivo a la velocidad por defecto 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
la reproduccin. El video puede ser saltado y el audio
silenciado y activado de acuerdo a unas entradas dadas en el
archivo. Vea http://www.mplayer-hq.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)
Para en un tiempo o tamao dado.
NOTA: La posicin por tamao slo est habilitada para MEncoder y no
ser precisa, ya que nicamente puede parar en un lmite del frame.
Cuando se usa en conjuncin con la opcin -ss, el tiempo
especificado por -endpos se adelantar los segundos 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. til si el valor
original es incorrecto o no existe.
-frames <nmero>
Reproduce/convierte solo los primeros <nmero> frames, y 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.
-idx (vea tambin -forceidx)
Reconstruye el ndice de los archivos en los que no se encuentra,
permitiendo bsquedas. Es til con descargas rotas/incompletas, o
archivos que estn mal creados.
NOTA: Esta opcin solo funciona si el medio soporta bsquedas
(p.e. no con stdin, pipe, etc).
-ipv4-only-proxy (red solamente)
Se salta el proxy para direcciones IPv6. Sigue siendo usado
para conexiones IPv4.
-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. Por defecto, cuando un tipo de archivo (demuxer) no
puede ser detectado con fiabilidad (el archivo no tiene cabecera
o no es demasiado fiable), la extensin del nombre del archivo es
usada para seleccionar el demuxer. Siempre se intenta 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 de red. Si falla, usa IPv6
automticamente.
-prefer-ipv6 (red solamente)
Usa IPv6 para las conecciones de red. Si falla, usa IPv4
automticamente.
-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 de codificacin del audio (por
defecto: 48000 Hz, disponibles: 32000, 44100 y 48000
Hz).
alayer=<1-3>
Especifica la capa de codificacin MPEG para el audio
(por defecto: 2).
abitrate=<32-448>
Especifica el bitrate de codificacin del audio (por
defecto: 384).
amode=<valor>
Especifica el modo de codificacin del audio. Los
posibles valores son: 'stereo', 'joint_stereo', 'dual' y
'mono' (por defecto: stereo).
vbitrate=<valor>
Especifica el valor medio del bitrate de la codificacin
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 formato MPEG para la codificacin
ps: MPEG-2 Flujo de programa (por defecto)
ts: MPEG-2 Flujo de transporte
mpeg1: MPEG-1 Flujo de sistema
vcd: Flujo compatible con Video CD
svcd: Flujo compatible con Super Video CD
dvd: 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.
-rtsp-port
Usado junto con URLs 'rtsp://' para forzar el nmero de puerto
del cliente. Esta opcin puede ser til si esta detrs de un
router y quiere dirigir el flujo RTSP desde el servidor a un
cliente especfico.
-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. Algunas veces es
necesario para reproducir archivos MPEG-TS corruptos.
-tsprobe <posicin byte>
Durante la reproduccin de MPEG-TS, esta opcin le permite
especificar cuntos bytes quiere que MPlayer busque para los pids
de audio y video deseados.
-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:
device=<valor>
Dispositivo de radio a usar (por defecto: /dev/radio0
para Linux y /dev/tuner0 para *BSD).
driver=<valor>
Driver de radio a usar (por defecto: v4l2 si est
disponible, en otro caso v4l).
volume=<0..100>
Volumen de sonido para el dispositivo de radio (por
defecto: 100).
freq_min=<valor>
Frecuencia mnima permitida (por defecto: 87.50).
freq_max=<valor>
Frecuencia mxima permitida (por defecto: 108.00).
channels=<frecuencia>-<nombre>,<frecuencia>-<nombre>,...
Fija la lista de canales. Use _ para los espacios en
los nombres, los canales entonces los nombres sern
escritos usando OSD y los comandos slave
radio_step_channel y radio_set_channel se podrn usar con
un control remoto (vea tambin LIRC). Si se 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 que grabar. Sin este
valor la grabacin estar desactivada incluso si la
palabra clave capture aparece en la URL. Para
dispositivos ALSA use el nombre en la forma de
hw=<tarjeta>.<dispositivo>. Si el nombre del
dispositivo contiene un '=', el mdulo usar ALSA para
grabar, en cualquier otro caso usar OSS.
arate=<valor>
Tasa en muestras por segundo (por defecto: 44100).
NOTA: Cuando use la captura de audio establezca tambin
la opcin -rawaudio rate=<valor> con el mismo valor que
arate. Si tiene problemas con la velocidad del sonido
(va demasiado deprisa), pruebe cambiando el valor de la
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
device=<valor>
Especifica el dispositivo de TV (por defecto: /dev/
video0).
input=<valor>
Especifica la entrada (por defecto 0 (TV) (vea la salida
en consola para ver las entradas disponibles)
freq=<valor>
Especifica la frecuencia a establecer en el sintonizador
(p.e. 511.250). No compatible con el parmetro de los
canales.
outfmt=<valor>
Especifica el formato de salida del sintonizador con un
valor preestablecido soportado por el controlador V4L
(yv12, rgb32, rgb24, rgb16, rgb15, uyvy, yuy2, i420) o
un formato arbitrario dado como valor hexadecimal.
Pruebe outfmt=help para una lista de todos los formatos
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 del buffer de captura en megabytes (por
defecto: dinmico)
norm=<valor>
disponible: PAL, SECAM, NTSC. Para v4l2 use la opcin
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>.
chanlist=<valor>
disponibles: europe-east, europe-west, us-bcast, us-
cable, etc
channels=<canal>-<nombre>,<canal>-<nombre>,...
Establece el nombre para los canales. Use _ para
espacios en los nombres (o juegue con las comillas ;-).
Los nombres de canal sern escritos usando OSD, y las
rdenes tv_step_channel, tv_set_channel y tv_last_channel
estarn disponibles usando un mando a distancia (vea
LIRC). No compatible con el parmetro de frecuencia.
NOTA: El nmero de canal debe ser la posicin en 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 audio incluso si no hay origen de audio
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
forcechan=<1-2>
Por defecto, la cuenta de canales de audio grabados es
determinada automticamente preguntando el modo de audio
a la tarjeta de TV. Esta opcin permite forzar grabacin
estreo/mono sin importar la opcin amode y los valores
devueltos por v4l. Esto puede ser usado para solucionar
problemas cuando la tarjeta de tv no es capaz de
informar del modo de audio actual.
adevice=<valor>
Establece el dispositivo de sonido. <valor> debe ser
/dev/xxx para OSS y un ID hardware para ALSA. Vea la
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 del mezclador en
la tarjeta de captura de vdeo. No tiene efecto si la
tarjeta no tiene uno. Para v4l2 50 mapea el valor por
defecto de control, como es reportado por el
controlador.
immediatemode=<bool>
Un valor de 0 significa captura y buffer de audio y
video juntos (por defecto para MEncoder). Un valor de 1
(por defecto para MPlayer) significa que la captura de
video va sola y deja la captura de audio a travs del
cable de realimentacin que se conecta desde la tarjeta
de TV a la tarjeta de sonido.
mjpeg
Usa compresin MJPEG por hardware (si la tarjeta lo
soporta). Usando esta opcin, no necesita especificar la
anchura y altura de la ventana de salida, porque mplayer
la determinar automticamente desde el valor de decimacin
(vea ms abajo).
decimation=<1,2,4>
elije el tamao de la imagen que ser comprimida por
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
quality=<0-100>
Elije la calidad de la compresin JPEG. (calidad < 60
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 El formato del
color es RRGGBBAA.
-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 el renderizador
SSA/ASS.
-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
formato de subttulo basado en tiempo SAMI. Crea un archivo
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 ms (por defecto:
1000).
-osdlevel <0-3> (MPlayer solamente)
Especifica en qu modo de OSD se debe iniciar.
0 solamente subttulos
1 volumen + posicionamiento (por defecto)
2 volumen + posicionamiento + tiempo + porcentaje
3 volumen + posicionamiento + tiempo + porcentaje + tiempo
total
-overlapsub
Permite que el siguiente subttulo sea mostrado mientras 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 y vuelve a Ingls si el Espaol no 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
0 alineado arriba (comportamiento original/por defecto)
1 alineado al centro
2 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. Solo un archivo puede
ser mostrado en un momento dado.
-sub-bg-alpha <0-255>
Especifica el valor de canal alfa para subttulos y OSD de fondo.
Valores grandes significa mayor transparencia. 0 significa
completamente transparente.
-sub-bg-color <0-255>
Especifica el valor de color para subttulos y OSD de fondo.
Actualmente los subttulos estn en escala de grises y este valor
es la intensidad del color. 255 significa blanco y 0 negro.
-sub-demuxer <[+]nombre> (slo con -subfile) (CDIGO BETA)
Fuerza el tipo de demuxer de subttulos para -subfile. Use un
'+' delante del nombre para forzarlo, esto evitar algunos
chequeos!. Psele al demuxer uno de los nombres de la lista
imprimida por -sub-demuxer help. Por compatibilidad con
versiones anteriores tambin acepta el ID del demuxer como se
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.
0 alinea arriba (comportamiento original/por defecto)
1 alinea al centro
2 alinea abajo
-subcc
Muestra subtculos de DVD Closed Caption (CC). Esto no es 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. Puede ser negativo.
-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 sin autoescala
1 proporcional a la altura de la pelcula
2 proporcional a la anchura de la pelcula
3 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).
-subfont-osd-scale <0-100> (solamente FreeType)
Establece el coeficiente de autoescala de los elementos del 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> (OSD solamente)
Especifica el ancho mximo de los subttulos en pantalla. til
para salida de TV. El valor es la anchura de los subttulos en %
del ancho de la pantalla.
-noterm-osd
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 a MPlayer que maneje los archivos de subttulos como
unicode.
-utf8
Le dice a MPlayer que maneje los archivos de subttulos como
UTF-8.
-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
la capa del filtro de audio hasta la tarjeta de sonido. Los
valores que <formato> acepta estn listados abajo en la
descripcin del formato en el filtro de audio.
-mixer <dispositivo>
Usa un dispositivo mezclador diferente al que hay por defecto
/dev/mixer. Para ALSA este es el nombre del mezclador.
-mixer-channel <mixer line>[,mixer index] (solo para -ao oss y -ao
alsa)
Esta opcin le dice a MPlayer que use un canal diferente al PCM
por defecto para controlar el volumen. Las opciones para OSS
incluyen vol, pcm, line. Para una lista 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.
-softvol
Fuerza el uso del mezcaldor por software en vez de usar el
mezclador de la tarjeta de sonido.
-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:
-ao alsa,oss,
Prueba el controlador ALSA, luego el OSS, y finalmente
otros.
-ao alsa:noblock:device=hw=0.3
Establece el modo noblock y el nombre del dispositivo
como primera tarjeta, cuarto dispositivo.
Los controladores de audio disponibles son:
alsa
Controlador de salida de audio ALSA 0.9/1.x
noblock
Establece el modo noblock.
device=<dispositivo>
Establece el nombre del dispositivo. Reemplace
cualquier ',' con '.' y cualquier ':' con '=' en el
nombre del dispositivo ALSA. Para usar la salida hwac3
va S/PDIF, use un dispositivo "iec958" o "spdif", a
menos que realmente sepa como configurarlo
correctamente.
alsa5
Controlador de salida de audio ALSA 0.5.
oss
Controlador de salida de audio OSS.
<dsp-device>
Establece el dispositivo de salida de audio (por
defecto: /dev/dsp).
<mixer-device>
Establece el dispositivo de mezcla de audio (por
defecto: /dev/mixer).
<mixer-channel>
Establece el canal de mezcla (por defecto: pcm).
sdl (SDL solamente)
Biblioteca de controlador de salida de audio SDL (Simple
Directmedia Layer) altamente independiente de la plataforma.
<controlador>
Selecciona el controlador de audio que SDL debe usar
(por defecto: deja que SDL escoja).
arts
Salida de audio a travs del demonio aRts.
esd
Salida de audio a travs del demonio ESD.
<servidor>
Selecciona el servidor ESD a utilizar (por defecto:
servidor local).
jack
Salida de audio a travs de JACK (Jack Audio Connection Kit).
port=<nombre>
Conecta a los puertos que tienen el nombre dado (por
defecto: puertos fsicos).
name=<nombre
Nombre del cliente que se le pasa a JACK (por defecto:
MPlayer [<PID>]). Es til si desea que ciertas
conexiones se establezcan automticamente.
(no)estimate
Estimacin del retraso del audio, supuestamente hace que
la reproduccin del vdeo sea ms uniforme (por defecto:
activada).
nas
Salida de audio a travs de NAS.
coreaudio (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 de audio de forma de onda nativo de
Windows.
dsound (Windows solamente)
Controlador de salida de audio DirectX DirectSound.
device=<numdispositivo>
Selecciona el nmero del dispositivo que ser usado.
Reproducir un fichero con la opcin -v mostrar una 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. Solamente funciona
con -ac hwmpa.
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 salida de audio pero mantiene la velocidad de
reproduccin del vdeo. Use -nosound para pruebas de 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). Cuando no se incluya se generar un fichero
PCM.
file=<fichero>
Escribe el sonido en el <fichero> en vez de en la opcin
por defecto audiodump.wav. Si se especifica
nowaveheader, la opcin por defecto es audiodump.pcm.
fast
Trata de volcar la informacin mas rpido que en tiempo
real. Asegurese de que la salida no se ve truncada
(normalmente con el mensaje "Demasiados paquetes de vdeo
en el buffer"). Es normal obtener el mensaje "Su
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.
-bpp <profundidad>
Usar una profundidad de color diferente a la que se ha
detectado. Slo soportado por los controladores de salida de
vdeo fbdev, dga2, svga, vesa.
-border
Reproduce la pelcula con adornos y bordes. Dado que la opcin
est activada por defecto, use -noborder para invalidar los
adornos de la ventana. Soportado por el controlador de salida
de vdeo directx.
-brightness <-100-100>
Ajusta el brillo del vdeo de salida (por defecto 0). No
soportado por todos los controladores de salida de vdeo.
-contrast <-100-100>
Ajusta el contraste del vdeo de salida (por defecto 0). No
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
Activa el renderizado directo (no est soportado por todos los
codecs y salidas de vdeo)
AVISO: Puede causar corrupcin en OSD/SUB!
-dxr2 <opcin1:opcin2:...>
Esta opcin se usa para gestionar el controlador de salida de
vdeo dxr2.
ar-mode=<valor>
modo de razn de aspecto (0 = normal, 1 = pan y scan, 2 =
letterbox (por defecto))
iec958-encoded
Selecciona el modo de salida iec958.
iec958-decoded
Establece modo de salida iec958 al decodificador (por
defecto).
macrovision=<valor>
modo macrovisin (0 = desactivado (por defecto), 1 = 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
norm=<valor>
norma de TV (ntsc (por defecto), pal, pal60, palm, paln,
palnc)
square-pixel
establece el modo de pixel a cuadrado
ccir601-pixel
establece el modo de pixel a ccir601
superposicin
cr-left=<0-500>
Establece el valor de recorte por la izquierda (por
defecto: 50).
cr-right=<0-500>
Establece el valor de recorte por la derecha (por
defecto: 300).
cr-top=<0-500>
Establece el valor de recorte por arriba (por defecto:
0).
cr-bottom=<0-500>
Establece el valor de recorte desde abajo (por defecto:
0).
ck-[r|g|b]=<0-255>
Establece la ganancia de color de superposicin en r(ed)
(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
ignore-cache
Ignora la cach de configuracin de superposicin.
update-cache
Actualiza la cach de configuracin de superposicin.
ol-osd
Activa informacin en pantalla en superposicin.
nool-osd
Desactiva informacin en pantalla en superposicin (por
defecto).
ol[h|w|x|y]-cor=<-20-20>
Ajusta el tamao de superposicin (h, w) y posicin (x, y)
en caso de que no coincida con la ventana perfectamente
(por defecto: 0).
overlay
Activa superposicin (por defecto).
nooverlay
Activa la salida de TV.
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 del 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 por todos los
controladores de salida de vdeo.
-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
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 completa.
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 arriba-
izquierda 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 arriba-izquierda 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
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 izquierda de la
pantalla.
100%:100%
Coloca la ventana en la esquina inferior izquierda de la
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 mini-
GUI (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.
-nograbpointer
No capturar el puntero del ratn despus de cambiar el modo 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,corevideo, 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, corevideo 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, corevideo 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 resolucin vertical de la pantalla para los
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 y lo vuelve a
activar al finalizar.
-vm
Intenta cambiar a un modo de vdeo diferente. Soportado por los
controladores de salida de vdeo dga, x11, xv, sdl y directx. Si
se usa con el controlador de salida de vdeo de directx las
opciones -screenw, -screenh, -bpp y -refreshrate pueden usarse
para establecer un nuevo modo de pantalla.
-vsync
Activa VBI para los controladores de salida de vdeo vesa, 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).
-xineramascreen <-2-...> (X11 only)
En configuraciones de Xinerama (p.e. un nico escritorio que se
extiende sobre mltiples pantallas) esta opcin le dice a MPlayer
en qu pantalla ha de reproducir la pelcula. Un valor de -2
significa pantalla completa a travs de todo el dispositivo
virtual, -1 significa pantalla completa en el dispositivo en el
que est la ventana actual. La posicin inicial especificada con
la opcin -geometry es relativa a la pantalla especificada.
Normalmente slo funcionara con "-fstype -fullscreen" o "-fstype
none".
-zrbw (-vo zr solamente)
Muestra en blanco y negro. Para rendimiento ptimo, esta opcin
puede combinarse con '-lavdopts gray'.
-zrcrop <[ancho]x[alto]+[desplazamiento x]+[desplazamiento y]> (-vo zr
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 la posicin x de la pelcula relativa a la esquina
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 la posicin y de la pelcula relativa a la esquina
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 despus 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.
EJEMPLO:
-vo xmga,xv,
Prueba el controlador Matrox X11, luego el controlador
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 XVideo de XFree86 4.x para activar la
reproduccin acelerada por hardware. Si no puede usar un
controlador de vdeo especfico para su hardware, probablemente
esta sea la mejor opcin. Para obtener informacin a cerca de lo
que es la clave de color y como se dibuja ejecute MPlayer con la
opcin -v y mire las lneas marcadas con [xv common] al comienzo.
port=<nmero>
Selecciona el puerto de XVideo especfico.
ck=<cur|use|set>
Selecciona el origen del que se obtiene la clave de
color (por defecto: cur).
cur Por defecto obtiene la clave de color
seleccionada en Xv.
use Usa pero no establece la clave de color de
MPlayer (use la opcin -colorkey para cambiarla).
set Lo mismo que use pero tambin establece la clave
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
parpadeo en algunos casos).
bg Establece la clave de color como la ventana de
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 (X11, -vc ffmpeg12mc solamente)
Este controlador de salida de vdeo usa la extensin XvMC (X Video
Motion Compensation) de XFree86 4.x para acelerar la
decodificacin MPEG1/2 y VCR2.
port=<nmero>
Selecciona un puerto especfico de XVideo.
(no)benchmark
Inhabilita el visionado de imgenes. Necesario para
hacer bien las pruebas de rendimiento de controladores
que cambian los almacenes de imagen en el trazo del
monitor solamente (nVidia). La opcin por defecto es no
inhabilitar el visionado de imgenes (nobenchmark).
(no)bobdeint
Un desentrelazador muy simple. Puede que no se vea
mejor que -vf tfields=1, pero es el nico desentrelazador
para xvmc (por defecto: nobobdeint).
(no)queue
Encola imgenes para mostrar para permitir ms trabajo
paralelo del hardware de vdeo. Puede aadir una pequea
(no apreciable) desincronizacin de A/V (por defecto:
noqueue).
(no)sleep
Usa la funcin sleep mientras espera a que termine el
renderizado (no recomendado en Linux). (por defecto:
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 controlador de salida de vdeo SDL (Simple
Directmedia Layer) altamente independiente de la plataforma.
Dado que SDL usa su propia capa para acceder a X11, las opciones
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 de vdeo sdl
(por defecto: forcexv).
(no)hwaccel
Usa el escalador acelerado por hardware (por defecto:
hwaccel).
vidix
VIDIX (VIDeo Interface for *niX) es una interfaz para las
caractersticas de aceleracin de vdeo de las diferentes tarjetas
grficas. Controlador de salida de vdeo muy rpido en tarjetas
que lo soporten.
<subdevice>
Elige explcitamente el dispositivo VIDIX en el
controlador que se est usando. Los controladores
disponibles son cyberblade, mach64, mga_crtc2, mga,
nvidia, pm2, pm3, radeon, rage128, sis y unichrome.
xvidix (solamente X11)
Frontend X11 para VIDIX
<subdevice>
lo mismo que vidix
cvidix
Frontend genrico e independiente de plataforma para VIDIX, puede
incluso funcionar en una consola de texto con tarjetas 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 de vdeo Mac OS X Quartz. Bajo algunas
circunstancias, puede ser ms eficiente forzar un formato de
salida YUV empaquetado, con p.e. -vf format=yuy2.
device_id=<nmero>
Elige el dispositivo de salida a usar en pantalla
completa.
fs_res=<ancho>:<alto>
Especifica la resolucin a pantalla completa (til en
sistemas lentos).
corevideo (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 en pantalla
completa.
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 del kernel para reproducir vdeo,
implementacin alternativa.
<dispositivo>
Especifica el nombre del dispositivo fbdev a usar (p.e.
/dev/fb0).
vesa
Controlador de salida de vdeo muy general que debe funcionar en
cualquier tarjeta compatible con VESA VBE 2.0.
(no)dga
Activa o desactiva el modo DGA (por defecto: activado).
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
Activa el recubrimiento de Vdeo Linux para el modo VESA.
svga
Reproduce vdeo usando la biblioteca SVGA.
<modo de vdeo>
Especifica el modo de vdeo. El modo de vdeo se puede
dar en la forma <ancho>x<alto>x<colores>, por ejemplo
640x480x16M o por un nmero de modo de vdeo como por
ejemplo 84.
bbosd
Dibuja OSD dentro de las bandas negras bajo la pelcula
(ms lento).
native
Utiliza slo las funciones de dibujo nativas. Evita
renderizado directo, OSD y aceleracin hardware.
retrace
Fuerza el cambio de imagen en el repintado vertical.
Slo se puede usar con -double. Tiene el mismo efecto
que la opcin -vsync.
sq
Prueba el modo de vdeo con pixels cuadrados.
vidix
Usa svga con VIDIX.
gl
Controlador de salida de vdeo OpenGL, es una versin muy simple.
El tamao del vdeo debe ser menor que el tamao mximo de la
textura de su implementacin OpenGL. Est hecho para que trabaje
incluso con las implementaciones de OpenGL ms simples, pero
tambin hace uso de las nuevas extensiones, que permite soporte
para mas espacios de color y renderizado directo. Por favor use
-dr si funciona con su implementacin OpenGL, dado que para
mayores resoluciones esto supone una gran mejora de la
velocidad. El cdigo realiza muy pocas comprobaciones, as que si
una caracterstica no funciona puede ser debido a que no est
soportada por su tarjeta/implementacin OpenGL incluso si no
obtiene ningn mensaje de error. Use glxinfo o una herramienta
similar para comprobar las extensiones OpenGL que soporta su
sistema.
(no)scaled-osd
Cambia la manera en la que se comporta el OSD cuando
cambia el tamao de la ventana (por defecto:
desactivado). Cuando se activa se comporta de forma
parecida al resto de controladores, lo cual es mejor
para las fuentes fixed-size. Cuando se desactiva se ve
mucho mejor con las fuentes FreeType, adems usa los
bordes en el modo de pantalla completa. No funciona
correctamente con el formato de subttulos ass (vea
-ass), puede renderizarlos sin soporte de OpenGL usando
-vf ass.
osdcolor=<0xRRGGBB>
Color para el OSD (por defecto: 0xffffff, corresponde al
color blanco).
rectangle=<0,1,2>
Selecciona el uso de texturas rectangulares que ahorran
RAM, pero a menudo es ms lento (por defecto: 0).
0: Usa texturas potencias-de-dos (por defecto).
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. Provee control para brillo, contraste,
saturacin y tonalidad.
3: Usa un fragment program utilizando la instruccin
POW. 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. El 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 escalado
luminiscente. nicamente vlido para los modos yuv 2, 3,
4 y 6.
0: Usa un simple filtro linear (por defecto).
1: Usa un filtro bicbico (mayor calidad). Necesita
una unidad de textura adicional. Las tarjetas
antiguas no sern capaces de manejarlo para el chroma
al menos en el modo de pantalla completa.
2: Usa un mtodo de filtrado cbico en horizontal y
lineal en vertical. Funciona en algunas tarjetas ms
que el mtodo 1.
cscale=<n>
Selecciona la funcin de escalado a usar para el escalado
del chroma. Para ms detalles vea lscale.
customprog=<nombre
Carga un fragmento de programa propio desde <nombre
fichero>. Vea TOOLS/edgedect.fp para un ejemplo.
customtex=<nombre
Carga una textura "gamma ramp" propia desde <nombre
fichero>. Esto se puede usar junto con yuv=4 o con la
opcin customprog.
(no)customtlin
Si se activa (por defecto) usa la interpolacin
GL_LINEAR, en otro caso usa GL_NEAREST para la textura
customtex.
(no)customtrect
Si se activa usa texture_rectangle para la textura
customtex. Por defecto est desactivada.
Normalmente no hay razn para usar las siguientes opciones,
nicamente existen con propsitos de prueba.
(no)glfinish
LLama a glFinish() antes de intercambiar las zonas de
memoria. Ms lento pero en algunos casos da una salida
mejor (por defecto: desactivado).
(no)manyfmts
Activa soporte para ms (RGB y BGR) formatos de color
(por defecto: activado). Necesita una versin de OpenGL
>= 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 la opcin
yuv), se aplican las siguientes reglas especiales:
Si el decodificador usa el renderizado por partes
(vea -noslices), esta opcin no tiene efecto, se
utiliza el tamao de las partes proporcionado por el
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
usando OpenGL (por defecto: activado). Esta opcin se
usa para pruebas; para desactivar el OSD use -osdlevel
0.
(no)aspect
Activa o desactiva el aspecto del escalado y el soporte
pan-and-scan (por defecto: activado). Desactivarlo
puede incrementar la velocidad.
gl2
Controlador de salida de vdeo de OpenGL, segunda generacin.
Soporta OSD y vdeos ms grandes que el tamao mximo de la textura.
(no)glfinish
lo mismo que gl (por defecto: activado)
yuv=<n>
Selecciona el tipo de conversin de YUV a RGB. Si se
configura a algo que no sea 0, el OSD estar desactivado
y las opciones de brillo, contraste y gamma slo sern
accesibles a travs de la configuracin global del
servidor X. Exceptuando estos casos tiene el mismo
significado que para -vo gl.
null
No produce salida de vdeo. til para pruebas de rendimiento.
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 vdeo usando el protocolo UDP Blinkenlights. Este
controlador es altamente dependiente de hardware especfico.
<dispositivo>
Especifica el dispositivo Blinkenlights que se usar. es
algo como arcade:host=localhost:2323 o
hdl:file=name1,file=name2. Debe especificar un
dispositivo.
ggi
Controlador de salida de vdeo del sistema grfico GGI.
<controlador>
Especifica el controlador GGI que se usar. Reemplace
cualquier ',' que aparezca en la cadena del driver por
un '.'.
directfb
Reproduce vdeo usando la biblioteca DirectFB.
(no)input
Usa el cdigo de teclado de DirectFB en lugar del de
MPlayer (por defecto: activado).
buffermode=single|double|triple
Doble y triple buffer da mejores resultados si quiere
evitar problemas de desgarros de imagen. El buffer
triple es ms eficiente que el doble buffer ya que no
bloquea MPlayer mientras se espera al refresco vertical.
El buffer simple debe evitarse (por defecto: single).
fieldparity=top|bottom
Controla el orden de salida de los marcos entrelazados
(por defecto: desactivado). Valores vlidos son top =
campos superiores primero, bottom = campos inferiores
primero. Esta opcin no tiene ningn efecto en material
flmico progresivo como lo son la mayora de las pelculas
MPEG. Necesitar activar esta opcin si tiene problemas
de desgarros de imagen/movimientos no suaves mientras
visualiza material entrelazado.
layer=N
Forzar la capa con id N para la reproduccin (por
defecto: -1 - auto).
dfbopts=<list>
Especifica una lista de parmetros para DirectFB.
dfbmga
Controlador especfico de salida de vdeo de Matrox G400/G450/G550
que usa la biblioteca DirectFB para poder usar las
caractersticas especiales de hardware. Activa CRTC2 (segundo
monitor), mostrando el vdeo independientemente del primer
monitor.
(no)input
lo mismo que directfb (por defecto: desactivado).
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 scaler) (por
defecto: desactivado). Obtiene resultados muy buenos en
lo que concierne a velocidad y calidad de la salida como
procesado interpolado de la imagen hecho mediante
hardware. Funciona slo en el monitor primario.
(no)spic
Hace uso de la capa sub imagen de Matrox para mostrar el
OSD (por defecto: activado).
(no)crtc2
Activa la salida TV en el segundo monitor (por defecto:
activado). La calidad de la salida es muy buena y es
una imagen completamente entrelazada con sincronizacin
correcta en cada campo par/impar.
tvnorm=pal|ntsc|auto
Establece la norma TV de la tarjeta Matrox sin la
necesidad de modificar /etc/directfbrc (por defecto:
desactivado). Normas vlidas son pal = PAL, ntsc = NTSC.
Una norma especial es auto (auto-ajusta el uso 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 de vdeo mga, funcionando en una ventana
X11.
<dispositivo>
Especifica el nombre de dispositivo Matrox que se usar
(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 salida de vdeo especfico para 3Dfx que usa
directamente el hardware por encima de X11. nicamente se
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.
<controlador
Controlador de vdeo para usar como overlay (x11, xv).
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>
Especifica el nmero de dispositivo a usar si su hardware
tiene ms de una tarjeta em8300.
ivtv (IVTV only)
Conexant CX23415 (iCompression iTVC15) o Conexant CX23416
(iCompression iTVC16) chip de decodificacin MPEG (Hauppauge
WinTV PVR-150/250/350/500) controlador de vdeo especfico para
salida de TV. Vea tambin el filtro de vdeo lavc.
dispositivo
Especifica el nombre del dispositivo (por defecto:
/dev/video16).
salida
Especifica la salida de TV para la seal de vdeo.
mpegpes (DVB solamente)
Controlador de salida de vdeo especfico para DVB que escribe la
salida en un fichero MPEG-PES si no hay ninguna tarjeta DVB
instalada.
card=<1-4>
Especifica el nmero de dispositivo a usar si tiene ms de
una tarjeta con salida DVB (slo API V3, tales como 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 unas cuantas tarjetas
capturadoras/reproductoras de MJPEG.
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
Calcula las sumas MD5 de cada frame y las escribe en un fichero.
Soporta los espacios de color RGB24 y YV12. til para depurar.
outfile=<valor>
Permite especificar el nombre del archivo de salida (por
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 y
valor de fps.
interlaced
Escribe la salida como frames entrelazados, el campo de
arriba primero.
interlaced_bf
Escribe la salida como frames entrelazados, el campo de
abajo primero.
file=<fichero>
Escribe la salida a <fichero> en vez de a stream.yuv.
NOTA: Si no especifica ninguna opcin la salida es progresiva
(p.e. no entrelazada).
gif89a
Guarda cada frame en un fichero gif animado en el actual
directorio. Slo soporta el formato RGB con 24 bpp y la salida
se convierte a 256 colores.
<fps>
Numero real para especificar el framerate (por defecto:
5.0).
<fichero>
Especifica el fichero de salida (por defecto:
./out.gif).
NOTA: Debe especificar el framerate antes que el nombre del
fichero o el framerate formar parte del nombre del fichero.
EJEMPLO:
mplayer video.nut -vo gif89a:fps=15.0:filename=test.gif
jpeg
Guarda cada frame en un archivo JPEG en el directorio actual.
Cada archivo toma el nmero de frame completado con ceros como
nombre.
[no]progressive
Especifica JPEG estndar o progresivo (por defecto:
noprogressive)
[no]baseline
Especifica el uso o no de lnea base (por defecto:
baseline)
optimize=<0-100>
factor de optimizacin (por defecto: 100)
smooth=<0-100>
factor de suavizado (por defecto: 0)
quality=<0-100>
factor de calidad (por defecto: 75)
outdir=<valor>
Especifica el directorio donde se guardarn los archivos
JPEG (por defecto: ./).
subdirs=<valor>
Crea subdirectorios numerados con el prefijo dado para
guardar los ficheros en vez de usar el directorio
actual.
maxfiles=<valor>
Nmero mximo de archivos JPEG que se guardarn en cada
subdirectorio. Debe ser igual o mayor que 1 (por
defecto: 1000).
pnm
Guarda cada frame en un fichero PNM en el directorio actual.
Cada archivo toma el nmero de frame completado con ceros como
nombre. Soporta ficheros PPM, PGM and PGMYUV tanto en modo
crudo como modo ASCII. Vea tambin pnm(5), ppm(5) y pgm(5).
ppm
Escribre ficheros PPM (por defecto).
pgm
Escribre ficheros PGM.
pgmyuv
Escribre ficheros PGMYUV. PGMYUV es como PGM pero
tambin contiene los planos U y V aadidos al fondo 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
PNM (por defecto: ./).
subdirs=<prefijo>
Crea subdirectorios numerados con el prefijo dado para
guardar los ficheros en vez de usar el directorio
actual.
maxfiles=<valor>
Nmero mximo de archivos que se guardarn en cada
subdirectorio. Debe ser igual o mayor que 1 (por
defecto: 1000).
png
Guarda cada frame en un fichero PNG en el directorio actual.
Cada archivo toma el nmero de frame completado con ceros como
nombre. se soportan los formatos 24bpp RGB y BGR.
z=<0-9>
Especifica el nivel de compresin. 0 si no hay
compresin, 9 para la mxima compresin.
tga
Guarda cada frame en un fichero Targa en el directorio actual.
Cada archivo toma el nmero de frame completado con ceros como
nombre. El propsito de este controlador de vdeo de salida es
tener un escritor de imgenes sin prdidas, sencillo, que no
necesite ninguna librera externa. Soporta el formato de color
BGR[A] con 15, 24 y 32 bpp. Puede forzar un formato particular
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
por software AC3, y finalmente los dems.
-ac hwdts,
Prueba el codec por hardware DTS, luego los dems.
-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 una de las
siguientes maneras:
0: Insercin de filtros completamente automtica.
1: Optimizada para precisin (por defecto).
2: Optimizada para velocidad. Aviso: Algunas de las
caractersticas de los filtros de audio pueden fallar
silenciosamente y la calidad del sonido puede bajar.
3: No usar ni la insercin automtica de filtros ni las
optimizaciones. Aviso: Es posible que MPlayer falle
usando esta opcin.
4: Insercin automtica de filtros de acuerdo con la
opcin 0, pero se hace uso del proceso en coma
flotante cuando sea posible.
5: Insercin automtica de filtros de acuerdo con la
opcin 1, pero se hace uso del proceso en coma
flotante cuando sea posible.
6: Insercin automtica de filtros de acuerdo con la
opcin 2, pero se hace uso del proceso en coma
flotante cuando sea posible.
7: Insercin automtica de filtros de acuerdo con la
opcin 3, pero se hace uso del proceso en coma
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 de aspecto 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 en todos los
pasos de decodificacin (para la comprobacin de codecs).
bug=<valor>
Correccin manual para los fallos de codificador.
0: nada
1: detectar automticamente errores (por defecto)
2 (msmpeg4v3): algunos viejos ficheros lavc msmpeg4v3
(sin deteccin)
4 (mpeg4): error de entrelazado de XviD (deteccin si
fourcc==XVIX)
8 (mpeg4): UMP4 (deteccin si fourcc==UMP4)
16 (mpeg4): error de rellenado (detectado
automticamente)
32 (mpeg4): error vlc ilegal (detectado para fourcc)
64 (mpeg4): error qpel de Xvid y DivX (detectado para
fourcc/version)
128 (mpeg4): antiguo estndar qpel (detectado para
fourcc/version)
256 (mpeg4): otro fallo qpel (detectado para fourcc/
version)
512 (mpeg4): error direct-qpel-blocksize (detectado
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 de movimiento (use
-noslices)
0x0080: salto de MB
0x0100: startcode
0x0200: PTS
0x0400: error de resistencia
0x0800: operaciones de control de manejo de memoria
(H.264)
0x1000: fallos
0x2000: Visualizacin del parmetro de cuantizacin
(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 (por defecto) (funciona con codificadores
que lo cumplan)
3: agresivo (ms comprobaciones pero puede causar
problemas incluso para flujos vlidos)
4: muy agresivo
fast (MPEG-2, MPEG-4, y H.264 solamente)
Activar algunas optimizaciones que no cumplen las
especificaciones y que potencialmente pueden causar
problemas, como decuantizacin simple, compensacin de
movimiento simple, asume el uso de la matriz de
cuantizacin por defecto, asume YUV 4:2:0 y saltar
algunas comprobaciones de deteccin de flujos de bits
daados
gray
decodificacin solo en escala de grises (un poco ms rpida
que con color)
idct=<0-99> (vea -lavcopts)
Para una mejor calidad de la decodificacin use el mismo
algoritmo para decodificar y codificar. Esto, sin
embargo, hace que se pague un precio en precisin.
lowres=<nmero>[,<w>]
Decodifica a resoluciones ms bajas. La decodificacin a
resoluciones ms bajas no esta soportada por todos los
codecs y a menudo producir artefactos no deseados. Esto
no es un fallo, sino un efecto secundario de no
decodificar a resolucin completa.
0: desactivado
1: 1/2 resolucin
2: 1/4 resolucin
3: 1/8 resolucin
Si se especifica <w> la decodificacin a resoluciones ms
bajas slo se usar si la anchura del vdeo es mayor o
igual que <w>.
sb=<nmero> (slo MPEG2)
Salta el nmero de filas de macrobloque especificadas en
la parte de abajo.
st=<nmero> (slo MPEG2)
Salta el nmero de filas de macrobloque especificadas en
la parte de arriba.
skiploopfilter=<valor de salto> (slo H.264)
Salta el filtro de bucle (desbloqueo) durante la
decodificacin H.264. Como se supone que el marco
filtrado debe usarse como referencia para decodificar
marcos dependientes esto tiene un efecto peor en la
calidad que no hacer el desbloqueo en p.e. MPEG-2 vdeo.
Pero al menos para ficheros HDTV con una alta tasa de
bits produce una gran aceleracin sin una visible prdida
de calidad.
<valor de salto> puede ser uno de los siguientes
valores:
none: No saltar nunca.
default: Saltar pasos de proceso intiles (p.e.
paquetes de tamao 0 en AVI).
nonref: Saltar marcos que no estn referenciados (p.e.
no se usa para decodificar otros marcos, el 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 de los casos (vea skiploopfilter para obtener los
valores de salto disponibles).
skipframe=<valor de salto>
Salta la decodificacin de marcos por completo. Produce
una gran aceleracin, pero tambin un movimiento desigual
y a veces artefactos (vea skiploopfilter para 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
adelante
2: visualiza MVs de marcos de imagen B previstos en
adelante
4: visualiza MVs de marcos de imagen B previstos
hacia atrs
vstats
Muestra algunas estadsticas y las almacena en
./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. til para pruebas de rendimiento.
-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 0-6, 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 el algoritmo que usar el escalador por software con
la opcin -zoom. Esto afecta a los drivers de salida de vdeo que
no tienen aceleracin por hardware p.e. x11.
Las configuraciones posibles son:
0 bilineal rpido
1 bilineal
2 bicbico (calidad buena) (por defecto)
3 experimental
4 entorno cercano (calidad mala)
5 rea
6 luma bicbico / croma bilineal
7 gauss
8 sincR
9 lanczos
10 spline bicbico natural
NOTA: Algunas opciones de -sws son configurables. La descripcin
del filtro de escalado de vdeo tiene ms 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 y
luego el resto.
-vfm <driver1,driver2,...>
Especifica una lista prioritaria de familia de codecs de vdeo a
ser usados, de acuerdo a sus nombres en codecs.conf. Regresa al
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 Direcshow, despus
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 al vdeo. Puede
incrementar la calidad percibida, mientras que disminuye
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
Permite escalar por software, cuando est disponible. Esto
permite el escalado con drivers de salida (como x11, fbdev) que
no soportan escalado por hardware en los que MPlayer desactiva
el escalado por defecto por razones de rendimiento
FILTROS DE VIDEO
Los filtros de video son plugins que permiten modificar el flujo de
video y sus propiedades. La sintaxis es:
-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. Hay unas pocas rdenes para
administrar la lista de filtros.
-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. Los nmeros de ndices
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 a los parmetros por 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 ms a la izquierda posible, lo ms arriba 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, y. Puede
ser usado para colocar subttulos/OSD en las bandas negras
resultantes.
w,h ancho,alto expandido (por defecto: ancho,alto original).
Valores negativos para w y h son tratados como
desplazamiento del tamao original.
EJEMPLO:
expand=0:-50:0:0
aade un borde de 50 pixels en la parte de
abajo de la imagen
x,y posicin de la imagen original en la imagen expandida
(por defecto: centrada)
o renderizado de OSD/subttulos
0: desactivado (por defecto)
1: activado
flip
Voltea la imagen de arriba a abajo. Vea tambin la opcin -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
una conversin en el espacio de color YUV<->RGB (vea tambin
-sws).
w,h
Escala a ancho/alto (por defecto: ancho/alto original)
NOTA: Si se usa -zoom, y filtros de capas (incluyendo
libvo) no es posible escalar, y entonces se usar
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.
chr_drop
Salto de crominancia
0: usa todas las lneas de entrada de crominancia
disponibles
1: usa solo cada 2. lneas de entrada para crominancia
2: usa solo cada 4. lneas de entrada para crominancia
3: usa solo cada 8. lneas de entrada para crominancia
param
parmetro de escalado (depende del mtodo de escalado
usado)
-sws 2 (bicbico): perfilado (0 (suave) - 100
(ntido))
-sws 7 (gaussiano): sharpness (0 (suave) - 100
(ntido))
-sws 9 (lanczos): 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
exactos para la pantalla. Note que este filtro NO escala por s
mismo; solo afecta cuando se est escalando (software o hardware)
o cuando se auto-escala para corregir aspecto.
yuy2
Fuerza conversin software YV12/I420 o 422P a YUY2. til para
tarjetas de video/controladores con soporte YV12 lento pero
soporte YUY2 rpido.
yvu9
Fuerza la conversin en el espacio de color YVU9 a YV12. Ya 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 de formato son rgb15, bgr24, yv12, etc (por
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 sub-filtro 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 de bloques horizontal y vertical, eliminacin
de efecto de anillos y brillo/contraste automtico
-vf pp=hb/vb/dr/al/lb
eliminacin de bloques horizontal y vertical, eliminacin
de efecto de anillos, brillo/contraste automtico y
desentrelazador de mezcla lineal
-vf pp=de/-al
filtros por defecto sin correccin de brillo/contraste
-vf pp=de/tn:1:2:3
Activa los filtros por defecto y el eliminador temporal
de ruido.
-vf pp=hb:y/vb:a -autoq 6
Elimina bloques de luminancia solo horizontal y cambia a
vertical o se desactiva dependiendo de la
disponibiblidad del tiempo de CPU.
spp[=quality[:qp[:modo]]]
filtro de postprocesado simple
quality
0-6 (por defecto: 3) parmetro para forzar la 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.
lavc[=quality:fps]
Conversin sofware YV12 a MPEG1 con libavcodec para usar con DVB/
DXR3. Ms rpido y mejor calidad que con -vf fame.
quality
1-31: qscale fijo
32-: bitrate fijo en kBits
fps
fuerza los fps de salida (valor real) (por defecto: 0,
autodeteccin basada en la altura)
fame
Conversin software YV12 a MPEG1 con libfame para usar con DVB/
DXR3.
dvbscale[=aspect]
Configura un escalado ptimo para tarjetas DVB, escalando el eje
X en hardware y calculando el eje Y por software para mantener
el aspecto. Solo es til junto con expand+scale (-vf
dvbscale,scale=-1:0,expand=-1:576:-1:-1:1,lavc).
aspect
Controla la razn de aspecto, calculado como
DVB_HEIGHT*ASPECTRATIO (por defecto 576*4/3=768),
establezcalo a 576*(16/9)=1024 para una TV de 16:9.
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 cambia entre imgenes)
a ruido temporal medio (suave, pero muy lento)
h alta calidad (ligeramente mejor de vista, ligeramente
lento)
p mezcla ruido aleatorio con un patrn (semi)regular
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 filtro denoise3d. Los
parmetros y el uso son los mismos.
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
cdigo optimizado MMX que -vf eq si todos los valores de gamma
son 1.0. Los parmetros son tomados como valores en coma
flotante. Los parmetros rg, gg, bg son los valores de gamma
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 reas
con brillo, e.g. se mantiene para obtener ms amplificadas y
blancos planos. Un valor de 0.0 devuelve la correccin gamma de
todo mientras que 1.0 da el mximo valor. Por defecto es
gamma=1.0, contraste=1.0, brillo=0.0, saturacin=1.0, peso=1.0.
El rango es 0.1-10 para gamma, -2-2 para contraste (valores
negativos resultan en imagen en negativo), -1-1 para brillo, 0-3
para saturacin.
hue[=matiz:saturacin]
Por defecto es matiz=0.0, saturacin=1.0. Los rangos de valores
son -180-180 para matiz, -2-2 para saturacin (valores negativos
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 baja-resolucin
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 crominancia. Este
filtro empaqueta los datos de 4:2:0 planar en formato YUY2
(4:2:2) con las lneas de crominancia en sus posiciones
correctas, en cualquier scanline dado, la luminancia y la
crominancia vienen ambos del mismo campo. El argumento opcional
selecciona el modo de muestreo. Por defecto, se usa
interpolacin lineal (modo 1). El modo 0 usa muestreo por
entorno ms cercano, el cual es rpido pero incorrecto.
harddup
Solo es til con MEncoder. Si harddup se usa en la codificacin,
forzar marcos de imagen duplicados para codificarse en la
salida. Usa un poco ms de espacio, pero es 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
que un umbral de hi, y si no hay ms que una porcin frac (1
significa la imagen entera) que difiera ms que el umbral de lo.
Los valores de hi y lo son para bloques de pixels de 8x8 y
representan las diferencias de valores de pixels actuales, 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.
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 de Donald Graft.
Desentrelaza partes de video si se excede un umbral
configurable.
umbral
Umbral (por defecto 10).
map Pinta pixels que exceden el umbral de blanco (por
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.
c Aplica el efecto en las componentes de crominancia.
WxH ancho y alto de la matriz, tamao impar en ambas
direcciones (min = 3x3, max = 13x11 or 11x13,
normalmente algo entre 3x3 y 7x7)
amount
Cantidad relativa de perfilado/difuminado a aadir a la
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 pre-campo 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 un campo simple de una imagen entrelazada usando
aritmtica a saltos para evitar consumir mucho tiempo de CPU. El
argumento opcional n especifica cul extraer el campo par o 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 Establece la forma de saltarse imgenes. 0 (por defecto)
significa no saltar imgenes para mantener fijo el nmero
de imgenes por segundo de salida. 1 significa saltar
siempre una imagen cuando no hay saltos o mezclas de
telecine en los 5 frames pasados. 2 significa mantener
siempre relacin 5:4 de entrada a salida. NOTA: Use modo
1 o 2 con MEncoder.
am Modo anlisis. Los valores disponibles son 0 (patrn fijo
con nmero inicial de imagen especificada en fr=#) y 1
(bsqueda agresiva para patrn de telecine). Por defecto
es 1.
fr Establece el nmero inicial de imagen en la secuencia.
0-2 son las tres imgenes progresivas limpias; 3 y 4 son
las dos imgenes entrelazadas. El valor por defecto, -1,
significa 'no en secuencia de telecine'. El nmero
especificado aqu es el tipo para la imagen previa
imaginaria antes de que la pelcula comience.
tr0, tr1, tr2, tr3
Valores umbrales para ser usados en ciertos modos.
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, mientras que
arriba/abajo son unidades de dos lneas. El valor por defecto
son 8 pixels en cada lado. Establecer la opcin sb (strict
breaks) a 1 reduce los cambios de pullup generando un marco que
ocasionalmente no coincide, pero tambin puede causar un nmero
excesivo de marcos de imagen eliminados durante las escenas de
mucho movimiento.
NOTA: Use siempre pullup seguido del filtro softskip cuando
codifique para asegurarse de que pullup es capaz de ver cada
marco de imagen. Un fallo en esto har que se tenga una salida
incorrecta y probablemente ocasionar un cuelgue, debido a
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 /.
crop=w:h:x:y
Igual que el filtro crop (recortado), pero ms rpido, y
funciona en mezclas de contexto de telecine hard y soft
as como con un valor de y que no sea mltiplo de 4. Si x
o y requieren recorte fraccional de pixels desde los
planos de croma, el rea de recorte es extendida.
Normalmente esto significa que x e y deben ser pares.
io=ifps:ofps
Para cada ifps marcos de imagen de entrada el filtro
proporciona ofps marcos. La razn ifps/ofps debe
coincidir con la razn -fps/-ofps. Esto puede usarse
para filtrar pelculas de broadcast en una TV a la razn
de imgenes por segundo distinta a la original.
luma_only=n
Si n es distinto de cero, el plano croma es copiado sin
cambios. Esto es til para TV YV12 muestreada, que
descarga uno de los campos de croma.
mmx2=n
En x86, si n=1, usa funcines optimizadas MMX2, si n=2,
usa funciones optimizadas 3DNow!, en otro caso, usa C
plano. Si esta opcin no es especificada, MMX2 y 3DNow!
son auto-detectados, use esta opcin para forzar la
deteccin.
fast=n
Valores ms altos de n aceleran el filtro a expensas de
precisin. El valor por defecto es n=3. Si n es impar,
el marco inmediatamente siguiente al marco marcado con
la etiqueta MPEG REPEAT_FIRST_FIELD se asume que es
progresivo, por eso el filtro no pierde ningn tiempo en
contenido MPEG-2 soft-telecine. Este es el nico efecto
de esta etiqueta si MMX2 o 3DNow! estn disponibles. Sin
MMX2 y 3DNow!, si n=0 o 1, los mismos clculos se usan
como con n=2 o n=3. Si n=2 o 3, el nmero de niveles de
luma usados para encontrar la rotura de marco es
reducido de 256 a 128, que resulta en un filtro rpido
sin perder mucha precisin. Si n=4 o 5, se usar una
mtrica rpida pero mucho menos precisa para encontrar la
rotura de marcos, algo as como detectar un detalle
vertical grande en un contexto entrelazado.
verbose=n
Si n no es cero, muestra la mtrica detallada para cada
marco. til para pruebas.
dint_thres=n
Umbral de desentrelazado. Usado durante el
desentrelazado de marcos no coincidentes. Valores ms
grandes significa menos desentrelazado, use n=256 para
desactivar el desentrelazado por completo. El valor por
defecto es n=8.
comb_thres=n
Umbral para comparar campos superior e inferior. El
valor por defecto es 128.
diff_thres=n
Umbral para detectar cambios temporales en un campo. El
valor por defecto es 128.
sad_thres=n
Suma de umbrales de diferencia absoluta, el valor por
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
el otro, el resultado es un video en mal estado que tiene
duplicado cada cuarto marco de imagen. Este filtro est pensado
para encontrar y eliminar estos marcos de imagen duplicados y
restaurar la tasa de imgenes por segundo original de la pelcula.
Cuando se usa este filtro, debe especificar -ofps que es 4/5 del
fps del archivo de entrada (23.976 si la entrada es 29.97fps).
Las opciones son:
pass=<1|2>
Usa el modo de dos pasadas. Esto produce mejores
resultados. La pasada 1 analiza el video y escribe los
resultados en un archivo de log. La pasada 2 lee despus
de este archivo de log y usa la informacin para realizar
el trabajo. Note que estas pasadas NO corresponden a
las pasadas 1 y 2 del proceso de codificacin. Para usar
el divtc de dos pasadas con la codificacin de dos
pasadas, debe realizar tres pasadas: primero divtc
pasada 1 y codificacin pasada 1, luego divtc pasada 2 y
codificacin pasada 1, y finalmente divtc pasada 2 y
codificacin pasada 2.
file=nombrearchivo
Establece el nombre del archivo del log de 2-pasadas
(por defecto: "framediff.log").
threshold=valor
Establece la fuerza mnima que el patrn de telecine debe
tener para que el filtro lo detecte (por defecto: 0.5).
Esto se usa para evitar reconocimientos errneos de
patrones desde las partes de video que sean muy oscuras
o fijas.
window=numframes
Establece el nmero de marcos pasados para buscar cuando
se busca un patrn (por defecto: 30). Ventanas mayoras
mejoran la calidad del patrn de bsqueda, pero ventanas
ms pequeas mejoran el tiempo de reaccin de los cambios
en la fase del telecine. Esto solo afecta al modo de
una pasada. El modo de dos pasadas actualmente usa
ventana fija que se extiende al futuro y al pasado.
phase=0|1|2|3|4
Establece la fase de telecine inicial para el modo de
una pasada (por defecto: 0). El modo de dos pasadas
puede ver el futuro, es capaz de usar la fase correcta
desde el principio, pero el modo de una pasada solo
puede suponerlo. Cachea la fase correcta cuando la
encuentra, pero esta opcin se puede usar para arreglar
posibles problemas desde el principio. La primera
pasada en el modo de dos pasadas tambin usa esto, por
eso si guarda la salida de la primera pasada, puede
obtener un resultado de fase constante.
deghost=valor
Establece el valor para deghosting (0-255 para el modo
de una pasada, -255-255 para el modo de dos pasadas, por
defecto 0). Si no es cero, se usa el modo deghost.
Esto es para el video que ha sido desentrelazado uniendo
los campos en lugar de eliminar un campo. Deghosting
amplifica cualquier artefacto debido a la compresin en
los marcos de imagen que han unido los campos, por eso
el parmetro de valor se usa como umbral para excluir
esos pixels del deghosting que difieren de los del marco
de imagen previo menos que el valor especificado. Si se
usa el modo de dos pasadas, puede usarse un valor
negativo para hacer que el filtro analice el video
completo al principio de la segunda pasada para
determinar si se necesita deghosting o no y entonces
elige o cero o el valor absoluto del parmetro.
Especifique esta opcin para 2 pasadas, no hay 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 Orden del campo de captura primero-arriba, transferir
primero-abajo. El filtro retrasa el campo inferior.
b Captura campo-inferior, transferir primero-arriba. El
filtro retrasa el campo superior.
p Captura y transfiere con el mismo orden el campo. Este
modo solo existe para la documentacin de las otras
opciones que se refieren a l, pero si actualmetne lo
selecciona, no har nada ;-)
a Orden de captura de campo determinado automticamente por
etiquetas de campo, transferencia opuesta. El filtro
selecciona el modo t y b en una base marco a marco
usando etiquetas de campo. Si no hay informacin de
campo disponible, entonces funciona igual que el u.
u Captura desconocida o variante, transferencia opuesta.
El filtro selecciona el modo t y b en una base marco a
marco analizando las imgenes y seleccionando la
alternativa que produce la mejor relacin entre los
campos.
T Captura top-first, transferencia desconocida o variante.
El filtro selecciona t y p usando anlisis de la imagen.
B Captura bottom-first, transferencia desconocida o
variante. El filtro selecciona cunto b y p usando
anlisis de la imagen.
A Captura determinada por etiquetas de campo,
transferencia desconocida o variante. El filtro
selecciona cuntos t, b y p usando etiquetas de campo y
anlisis de la imagen. Si no hay informacin de campo
disponible, entonces funciona como el modo U. Este es
el modo por defecto.
U Ambas capturas y transferencia desconocida o variante.
El filtro selecciona la cantidad de t, b y p usando
anlisis de imagen solamente.
v Operacin prolija. Muestra el modo seleccionado para
cada marco y hace la media cuadrada de la diferencia
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 de marcos en un
marco entrelazado, dividiendo en dos el nmero de imgenes por
segundo. Los marcos pares son movidos en el campo superior, los
impares en el campo inferior. Esto puede ser usado para
invertir totalmente el efecto del filtro tfields (en modo 0).
Los modos disponibles son:
0 marcos impares en campo superior, pares en inferior,
generando un marco de imagen completo a la mitad de
imgenes por segundo
1 solo saca los marcos impares, los pares son eliminados,
la altura no cambia
2 solo saca los marcos pares, los impares son eliminados,
la altura no cambia
3 expande cada marco a su altura completa, pero rellena
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 (~0.1-5.0) (ms lento
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 filtrar
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
Usa escala 2x y algoritmo de interpolacin para escalar y
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. Enve "ALPHA 0 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 establece el valor a
-255 puede enviar una secuencia de rdenes-ALPHA para
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
limpia el framebuffer antes de comenzar.
0: La imagen es intercambiada encima de la antigua,
no necesita enviar 1.8MB de datos RGBA32 todo el
tiempo ya que solo una pequea parte de la pantalla 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 AVI
significa en cada cambio de escena o en todos los valores clave
enteros (vea -lavcopts keyint=valor si usa MEncoder para
codificar el video).
Cuando se encuentra un marco clave, una 'I!' seguida de un
caracter de nueva lnea es escrita, dejando la lnea actual de
mplayer/mencoder, donde obtiene el tiempo (en segundos) y el
nmero de marco clave. (Puede usar esta informacin para cortar
el AVI).
Si llama al filtro con un parmetro numrico n entonces solo un
marco cada n es enviado a la salida.
Si usa una 'i' (en minsculas) antes del nmero entonces se
escribe una I! (como con el parmetro I).
Si coloca solo la i entonces no ocurre nada en los marcos, solo
la I! es impresa.
tile=xtile:ytile:output:start:delta
Crea un mosaico con una serie de imgenes en una imagen simple,
grande. Si omite un parmetro o usa un valor menor de 0,
entonces se usar el valor por defecto. Tambin puede detenerlo
cuando desee (... -vf file=10:5 ...). Probablemente sea una
buena idea colocar un filtro de escalado antes del de mosaico
:-)
Los parmetros son:
xtile
nmero de mosaicos en el eje x (por defecto: 5)
ytile
nmero de mosaicos en el eje y (por defecto: 5)
output
Renderiza el mosaico cuando 'output' nmero de marcos se
han alcanzado, donde 'output' debe ser un nmero menor
que xtile * ytile. Los mosaicos que falten se dejan en
blanco. Usted puede, por ejemplo, escribir un mosaico
de 8 * 7 cada 50 marcos para obtener una imagen cada 2
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.
zrmjpeg[=opciones]
Codificador por software de YV12 a MJPEG para uso con
dispositivo de salida de video zr2.
maxheight=h|maxwidth=w
Estas opciones establecen el ancho y alto mximos que la
tarjeta zr puede manejar. La capa de filtros de MPlayer
no puede hacer actualmente esto.
{dc10+,dc10,buz,lml33}-{PAL|NTSC}
Use estas opciones para establecer maxheight y maxwidth
automticamente a los valores conocidos por la combinacin
tarjeta/modo. Por ejemplo, opciones vlidas son:
dc10-PAL y buz-NTSC (por defecto: dc10+PAL).
color|bw
Elige color o blanco y negro para la codificacin. La
codificacin en blanco y negro es ms rpida. Por defecto
es en color.
hdec={1,2,4}
Decimacin horizontal 1, 2 4.
vdec={1,2,4}
Decimacin vertical 1, 2 4.
quality=1-20
Establece la calidad en la compresin JPEG [MEJOR] 1 - 20
[MUY MALA].
fd|nofd
Por defecto, la decimacin solo se hace si el hardware
Zoran puede sobreescalar las imgenes MJPEG resultantes
al tamao original. La opcin fd le indica al filtro 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 de tiempo para buffer de audio (por
defecto: 0.5s).
-endpos <[[hh:]mm:]ss[.ms]|tamao[b|kb|mb]> (vea tambin la opcin -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.
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 en el archivo de
salida.
EJEMPLO:
-ffourcc div3
se tendr un archivo de salida conteniendo 'div3' como
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 del archivo AVI resultante.
Las opciones disponibles son:
help
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.
-o <nombrearchivo>
Redirige la salida al nombrearchivo dado, en lugar de usar
'test.avi' por defecto.
-oac <nombre codec>
Codifica con el codec de audio especificado. Use -oac help para
obtener una lista de los codecs disponibles. (no hay un valor
establecido por defecto)
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. Use -of help para obtener
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. Use -ovc help para
obtener una lista de los codecs disponibles. (no hay un valor
por defecto establecido)
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 se codifica en modo 2pasadas, MEncoder vuelva la
informacin de la priemra pasada al archivo dado en lugar del
divx2pass.log por defecto.
-skiplimit <valor>
Nmero mximo de imgenes que se pueden saltar despus de una sin
saltar (-noskiplimit para un nmero ilimitado).
-vobsubout <nombrebase>
Especifica el nombrebase del archivo de salida .idx y .sub.
Esto desactiva el renderizado de subttulos en la pelcula
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 los subttulos en los archivos de salida.
(por defecto: 0)
OPCIONES ESPECFICAS DE CODECS PARA CODIFICACIN (MENCODER SOLAMENTE)
Puede espeficiar parmetros de codificacin especficos de un codec usando
la siguiente sintaxis:
-<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, la mayora de las
opciones no se describen aqu.
help
obtener ayuda
br=<valor>
especifica el bitrate
4-16000
(en kbit)
16001-24000000
(en bit)
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 puede codificar archivos DivX4 en 2pasadas. Primero
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 codificacin en una pasada (como si no se pusiese nada en
la lnea de rdenes)
1 Anlisis (primero) pasada de la codificacin en dos
pasadas. El archivo AVI resultante puede ser dirigido a
/dev/null.
2 Pasada (segunda) final de la codificacin en dos pasadas.
lame (-lameopts)
help
obtiene ayuda
vbr=<0-4>
mtodo de bitrate variable
0 cbr
1 mt
2 rh (por defecto)
3 abr
4 mtrh
abr
bitrate medio
cbr
bitrate constante.
Fuerza tambin codificacin en modo CBR en los modos
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 algortmica (0-el mejor/el ms lento, 9-el peor/el ms
rpido)
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 no
1 todo
2 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 una frecuencia de filtrado paso baja en Hz.
Frecuencias por encima de la especificada sern atenuadas. Un
valor de -1 desactiva el filtrado, un valor de 0 hace que se
elijan los valores automticamente.
preset=<valor>
valores preestablecidos
medium
codificacin VBR, buena calidad, rango de bitrate 150-180
kbps.
standard
codificacin VBR, alta calidad, rango de bitrate 170-210
kbps.
extreme
codificacin VBR, calidad muy alta, rango de bitrate
200-240 kbps.
insane
codificacin CBR, la ms alta calidad preestablecida,
bitrate a 320 kbps.
<8-320>
codificacin ABR con el bitrate medio dado en kbps.
EJEMPLO:
fast:preset=standard
para la mayora de la gente en la mayora de la msica, una
calida bastante alta.
cbr:preset=192
codifica con preestablecidos ABR a 192 kbps forzando
bitrate constante.
preset=172
codifica con preestablecidos ABR a 172 kbps con bitrate
medio.
preset=extreme
para gente con oido extremadamente bueno y equipo
similar.
preset=help
imprime opciones adicionales e informacin en la
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 de formato de audio de Windows especificada
(e.g. atag=0x55).
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)
1 No recomendado (archivo mucho mayor, poca diferencia de
calidad y efectos colaterales malos: msmpeg4, h263 debe
tener muy poca calidad, el control de tasa puede
confundirse resultando en peor calidad y algunos
decodificadores pueden no ser capaces de decodificarlo).
2 Recomendado para codificacin mpeg4/mpeg1video normal
(por defecto).
3 Recomendado para h263(p)/msmpeg4. La razn para preferir
3 sobre 2 es que 2 puede dar overflows (esto ser
corregido para h263(p) cambiando el cuantizador por MB
en el futuro, msmpeg4 no puede corregirlo porque no
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).
lmax=<0.01-255.0>
multiplicador de lagrange mximo para control de tasa de bits
(por defecto: 31.0)
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).
vqmax=<1-31>
cuantizador mximo (pasada 1/2) 10-31 debe ser un rango aceptable
(por defecto: 31)
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
Permite 4 vectores de movimiento por macrobloque (calidad
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.
keyint=<0-300>
intervalo mximo entre marcos clave en los marcos. Los marcos
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 defecto)
1 evitar marcos B en escenas de mucho movimiento (puede
causar mala prediccin de la tasa de bits)
vpass=<1-2>
Activa el modo interno de dos pasadas, solo especificado si
desea usar codificacin en dos pasadas.
1 primera pasada
2 segunda pasada
huffyuv:
pass 1
Guarda estadsticas.
pass 2
Codifica con tabla Huffman ptima basada en las
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 la tasa de bits (pasada 1/2). Advertencia: 1kBit =
1000 Bits.
4-16000
(en kbit)
16001-24000000
(en bit)
800 por defecto
vratetol=<valor>
tolerancia del tamao del archivo aproximada en kBit.
1000-100000 es un rango aceptable. (advertencia: 1kBit = 1000
Bits) (por defecto: 8000)
NOTA: vratetol no debe ser demasiado grande durante la segunda
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 en kbit (pasada 1/2). Para MPEG1/2 tambin
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
Consejo: Para realizar una codificacin con cuantizacin constante
con diferentes cuantizadores para marcos I/P y B puede usar:
lmin= <ip_quant>:lmax= <ip_quant>:vb_qfactor= <b_quant/ip_quant>
vqblur=<0.0-1.0> (pasada 1)
Cuantizador difuminado, valores mayores hacen media del
cuantizador sobre ms tiempo (cambios lentos).
0.0 qblur desactivado
0.5 (por defecto)
1.0 hace media del cuantizador sobre todos los marcos
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).
vqcomp=<valor>
cuantizador de compresin, depende de vrc_eq (pasada 1/2) (por
defecto: 0.5)
vrc_eq=<ecuacin>
ecuacin principal de control de tasa (pasada 1/2):
1
tasa de bits constante
tex
calidad constante
1+(tex/avgTex-1)*qComp
aproximadamente la ecuacin del cdido antiguo de
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
longitud mxima del vector de movimiento en escala log2
iCount
nmero de intra macro bloques / nmero de macro bloques
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 <marco-
inicial>, <marco-final>, <calidad>[/<marco-inicial>, <marco-
final>, <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 cmo mantener el cuantizador entre qmin y qmax
(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
luminancia. 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)
-4 (recomendacin JVT)
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 datos. Aade 2 Bytes por paquete de video,
mejora resistencia-al-error cuando se transfiere a travs de
canales no fiables (ej. streaming sobre internet) Cada paquete
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 prdida hace que se vea mucho
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 que errores que afecten a la particin AC son mucho
menos importantes que en particiones MV&DC. De ah, que la
imagen se vea mejor con particionamiento que sin l, ya que sin
particionamiento un error puede mandar al traste AC/DC/MV de
igual modo.
vpsize=<0-10000>
tamao del paquete de video, mejora resistencia-al-error (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
lumi_mask=<0.0-1.0>
mscara de luminancia
ADVERTENCIA: Tenga cuidado, valores muy grandes pueden causar
cosas desastrosas.
ADVERTENCIA: Valores grandes pueden hacer que se vea bien en
algunos monitores pero puede verse horrible en otros monitores:
0.0 desactivado (por defecto)
0.0-0.3
rango correcto
dark_mask=<0.0-1.0>
mscara de oscuridad
ADVERTENCIA: Tenga cuidado, valores muy grandes pueden causar
cosas desastrosas.
ADVERTENCIA: Valores grandes pueden hacer que se vea bien en
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. Valores grandes ayudan contra
imgenes con bloques, si no 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
Cuantizacin adaptativa normalizada (experimental). Cuando se
usa cuantizacin adaptativa (*_mask), la media por-MB del
cuantizador puede no volver a coincidir con el nivel de marco
del cuantizador requerido. Naq intentar ajustar los
cuantizadores por-MB para mantener la media correcta.
ildct
Usa dct entrelazado
ilme
Usa estimacin de movimiento entrelazada (mutuamente excluyente
con qpel).
alt
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
Usa compensacin de movimiento quarter pel (mutamente excluyente
con ilme). Sugerencia: Esto es til solamente para
codificaciones con tasa de bits alta.
ildctcmp=<0-2000>
funcin de comparacin para la decisin de dct entrelazado
precmp=<0-2000> funcin de comparacin para la estimacin de
movimiento pre pass
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 diamante para la estimacin pre pasada de movimiento
dia=<-99-6>
Estimacin de movimiento tipo y tamao diamante.
NOTA: Los tamaos de los diamantes normales y la 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
1 tamao normal=1 diamante (por defecto) =tipo de diamante EPZS
0
000
0
2 tamao normal=2 diamantes
0
000
00000
000
0
trell
Cuantizacin de bsqueda Trellis. Esto encuentra 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
Tasa el patrn de distorsin de cdigo de bloque ptimo.
Seleccionar el patrn de bloque codificado que minimize +
lambda*tasa solo puede ser usado junto con cuantizacin trellis.
mv0
Intenta codificar cada MB con MV=<0,0> y elije el mejor esto no
tiene ningn efecto si mbd=0.
qprd
QP de tasa de distorsin ptimo para un lambda dado de cada
macrobloque, note que esto necesita mbd=2
last_pred=<0-99>
Cantidad de predictores de movimiento desde los marcos previos
0 (por defecto)
a usa 2a+1 x 2a+1 macro bloques cuadrados de predictores
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) (por defecto:
8).
NOTA: Esto tiene un efecto significativo en la velocidad.
psnr
Imprime la psnr (pico de relacin seal ruido) para el video
entero despus de la codificacin y almacena la psnr por marco en
un archivo con un nombre como 'psnr_hhmmss.log'. Los valores
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
MVs ilimitados (H.263+ solamente) Permite codificacin de MVs de
longitud arbitraria.
ibias=<-256-256>
Cuantizador de unin interno (256 == 1.0)
Cuantizador de estilo MPEG por defecto: 96
Cuantizador de estilo H.263 por defecto: 0
NOTA: El cuantizador H.263 MMX no puede manejar uniones
positivas (establece vfdct=12), el cuantizador MPEG MMX no puede
manejar uniones negativas (establece vfdct=12).
pbias=<-256-256>
cuantizador de unin interno (256 == 1.0)
cuantizador de estilo MPEG por defecto: 0
cuantizador de estilo H.263 por defecto: -64
NOTA: el cuantizador H.263 MMX no puede manejar uniones
positivas (establece vfdct=12), el cuantizador MPEG MMX no 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 mayores hacen que sea ms lento pero puede no resultar en
una mejor calidad. Esto puede y debe ser usado junto con
cuantizacin trellis, en cuyo caso la cuantizacin trellis (ptima
para peso constante) ser usada como punto de partida para la
bsqueda iterativa.
0 desactivado (por defecto)
1 solo disminuye el valor absoluto de los coeficientes
2 solo cambia coeficientes antes del ltimo coeficiente no
cero + 1
3 prueba todo
inter_matrix=<comma separated matrix>
Usa matriz interna personalizada. Necesita una cadena separada
por comas de 64 enteros.
vqmod_freq
modulacin cuantizada experimental
dc
precisin intra DC en bits (por defecto: 8). Si especifica
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)
interlacing
Codifica los campos de material de video entrelazado. Active
esta opcin para contenido entrelazado. Nota: Esta opcin no
desentrelaza video, lo codifica basado en campos.
4mv
Usa 4 vectores de movimiento por macro-bloque. Obtiene mejor
compresin, pero ralentiza la codificacin.
ADVERTENCIA: Esta opcin no existe en XviD-1.0.x.
rc_reaction_delay_factor=<valor>
Este parmetro controla el retardo en marcos de imagen antes de
que el controlador de tasa de CBR reaccione a cambios de tasas e
intente compensar el cambio para obtener una tasa de bits
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: 2-31/2-31,
modo 2pasadas)
min_key_interval=<valor>
intervalo mnimo entre marcos clave (por defecto: 0, 2pasadas
solamente)
max_key_interval=<valor>
intervalo mximo entre marcos clave (por defecto: 10*fps)
mpeg_quant
Usa cuantizadores MPEG en lugar de H.263. Para tasas de bits
altas, puede encontrar que la cuantizacin MPEG preserva ms
detalles. Para tasas de bits bajas, el suavizado de H.263 le
permitir obtener menos ruido de bloque. Cuando use matrices
personalizadas, debe usar MPEG.
mod_quant
Decide qu usar si cuantizadores MPEG o H.263 en una base marco-
a-marco.
ADVERTENCIA: Esto generar un flujo de bits ilegal, y
probablemente no ser decodificable por cualquier decodificador
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 en la ltima versin
estable de XviD 1.0.x (api4).
packed
Crea un flujo de bits que pueden ser decodificados sin retardos.
ADVERTENCIA: Esto puede generar flujo de bits ilegal, y PUEDE NO
ser decodificable por decodificadores ISO-MPEG4 excepto DivX/
libavcodec/XviD.
ADVERTENCIA: Esto puede tambin almacenar una versin errnea de
DivX en el archivo de modo que la autodeteccin de errores de
algunos decodificadores puede verse confundida.
divx5bvop
genera marcos-B compatibles con DivX5 (por defecto: activado)
qpel
MPEG4 usa precisin de mitad de pixel para su bsqueda de
movimiento por defecto. El estndar propone un modo donde los
codificacores tienen permitido usar precisin de un cuarto de
pixel. Esta opcin resulta normalmente en una imagen ms ntida.
Desafortunadamente esto tiene un gran impacto en la tasa de bits
y algunas veces la tasa de bits ms alta hace que no se pueda
obtener una mejor calidad de imagen con sta fija. Es mejor
probar con y sin esta opcin y ver si es mejor o peor activarla.
gmc
Activa la Compensacin Global de Movimiento, lo cual hace que
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
Activelo si su secuencia de codificacin es de dibujos animados.
Modifica algunos umbrales internos de XviD para que XviD tome
mejores decisiones en los tipos de marcos de imagen y vectores
de movimiento para dibujos que tipo plano.
chroma_me
El algoritmo de estimacin de movimiento usual usa solo la
informacin de luminancia para encontrar el mejor vector de
movimiento. Sin embargo para algn tipo de video, usar los
planos de crominancia pueden ayudar a encontrar mejores
vectores. Esta configuracin activa el uso de los planos de
crominancia para la estimacin de movimiento.
chroma_opt
Activa el prefiltrado del optimizador de crominancia. Aade algo
de magia extra en la informacin del color para minimizar el
efecto escalera en los bordes. Mejora la calidad al coste de
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 que desee
desactivarlo cuando codifique en escala de grises.
reduced
Activa codificacin de marcos de resolucin reducida.
ADVERTENCIA: El flujo de bits creado es cualquier perfil de
MPEG-4! Esto significa que probablemente no se podr decodificar
ms que con XviD.
max_bframes=<0-4>
nmero mximo de marcos B a colocar entre marcos I/P (por defecto:
0)
bquant_ratio=<0-1000>
radio del cuantizador entre marcos B y no B, 150=1.50 (por
defecto: 150)
bquant_offset=<-1000-1000>
desplazamiento del cuantizador entre marcos B y no B, 100=1.00
(por defecto: 100)
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). Esta configuracin permite favorecer o no el uso de
marcos tipo B. Cuanto mayor sea el valor, mayor ser la
probabilidad de usar marcos tipo B. (por defecto: 0)
hq_ac
Activa la prediccin del coeficiente de alta calidad AC para
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
imprime la psnr (pico de relacin seal ruido) para el video
completo despus de codificar y almacenar la psnr por marco en un
archivo con un nombre como 'psnr_hhmmss.log' en el directorio
actual. Los valores devueltos estn en dB (decibelios), cuanto
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 marcos previos usados como predictores de un marco P
(por defecto: 1).
NOTA: La versin actual de x264 (r38) an no ha implementado esta
caracterstica.
idrframe=<valor>
Cada <valor> I-Frames son IDR-Frames. En H.264, I-Frames 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 Usa CABAC (Context-Adaptative Binary Arithmetic Coding) (por
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.
qp_min=<2-51>
Cuantizador mnimo. Solo CBR. 20-40 parece ser un rango til (por
defecto: 2).
qp_max=<2-51>
Cuantizador mximo. Solo CBR.
qp_step=<valor>
Mximo valor por el que el cuantizador incrementa/decrementa
entre marcos.
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 modo 2-pasadas. La primera pasada guarda las estadsticas.
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 de difuminado temporal de cuantizacin. Valores menores
permiten que el valor del cuantizador cambie ms; valores ms
altos fuerzan que vare ms suavemente (por defecto: 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 de histrico de informacin mostrada en
pantalla.
-1: nada
0: errores (para debug x264)
1: advertencias
2: PSNR y otras estadsticas de anlisis cuando termina la
codificacin (por defecto)
3: PSNR, qp, frametype, size, y otras estadsticas para cada
marco
psnr Muestra estadsticas de la relacin seal ruido.
ARCHIVOS
/etc/mplayer/mplayer.conf
configuracin del sistema
~/.mplayer/config
configuracin de usuario
~/.mplayer/input.conf
asignacin de entradas (vea '-input keylist' para una lista
completa de teclas)
~/.mplayer/gui.conf
archivo de configuracin del GUI
~/.mplayer/gui.pl
lista de reproduccin del GUI
~/.mplayer/font/
directorio de tipografa (Debe haber un archivo font.desc y
archivos con extensin .RAW.)
~/.mplayer/DVDkeys/
claves CSS en cach
Los archivos sub son buscados en este orden (por ejemplo /mnt/cdrom/
pelicula.avi):
/mnt/cdrom/pelicula.sub
~/.mplayer/sub/pelicula.sub
~/.mplayer/pelicula.sub
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
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
Convertir subttulo a MPsub sin ver la pelcula
mplayer /dev/zero -rawvideo on:pal:fps=xx -vc null -vo 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 del ttulo #2 del DVD, redimensionando a 512xHHH
(manteniendo relacin de aspecto)
mencoder dvd://2 -vf scale -zoom -xy 512 -o titulo2.avi -oac
copy -ovc lavc -lavcopts vcodec=mpeg4
Lo mismo, pero con la familia libavcodec, compresin MPEG4 (Divx5)
mencoder dvd://2 -o titulo2.avi -ovc lavc -lavcopts
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
Codificacin de todos los archivos *.jpg del directorio actual
mencoder "mf://*.jpg" -mf fps=25 -o salida.avi -ovc lavc
-lavcopts vcodec=mpeg4
Codificacin desde el sintonizador (especifica formato con -vf format)
mencoder -tv driver=v4l:width=640:height=480 tv:// -o tv.avi
-ovc raw
Codificacin desde una tubera
rar p test-SVCD.rar | mencoder -ovc lavc -lavcopts
vcodec=mpeg4:vbitrate=800 -ofps 24 -
FALLOS
Si encuentra uno, infrmenos de ello, pero por favor asegrese de 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.
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, enve correos acerca de ella a la lista de correo MPlayer-
DOCS.