|
Características de MPlayer
MPlayer es un reproductor de películas para Linux (también
se ejecuta en muchos otros Unices, y CPUs no-x86, vea la documentación).
Reproduce la mayoría de los archivos MPEG, VOB, AVI
OGG/OGM, VIVO, ASF/WMA/WMV, QT/MOV/MP4, FLI, RM, NuppelVideo, YUV4MPEG, FILM,
RoQ, PVA, soportados por algunos codecs nativos, XAnim, y DLL's Win32.
Puede ver VideoCD, SVCD, DVD, 3ivx, DivX 3/4/5 e incluso películas WMV
también (sin la biblioteca avifile).
Otra gran característica de MPlayer es el amplio rango de
controladores de salida soportados. Funciona con X11, XV, DGA, OpenGL, SVGAlib,
fbdev, AAlib, DirectFB, pero puede usar GGI, SDL (y de este modo
todos los controladores que tienen), VESA (en toda tarjeta compatible
VESA, ¡incluso sin X11!) y algunos controladores de bajo nivel específicos
de tarjetas (para Matrox, 3Dfx y ATI) también. La mayoría
de ellos soportan escalado por software o hardware, para que pueda disfrutar las
películas en pantalla completa. MPlayer soporta la salida a través
de tarjetas decodificadoras de MPEG por hardware, como las Siemens DVB,
DXR2 y DXR3/Hollywood+.
MPlayer tiene información de estado en pantalla (OSD), unos
subtítulos grandes y bonitos con antialias y realimentación
visual para el control a través del teclado. Están soportadas
tipografías Europea/ISO 8859-1,2 (Húngara, Inglesa, Checa, etc),
Cirílico y Koreano así como 9 formatos de subtítulos
(MicroDVD, SubRip, SubViewer, Sami, VPlayer, RT, SSA, AQTitle, JACOsub
y el nuestro propio MPsub). subtítulos de DVD (flujos SPU,
VobSub y Closed Captions) también están soportados.
Licencia
MPlayer está disponible bajo la licencia
GNU General Public License v2.
Formatos de entrada soportados
- (S)VCD (Super Video CD)
- CDRwin's .bin archivos de imagen
- DVD, incluyendo DVD encriptado
- MPEG1/2 (ES/PS/PES/VOB)
- formato de archivo RIFF AVI
- formato ASF/WMV/WMA
- formato QT/MOV/MP4
- formato RealAudio/RealVideo
- archivos OGG/OGM
- formato VIVO
- formato FLI
- formato NuppelVideo
- formato yuv4mpeg
- formato FILM (.cpk)
- formato RoQ
- formato PVA
- Matroska
- NSV - Nullsoft Streaming Video
- soporte de streaming via http, RTP, RTSP, mms, mmst, mpst, sdp
- TV
Codecs de video y audio soportados
Los codecs de video más importantes son:
- MPEG1 (VCD) y video MPEG2 (SVCD/DVD/DVB)
- MPEG4 en todas las variantes incluyendo DivX ;-), OpenDivX (DivX4),
DivX 5 (Pro), Xvid
- Windows Media Video 7/8 (WMV1/2)
- Windows Media Video 9 (WMV3) (usando DLL x86)
- RealVideo 1.0, 2.0 (G2)
- RealVideo 3.0 (RP8), 4.0 (RP9) (usando bibliotecas Real)
- Sorenson v1/v3 (SVQ1/SVQ3), Cinepak, RPZA y otros codecs QuickTime comunes
- DV video
- 3ivx decoder
- Intel Indeo3 (3.1, 3.2)
- Intel Indeo 4.1 y 5.0 (usando DLL x86 o codecs XAnim)
- VIVO 1.0, 2.0, I263 y otras variantes H.263(+) (usando DLL x86)
- MJPEG, AVID, VCR2, ASV2 y otros formatos hardware
- FLI/FLC
- HuffYUV
- varios formatos simples y antiguos del tipo RLE-like
los codecs de audio más importantes son:
- MPEG layer 1, 2, y 3 (MP3) audio
- AC3/A52 (Dolby Digital) audio (software o SP/DIF)
- AAC (audio MPEG4)
- WMA (DivX Audio) v1, v2
- WMA 9 (WMAv3), Voxware audio, ACELP.net etc (usando x86 DLLs)
- RealAudio: COOK, SIPRO, ATRAC3, DNET (usando bibliotecas Real)
- RealAudio: DNET y codecs antiguos
- QuickTime: Qclp, Q-Design QDMC/QDM2, MACE 3/6 (usando bibliotecas QT
- Ogg Vorbis audio
- VIVO audio (g723, Vivo Siren) (usando DLL x86)
- alaw/ulaw, (ms)gsm, pcm, *adpcm y otros formatos de audio simples y antiguos
La página de estado de codecs tiene
una lista que es actualizada diariamente.
Dispositivos de salida de video soportados
general:
- x11: X11 con extensión SHM
- xv: X11 usando overlays con la extensión Xvideo (YUV & escalado por hardware)
- xvmc: XVideo Motion Compensation
- vidix: VIDeo Interface for *niX
- xvidix: VIDIX en una ventana X11
- cvidix: VIDIX en una consola
- winvidix: VIDIX bajo Windows
- dga: extensión X11 DGA (ambos v1.0 y v2.0)
- gl: renderizador OpenGL
- gl2: renderizador OpenGL alternativo (con texturas múltiples)
- fbdev: salida framebuffer
- svga: salida para SVGAlib (soporta pantallas EGA)
- sdl: controlador SDL >= v1.1.7
- ggi: salida de gráficos GGI
- aalib: renderización en modo texto
- caca: renderización en modo texto en color
- vesa: muestra la salida a través de VESA BIOS (es también necesario para usar la salida de TV de Radeon
- directfb: soporte DirectFB
- quartz: controlador de salida nativo para Mac OS X
específico de tarjetas:
- mga: Matrox G200/G400/G450/G550 hardware YUV overlay via dispositivo
mga_vid
- xmga: Matrox G200/G400/G450/G550 overlay (mga_vid) en X11 window
(emulación Xv en X 3.3.x !)
- syncfb: soporte Matrox G400 YUV en framebuffer
- 3dfx: soporte para Voodoo 3/Banshee hardware YUV (/dev/3dfx)
- tdfxfb: soporte Voodoo 3/Banshee hardware YUV en framebuffer tdfx
- mpegpes: suporte para tarjetas decodificadoras Siemens DVB hardware MPEG1/2
(o archivos de salida MPEG-PES)
- dxr2: soporte para tarjetas decodificadoras DXR2 hardware MPEG1/2
- dxr3: soporte para tarjetas decodificadoras DXR3/Hollywood+ hardware MPEG1/2
- zr: soporte para tarjetas Zoran360[56]7 basadas en hardware MJPEG
especial:
- png: salida PNG
- jpeg: salida JPEG
- gif89a: salida en GIF animados
- tga: salida Targa
- yuv4mpeg: salida yuv4mpeg para mjpegtools
- pgm: salida PGM (para pruebas)
- md5: salida MD5sum (para depuración)
- null: salida nula (para pruebas de velocidad/comparativas)
- bl: salida Blinkenlights
Vea la
sección de tarjetas de video
de la documentación para más detalles.
Dispositivos de Salida de Audio Soportados
- OSS (Open Sound System) - estándar de facto bajo UNIX
- SDL (Simple Directmedia Layer) - biblioteca de capa con soporte para varios sistemas
- ALSA (Advanced Linux Sound Architecture) 0.5/0.9/1.0 para Linux
- Controlador de sonido SUN para usuarios de BSD y Solaris8/9
- Audio SGI para IRIX
- Audio MacOS X
- Audio Windows
- NAS (Network Audio System)
- ESD (ESound Daemon)
- ARTS (KDE Sound System)
- JACK (Jack Audio Connection Kit)
Vea la
sección de tarjetas de sonido
de la documentación para más detalles.
Velocidad
La mayoría de las partes críticas en el tiempo están optimizadas para
Intel/AMD (MMX/MMX2/SSE/SSE2/3DNow!/3DNowEx),
PowerPC G4 (Altivec), SPARC (VIS), ARM PDAs
y la Sony Playstation 2.
GUI
MPlayer viene con un GUI que no se compila por defecto. La
sección GUI de la
documentacón explica cómo activarlo. Varios
frontends de MPlayer
proveen GUIs alternativos.
MPlayer viene con una documentación extensa que explica en detalle cómo
resolver o evitar la mayoría de los problemas más comunes, cómo configurar
mejor MPlayer en su sistema y cómo obtener el máximo rendimiento.
La mayoría de las cuestiones más comunes están recopiladas en el
FAQ. Si está buscando
algo específico puede probar a
buscar en la documentación
para encontrar una solución.
Hay información acerca del funcionamiento interno de MPlayer y otros
aspectos relacionados con el desarrollo que pueden encontrarse en la
sección tech de la documentación.
La documentación online generalmente se genera de la versión CVS cada
noche desde MPlayer. Si está usando versiones liberadas de MPlayer puede
notar algunos cambios y preferir usar la documentación que viene con su
instalación. También hay disponibles traducciones a otros idiomas. La
versión principal es en Inglés, pero las traducciones generalmente están
bastante actualizadas a menos que se indique lo contrario.
La página de manual de MPlayer y MEncoder describe todas las órdenes disponibles
y cómo controlar MPlayer con el teclado. También es regenerada cada noche desde la
versión CVS de MPlayer.
Continuamente trabajamos para mejorar y extender la documentación. Si encuentra
omisiones, errores o imprecisiones, por favor avísenos en la lista de correo
MPlayer-DOCS.
Si la documentación aún no está disponible en su idioma y está interesado
en traducirla, por favor lea el
translation HOWTO y únase a la
lista de correo
MPlayer-DOCS
Las nuevas traducciones son siempre bienvenidas.
Informes de Error
Primero pruebe también la versión de desarrollo (CVS), quizá
su error ya se conozca y haya sido arreglado, pero la nueva versión no haya
sido aún liberada.
Por favor lea la documentación
en el paquete, la mayoría de los problemas comunes y posibles soluciones
están por ahín descritas.
NO contestaremos a preguntas que ya hayan sido respondidas en la
documentación!
Si no puede resolver el problema, envíenos un informe de error de calidad:
lea la sección de informes de
error para más detalles!
|
|