fbpx
Wikipedia

TooLAME

TooLAME is a free software MPEG-1 Layer II (MP2) audio encoder written primarily by Mike Cheng. While there are many 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.4.0, was released October 11, 2019). The name TooLAME is a play on LAME and Layer II.

TooLAME
Developer(s)Mike Cheng
Stable release
0.2L / March 1, 2003; 21 years ago (2003-03-01)
Preview release
0.2 m beta 8
TypeCodec
LicenseGNU Lesser General Public License
Websitetoolame.sourceforge.net

History edit

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.

TwoLAME edit

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 edit

TooLAME utilizes the highly tuned psychoacoustic model developed for LAME, but applied to MP2 audio encoding, instead. It includes a rather complex and rarely used (by MP2 players) variable bitrate (VBR) mode.[5] Frame CRCs, and Broadcast Wave Format (BWF) output was added for Digital Audio Broadcasting (DAB) use.

Popularity edit

MJPEGTools documentation recommends the use of TooLAME instead of their included mp2enc.[6] MPlayer and Mencoder includes support for TooLAME (and TwoLAME) audio encoding.[7]

Code forks edit

  • TwoLAME: Mainly code clean-up, API change, performance improvements
  • MCTooLAME: TooLAME fork with MPEG Multichannel 5.1-channel surround sound encoding.
  • TooLameF: Floating-point implementation TooLAME as a Windows DLL.
  • Toolame-DAB: A deprecated modification TooLAME that creates DAB-complaint output, it was once part of the ODR-mmbTools toolchain.

See also edit

References edit

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

External links edit

toolame, this, article, relies, largely, entirely, single, source, relevant, discussion, found, talk, page, please, help, improve, this, article, introducing, citations, additional, sources, find, sources, news, newspapers, books, scholar, jstor, april, 2024, . This article relies largely or entirely on a single source Relevant discussion may be found on the talk page Please help improve this article by introducing citations to additional sources Find sources TooLAME news newspapers books scholar JSTOR April 2024 TooLAME is a free software MPEG 1 Layer II MP2 audio encoder written primarily by Mike Cheng While there are many 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 4 0 was released October 11 2019 The name TooLAME is a play on LAME and Layer II TooLAMEDeveloper s Mike ChengStable release0 2L March 1 2003 21 years ago 2003 03 01 Preview release0 2 m beta 8TypeCodecLicenseGNU Lesser General Public LicenseWebsitetoolame wbr sourceforge wbr net Contents 1 History 1 1 TwoLAME 2 Technical details 3 Popularity 4 Code forks 5 See also 6 References 7 External linksHistory editAfter 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 TwoLAME edit 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 editTooLAME utilizes the highly tuned psychoacoustic model developed for LAME but applied to MP2 audio encoding instead It includes a rather complex and rarely used by MP2 players variable bitrate VBR mode 5 Frame CRCs and Broadcast Wave Format BWF output was added for Digital Audio Broadcasting DAB use Popularity editMJPEGTools documentation recommends the use of TooLAME instead of their included mp2enc 6 MPlayer and Mencoder includes support for TooLAME and TwoLAME audio encoding 7 Code forks editTwoLAME Mainly code clean up API change performance improvements MCTooLAME TooLAME fork with MPEG Multichannel 5 1 channel surround sound encoding TooLameF Floating point implementation TooLAME as a Windows DLL Toolame DAB A deprecated modification TooLAME that creates DAB complaint output it was once part of the ODR mmbTools toolchain See also editMPEG 1 Layer II MP3 LAME MPEG 1 Digital Audio BroadcastingReferences edit a b TooLAME HISTORY TooLAME README TooLAME Web Page TooLAME Mailing List TooLAME VBR README mjpeg play README MPlayer The Movie Player man page External links editTooLAME on SourceForge Retrieved from https en wikipedia org w index php title TooLAME amp oldid 1218673342, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.