LAME

редактировать
Кодировщик аудио MPEG-1 Audio Layer 3 (MP3)

LAME
Официальный логотип LAME Официальный логотип LAME
LAME v3.99.5, работающий под Linux LAME v3.99.5, работающий под Linux
Разработчик (и) Команда разработчиков LAME
Первоначальный выпуск1998; 22 года назад (1998 г.)
Стабильный выпуск 3.100 / 13 октября 2017 г.; 3 года назад (13.10.2017)
Репозиторий https://sourceforge.net/p/lame/svn/HEAD/tree/
Операционная система Кросс-платформенный
Тип Кодек
Лицензия Стандартная общественная лицензия ограниченного применения GNU
Веб-сайтlame.sourceforge.net

LAME - это программный кодировщик, который преобразует оцифрованный аудиофайл WAV в формат файла кодирования аудио MP3 . LAME - это проект бесплатного программного обеспечения, который был впервые выпущен в 1998 году и с тех пор включает в себя множество улучшений, включая улучшенную психоакустическую модель. Кодировщик LAME значительно превосходит ранние кодировщики, такие как L3enc.

LAME требуется некоторым программам. Во многих программах, выпущенных как бесплатные (например,), LAME необходимо связать для поддержки MP3. Это позволило избежать включения самой LAME, которая использовала запатентованные технологии и поэтому требовала патентных лицензий во многих странах.

Содержание

  • 1 История
  • 2 Патенты и юридические вопросы
  • 3 См. Также
  • 4 Ссылки
  • 5 Внешние ссылки

История

Имя LAME - это рекурсивная аббревиатура для "L AME A в кодировщике M P3 E . ".

Примерно в середине 1998 года Майк Ченг создал LAME 1.0 как набор модификаций исходного кода кодировщика" 8Hz-MP3 ". После некоторых проблем с качеством, высказанных другими, он решил начать все с нуля, основываясь на исходных кодах эталонного программного обеспечения MPEG "dist10". Его цель состояла только в том, чтобы ускорить исходники dist10 и оставить неизменным его качество. Эта ветка (патч против ссылочных источников) стала Lame 2.0. Проект быстро превратился в командный. Майк Ченг в конце концов оставил руководство и начал работать над tooLAME (кодировщик MP2).

Марк Тейлор начал стремиться к повышению качества в дополнение к лучшей скорости и выпустил версию 3.0 с gpsycho, новой психоакустической моделью, которую он разработал.

Несколько ключевых улучшений в хронологическом порядке:

  • Май 1999: новая психоакустическая модель (gpsycho) выпущена вместе с LAME 3.0.
  • Июнь 1999: Первая реализация с переменным битрейтом выпущенный. Вскоре после этого LAME также смог достичь более низких частот дискретизации из MPEG-2.
  • Ноябрь 1999: LAME переходит с лицензии GPL на лицензию LGPL, что позволяет использовать его с приложениями с закрытым исходным кодом.
  • Май 2000: удалены последние фрагменты исходного демонстрационного кода ISO. LAME больше не патч, а полноценный кодировщик.
  • декабрь 2003 г.: существенное улучшение настроек по умолчанию, а также повышенная скорость. LAME больше не требует от пользователей ввода сложных параметров для получения хороших результатов.
  • Май 2007: скорость кодирования с переменным битрейтом по умолчанию значительно улучшена.

Патенты и юридические вопросы

Как и все кодировщики MP3, LAME реализовал методы, защищенные патентами, принадлежащими Обществу Фраунгофера и другим. Разработчики LAME не лицензировали технологию, описанную в этих патентах. Распространение скомпилированных двоичных файлов LAME, его библиотек или программ, производных от LAME, в странах, где были выданы эти патенты, могло представлять собой нарушение, но с 23 апреля 2017 года срок действия всех этих патентов истек.

Разработчики LAME заявили, что, поскольку их код был выпущен только в форме исходного кода, его следует рассматривать только как образовательное описание кодировщика MP3, и, таким образом, он сам по себе не нарушает никаких патентов. Они также посоветовали пользователям получить соответствующие патентные лицензии перед включением скомпилированной версии кодировщика в продукт. Некоторое программное обеспечение было выпущено с использованием этой стратегии: компании использовали библиотеку LAME, но получили патентные лицензии.

В ходе скандала с руткитами Sony BMG 2005 года по защите от копирования были сообщения о том, что Расширенная защита от копирования руткит включен в некоторые Sony Компакт-диски содержали части библиотеки LAME без соблюдения условий LGPL.

См. Также

  • Портал бесплатного программного обеспечения с открытым исходным кодом

Ссылки

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

Последняя правка сделана 2021-05-26 08:15:20
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте