World Library  
Flag as Inappropriate
Email this Article


Article Id: WHEBN0016836615
Reproduction Date:

Title: TooLame  
Author: World Heritage Encyclopedia
Language: English
Subject: LAME, Comparison of audio coding formats, MPEG-1, List of codecs, ARJ
Publisher: World Heritage Encyclopedia


TooLAME is a free software MPEG-1 Layer II (MP2) audio encoder written primarily by Mike Cheng. While there are innumerable MP2 encoders, TooLAME is well-known and widely used for its particularly high audio quality. It has been unmaintained since 2003, but is directly succeeded by the TwoLAME code fork (the latest version, TwoLAME 0.3.13, was released January 21, 2011). The name TooLAME is a play on LAME and Layer II.

Developer(s) Mike Cheng
Stable release 0.2L / March 01, 2003
Preview release 0.2 m beta 8
Development status unmaintained
Operating system Cross-platform
Type Codec
License GNU Lesser General Public License


After leaving leadership of the LAME project, Mike Cheng decided to redirect his efforts towards the MP2 format. This was in part due to concern with looming legal threats to those distributing software for the widespread MP3 format, due to patents held by Fraunhofer and Thomson, while use of MP2 audio was basically unrestricted. For more, see: LAME#Patents and legal issues.

The first release of TooLAME (v0.1) was November 7, 1998.[1]

He originally based his work on mpegaudio.tar. In October 1999, he started over from scratch, instead basing TooLAME on the more capable ISO Dist10 reference implementation,[1] and substantial code from LAME. He aimed for higher audio quality and improved encoding performance.[2] Achieving high performance, "About 4 times faster than ISO code."[3]

TooLAME was mainly a standalone audio encoder, accepting PCM files in RAW/AIFF/WAV format. However, in the final TooLAME release from Cheng (TooLAME 0.2 m beta 8), support for use as a library was included. Cheng repeatedly resisted the addition of features like libsndfile integration for support of a much wider variety of input formats.


Nicholas Humfrey made significant modifications to tooLAME, and released it publicly. At Mike Cheng's request he renamed it to TwoLAME to avoid confusion.[4]

Technical details

TooLAME utilizes the highly tuned psychoacoustic model developed for LAME, but applied to MP2 audio encoding, instead.

Includes a rather complex, rarely used, and poorly supported (by MP2 players) variable bitrate (VBR) mode.[5]

Frame CRCs, and Broadcast Wave Format (BWF) output was added for Digital Audio Broadcasting (DAB) use.


MJPEGTools documentation recommends the use of TooLAME instead of their included mp2enc.[6]

MPlayer/Mencoder includes support for TooLAME (and TwoLAME) audio encoding.[7]

Code Forks

TwoLAME: Mainly code clean-up, API change, performance improvements:

MCTooLAME: TooLAME fork with MPEG Multichannel 5.1-channel surround sound encoding:

Windows DLLs:

Toolame-DAB: Integration with the open-source Digital Audio Broadcasting toolchain ODR-mmbTools :

See also


  1. ^ a b TooLAME HISTORY
  3. ^ TooLAME Web Page
  4. ^ TooLAME Mailing List
  6. ^ mjpeg_play/README
  7. ^ MPlayer The Movie Player (man page)

External links

  • TooLAME Official Web Page
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.

Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.