stringtranslate.com

ХРОМОЙ

LAME — это программный кодировщик , который преобразует цифровое аудио в формат кодирования звука MP3 . LAME — это бесплатный программный проект, который был впервые выпущен в 1998 году и с тех пор вобрал в себя множество усовершенствований, включая улучшенную психоакустическую модель. Кодировщик LAME превосходит ранние кодировщики, такие как L3enc [3] и, возможно, «золотой стандарт кодировщика» MP3enc, оба продаваемые Fraunhofer. [4]

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

История

Название LAME — это рекурсивная аббревиатура от « LAME A in't an M P3 Encoder » . [6]

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

Затем Марк Тейлор начал стремиться к повышению качества в дополнение к лучшей скорости и выпустил версию 3.0 с gpsycho, новой психоакустической моделью , которую он разработал. Несколько ключевых улучшений с момента LAME 3.x, в хронологическом порядке: [7]

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

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

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

В ходе скандала 2005 года с руткитом для защиты от копирования Sony BMG появились сообщения о том, что руткит Extended Copy Protection, включенный в некоторые компакт-диски Sony, содержал части библиотеки LAME, не соответствующие условиям LGPL . [ 11] [12] [13]

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

Ссылки

  1. ^ "История". Архивировано из оригинала 15 октября 2017 года . Получено 15 октября 2017 года .
  2. ^ "Информация CVS для проекта lame".
  3. ^ "Opus FAQ". Это то, что позволило современным MP3-кодекам (например, LAME) значительно превзойти оригинальные эталонные реализации L3enc и dist10.
  4. ^ "LAME MP3 Encoder :: Связанные ссылки". Команда LAME . Получено 19 марта 2013 г.
  5. Лендино, Джейми (27 сентября 2019 г.), «Обзор Audacity», журнал PC Magazine
  6. ^ "LAME MP3 Encoder :: About". Lame.sourceforge.net . Получено 17 марта 2012 г. .
  7. ^ ab "Список изменений LAME". svn.code.sf.net .
  8. ^ "mp3". Fraunhofer IIS . Получено 2 мая 2017 .
  9. ^ "Живой и живой: программное обеспечение MP3, патенты и лицензии (Fraunhofer Audio Blog)". Fraunhofer Audio Blog . Fraunhofer IIS. 18 мая 2017 г. Получено 19 мая 2017 г. Программа лицензирования подходит к концу в связи с тем, что истек срок действия последнего патента, включенного в программу.Предостережение, высказанное на этой странице относительно патентов, специфичных для сторонних реализаций, не касается реализации LAME. [ необходима ссылка ]
  10. ^ Тейлор, Марк (июнь 2000 г.). "Технические часто задаваемые вопросы LAME". Архивировано из оригинала 8 февраля 2012 г. Получено 21 февраля 2008 г.
  11. ^ "Программное обеспечение Sony BMG может содержать открытый исходный код". Fox News . Reuters. 21 ноября 2005 г. Получено 26 ноября 2011 г.
  12. ^ "Нарушает ли Sony LGPL?". The-interweb.com. Архивировано из оригинала 24 января 2009 года . Получено 17 марта 2012 года .
  13. ^ "Sony's XCP DRM". Архивировано из оригинала 24 ноября 2005 г.

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