stringtranslate.com

Reproductor MP

MPlayer es una aplicación de software de reproducción multimedia libre y de código abierto . Está disponible para Linux , OS X y Microsoft Windows . También hay versiones disponibles para OS/2 , Syllable , AmigaOS , MorphOS y AROS Research Operating System . También hay disponible un puerto para DOS mediante DJGPP . [4] También se han desarrollado versiones para el Homebrew Channel de Wii [5] y Amazon Kindle [6] .

Historia

El desarrollo de MPlayer comenzó en 2000. El autor original, el húngaro Árpád Gereöffy, comenzó el proyecto porque no pudo encontrar ningún reproductor de video satisfactorio para Linux después de que XAnim detuviera el desarrollo en 1999. La primera versión se tituló mpg12play v0.1 y se creó en media hora usando libmpeg3 de Cinelerra-HV . Después de mpg12play v0.95pre5 , el código se fusionó con un reproductor AVI basado en el cargador Win32 DLL de avifile para formar MPlayer v0.3 en noviembre de 2000. [7] A Gereöffy pronto se le unieron muchos otros programadores, al principio principalmente de Hungría , pero luego de todo el mundo.

Alex Beregszászi se encarga del desarrollo de MPlayer desde 2003, cuando Gereöffy abandonó el desarrollo de MPlayer para empezar a trabajar en un MPlayer de segunda generación. 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 - The Movie Player for Linux", pero luego lo acortaron a "MPlayer - The Movie Player" después de que comenzara a usarse comúnmente en otros sistemas operativos.

Aceleración de video

Existen varios bloques SIP que pueden acelerar el cálculo de decodificación de video en varios formatos, incluidos PureVideo , UVD , QuickSync Video , TI Ducati y otros. Dos estudios realizados en 2007 y 2010 implementaron la decodificación de hardware para MPlayer, [9] incluso para arquitecturas de dispositivos móviles específicas. [10]

Capacidades y clasificación

MPlayer puede reproducir una amplia variedad de formatos multimedia, [11] es decir, cualquier formato compatible con las bibliotecas FFmpeg , y también puede guardar todo el contenido transmitido en un archivo localmente.

Un programa complementario, llamado MEncoder , puede tomar un flujo de entrada, un archivo o una secuencia de archivos de imágenes y transcodificarlo en varios formatos de salida diferentes, aplicando opcionalmente varias transformaciones en el proceso.

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

Formatos de medios

MPlayer se ejecuta a través de la línea de comandos en Microsoft Windows.

MPlayer puede reproducir muchos formatos, incluidos: [13]

MPlayer también puede utilizar una variedad de protocolos de controladores de salida para mostrar vídeo, incluyendo VDPAU , la extensión de vídeo X , OpenGL , DirectX , Direct3D , Quartz Compositor , VESA , Framebuffer , SDL y otros más raros como ASCII art (usando AAlib y libcaca ) y Blinkenlights . También se puede utilizar 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 .

Plugins disponibles

Interfaz y front-ends gráficos

Gnome-MPlayer v1.0.9 en GNOME

Al igual que GStreamer , MPlayer solo tiene una interfaz de línea de comandos y hay un par de interfaces disponibles que utilizan widgets GUI de GTK , Qt o alguna otra biblioteca de widgets. Cuando no se utilizan estas interfaces, mplayer puede mostrar videos en una ventana (sin controles visibles) y se controla mediante un teclado.

Tenedores

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. [17] Los principales cambios de MPlayer fueron un mejor manejo de pausas, soporte para Matroska, búsqueda y soporte para Nvidia VDPAU; habilitación de subprocesos múltiples por defecto; y la eliminación de MEncoder, la interfaz GUI y varios controladores de video y bibliotecas incluidas, como ffmpeg, confiando en cambio en bibliotecas compartidas. [18] [19] Los desarrolladores también indicaron intenciones de permitir que MPlayer2 use Libav como una alternativa a ffmpeg. [20] La primera versión, 2.0, se publicó en marzo de 2011. No ha habido versiones estables posteriores.

mpv [21] es una bifurcación de mplayer2 con licencia GPLv2. Desde junio de 2015, mpv ha trabajado para renovar la licencia de su código como LGPL v2.1 o superior. [22]

MPlayer, MPlayer2 y mpv utilizan formatos EDL incompatibles . [23] [24] [25]

Controversia legal

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 con licencia GPL de MPlayer. La implicación era que Kiss estaba violando la GPL, ya que Kiss no lanzó su firmware bajo la licencia GPL. La respuesta del director ejecutivo de Kiss, Peter Wilmar Christensen, contrarrestó que las similitudes entre las dos piezas de código indican que el equipo de MPlayer había usado de hecho código del firmware de Kiss. ​​[26] Sin embargo, el reproductor de DVD Kiss, lanzado en 2003, usaba un formato de archivo de subtítulos específico de MPlayer, que fue diseñado por un desarrollador de MPlayer en 2001. [26]

Véase también

Referencias

  1. ^ "Lanzamiento de MPlayer 1.5". 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 de DVDX". Hackmii.com . Consultado el 1 de enero de 2012 .
  6. ^ "kindlebrew". Gitorious. Archivado desde el 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 y la implementación de un reproductor de alta definición integrado . Segunda Conferencia Internacional sobre Ingeniería Informática y 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.S2CID8023880  .​
  11. ^ "Tabla de estado de códecs". Mplayerhq.hu . Consultado el 1 de enero de 2012 .
  12. ^ Documentación y manual de usuario de MPlayer
  13. ^ "Características de MPlayer". Mplayerhq.hu . Consultado el 1 de enero de 2012 .
  14. ^ "README" . Consultado el 19 de marzo de 2016 .
  15. ^ "¿Qué pasa con la interfaz gráfica de usuario?" . Consultado el 19 de marzo de 2016 .
  16. ^ "MPlayer OSX Extended". 2011-12-09 . Consultado el 2015-01-23 .
  17. ^ "¿Es MPlayer2 una bifurcación viable de MPlayer?". Phoronix . 2011-03-24 . Consultado el 2014-04-18 .
  18. ^ "Diferencias entre mplayer2 y mplayer". 2011. Archivado desde el original el 4 de mayo de 2012. Consultado el 4 de mayo de 2015 .
  19. ^ "¿Sabías que había una bifurcación de MPlayer?". ostatic.com. 22 de marzo de 2011. Archivado desde el original el 11 de enero de 2012. Consultado el 29 de noviembre de 2011 .
  20. ^ "Libav será el proveedor predeterminado para su experiencia con códecs (comentario)". 16 de enero de 2013.
  21. ^ "mpv.io" . Consultado el 28 de enero de 2015 .
  22. ^ "Posible renovación de licencia LGPL". GitHub . Consultado el 27 de septiembre de 2016 .
  23. ^ "3.7. Listas de decisiones de edición (EDL)". Archivado desde el original el 17 de julio de 2015. Consultado el 21 de julio de 2015 .
  24. ^ "EDL: añadir compatibilidad con el nuevo formato de archivo EDL". MPlayer2 . Archivado desde el original el 25 de abril de 2011.URL alternativa
  25. ^ "Archivos EDL". mpv . 25 Oct 2014 . Consultado el 21 Jul 2015 .
  26. ^ ab "MPlayer - El reproductor de películas". 10 de enero de 2004. Consultado el 24 de junio de 2012 .

Enlaces externos