TooLAME es un codificador de audio MPEG-1 Layer II (MP2) de software gratuito escrito principalmente por Mike Cheng. Si bien hay muchos codificadores MP2, TooLAME es bien conocido y ampliamente utilizado por su calidad de audio particularmente alta. No se ha mantenido desde 2003, pero es reemplazado directamente por la bifurcación de código TwoLAME (la última versión, TwoLAME 0.4.0, se lanzó el 11 de octubre de 2019). El nombre TooLAME es un juego de LAME y Layer II .
Desarrollador (es) | Mike Cheng |
---|---|
Lanzamiento estable | 0,2 L / 1 de marzo de 2003 |
Versión de vista previa | 0,2 m beta 8 |
Sistema operativo | Multiplataforma |
Tipo | Códec |
Licencia | Licencia pública general reducida GNU |
Sitio web | toolame |
Historia
Tras dejar el liderazgo del proyecto LAME , Mike Cheng decidió reorientar sus esfuerzos hacia el formato MP2. Esto se debió en parte a la preocupación por las amenazas legales inminentes para quienes distribuyen software para el formato MP3 generalizado , debido a las patentes de Fraunhofer y Thomson , mientras que el uso de audio MP2 básicamente no estaba restringido. Para obtener más información, consulte: LAME # Patentes y cuestiones legales .
El primer lanzamiento de TooLAME (v0.1) fue el 7 de noviembre de 1998. [1]
Originalmente basó su trabajo en mpegaudio.tar . En octubre de 1999, comenzó de cero, basando TooLAME en la implementación de referencia ISO Dist10 más capaz, [1] y código sustancial de LAME. Apuntó a una mayor calidad de audio y un rendimiento de codificación mejorado. [2] Alcanzar un alto rendimiento, "Aproximadamente 4 veces más rápido que el código ISO". [3]
TooLAME era principalmente un codificador de audio independiente que aceptaba archivos PCM en formato RAW / AIFF / WAV. Sin embargo, en la versión final de TooLAME de Cheng (TooLAME 0.2 m beta 8), se incluyó el soporte para su uso como biblioteca . Cheng se resistió repetidamente a la adición de características como la integración de libsndfile para admitir una variedad mucho más amplia de formatos de entrada.
TwoLAME
Nicholas Humfrey hizo modificaciones significativas a tooLAME y lo publicó públicamente. A pedido de Mike Cheng, lo renombró a TwoLAME para evitar confusiones. [4]
Detalles técnicos
TooLAME utiliza el modelo psicoacústico altamente afinado desarrollado para LAME , pero aplicado a la codificación de audio MP2.
Incluye un modo de velocidad de bits variable (VBR) bastante complejo, poco utilizado y poco compatible (por reproductores MP2 ). [5]
Se agregaron marcos CRC y salida de formato de onda de transmisión (BWF) para el uso de transmisión de audio digital (DAB).
Popularidad
La documentación de MJPEGTools recomienda el uso de TooLAME en lugar de su mp2enc incluido. [6]
MPlayer / Mencoder incluye soporte para la codificación de audio TooLAME (y TwoLAME). [7]
Horquillas de código
TwoLAME: principalmente limpieza de código, cambio de API, mejoras de rendimiento: http://www.twolame.org/
MCTooLAME: horquilla TooLAME con codificación de sonido envolvente MPEG multicanal de 5.1 canales : http://mctoolame.sourceforge.net/
DLL de Windows: http://sourceforge.net/mailarchive/forum.php?thread_name=BB6FAF8F.40CB%25steve%40prx.org&forum_name=toolame-devel http://www.fmjsoft.com/addons.html
Toolame-DAB: Integración con la cadena de herramientas de radiodifusión de audio digital de código abierto ODR-mmbTools: http://www.opendigitalradio.org/mmbtools
Ver también
Referencias
enlaces externos
- TooLAME en SourceForge.net