Usted puede ejecutar Xine con o sin parametros de linea de comando. Si usted desea reproducir un VCD o DVD, el metodo mas simple es ejecutar Xine con el siguiente comando:
$ xine
Despues haga click en el boton de DVD o VCD en el panel de control. Esto hace que Xine rastree la unidad en busca de un DVD o de un VCD segun corresponda. Si Xine encuentra alguno, usted puede presionar el boton 'play' para empezar la pelicula.
Cuando Xine es iniciado, la ventana principal (negra con el logo de Xine en ella) es desplegada . Hacer click con el boton derecho del raton en la ventana activa/desactiva el despliegue del panel de control de Xine.
El panel de control de Xine tiene una seleccion de controles familiares, parecidos a los de un VCR, para reproducir, pausar, detener y moverse al principio o al final del archivo segun corresponda.
Para un resumen de uso, teclee lo siguiente:
$ xine --help
Xine especifica la fuente del video utilizando un Localizador de Recursos de Medios ("media resource locator", MRL). Algunos MRLs validos son:
file://algun/archivo.vob
- Especifica el archivo /algun/archivo.vob
.fifo://[[mpeg1:mpeg2]:/]algun/fifo
- Xine adquiere el video del
conducto ("pipe") especial /algun/fifo
. Por defecto, Xine asume que el video es mpeg-2,
use mpeg1
o mpeg2
en el MRL para especificarlo explicitamente.stdin://[mpeg1:mpeg2]
- Xine toma el video de "stdin". Como con el MRL
fifo://
, Xine asume mpeg2 a menos que se le indique lo contrario.dvd://VTS_xx_y.VOB
- Use el archivo VOB de un DVD especificado. Esto es
diferente a usar el MRL file://
porque Xine lee los datos directamente del DVD
en lugar de usar el sistema de archivos de Unix.vcd://pista
- Reproduce la pista especificada de un VCD.En todos los casos, Xine es invocado por
$ xine <mrl>
Por ejemplo, para reproducir el archivo /algun/lugar/foo.vob
:
$ xine file://algun/lugar/foo.vob
Ademas de este metodo, usted puede especificar un archivo directamente, por ejemplo:
$ xine /algun/lugar/foo.vob
Usted tambien puede obviar el MRL stdin://mpeg2
utilizando, en su lugar:
$ xine -
Los siguientes MRLs reproducen el archivo /ruta/foo.vob
:
$ xine /ruta/foo.vob $ xine file://ruta/foo.vob
Xine soporta el protocol xdnd (Version 3) asi que si usted tiene una aplicacion administradora de archivos que soporte ese protocolo (como gmc), usted puede soltar archivos de video sobre xine para reproducirlos.
Reproduciendo la pista 3 de un VCD:
$ xine vcd://3
Ejemplo de acceso directo al DVD:
$ xine dvd://VTS_01_1.VOB
Algunos archivos de video pueden tener multiples pistas de audio (como los DVDs). Hay dos formas de seleccionar las pistas de audio. La mas simple es usar las flechas al lado del icono de pista de audio (usualmente un parlante) en el panel de control de Xine.
Alternativamente, usted puede usar el paramatro de linea de comando -a
. Por ejemplo, para
reproducir la tercera pista de audio en el archivo /ruta/foo.mpg
:
$ xine -a 3 /ruta/foo.mpg
Para video MPEG-1, solo audio tipo mpeg esta soportado (capa 1, 2 y 3).
Sin embargo los videos MPEG-2 pueden tener diferentes tipos de audio. Xine soporta sonido AC3 (dolby digital), mpeg y LPCM. Estos estan mapeados a las siguientes pistas:
Pista tipo de audio seleccionado 0- 7 AC3 pistas 0-7 8-15 Audio MPG pistas 0-7 16-23 Audio PCM pistas 0-7
Por ejemplo, para reproducir la pista 0 de Audio PCM use
$ xine -a 16 archivo.vob
Algunas tarjetas de sonido soportan una salida digital llamada SPDIF. Si el parametro
de linea de comando -S
es especificado, Xine intentara usar esta caracteristica. Note que
esto solo funciona si usted tiene su sistema listo para usar manejadores ALSA
y sus manejadores ALSA lo soportan. Por ejemplo:
$ xine -S archivo.vob
Los DVDs y los archivos VOB pueden contener informacion de subtitulos que Xine puede usar para desplegar subtitulos sobre el video. Esta caracteristica esta desactivada por defecto pero uno la puede activar cambiando el numero de pista de subtitulo a la derecha del icono de subtitulo en el panel de control de Xine.
Alternativamente, usted puede usar el parametro de linea de comando -u
. Por ejemplo,
para desplegar los subtitulos con el id 0, use:
$ xine -u 0 <archivo o MRL>
Xine intenta autodetectar el mejor metodo de despliegue que su monitor soporta. Para
forzar el uso del metodo de despliegue MIT-SHM en lugar del metodo Xv use la bandera
("flag") -s
. Por ejemplo:
$ xine -s /ruta/archivo.mpg
El paramatro de linea de comando -A
puede ser usado para seleccionar el manejador de salida
OSS (oss
), ALSA (alsa
), ESD (esd
) o NULL (null
). Por ejemplo,
para forzar el uso del manejador ALSA:
$ xine -A alsa /ruta/archivo.mpg
El manejador NULL no usa ningun hardware de sonido y es casi siempre usado para pruebas.
Xine puede ser configurado para reproducir automaticamente, apenas es ejecutado, a traves del uso
de el parametro de la linea de comandos -p
. Por ejemplo:
$ xine -p /ruta/archivo.mpg
El parametro -p
tambien acepta un caracter unico opcional para controlar Xine un poco mas:
f
- Inicie Xine en modo de Pantalla Completa (solo con Xv).h
- Esconda el panel de control.q
- Salgase de Xine cuando termine de reproducir el video.d
- Trate de tomar la lista de reproduccion desde un DVD.v
- Trate de tomar la lista de reproduccion desde un VCD.Por ejemplo, para auto-reproducir, en modo de pantalla completa y tratar de tomar la lista de reproduccion desde un DVD:
$ xine -pfhd
FIXME: Incluir el mensaje de Tob Jaffey acerca de LIRC
Las siguientes pistas y trucos son para sacarle el maximo provecho a Xine.
Actualmente Xine no desactiva su salvapantallas o su borrador de pantalla ("screen blanker", DPMS)
cuando cambia a modo de pantalla completa. Para hacer
esto de forma manual, use el comando xset
:
$ xset s off # Desactiva el salvapantallas $ xset -dpms # Desactiva DPMS.
Como Xine todavia se encuentra en una etapa temprana de desarrollo, despliega mucha informacion a la consola cuando es ejecutado. Para evitar esta informacion inice Xine asi:
$ xine mrl 2>&1 >/dev/null
Usted puede utilizar este simple guion ("script") de shell para hacer esto automaticamente cuando se carga Xine.
#!/bin/sh xset s off -dpms xine "$1" 2>&1 >/dev/null xset s on +dpms