Articulo de referencia

Reproductor MP

{{Cite web|url=http://mplayerhq.hu/design7/info.html|title = MPlayer - the Movie Player}} "},"website":{"wt":"{{official URL}}"}},"i":0}}]}"> MPlayer es un reproductor multimedi...

MPlayer es un reproductor multimedia gratuito y de código abierto . Está disponible para Linux , OS X y Windows . Anteriormente existían versiones para sistemas antiguos como OS/2 y AmigaOS , pero ya no reciben mantenimiento activo. También está disponible una versión para MS-DOS que utiliza DJGPP . [ 4 ] Asimismo, se han desarrollado versiones para Wii Homebrew Channel [ 5 ] y Kindle [ 6 ] .

Historia

El desarrollo de MPlayer comenzó en 2000. El autor original, el húngaro Árpád Gereöffy, inició el proyecto porque no pudo encontrar ningún reproductor de vídeo satisfactorio para Linux después de que XAnim detuviera su desarrollo en 1999. La primera versión se tituló mpg12play v0.1 y se prototipó inicialmente utilizando libmpeg3 de Cinelerra-HV . Después de mpg12play v0.95pre5 , el código se fusionó con un reproductor AVI basado en el cargador de DLL Win32 de avifile para formar MPlayer v0.3 en noviembre de 2000. [ 7 ]

Pronto se unieron a Gereöffy muchos otros programadores, al principio principalmente de Hungría , pero más tarde de todo el mundo.

Alex Beregszászi ha mantenido MPlayer desde 2003, cuando Gereöffy dejó el desarrollo de MPlayer para comenzar a trabajar en una segunda generación de MPlayer. El proyecto MPlayer G2 fue abandonado y todo el esfuerzo de desarrollo se centró en MPlayer 1.0. [ 8 ]

Anteriormente, los desarrolladores de MPlayer lo llamaban "MPlayer - El reproductor de películas para Linux", pero este nombre se acortó posteriormente a "MPlayer - El reproductor de películas" tras su uso generalizado en otros sistemas operativos.

aceleración de vídeo

Existen varios bloques SIP que pueden acelerar el cálculo de decodificación de vídeo en varios formatos, incluidos PureVideo , UVD , QuickSync Video , TI Ducati y otros. La aceleración por hardware para MPlayer se implementó en la década de 2000 para varios conjuntos de chips. Sin embargo, bifurcaciones más recientes, como la que mpvahora proporciona soporte más moderno y activo para la decodificación por hardware de MPlayer, [ 9 ] incluso para arquitecturas específicas de dispositivos móviles. [ 10 ]

Capacidades y clasificación

MPlayer admite una amplia gama de formatos multimedia, utilizando las bibliotecas FFmpeg para la decodificación y reproducción. Sin embargo, los usuarios que buscan compatibilidad con códecs y protocolos de transmisión modernos suelen usar mpv , que se basa en la plataforma de MPlayer y también puede guardar todo el contenido transmitido en un archivo local.

Un programa complementario, llamado MEncoder , puede tomar un flujo de entrada, un archivo o una secuencia de archivos de imagen, y transcodificarlo a varios formatos de salida diferentes, aplicando opcionalmente diversas transformaciones durante el proceso.

Una variedad de parámetros de línea de comandos permite cambiar la apariencia del reproductor, incluyendo -speed [number], -af scaletempopara cambiar la velocidad del audio manteniendo el tono, -ss(comenzar en x segundos), -sb(comenzar en x bytes), -endpos(detener la reproducción en x segundos), -novideopara reproducir solo la pista de audio de un video y -loop [number]para reproducir en bucle. [ 11 ]

Formatos de medios

MPlayer se ejecuta mediante la línea de comandos en Microsoft Windows.

MPlayer puede reproducir muchos formatos, incluidos: [ 12 ]

MPlayer también puede usar una variedad de protocolos de controlador de salida para mostrar video, incluyendo VDPAU , la extensión de video X , OpenGL , DirectX , Direct3D , Quartz Compositor , VESA , Framebuffer , SDL y otros menos comunes como arte ASCII (usando AAlib y libcaca ) y Blinkenlights . También se puede usar para mostrar TV desde una tarjeta de TV usando el dispositivo tv://channel , o reproducir y capturar canales de radio a través de radio://channel|frequency .

Desde la versión 1.0RC1, Mplayer puede decodificar subtítulos en formato de subtítulos ASS/SSA , utilizando libass .

Complementos disponibles

Interfaz y front-ends gráficos

Gnome-MPlayer v1.0.9 en GNOME

Al igual que GStreamer , MPlayer solo tiene interfaz de línea de comandos y existen varias interfaces gráficas disponibles que utilizan widgets de GTK , Qt u otras bibliotecas de widgets. Cuando no se utilizan estas interfaces, MPlayer puede mostrar el vídeo en una ventana (sin controles visibles) y se controla mediante el teclado. MPlayer es un reproductor basado en línea de comandos, pero con el tiempo se han desarrollado diversas interfaces de terceros. Entre las interfaces activas y populares se encuentra SMPlayer (basada en Qt), mientras que otras como Gnome-MPlayer y MPlayerX ya no reciben mantenimiento activo.

Horquillas

mplayer2 fue una bifurcación de MPlayer con licencia GPLv3, en gran parte obra de Uoti Urpala, quien fue excluido del proyecto MPlayer en mayo de 2010 debido a "diferencias de larga data" con el equipo de MPlayer. [ 13 ] Los principales cambios de MPlayer fueron una mejor gestión de pausas, soporte para Matroska, búsqueda y soporte para Nvidia VDPAU; habilitación de multihilo por defecto; y la eliminación de MEncoder, la interfaz gráfica de usuario y varios controladores de video y bibliotecas empaquetadas, como ffmpeg, confiando en su lugar en bibliotecas compartidas. [ 14 ] [ 15 ] Los desarrolladores también indicaron intenciones de permitir que MPlayer2 usara Libav como alternativa a ffmpeg. [ 16 ] La primera versión, 2.0, se publicó en marzo de 2011. El desarrollo de Mplayer2 ha cesado, y sus objetivos han sido continuados en gran medida por mpv , una bifurcación en desarrollo activo.

mpv [ 17 ] es una bifurcación de mplayer2 con licencia GPLv2. Desde junio de 2015, mpv ha trabajado para cambiar la licencia de su código a LGPL v2.1 o superior. [ 18 ]

MPlayer, MPlayer2 y mpv utilizan formatos EDL incompatibles . [ 19 ] [ 20 ] [ 21 ]

En enero de 2004, el sitio web de MPlayer se actualizó con una acusación de que el fabricante danés de reproductores de DVD, Kiss Technology , estaba comercializando reproductores de DVD con firmware que incluía partes del código de MPlayer, licenciado bajo la GPL. Esto implicaba que Kiss estaba violando la GPL, ya que no distribuía su firmware bajo dicha licencia. La respuesta del director general de Kiss, Peter Wilmar Christensen, rebatió que las similitudes entre ambos fragmentos de código indicaban que el equipo de MPlayer, de hecho, había utilizado código del firmware de Kiss. ​​[ 22 ] Sin embargo, el reproductor de DVD de Kiss, lanzado en 2003, utilizaba un formato de archivo de subtítulos específico de MPlayer, diseñado por un desarrollador de MPlayer en 2001. [ 22 ]

Estado actual

A partir de 2025, MPlayer sigue estando disponible como reproductor multimedia antiguo, pero ya no se desarrolla activamente. Se recomienda a los usuarios que busquen un reproductor multimedia más moderno y con mantenimiento activo que utilicen mpv , una bifurcación que continúa la línea de desarrollo de MPlayer2 con compatibilidad mejorada, aceleración de hardware y opciones de interfaz.

Véase también

Referencias

  1. "MPlayer 1.5 lanzado" . 27 de febrero de 2022.
  2. "MPlayer - El reproductor de películas" . Consultado el 28 de febrero de 2022 .
  3. "MPlayer - el reproductor de películas" .
  4. "Índice de /pub/micro/pc-stuff/freedos/files/util/user/mplayer" . Ibiblio.org . Consultado el 1 de enero de 2012 .
  5. Erant. "libdi y el instalador DVDX" . Hackmii.com . Consultado el 1 de enero de 2012 .
  6. "kindlebrew" . Gitorious. Archivado del original el 7 de abril de 2012. Consultado el 1 de enero de 2012 .
  7. Historia
  8. "MPlayer - El reproductor de películas" . Consultado el 24 de junio de 2012 .
  9. Zhang H, et al. (2010). El diseño e implementación de un reproductor de alta definición integrado . La 2.ª Conferencia Internacional sobre Ingeniería Informática y de Automatización (ICCAE). Vol. 4.  
  10. Chang, Hoseok; Lee, Youngjoon; Sung, Wonyong (octubre de 2007). "Optimización del rendimiento de un reproductor multimedia en una plataforma de CPU móvil" . Taller IEEE de 2007 sobre sistemas de procesamiento de señales . IEEE. págs. 163–168 . doi : 10.1109/sips.2007.4387538 . ISBN  978-1-4244-1221-1. S2CID 8023880 . 
  11. Documentación y manual de usuario de MPlayer
  12. "Características de MPlayer" . Mplayerhq.hu . Consultado el 1 de enero de 2012 .
  13. "¿Es MPlayer2 una bifurcación viable de MPlayer?" . Phoronix . 24-03-2011 . Consultado el 18-04-2014 .
  14. "Diferencias entre mplayer2 y mplayer" . 2011. Archivado del original el 4 de mayo de 2012. Consultado el 4 de mayo de 2015 .
  15. "¿Sabías que existía una bifurcación de MPlayer?" . ostatic.com. 22 de marzo de 2011. Archivado del original el 11 de enero de 2012. Consultado el 29 de noviembre de 2011 .
  16. "Libav será el proveedor predeterminado para tu experiencia con códecs (comentario)" . 16 de enero de 2013.
  17. "mpv.io" . Consultado el 28 de enero de 2015 .
  18. "Posible cambio de licencia LGPL" . GitHub . Consultado el 27 de septiembre de 2016 .
  19. "3.7. Editar listas de decisiones (EDL)" . Archivado del original el 17 de julio de 2015. Consultado el 21 de julio de 2015 .
  20. "EDL: agregar soporte para el nuevo formato de archivo EDL" . MPlayer2 . Archivado del original el 25 de abril de 2011.URL alternativa
  21. "Archivos EDL" .mpv . 25 de octubre de 2014. Consultado el 21 de julio de 2015 .
  22. 1 2 "MPlayer - El reproductor de películas" . 10 de enero de 2004. Consultado el 24 de junio de 2012 .
  • Sitio web oficialEdita esto en Wikidata