LAME

Поделись знанием:
Перейти к: навигация, поиск
LAME

версия LAME 3.97 beta2. Процесс кодирования
Тип

кодек

Автор

Mike Cheng[1]

Разработчики

The LAME Project

Написана на

C, C++, язык ассемблера[2]

Интерфейс

командная строка

Операционная система

Linux, Mac OS X и др. UNIX-подобные, Windows

Языки интерфейса

английский

Первый выпуск

1998[1]

Последняя версия

3.99.5 (22/05/2014) Compiles updated using Intel 14.0.3 compiler for a little more speed. Win32 and Win64 compiles available.

Состояние

активное

Лицензия

GNU GPL, GNU LGPL

Сайт

[lame.sourceforge.net/ urceforge.net]

LAMELAMEК:Программное обеспечение, разработанное в 1998 году

LAME — свободное приложение для кодирования аудио в формат MP3 (MPEG-1 audio layer 3). Имя LAME — это рекурсивный акроним для LAME Ain’t an MP3 Encoder (LAME — это не MP3-кодировщик), относящийся к ранней истории LAME, когда он не был кодером в полной мере, а входил в демонстрационный код ISO.

По результатам прослушивания, проведённого Роберто Аморимом в 2004 году, LAME создаёт наилучшие по качеству MP3-файлы для средних битрейтов от 128 кбит/с и выше. При публичном прослушивании в 2004 году MP3-файлы 128 кбит/с, сжатые при помощи LAME, показали наиболее близкое звучание к исходному (несжатому) аудио по сравнению с другими кодеками[3].





Проблемы с законом

LAME пережил некоторые трудности, связанные с патентом Fraunhofer на алгоритмы, используемые при MP3-сжатии, включая патент США № 5579430 и иностранные аналоги. Эти патенты были получены, чтобы предотвратить создание MP3-кодека без выплаты лицензионных отчислений Fraunhofer, что практически довольно трудно сделать для открытой программы, пользователи которой живут в десятках стран, многие из которых не признают патенты на алгоритмы.

Некоторое время LAME был просто набором патчей на демонстрационный код ISO, который распространялся отдельно, отсюда имя «Ain’t an Encoder». Код ISO имел ограничивающую лицензию, но был доступен без оплаты. Однако в мае 2000-го разработчики проекта LAME заменили последний код ISO, и с тех пор LAME — полностью новая реализация, доступная под лицензией LGPL; компиляция последних версий LAME больше не требует исходников ISO.

Разработчики LAME, однако, заявляют, что их код теперь существует только в форме исходников, «исходный код рассматривается как речь, которая может содержать описание патентованных технологий. Описания патентов находятся в общественном пользовании»[4].

Программное обеспечение LAME лицензировано под GNU Lesser General Public License (LGPL). В ноябре 2005-го появились сообщения о том, что программное обеспечение Extended Copy Protection (англ.), включённое в некоторые компакт-диски SONY, содержит части библиотеки LAME в нарушение условий LGPL.

Распространение

LAME распространяется разработчиками исключительно в виде исходных кодов. Для скачивания готовой к употреблению программы нужно обратиться на сайт одного из многих сторонних разработчиков, включающих LAME в свои продукты или использующих в них код LAME.

LAME-совместимые системы

  • CDex — Windows аудиограббер с открытым исходным кодом для дисков CD-ROM, который может использовать LAME.
  • EZ CD Audio Converter
  • Exact Audio Copy (EAC) — Windows аудиограббер для дисков CD-ROM, который может использовать LAME.
  • [www.pazera-software.com/products/lame-front-end/ Lame Front-End] — еще одна оболочка для Windows (чуть ли не все известные настройки кодека LAME)
  • Sound Normalizer — включает в себя LAME.
  • [go.to/DanniDin LAME GUI / BeSweet GUI] — ещё одна оболочка под Windows
  • Lamedrop, лёгкая в использовании оболочка LAME под Windows, подобная OggDrop
  • [www.dors.de/razorlame/ RazorLame] (прежде RazorBlade) — оболочка для Microsoft Windows с интерфейсом для исполняемого с командной строки LAME.
  • [winlame.sourceforge.net/ winLAME] — другая оболочка для Windows
  • [www.lamexplorer.org/ LAMExplorer] — ещё одна оболочка для Windows
  • Grip — оболочка для использования с GNOME (Linux)
  • [blacktree.com/apps/iTunes-LAME/ iTunes-LAME] — оболочка, которая объединяет LAME с iTunes на Mac OS X.

См. также

Напишите отзыв о статье "LAME"

Примечания

  1. 1 2 [lame.sourceforge.net/developers.php Разработчики LAME.]
  2. [sourceforge.net/projects/lame/ Проект LAME] на SourceForge.net.
  3. [www.rjamorim.com/test/mp3-128/results.html Results of MP3 at 128kbps public Listening Test] (англ.). Roberto Amorim. Проверено 2 июля 2010. [web.archive.org/web/20071016053926/www.rjamorim.com/test/mp3-128/results.html Архивировано из первоисточника 16 октября 2007].
  4. Mark Taylor. [lame.sourceforge.net/tech-FAQ.txt LAME Technical FAQ] (англ.) (txt) (июнь 2000). Проверено 2 июля 2010. [www.webcitation.org/65IupIRLb Архивировано из первоисточника 8 февраля 2012].

Ссылки

  • [lame.sourceforge.net/ Официальный сайт LAME.]
  • [sourceforge.net/projects/lame/ Проект LAME] на SourceForge.net.
  • [lame.cvs.sourceforge.net/viewvc/lame/lame/doc/html/history.html?revision=HEAD История изменений]
  • [gabriel.mp3-tech.org/mp3infotag.html Описание тегов ID3v1 LAME]
  • Андрей Гуле. [www.ixbt.com/multimedia/lame-presets.shtml Использование пресетов mp3-кодера LAME] (рус.). iXBT (8 мая 2002). Проверено 2 сентября 2010. [www.webcitation.org/65Iupiuua Архивировано из первоисточника 8 февраля 2012].
  • Андрей Аспидов. [www.ixbt.com/multimedia/ogg-vs-lame.shtml Очная ставка: OGG vs LAME] (рус.). iXBT (18 мая 2001). Проверено 2 сентября 2010. [www.webcitation.org/65IurJuhi Архивировано из первоисточника 8 февраля 2012].
  • [lame.su/ LAME по-русски]

Отрывок, характеризующий LAME

– За то, что не просрочиваешь, за бабью юбку не держишься. Служба прежде всего. Спасибо, спасибо! – И он продолжал писать, так что брызги летели с трещавшего пера. – Ежели нужно сказать что, говори. Эти два дела могу делать вместе, – прибавил он.
– О жене… Мне и так совестно, что я вам ее на руки оставляю…
– Что врешь? Говори, что нужно.
– Когда жене будет время родить, пошлите в Москву за акушером… Чтоб он тут был.
Старый князь остановился и, как бы не понимая, уставился строгими глазами на сына.
– Я знаю, что никто помочь не может, коли натура не поможет, – говорил князь Андрей, видимо смущенный. – Я согласен, что и из миллиона случаев один бывает несчастный, но это ее и моя фантазия. Ей наговорили, она во сне видела, и она боится.
– Гм… гм… – проговорил про себя старый князь, продолжая дописывать. – Сделаю.
Он расчеркнул подпись, вдруг быстро повернулся к сыну и засмеялся.
– Плохо дело, а?
– Что плохо, батюшка?
– Жена! – коротко и значительно сказал старый князь.
– Я не понимаю, – сказал князь Андрей.
– Да нечего делать, дружок, – сказал князь, – они все такие, не разженишься. Ты не бойся; никому не скажу; а ты сам знаешь.
Он схватил его за руку своею костлявою маленькою кистью, потряс ее, взглянул прямо в лицо сына своими быстрыми глазами, которые, как казалось, насквозь видели человека, и опять засмеялся своим холодным смехом.
Сын вздохнул, признаваясь этим вздохом в том, что отец понял его. Старик, продолжая складывать и печатать письма, с своею привычною быстротой, схватывал и бросал сургуч, печать и бумагу.
– Что делать? Красива! Я всё сделаю. Ты будь покоен, – говорил он отрывисто во время печатания.
Андрей молчал: ему и приятно и неприятно было, что отец понял его. Старик встал и подал письмо сыну.
– Слушай, – сказал он, – о жене не заботься: что возможно сделать, то будет сделано. Теперь слушай: письмо Михайлу Иларионовичу отдай. Я пишу, чтоб он тебя в хорошие места употреблял и долго адъютантом не держал: скверная должность! Скажи ты ему, что я его помню и люблю. Да напиши, как он тебя примет. Коли хорош будет, служи. Николая Андреича Болконского сын из милости служить ни у кого не будет. Ну, теперь поди сюда.
Он говорил такою скороговоркой, что не доканчивал половины слов, но сын привык понимать его. Он подвел сына к бюро, откинул крышку, выдвинул ящик и вынул исписанную его крупным, длинным и сжатым почерком тетрадь.
– Должно быть, мне прежде тебя умереть. Знай, тут мои записки, их государю передать после моей смерти. Теперь здесь – вот ломбардный билет и письмо: это премия тому, кто напишет историю суворовских войн. Переслать в академию. Здесь мои ремарки, после меня читай для себя, найдешь пользу.
Андрей не сказал отцу, что, верно, он проживет еще долго. Он понимал, что этого говорить не нужно.
– Всё исполню, батюшка, – сказал он.
– Ну, теперь прощай! – Он дал поцеловать сыну свою руку и обнял его. – Помни одно, князь Андрей: коли тебя убьют, мне старику больно будет… – Он неожиданно замолчал и вдруг крикливым голосом продолжал: – а коли узнаю, что ты повел себя не как сын Николая Болконского, мне будет… стыдно! – взвизгнул он.
– Этого вы могли бы не говорить мне, батюшка, – улыбаясь, сказал сын.
Старик замолчал.
– Еще я хотел просить вас, – продолжал князь Андрей, – ежели меня убьют и ежели у меня будет сын, не отпускайте его от себя, как я вам вчера говорил, чтоб он вырос у вас… пожалуйста.
– Жене не отдавать? – сказал старик и засмеялся.
Они молча стояли друг против друга. Быстрые глаза старика прямо были устремлены в глаза сына. Что то дрогнуло в нижней части лица старого князя.
– Простились… ступай! – вдруг сказал он. – Ступай! – закричал он сердитым и громким голосом, отворяя дверь кабинета.
– Что такое, что? – спрашивали княгиня и княжна, увидев князя Андрея и на минуту высунувшуюся фигуру кричавшего сердитым голосом старика в белом халате, без парика и в стариковских очках.
Князь Андрей вздохнул и ничего не ответил.
– Ну, – сказал он, обратившись к жене.
И это «ну» звучало холодною насмешкой, как будто он говорил: «теперь проделывайте вы ваши штуки».
– Andre, deja! [Андрей, уже!] – сказала маленькая княгиня, бледнея и со страхом глядя на мужа.
Он обнял ее. Она вскрикнула и без чувств упала на его плечо.
Он осторожно отвел плечо, на котором она лежала, заглянул в ее лицо и бережно посадил ее на кресло.
– Adieu, Marieie, [Прощай, Маша,] – сказал он тихо сестре, поцеловался с нею рука в руку и скорыми шагами вышел из комнаты.
Княгиня лежала в кресле, m lle Бурьен терла ей виски. Княжна Марья, поддерживая невестку, с заплаканными прекрасными глазами, всё еще смотрела в дверь, в которую вышел князь Андрей, и крестила его. Из кабинета слышны были, как выстрелы, часто повторяемые сердитые звуки стариковского сморкания. Только что князь Андрей вышел, дверь кабинета быстро отворилась и выглянула строгая фигура старика в белом халате.
– Уехал? Ну и хорошо! – сказал он, сердито посмотрев на бесчувственную маленькую княгиню, укоризненно покачал головою и захлопнул дверь.