Инструменты пользователя

Инструменты сайта


audiocodecs:lame

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
audiocodecs:lame [2006/06/15 09:50]
Spike
— (текущий)
Строка 1: Строка 1:
-====== LAME ====== 
- 
-===== Введение ===== 
- 
-{{:​audiocodecs:​lamelogo.png|:​audiocodecs:​lamelogo.png}} 
- 
-**LAME** (**L**ame **A**in'​t an **M**P3 **E**ncoder) --- это рекомендованный кодер стандарта MP3. LAME разрабатывается open-source сообществом с 1998г. и является кодером [[MP3]] высочайшего качества. 
- 
-Выгода при использовании LAME: 
-  * Отлично оптимизированные пресеты 
-  * Быстрое кодирование 
-  * [[CBR]], [[ABR]] и [[VBR]] методы кодирования 
-  * [[audio:​Безстыковое_воспроизведение|Безстыковое воспроизведение]] с декодерами,​ понимающими заголовок LAME 
-  * Поддержка в программах [[programs:​Exact Audio Copy|Exact Audio Copy]] и [[programs:​CDex|CDex]] 
- 
- 
-===== История ===== 
- 
- 
-Разработка LAME началась приблизительно в середине 1998г. Майк Ченг (Mike Cheng) начал разработку с патча исходников MP3-кодера. Некоторое время LAME был просто набором патчей на демонстрационный код ISO, который распространялся отдельно,​ отсюда имя "​Ain'​t an Encoder"​. ​ Код ISO имел ограничивающую лицензию,​ но был доступен без оплаты. После полученных вопросов и предложений от других людей, Майк решил создать кодер на основе исходников dist10. Эта ветвь кодера началась с версии LAME 2.0. Однако,​ в мае 2000, проект LAME заменил последний код ISO, и с тех пор LAME — полностью новая реализация,​ доступная под лицензией LGPL; компиляция последних версий LAME больше не требует исходников ISO, делая LAME совершенно новой программой,​ а не патчем существующего кодера. 
- 
-Сольный проект Майка Ченга быстро стал коммандным. В конечном итоге, Майк оставил свое лидерство над проектом и начал разработку [[http://​toolame.sourceforge.net/​|tooLAME]] --- кодера [[MP2]]. Новым лидером LAME стал Марк Тейлор (Mark Taylor) и через некоторое время представил новую версию 3.0, в которой была использована технология gpsycho, являющаяся ​ психоакустической моделью его собственной разработки. 
- 
-LAME пережил некоторые трудности,​ связанные с патентом Fraunhofer'​s на алгоритмы используемые при сжатии MP3, включая патент США № 5579430 и иностранные аналоги. Эти патенты были получены,​ чтобы предотвратить создание MP3 кодека без выплаты лицензионных отчислений Fraunhofer'​у,​ что практически довольно трудно сделать для открытой программы,​ пользователи которой живут в десятках стран, многие из которых не признают патенты на алгоритмы. 
- 
-Разработчики LAME однако заявляют,​ что их код теперь существует только в форме исходников,​ «исходный код рассматривается как речь, которая может содержать описание патентованых технологий. Описания патентов находятся в общественном пользовании». 
- 
-Програмное обеспечение LAME лицензировано под GNU Lesser General Public License (LGPL). В ноябре 2005 появились сообщения о том, что програмное обеспечение Extended Copy Protection, включённое в некоторые компакт-диски SONY, содержит части библиотеки LAME в нарушение условий LGPL. 
- 
-Сейчас LAME является лучшим кодером MP3 на средних битрейтах и обладает лучшей моделью VBR среди других реализаций. За все это нужно благодарить талантливых разработчиков LAME: Takehiro Tominaga, Naoki Shibata, Darin Morrison, Gabriel Bouvigne, Robert Hegemann и других. Разработка продолжается... 
- 
-===== Рекомендованные настройки кодера ===== 
- 
-==== Введение ==== 
- 
-Здесь описываются настройки,​ рекомендованные [[http://​Hydrogenaudio.org|Hydrogenaudio]] для использования с LAME и получения максимального качества кодирования в [[MP3]]. 
- 
-Для этих настроек нужен кодер LAME 3.94 или более поздней версиии. ​ 
- 
-Избегайте использования альфа (a) версий LAME. Очень часто эти версии используются только с тестовыми целями. Используйте их, если хотите помочь разработчикам. ​ 
- 
-//​Примечание//:​ на данном битрейте,​ VBR позволяет получать более высокое качество,​ чем ABR, который в свою очередь лучше CBR (VBR > ABR > CBR в порядке ухудшения качества). Исключением является момент,​ когда вы выбираете высший из возможных битрейт CBR в 320 kbps (-b 320 = --alt-preset insane), однако,​ кодировка этим битрейт создает файлы с минимальной выгодой в плане качества,​ но с существенным увеличением размера файла. 
- 
-//​Примечание//:​ все режимы и настройки,​ описанные ниже, принадлежат спецификациям стандарта MP3, т.е. в результате кодирования получаются файлы, которые должны проигрываться любым стандартным MP3 декодером. Если ваш декодер или устройство не может воспроизвести файлы MP3, изготовленные при помощи LAME, то вините производителя устройства или его разработчика,​ но никак не LAME. 
- 
-==VBR (Variable bitrate) settings== 
-'''​[[VBR]]:'''​ ''​variable bitrate mode. Use variable bitrate modes when the goal is to achieve a fixed level of quality using the lowest possible bitrate.''​ 
- 
-[[VBR]] is best used to target a specific quality level, instead of a specific bitrate. The final file size of a VBR encode is less predictable than with [[ABR]], but the quality is usually better. 
- 
--V(number) where number is 0-9, 0 being highest quality, 9 being the lowest. 
- 
-{| align=center border="​1"​ cellpadding="​4"​ cellspacing="​0"​ 
-|+'''​List of recommended settings'''​ 
-| '''​Switch'''​ || '''​Preset'''​ || '''​Target Kbit/​s'''​ || '''​Bitrate range kbit/​s'''​ 
-|- 
-| -b 320 || --preset insane || 320 || 320 CBR 
-|- 
-| -V 0 --vbr-new || --preset fast extreme ||  245 || 220...260 
-|- 
-| -V 0 || --preset extreme || 245 || 220...260 
-|- 
-| -V 1 --vbr-new || || 225 || 200...250 
-|- 
-| -V 1 || || 225 || 200...250 
-|- 
-| -V 2 --vbr-new || --preset fast standard || 190 || 170...210 
-|- 
-| -V 2 || --preset standard || 190 || 170...210 
-|- 
-| -V 3 --vbr-new || || 175 || 155...195 
-|- 
-| -V 3 || || 175 || 155...195 
-|- 
-| -V 4 --vbr-new || --preset fast medium || 165 || 145...185 
-|- 
-| -V 4 || --preset medium ​ || 165 || 145...185 
-|- 
-| -V 5 --vbr-new || || 130 || 110...150 
-|- 
-| -V 5 || || 130 || 110...150 
-|- 
-| -V 6 --vbr-new || || 115 || 95...135 
-|- 
-| -V 6 || || 115 || 95...135 
-|- 
-| -V 7 --vbr-new || || 100 || 80...120 
-|- 
-| -V 7 || || 100 || 80...120 
-|- 
-| -V 8 --vbr-new || || 85 || 65...105 
-|- 
-| -V 8 || || 85 || 65...105 
-|- 
-| -V 9 --vbr-new || || 65 || 45...85 
-|- 
-| -V 9 || || 65 || 45...85 
-|} 
-See also [[Technical data for recommended LAME settings]] 
- 
-If you need a predictable bitrate (in a streaming application,​ for example), use ABR or CBR modes, described below. 
- 
- 
- 
-===== Для дополнительного чтения ===== 
- 
-  * [[http://​lame.sourceforge.net|Официальный сайт LAME]] 
-  * [[http://​www.rjamorim.com/​rrw/​lame.html|История версий LAME]] на ReallyRareWares 
-  * [[http://​www.rjamorim.com/​test/​|Несколько тестов]] с использованием LAME идругих кодировщиков 
-  * [[programs:​EAC_and_Lame|Настраиваем EAC и LAME]] 
  
audiocodecs/lame.1150350618.txt.gz · Последние изменения: 2006/06/15 09:25 (внешнее изменение)