Lame для windows что это

Lame для windows что это


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

The LAME Project

3.99.5 (28 февраля 2012 [3] )

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, показали наиболее близкое звучание к исходному (несжатому) аудио по сравнению с другими кодеками [4] .

Содержание

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

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

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

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

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

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

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

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

  • CDex — Windows аудиограббер с открытым исходным кодом для дисков CD-ROM, который может использовать LAME.
  • Exact Audio Copy (EAC) — Windows аудиограббер для дисков CD-ROM, который может использовать LAME.
  • Lame Front-End — еще одна оболочка для Windows (чуть ли не все известные настройки кодека LAME)
  • Sound Normalizer — включает в себя LAME.
  • LAME GUI / BeSweet GUI — ещё одна оболочка под Windows
  • Lamedrop, лёгкая в использовании оболочка LAME под Windows, подобная OggDrop
  • RazorLame (прежде RazorBlade) — оболочка для Microsoft Windows с интерфейсом для исполняемого с командной строки LAME.
  • winLAME — другая оболочка для Windows
  • LAMExplorer — ещё одна оболочка для Windows
  • Grip — оболочка для использования с GNOME (Linux)
  • iTunes-LAME — оболочка, которая объединяет LAME с iTunes на Mac OS X.
Читайте также:  Приложения для родительского контроля windows

См. также

Примечания

  1. 12Разработчики LAME.
  2. Проект LAME на SourceForge.net.
  3. Репозиторий LAME.
  4. Results of MP3 at 128kbps public Listening Test (англ.) . Roberto Amorim. Архивировано из первоисточника 16 октября 2007.Проверено 2 июля 2010.
  5. Mark Taylor.LAME Technical FAQ (англ.) (txt) (июнь 2000). Архивировано из первоисточника 8 февраля 2012.Проверено 2 июля 2010.

Ссылки

  • Официальный сайт LAME.
  • Проект LAME на SourceForge.net.
  • Описание тегов ID3v1 LAME
  • Андрей Гуле.Использование пресетов mp3-кодера LAME (рус.) . iXBT (8 мая 2002). Архивировано из первоисточника 8 февраля 2012.Проверено 2 сентября 2010.
  • Андрей Аспидов.Очная ставка: OGG vs LAME (рус.) . iXBT (18 мая 2001). Архивировано из первоисточника 8 февраля 2012.Проверено 2 сентября 2010.
  • LAME по-русски

Wikimedia Foundation . 2010 .

Смотреть что такое «LAME» в других словарях:

lamé — lamé … Dictionnaire des rimes

lame — [ lam ] n. f. • lamme v. 1112; lat. lamina I ♦ 1 ♦ Bande plate et mince d une matière dure (métal, puis verre, bois). Lame de cuivre, de verre, de bois. Petite lame. ⇒ lamelle. Réduire en lames. ⇒ laminer. Lames de parquet, de bois, allongées. ⇒… … Encyclopédie Universelle

lamé — lame [ lam ] n. f. • lamme v. 1112; lat. lamina I ♦ 1 ♦ Bande plate et mince d une matière dure (métal, puis verre, bois). Lame de cuivre, de verre, de bois. Petite lame. ⇒ lamelle. Réduire en lames. ⇒ laminer. Lames de parquet, de bois,… … Encyclopédie Universelle

LAME — Basisdaten Entwickler Das LAME Team Aktuelle Version … Deutsch Wikipedia

Lamé — Lame Pour l’article homophone, voir LAM … Wikipédia en Français

lame — LAME. s. f. Table de metal fort platte. Lame de cuivre. lame d estain. un arrest, une inscription, une epitaphe gravée sur une lame de cuivre, &c. On appelle aussi, Lames, Certains clinquants d argent ou d or, desquels on couvre quelquefois des… … Dictionnaire de l’Académie française

Lame — means moving with pain or difficulty, or colloquially, an unconvincing argument. Lame and lamé (derived from the French) may also refer to:*Lameness (equine), lameness in horses. *Lamé (fencing), name of the electrically conductive jacket worn by … Wikipedia

Lame — (l[=a]m), a. [Compar. (l[=a]m [ e]r); superl. .] [OE. lame, AS. lama; akin to D. lam, G. lahm, OHG., Dan., & Sw. lam, Icel. lami, Russ. lomate to break, lomota rheumatism.] 1. (a) Moving with pain or difficulty on account of… … The Collaborative International Dictionary of English

Lame — steht für: einen Berg auf Java, Indonesien, siehe Berg Lame einen Berg in Osttimor, siehe Berg Lame LAME steht für: LAME, eine Audiosoftware Lamé ist der Familienname folgender Personen: Gabriel Lamé (1795 1870), einen französischen Mathematiker… … Deutsch Wikipedia

LAME 3.100 (+ optimized version by tmkk) x86/x64

Хотя сегодня MP3 и не самый качественный lossy аудио кодек, он бесспорно является лидером за счёт своей огромной популярности и совместимости с практически любыми аппаратными и программными плеерами.

LAME (аббревиатура от LAME Ain’t an MP3 Encoder) — это свободное приложение для кодирования аудио в формат MP3 (MPEG-1/2/2.5 Layer 3). По показателям качества LAME даёт лучший результат среди кодеров МР3.

Читайте также:  Linux kernel release history

Настройка

Использование

Параметры

—abr n кодирование в режиме среднего битрейта Включает кодирование с заданным в килобитах целевым средним битрейтом (Avareage BitRate) с поддержкой фреймов разных размеров. Допустимые значения — целые числа от 8 до 320. Может быть использовано с ключами ограничения максимального и минимального битрейта, например:
lame —abr 123 -b 64 -B 192 a.wav a.mp3
— данная комбинация ключей установит ограничение битрейта в пределах 64—192 кбит/с. -b n целевой битрейт/ограничить битрейт снизу Для режима постоянного битрейта (используется по умолчанию, если не указаны ключи —abr или -Vn) задаёт целевой битрейт. Для MPEG-1 Layer III доступны целые значения от 32 до 320 с шагом в 8 кбит/с. Значение по умолчанию (MPEG-1 Layer III) — 128 кбит/с для стерео и 64 для моно. В режимах ABR и VBR этот ключ задаёт минимальный битрейт фрейма и должен использоваться только для проблемных устройств, не поддерживающих значения битрейтов ниже заданного (в данном случае также используйте ключ -F ). -B ограничение максимального битрейта Используйте, если ваш плеер имеет проблемы воспроизведения фреймов с битрейтом выше определённого. -F форсировать ограничение битрейта снизу По умолчанию, даже если вы ограничиваете минимальный битрейт ключом -b , для цифровой тишины будет использоваться минимальный размер фрейма. Если из-за этих фреймов на вашем плеере возникают проблемы воспроизведения, ключом -F вы можете включить ограничение и для цифровой тишины. —highpass частота ФВЧ (кГц или Гц) Устанавливает частоту фильтра высоких частот. Частоты ниже указанной будут обрезаны. Довольно бесполезный ключ, так как в текущей версии минимальное значение равно 1.0887 % от частоты дискретизации (0.481 кГц для 44.1 кГц). —highpass-width крутизна ФВЧ Регулирует крутизну фильтра высоких частот путём задания ширины спада в кГц. По умолчанию установлено наименьшее значение (наибольшая крутизна), равное 1/64 от частоты дискретизации. —lowpass частота ФНЧ Устанавливает частоту фильтрации низких частот в кГц. Частоты выше указанной будут обрезаны. —lowpass-width крутизна ФНЧ Регулирует крутизну фильтра высоких частот путём задания ширины спада в кГц. По умолчанию установлено наименьшее значение (наибольшая крутизна), равное 1/64 от частоты дискретизации. -m s/j/f/d/m режим кодирования каналов Устанавливает режим кодирования стерео (или моно):

stereo
Кодер не использует возможность корреляции между двумя каналами, что может негативно сказаться на качестве в режиме CBR/ABR или неоправданно повысить битрейт для VBR. В этом режиме кодер предоставляет одному из каналов меньшее количество битов, если тот содержит тишину или же является менее сложным.

joint stereo
Кодер использует корреляцию между двумя каналами. Сигнал раскладывается на сумму Mid, рассчитанную как L+R, и разницу Side, рассчитанную как L-R, приоритет при распределении битов имеет канал Mid.
Такой прием эффективно увеличивает пропускную способность для сигналов с небольшим разделением стерео и даёт существенный прирост качества кодирования. Использование режима joint stereo совершенно безопасно, так как кодер может переключаться между Left/Right и Mid/Side представлениями на основе анализа степени разделения стерео (используется достаточно сложный алгоритм, описанный в документации ISO). Посмотреть количество фреймов для разных режимов можно, например, с помощью EncSpot.

forced joint stereo
Этот режим принудительно включает joint stereo для всех фреймов. Немного более быстрый, чем обычный joint stereo, использование рекомендуется только в тех случаях, когда вы уверены, что кодируемый сигнал имеет очень незначительное разделение стерео.

Читайте также:  Как открыть хост процесс windows rundll32

dual channels
В этом режиме 2 канала кодируются совершенно независимо. Каждому каналу выделяется ровно половина битрейта. Режим разработан для таких случаев, как, например, двуязычное кодирование (один язык в левом канале, другой язык — в правом). Использование данного режима для обычных стерео файлов приведет к более низкому качеству кодирования.

mono
Входной сигнал будет кодирован как моно. Если сигнал изначально являлся стерео, он будет сведен в моно. Сведение производится суммированием каналов со смягчением в 6 дБ (уменьшение амплитуд в два раза, что исключает клиппинг). -p защита от ошибок Добавляет в каждый фрейм циклический избыточный код CRC , позволяющий детектировать ошибки передачи, которые могут произойти в MP3 потоке. Код занимает 16 бит каждого фрейма, которые в противном случае были бы использованы для кодирования, в результате чего качество звучания несколько уменьшится. —preset предустановленные настройки Включает использование предустановленных настроек качества кодирования. На данный момент предустановки устарели и настоятельно не рекомендуются к использованию . Cоответствие пресетов параметрам:

—preset medium -V 5 —vbr-old
—preset standard -V 2 —vbr-old
—preset extreme -V 0 —vbr-old
—preset insane -b 320
—preset fast xxx включает режим —vbr-new (если не использовать пресеты, он включён по умолчанию)

-q 0..9 качество алгоритмов Настройка позволяет регулировать баланс между скоростью и качеством кодирования путём изменения коэффициентов масштабирования и сложности алгоритмов кодирования Хаффмана. Ниже приведено описание разных установок для режимов CBR и ABR с оценкой скорости (скорость кодирования 64-битной версией 3.99.5 на Intel Core i3 530).

q0: использовать самые медленные и максимально качественные алгоритмы: наилучшее сжатие по Хаффману, полный внешний цикл (full outer loop), максимальная точность для некоторых параметров. -q 0 и -q 1 являются медленными и могут не дать значительного прироста качества. Оценка скорости: 7x.
q1..4: схожи с нулевой установкой, но без полного вншнего цикла и со снижением точности параметров. По умолчанию используется q3. q2 может быть рекомендован для небольшого повышения качества. Оценка скорости: q1 — 15x, q2 — 20x, q3 — 41x, q4 — 42x.
q5, 6 (идентичны): пониженная сложность алгоритмов Хаффмана, психоакустика (оценка шума квантования) используется только для переключения типов блоков (чтоб уменьшить пре-эхо) и режима стерео. Оценка скорости: 53x.
q7..9 (идентичны): аналогично ключу -f. То же, что и q6, но дополнительно отключена формаовка шума. Оценка скорости: 83x.

Для VBR:
q0..4 (идентичны, по умолчанию): использовать самые медленные и максимально качественные алгоритмы. Оценка скорости: 38x.
q5..6 (идентичны): снижает сложность сжатия по Хаффману. Оценка скорости: 44x.
q7..9 (идентичны): аналогично ключу -f, отключает субблоковое усиление, психоакустика (оценка шума квантования) используется только для переключения типов блоков (чтоб уменьшить пре-эхо) и режима стерео. Оценка скорости: 57x.
—resample передискретизация Ресемплирование в одну из доступных частот дискретизации: 8/11.025/12/16/22.05/24/32/44.1/48 кГц. Качество ресемплера довольно неплохое, но при необходимости ресемплирования всё же лучше воспользоваться качественным DSP SoX Resampler (тем более, что он работает быстрее). Заметьте, что LAME автоматически ресемплирует входной сигнал при использовании низких битрейтов. —silent / —quiet тихий режим Отключить вывод информации о процес кодирования в консоль. Полезно при кодировании, например, через foobar2000 — его конвертер скрывает консоль. -V 0..9 VBR кодирование Включает режим кодирования с переменным битрейтом и заданным целевым качеством (при этом точно результирюущий битрейт предсказать нельзя). 0 соответствует максимальному качеству, значение по умолчанию — 4.

Оцените статью