De Wikipedia, la enciclopedia libre
Saltar a navegación Saltar a búsqueda

LAME es un codificador de software que convierte un archivo de audio WAV digitalizado al formato de archivo de codificación de audio MP3 . LAME es un proyecto de software libre que se lanzó por primera vez en 1998 y ha incorporado muchas mejoras desde entonces, incluido un modelo psicoacústico mejorado . El codificador LAME supera a los codificadores anteriores como L3enc . [3]

LAME fue requerido por algunos programas lanzados como software gratuito en los que LAME estaba vinculado para compatibilidad con MP3, pero la patente ha expirado. Esto evitó incluir al propio LAME, que utiliza técnicas patentadas, por lo que requirió licencias de patente en algunos países. LAME ahora está incluido con Audacity , que anteriormente requería una descarga separada para LAME. [4]

Historia [ editar ]

El nombre LAME es un acrónimo recursivo de " L AME A in't an M P3 E ncoder". [5]

A mediados de 1998, Mike Cheng creó LAME 1.0 como un conjunto de modificaciones contra el código fuente del codificador "8Hz-MP3". Después de algunas preocupaciones de calidad planteadas por otros, decidió comenzar de nuevo desde cero basándose en las fuentes de software de referencia MPEG "dist10". Su objetivo era solo acelerar las fuentes dist10 y dejar intacta su calidad. Esa rama (un parche contra las fuentes de referencia) se convirtió en Lame 2.0. El proyecto se convirtió rápidamente en un proyecto de equipo. Mike Cheng finalmente dejó el liderazgo y comenzó a trabajar en tooLAME (un codificador MP2).

Mark Taylor luego comenzó a buscar una mayor calidad además de una mejor velocidad, y lanzó la versión 3.0 con gpsycho, un nuevo modelo psicoacústico que desarrolló.

Algunas mejoras clave, en orden cronológico:

  • Mayo de 1999: se lanza un nuevo modelo psicoacústico (gpsycho) junto con LAME 3.0.
  • Junio ​​de 1999: se lanza la primera implementación de tasa de bits variable. Poco después de esto, LAME también pudo apuntar a frecuencias de muestreo más bajas de MPEG-2.
  • Noviembre de 1999: LAME cambia de una licencia GPL a una licencia LGPL, lo que permite su uso con aplicaciones de código cerrado.
  • Mayo de 2000: se eliminan las últimas piezas del código de demostración ISO original. LAME ya no es un parche, sino un codificador completo.
  • Diciembre de 2003: mejora sustancial de la configuración predeterminada, junto con una velocidad mejorada. LAME ya no requiere que los usuarios ingresen parámetros complicados para producir buenos resultados.
  • Mayo de 2007: la velocidad de codificación de tasa de bits variable predeterminada se ha mejorado enormemente.

Patentes y cuestiones legales [ editar ]

Como todos los codificadores MP3, LAME implementó técnicas cubiertas por patentes propiedad de Fraunhofer Society y otros. Los desarrolladores de LAME no licenciaron la tecnología descrita por estas patentes. La distribución de binarios compilados de LAME, sus bibliotecas o programas que derivan de LAME en países donde se han otorgado esas patentes puede haber constituido una infracción , pero desde el 23 de abril de 2017, todas estas patentes han expirado. [6] [7]

Los desarrolladores de LAME declararon que, dado que su código solo se publicó en forma de código fuente, solo debería considerarse como una descripción educativa de un codificador MP3 y, por lo tanto, no infringió ninguna patente en sí mismo. También aconsejaron a los usuarios que obtengan las licencias de patentes pertinentes antes de incluir una versión compilada del codificador en un producto. [8] Se lanzó algún software utilizando esta estrategia: las empresas utilizaron la biblioteca LAME, pero obtuvieron licencias de patentes.

En el curso del escándalo de rootkit de protección de copia de Sony BMG de 2005 , hubo informes de que el rootkit de protección de copia ampliada incluido en algunos discos compactos de Sony tenía partes de la biblioteca LAME sin cumplir con los términos de la LGPL . [9] [10] [11]

Ver también [ editar ]

  • Lista de códecs
  • Compresión con pérdida
  • MP3 , ID3

Referencias [ editar ]

  1. ^ "Historia" . Archivado desde el original en |archive-url=requiere |archive-date=( ayuda ) . Consultado el 15 de octubre de 2017 .
  2. ^ http://lame.cvs.sourceforge.net/viewvc/lame/lame/COPYING?revision=1.2&view=markup
  3. ^ "Preguntas frecuentes de Opus" . Esto es lo que hizo posible que los codificadores MP3 modernos (por ejemplo, LAME) mejoraran mucho más allá de las implementaciones de referencia originales L3enc y dist10.
  4. ^ Lendino, Jamie (27 de septiembre de 2019), "Audacity Review" , PC Magazine
  5. ^ "Codificador MP3 LAME :: Acerca de" . Lame.sourceforge.net . Consultado el 17 de marzo de 2012 .
  6. ^ "mp3" . Fraunhofer IIS . Fraunhofer IIS . Consultado el 2 de mayo de 2017 .
  7. ^ "Alive and Kicking: software MP3, patentes y licencias (Fraunhofer Audio Blog)" . Blog de audio de Fraunhofer . Fraunhofer IIS. 18 de mayo de 2017 . Consultado el 19 de mayo de 2017 . El final del programa de licencias se debe a que caducó la última patente incluida en el programa. La advertencia posterior de la página sobre las patentes específicas de implementación de terceros no se trata de la implementación de LAME.
  8. ^ http://lame.sourceforge.net/tech-FAQ.txt
  9. ^ Reuters (21 de noviembre de 2005). "El software Sony BMG puede contener código de fuente abierta" . Fox News . Consultado el 26 de noviembre de 2011 .Mantenimiento de CS1: utiliza el parámetro de autores ( enlace )
  10. ^ "¿Sony está violando la LGPL?" . The-interweb.com . Consultado el 17 de marzo de 2012 .
  11. ^ "XCP DRM de Sony" . Archivado desde el original el 24 de noviembre de 2005.

Enlaces externos [ editar ]

  • Página web oficial
  • Binarios LAME - RareWares
  • Binarios LAME para Audacity : recomendados para el editor de audio gratuito y GPL de Audacity
  • Wiki LAME - HydrogenAudio
  • LAME Mp3 Info Tag revisión 1 Especificaciones