stringtranslate.com

ТуЛАМЭ

TooLAME — это бесплатное программное обеспечение для кодирования звука MPEG-1 Layer II (MP2), написанное в основном Майком Ченгом. Хотя существует множество кодеров MP2, TooLAME хорошо известен и широко используется благодаря своему особенно высокому качеству звука. Он не поддерживается с 2003 года, но на смену ему пришла ветвь кода TwoLAME (последняя версия TwoLAME 0.4.0 была выпущена 11 октября 2019 года). Название TooLAME — это игра слов LAME и Layer II .

История

Покинув руководство проектом LAME , Майк Ченг решил перенаправить свои усилия на формат MP2. Частично это было связано с надвигающимися юридическими угрозами для тех, кто распространяет программное обеспечение для широко распространенного формата MP3 , из-за патентов, принадлежащих Фраунгоферу и Томсону , в то время как использование звука MP2 практически не ограничивалось. Подробнее см.: LAME#Патенты и юридические вопросы .

Первый выпуск TooLAME (v0.1) состоялся 7 ноября 1998 г. [1]

Первоначально он основывал свою работу на mpeaudio.tar . В октябре 1999 года он начал с нуля, вместо этого взяв за основу TooLAME более функциональную эталонную реализацию ISO Dist10 [1] и содержательный код от LAME. Он стремился к более высокому качеству звука и улучшению производительности кодирования. [2] Достижение высокой производительности: «Примерно в 4 раза быстрее, чем код ISO». [3]

TooLAME в основном представлял собой автономный аудиокодер, принимающий файлы PCM в формате RAW/AIFF/WAV. Однако в финальную версию TooLAME от Ченга (TooLAME 0,2 м бета 8) была включена поддержка использования в качестве библиотеки . Ченг неоднократно сопротивлялся добавлению таких функций, как интеграция libsndfile для поддержки гораздо более широкого спектра входных форматов.

ДваЛАМЕ

Николас Хамфри внес существенные изменения в TooLAME и опубликовал его публично. По просьбе Майка Ченга он переименовал его в TwoLAME, чтобы избежать путаницы. [4]

Технические детали

TooLAME использует тщательно настроенную психоакустическую модель, разработанную для LAME , но вместо этого применяемую для кодирования аудио MP2.

Включает довольно сложный, редко используемый и плохо поддерживаемый (плеерами MP2) режим переменного битрейта (VBR). [5]

Для использования в цифровом аудиовещании (DAB) были добавлены CRC кадров и вывод формата Broadcast Wave Format (BWF) .

Популярность

В документации MJPEGTools рекомендуется использовать TooLAME вместо входящего в комплект mp2enc. [6]

MPlayer / Mencoder включает поддержку кодирования аудио TooLAME (и TwoLAME). [7]

Разветвления кода

TwoLAME: в основном очистка кода, изменение API, улучшение производительности: http://www.twolame.org/

MCTooLAME: форк TooLAME с многоканальным 5.1-канальным кодированием объемного звука MPEG : http://mctoolame.sourceforge.net/

Библиотеки Windows DLL: 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: интеграция с набором инструментов цифрового аудиовещания с открытым исходным кодом ODR-mmbTools: http://www.opendigitalradio.org/mmbtools

Смотрите также

Рекомендации

  1. ^ ab TooLAME ИСТОРИЯ
  2. ^ TooLAME README
  3. ^ Веб-страница TooLAME
  4. ^ Список рассылки TooLAME
  5. ^ TooLAME VBR README
  6. ^ mjpeg_play/README
  7. ^ MPlayer The Movie Player (справочная страница)

Внешние ссылки