LAME - Википедия - LAME

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

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

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

История

Название ХРОМОЙ это рекурсивный акроним за "LAME Ане в MP3 Encoder ".[4]

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

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

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

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

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

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

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

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

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

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

  1. ^ "История". Архивировано из оригинал на | архив-url = требует | дата-архива = (помощь). Получено 15 октября 2017.
  2. ^ http://lame.cvs.sourceforge.net/viewvc/lame/lame/COPYING?revision=1.2&view=markup
  3. ^ "Opus FAQ". Это то, что позволило современным кодировщикам MP3 (например, LAME) значительно улучшить исходные эталонные реализации L3enc и dist10.
  4. ^ "LAME MP3 Encoder :: О программе". Lame.sourceforge.net. Получено 17 марта 2012.
  5. ^ "mp3". Фраунгофера IIS. Фраунгофера IIS. Получено 2 мая 2017.
  6. ^ «Живые и здоровые: программное обеспечение MP3, патенты и лицензии (блог Fraunhofer Audio)». Аудиоблог Фраунгофера. Фраунгофера IIS. 18 мая 2017. Получено 19 мая 2017. Завершение программы лицензирования связано с истечением срока действия последнего патента, включенного в программу. Дальнейшее предостережение на странице о патентах сторонних реализаций не касается реализации LAME.
  7. ^ http://lame.sourceforge.net/tech-FAQ.txt
  8. ^ Рейтер (21 ноября 2005 г.). «Программное обеспечение Sony BMG может содержать открытый исходный код». foxnews.com. Получено 26 ноября 2011.CS1 maint: использует параметр авторов (связь)
  9. ^ "Sony нарушает LGPL?". The-interweb.com. Получено 17 марта 2012.
  10. ^ "Sony XCP DRM". Архивировано из оригинал 24 ноября 2005 г.

внешняя ссылка