Меню

Как установить библиотеку lame

Где скачать lame_enc.dll для Audacity и как его установить: исправляем проблему с кодировщиком сами

Сегодня мы рассмотрим:

Практичная и удобная программа для редактирования различных аудио файлов в рекламе не нуждается. Тем не менее многие пользователи, в процессе использования освещаемой программы, сталкиваются с однотипной проблемой: при попытке перекодировать отредактированный аудио файл в формат МР3 возникает ошибка с упоминанием недостающей библиотеки «lame_enc.dll».

Подробнее об этом ПО компоненте, о том, где можно скачать lame_enc.dll для Audacity и как правильно интегрировать упомянутую dll-ку в систему, мы и поговорим в рамках этой статье.

Краткое введение: а в чем, вообще, проблема?

Крайнее удивление у пользователя вызывает тот факт, что корректно установленный и целостный по своей структуре дистрибутив оговариваемого софта в конечном итоге (после успешной инсталляции!) оказывается не совсем «MP3-работоспособным».

Однако нет смысла придаваться панике, дело в том, что аудио-редактор Audacity в процессе своей работы использует различные звуковые кодеки, которые, в свою очередь, должны предварительно находится на жестком диске компьютера.

Стоит отметить что сам компонент «lame_enc.dll» не совсем полноценный кодек — это лишь его составная часть, а вернее, программное дополнение в виде инициализированной настройки для тех случаев, когда пользователю необходимо произвести конвертацию звукового файла в МР3 формат. Вот, так!

Где скачать lame_enc.dll для Audacity?

Для восстановления полной работоспособности упомянутой программы (подробнее о данном софте можно прочесть здесь) можно воспользоваться одним из двух способов:

В любом случае «положительный эффект» будет достигнут. Однако у каждого из вышеуказанных методов есть как свои плюсы, так и недостатки.

Первый вариант подразумевает реализацию скачивания файла из сети. Если интернет трафик у вас ограничен, то стоит знать, K-Lite Mega Pack весьма объемный файл. Поэтому вполне может быть, что вариант второй вам, уважаемы читатель, более подходит. Поскольку размер ddl-ки небольшой, а времени на процесс его интеграции нужно совсем немного.

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

Процесс установки недостающей звуковой DDL-ки

Разумеется, вы знаете, куда именно вы загрузили файл «lame_enc.dll». Поскольку далее (в процессе его установки) программа затребует указать директорию вспомогательного элемента кодирования/декодирования.

Последующий запуск и в процессе кодирования в МР3 программа более не будет запрашивать местонахождение «утраченного DLL файла»

Подводя итоги

Что ж, все простое — гениально! С вероятностью 99, 9% вас, дорогие меломаны, можно поздравить — вам удалось выйти победителем из программной битвы за полноценную работоспособность аудио редактора Audiocity. Однако в процессе использования, возможно, у вас, уважаемые читатели, появятся другого рода вопросы относительно функциональной части рассматриваемой программы…тогда имеет смысл ознакомиться вот с этой статьей. Всего вам мелодичного друзья, и только чистого звука!

Источник

Как скачать и установить lame_enc.dll для Audacity

Рассмотрим, как скачать lame_enc.dll для Audacity – популярной программы для редактирования аудиофайлов.

Содержание:

Audacity – это популярный аудио редактор для звуковых файлов, который можно загрузить бесплатно.

Несколько слов о программе Audacity

Приложение предназначено для windows 7/8, Linux и MAC OS. Также приложение способно работать с большинством форматов звуковых дорожек.

Однако, чтобы иметь возможность сохранять проекты и работать с отдельными форматами, необходимо устанавливать дополнительные библиотеки.

Софт позволяет записывать звук с разных источников (встроенного микрофона, внешнего записывающего устройства, микшера и других) и редактировать его, придавая более качественного участия.

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

Главное окно программы Audacity

Зачем нужна библиотека lame_enc.dll?

Большинство пользователей Audacity работают с аудиодорожками формата MP3.

Этот метод сжатия аудиофайлов позволяет сохранять максимально хорошее качество, при этом не увеличивая размер конечного файла.

Библиотека LAME позволяет приложению произвести сохранение отредактированной MP3-дорожки. Благодаря файлу dll происходит конвертация файла.

В lame_enc.dll встроен и адаптирован для приложения Audacity кодировщик LAME.

Его особенность – наличие большого количества параметров и надстроек, которые позволяют сохранить качество файла после проведения кодировки.

Пользователю не нужно разбираться с настройками LAME. Все они выставлены по умолчанию и запакованы в системную библиотеку.

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

Программное окно правки метаданных

После настройки метаданных вы получите системное сообщение о невозможности сохранения аудио. На этом этапе необходимо установить библиотеку на компьютер.

Читайте также:  Как установить vipole на windows phone

Окно предупреждения о невозможности сохранения файла в нужном формате

Где скачать библиотеку?

Загрузить библиотеку можно совершенно бесплатно. Перейдите по ссылке, введите капчу и скачайте архив: http://www.dll.ru/dll/253.html.

Внешний вид страницы для скачивания

Установка файла dll

После загрузки архива необходимо распаковать документ. Откройте архив и распакуйте файл dll на рабочий стол.

Чтобы установить dll, переместите библиотеку в корневую директорию программы (инструкция для windows 7/8/10):

Корневая папка программы

После перемещения файла dll откройте Audacity и отредактируйте нужную аудиодорожку. На этапе сохранения отредактируйте нужные метаданные и нажмите клавишу «ОК».

Теперь появится окно указания расположения библиотеки кодировщика LAME.

Окно для указания расположения библиотеки

Нажмите кнопку «Обзор» и откройте корневую папку программы, в ней найдите недавно установленную библиотеку и выберите ее.

Выбор библиотеки для сохранения проекта

После выбора необходимого файла в главном окне программы должна начаться процедура сохранения аудио. Это означает, что lame_enc.dll была установлена правильно.

После завершения сохранения проверьте, воспроизводится ли конечный файл с помощью обычного проигрывателя.

Удачное сохранение аудиофайла формата MP3

При следующих попытках сохранить отредактированный образец МП3 программа не будет требовать указать путь. Все будет происходить автоматически.

Тематические видеоролики:

Как действовать если Audacity просит lame_enc.dll, не сохраняет МП3

Как скачать и установить lame_enc.dll для Audacity

How To Download Lame_enc.dll for Audacity

Как скачать и установить lame_enc.dll для Audacity

Ярослав Драгун

Ярослав. Люблю технологии и все, что с ними связано. А также рок-н-ролл)Мой телеграмм: Ярослав Драгун

Источник

Полная настройка LAME бесплатно (кодек, энкодер, дэкодер, кодер)

LAME (Lame MP3 Encoder) — это наш выбор и рекомендуемый MP3-кодировщик для сжатия аудио. Он был разработан сообществом разработчиков программного обеспечения с открытым исходным кодом с 1998 года и стал MP3 кодировщиком самого высокого качества для большинства целей.

История

Разработка LAME началась примерно в середине 1998 года. Майк Ченг начал его как патч против источников кодировщика 8hz-MP3. После некоторых проблем с качеством, поднятых другими разработчиками, он решил начать с нуля, основываясь на источниках dist10. Эта ветвь (патч со ссылочными источниками) получила название LAME 2.0. К выпуску LAME 3.81 весь код dist10 был удален, что сделало LAME совершенно новой программой, а не просто патчем существующего кодера.

См. также: Что такое Lossless?

Проект быстро стал коллективным усилием. Майк Ченг в конце концов оставил лидерство и начал работать над tooLAME, кодировщиком MP2. Марк Тейлор стал лидером и выпустил версию 3.0 с новой разработанной им психоакустической моделью gpsycho.

В настоящее время LAME считается лучшим MP3-кодировщиком на средних и высоких битрейтах и ​​имеет лучшую модель VBR среди реализаций MP3, в основном благодаря преданной работе талантливых разработчиков Такехиро Томинага, Наоки Шибата, Дарина Моррисона, Габриэля Бувиня, Роберта Хегеманна и других. Разработка продолжается.

Хотя LAME обычно считается кодировщиком, согласно техническому FAQ LAME — это не кодировщик, а скорее просто «проект разработки, использующий модель с открытым исходным кодом для улучшения технологии MP3». Эта улучшенная технология выпущена только в виде исходного кода, чтобы минимизировать риск нарушения патентов. Когда исходный код компилируется и распространяется, ему может потребоваться лицензия от Thomson, в зависимости от того, где и как он будет использоваться. Позиция проекта LAME: «Исходный код рассматривается как речь, которая может содержать описания запатентованной технологии. Описания патентов находятся в открытом доступе».

См. также: Что такое Ogg Vorbis?

Исходный код LAME поддерживается в репозитории CVS, и единственная официальная база кодов для публичного использования — это транковый код с тегом «MAIN». Существует также множество экспериментальных веток этого кода, в которых разработчики проверяют новые идеи. Одна из этих веток была запущена после выпуска LAME 3.92 в 2002 году. Чтобы избежать путаницы с альфа-версиями LAME 3.93, был создан код, позволяющий идентифицировать себя как LAME 4.0 alpha 1 (в конце 2002 г.) — 4.0 alpha 14 ( с 2005 года). Этот код в основном предназначен для разработчиков, чтобы тестировать оптимизации и архитектурные изменения в базовом коде LAME, идеи, которые в конечном итоге могут быть использованы в основной ветке и когда разработка действительно начнется на LAME 4.0. Однако некоторые представители общественности использовали этот код для создания рабочих копий альфа-версий «LAME 4.0» в 2003-2005 годах. Они не должны рассматриваться как настоящие выпуски LAME 4.0, и разработчики не хотят, чтобы о них публиковали открытые отзывы, и не хотят, чтобы из этой ветви делались публичные сборки.

Читайте также:  Как установить плагин ява в мозилу

Рекомендуемые настройки кодера

Максимальное качество и архивация

Максимальное качество достигается, когда, независимо от условий прослушивания, вы не можете обнаружить разницу между MP3 и оригиналом. Как показали слепые тесты ABX, MP3-файлы с кодировкой LAME обычно достигают этого уровня прозрачности при кодировании с настройками по умолчанию, при битрейтах значительно ниже максимальных. Кодирование с более высокими настройками битрейта не повлияет на воспринимаемое качество.

Для архивирования идеальны только форматы без потерь, такие как WavPack,Wave, FLAC и т.д.; они сохранят звук без изменений, сэмпл за сэмплом, независимо от настроек кодера. Напротив, форматы с потерями, такие как MP3, предназначены для экономии места путем изменения звука тонкими, часто незаметными способами, даже при максимальных настройках кодера.

Высокое качество (Hi-Fi, домашнее прослушивание с лучшим размером файла):

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

Очень высокое качество с максимальным размером файла:

-b 320 — альтернатива настройкам VBR, указанным выше.

Этот режим CBR максимизирует битрейт MP3 и общий размер файла. Дополнительное пространство может позволить сжать некоторые части аудио с меньшими потерями, но на сегодняшний день никто не дал результатов испытаний ABX, демонстрирующих, что воспринимаемое качество всегда лучше, чем самые высокие профили VBR, описанные выше.

Портативный (прослушивание в шумных условиях, меньший битрейт, меньший размер файла):

Очень низкий битрейт, небольшие размеры:

Для очень низких битрейтов, до 100 кбит/с, ABR чаще всего является лучшим решением. Используйте —abr (например, —abr 80).

—preset voice доступен только в интерфейсе командной строки и предназначен для совместимости. В настоящее время он сопоставлен с —abr 56-мм, что означает, что рекомендуется кодировать в моно и использовать ABR.

Понимание настроек битрейта

MP3 разделены на кадры, каждый из которых имеет определенный размер, выраженный в битрейте. Если битрейт каждого кадра одинаков во всем файле, то файл считается с постоянным битрейтом (CBR). В противном случае это переменная скорость передачи (VBR). LAME предлагает режимы кодирования CBR и VBR, а также специальный режим кодирования VBR, называемый ABR (средняя скорость передачи в битах).

VBR (переменный битрейт) настройки

VBR: режим переменной скорости передачи данных. Используйте режимы с переменным битрейтом, когда целью является достижение фиксированного уровня качества с использованием минимально возможного битрейта. VBR лучше всего использовать для определенного уровня качества, а не определенного битрейта. Окончательный размер файла для VBR-кодирования менее предсказуем, чем для ABR, но качество обычно лучше.

См. также: Что такое передискретизация?

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

Также допускаются дробные значения с точностью до трех знаков после запятой, при этом 9,999 — это самое низкое качество.

Примечание. Параметр —vbr-new, который включил превосходный режим VBR в LAME 3.97 и некоторых предыдущих версиях, больше не требуется для LAME 3.98 и выше, поскольку теперь он является режимом VBR по умолчанию. Однако, если вы все еще используете LAME 3.97 или старше, вы должны добавить —vbr-new в командную строку, чтобы использовать этот режим.

Целевой битрейт и фактический типичный битрейт для каждого уровня качества VBR:

Если вам нужен предсказуемый битрейт (например, в потоковом приложении), используйте режимы ABR или CBR, описанные ниже.

Настройки ABR (среднего битрейта)

Компромисс между режимами VBR и CBR, кодирование ABR изменяет биты вокруг заданной целевой скорости передачи данных. Используйте ABR, когда вам нужно знать конечный размер файла, но при этом все же хотите предоставить кодировщику некоторую гибкость, чтобы решить, какие отрывки требуют больше битов. Вывод — это обычный файл VBR, совместимый со всеми MP3-плеерами, которые поддерживают VBR; ABR — это не особый тип файла, а стратегия LAME для создания VBR.

Важно: настройка ABR настраивается с 320 кбит/с до 80 кбит/с.

Настройки CBR (постоянный битрейт)

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

Читайте также:  Как установить вордпресс на хостинг beget

См. также: Что такое частота дискретизации?

CBR рекомендуется только для использования в потоковых ситуациях, когда необходимо строго соблюдать верхний битрейт. За кулисами все еще есть некоторая изменчивость в битрейте благодаря использованию LAME функции резервуара битов формата MP3, но она гораздо менее гибкая, чем фактический VBR.

Важно: настройка CBR настроена с 320 кбит/с до 80 кбит/с.

Заметка

Все режимы и настройки, упомянутые в этом разделе, соответствуют спецификациям стандарта MP3, и полученные MP3-файлы должны воспроизводиться каждым декодером MP3, который соответствует стандарту. Если ваш декодер или устройство не воспроизводит MP3-файлы, созданные LAME, вините производителя или разработчика, а не LAME. До LAME 3.98 ключ —vbr-new включал новый режим VBR. Теперь это режим VBR по умолчанию. Старый режим доступен через —vbr-old. С точки зрения качества новый режим выглядит лучше старого, но сообщения об артефактах при использовании нового режима существуют. Несмотря на эти возможные проблемы, новый режим в настоящее время рекомендуется из-за увеличения скорости и качества, обеспечиваемого новым алгоритмом.

Resampling (ресемплирование)

Когда входная частота дискретизации превышает 48 кГц, LAME повторно изменит ее до максимальной частоты 48 кГц (максимум, поддерживаемый MP3). В режимах VBR с 7 по 9,999 и при битрейтах CBR ниже 104 кбит/с вход повторно дискретизируется до 32000, 24000, 22050, 16000, 12000, 11025 или 8000, в зависимости от целевого уровня качества или битрейта. Так как это требуется при повторной дискретизации, всегда применяется фильтр для удаления частот, превышающих половину частоты дискретизации. Приведенная выше информация о нижних частотах указывает, выполняется ли какая-либо дополнительная фильтрация.

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

Несовместимость декодера Фраунгофера

Разные интерпретации неясной части спецификации MP3 привели к тому, что специфичная для Windows версия MP3-декодера Fraunhofer IIS не смогла правильно воспроизводить определенные MP3-файлы, созданные с определенными версиями LAME.

См. также: Что такое битрейт?

Чтобы продемонстрировать проблему, проблемный MP3 должен быть создан с LAME 3.97 или более ранней версии и должен содержать кадр с определенными параметрами и очень большим объемом данных, например кадр 320 кбит/с, который интенсивно использует бит резервуар. Декодером должен быть фильтр DirectShow l3codecx.ax версии 1.5.0 или ниже, используемый проигрывателем Windows Media в версиях Windows, предшествующих Windows Vista. Обновление безопасности для Windows XP и Server 2003, выпущенное в августе 2010 года, обновило этот фильтр до версии 1.6.0, которая может воспроизводить проблемные файлы MP3. Windows Vista поставляется с более старой версией, но проигрыватель Windows Media использует другой фильтр, и в более поздних версиях Windows этот фильтр вообще не используется.

Обходной путь был реализован в LAME 3.98.0 бета 1 до LAME 3.98.2 и в LAME 3.99 альфа 1, в результате чего кадры со скоростью 320 кбит/с были ограничены в том, какой объем битового резервуара они могли использовать. Это привело к потере впустую пространства, когда резервуар вырастет за пределы. В LAME 3.98.3 и более поздних версиях, а также в LAME 3.99 alpha 2 и более поздних версиях метод был изменен таким образом, что резервуар для долота не может расти выше предела.

VBR заголовок и тег LAME

LAME поддерживает стандарт де-факто добавления дополнительного кадра молчания к началу файлов MP3. Этот «заголовок VBR» или «информационный тег» предоставляет домашнюю страницу для точной информации о продолжительности звука и таблицу точек поиска. Это в основном для инженеров, работающих с файлами VBR. Декодеры обычно рассматривают кадр как информационный, а не воспроизводящий звук.

LAME использует формат Xing для этого заголовка и расширяет его, встраивая 20-байтовый «тег LAME» с дополнительной информацией:

Что случилось с «—alt-preset»?

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

Например, следующие параметры командной строки будут выдавать одинаковые выходные данные:

—alt-preset insane
—preset insane
-b 320
—preset 320
—preset cbr 320

Источник