vitppc

Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Может, кому будет полезна это информация, выкладываю как есть, лень редактировать, кому надо разберется. ========================================================================================================= LAME MP3 Encoder В этой директории нам надо создать .bat файл mp3encoder.bat создается и редактируется он простым текстовым редактором. C:\Documents and Settings\vitppc\SendTo Вот как делаю я: - качаем lame encoder (2 файла: lame_enc.dll и lame.exe); - запихиваем их например в D:\lame\ ; - идём по адресу C:\Documents and Settings\имя_пользователя\SendTo\; - создаём файл mp3encoder.bat следующего содержания: D:\lame\lame --mp3input -m j -v -b 80 -B 96 %1 encoded.mp3 А вот пример моих настроек в файле mp3encoder.bat D:\Programs\ZapisCD-DVD\Converter\lame\lame --mp3input -m j -V5 -b 40 -B 60 %1 %2 //D:\Programs\ZapisCD-DVD\Converter\lame\lame --preset cbr 50 %1 %2 Как видите одна строка с параметрами закомментирована, это сделано для того, чтобы работала мне нужная строка,, для конкретной задачи. По надобности я первую строчку отключаю и включаю вторую, все это делается в обычном текстовым редакторе. Хочу заметить какая бы директория не была бы куда вы распаковали lame, в конце обязательно должно быть lame но без расширения .exe И еще название файла mp3encoder.bat может быть любым, как вашей душе угодно будет. - берём нужный нам mp3 файл, ПКМ => Отправить - mp3encoder.bat В результате создастся файл encoded.mp3. Параметры, которые я привёл, делают оригинальный файл в два раза меньше при потере качества ~20%, для мобилы - самое то. Можно по экспериментировать с настройками Лэйма (lame --longhelp для более детальной инфы по настройкам). сайт = http://forum.xakep.ru/m_851166/tm.htm Вот список некоторых популярных режимов: --preset 128 %s %d - низкое качество, маленькие файлы. Для всяческой попсятины больше и не надо. --alt-preset standard %s %d - рекомендуемый режим. Это золотая середина - достигается высокое качество и приемлемый размер файлов. Один минус - долго кодирует (см. ниже). --alt-preset standard -Y %s %d - то же самое, но чуть меньший размер файлов. --alt-preset extreme %s %d - отличное качество достигается значительным увеличением размера файлов. Т.к. даже на профессиональной аппаратуре далеко не каждый сможет заметить разницу, использовать не рекомендуется. --alt-preset insane %s %d - высочайшее качество, выше - только звезды, технический предел стандарта mp3. Использовать этот режим не имеет смысла. Mpeg 1, 2, 2.5 layer 3 LAME сжимает звук "С потерями". Подробная информация в разделе "Форматы". 1. Переменный поток --preset insane Поток равен 320 kbps.Максимально возможное качество звучания mp3 файла. --preset extreme Минимальный поток ограничен 128 kbps. Средний поток около 224 kbps. Отличное качество звучания готового файла. --preset standard Минимальный поток ограничен 128 kbps. Средний поток около 192 kbps. Хорошее качество, достаточное для большинства слушателей и музыки. --preset medium Нет ограничения на минимальный поток. Средний поток около 160 kbps. Подходит для большинства слушателей и музыки. 2. Средний поток Поток меняется в небольших пределах и примерно равен заданному, применим в ситуациях, когда необходимо получить хорошее качество на известном потоке. Качество уступает VBR. 3. Постоянный поток Поток точно равен заданному числу, применим в ситуациях, когда важно транслировать файл по сети в реальном времени. Качество уступает VBR. Допустимые значения потока и поддерживаемые частоты: Mpeg-1 layer 3: - частоты (kHz): 32 44.1 48 - поток (kbps): 32 40 48 56 64 80 96 112 128 160 192 224 256 320 Mpeg-2 layer 3: - частоты (kHz): 16 22.05 24 - поток (kbps): 8 16 24 32 40 48 56 64 80 96 112 128 144 160 Mpeg-2.5 layer 3: - частоты (kHz): 8 11.025 12 - поток (kbps): 8 16 24 32 40 48 56 64 80 96 112 128 144 160 4. Командная строка Вместо предварительно заданных установок можно использовать набор параметров, поддерживаемых текущей версией кодека. Информация о ключах доступна в документации LAME. Некоторые ключи: -m m/s/j/f/a Выбор режима: -m m mono -m s stereo -m j joint stereo -m f forced mid/side stereo -m d dual (independent) channels -m i intensity stereo -m a auto Режимы auto: 8 kbps Mono 16- 96 kbps Intensity Stereo 112-128 kbps Joint Stereo -m j 160-192 kbps -m j с добавлением mid/side 224-320 kbps Independent Stereo -m s -q n Внутренний алгоритм, задающий качество кодирования. Используются цифры от 0 до 9 0 = высокое качество кодирования, но низкая скорость 9 = низкое качество кодирования, но высокая скорость -h То же самое, что и -q 2 -f То же самое, что и -q 7 -b n Установить постоянный bitrate (8, 16, 24, ..., 320) -v Использовать переменный битрейт (VBR) -V n Качество VBR (0=высокое, 9=низкое) -b n Определить минимально допустимый битрейт (8,16,...,320) -B n Определить максимальный битрейт (8,16,24,...,320) Примеры использования командной строки: -v -V 1 -b 112 -B 256 -h -q 0 -v -V 0 Все параметры можно узнать из командной строки (lame --longhelp для более детальной информации по настройкам). Есть куча оболочек и программ для кодека Lame Я лично пользуюсь командной строкой Lame Для новичков и кто париться не хочет рекомендую это RecoMP3 - http://www.allok.ru/?id=11 является узкоспециализированной графической оболочкой вышеупомянутого кодека. Позволяет обрабатывать файлы МР3 в пакетном режиме и имеет простой редактор ID3 тэгов. Другие оболочки (совместимые системы) * CDEX — Windows аудиограббер с открытым исходным кодом для дисков CD-ROM, который может использовать LAME. * Exact Audio Copy (EAC) — Windows аудиограббер для дисков CD-ROM, который может использовать LAME. * Grip — оболочка для использования с GNOME (GNU/Linux) * iTunes-LAME — оболочка, которая объединяет LAME с iTunes на Mac OS X. * Lame Front-End — еще одна оболочка для Windows (чуть ли не все известные настройки кодека LAME) * Sound Normalizer — включает в себя LAME. * LAME GUI / BeSweet GUI — ещё одна оболочка под Windows * Lamedrop, Лёгкая в использовании оболочка LAME под Windows, подобная OggDrop * RazorLame (прежде RazorBlade) — оболочка для Microsoft Windows с интерфейсом для исполняемого с командной строки LAME. * winLAME — другая оболочка для Windows Полную информацию и ссылки можно получить из этого источника: http://ru.wikipedia.org/wiki/LAME Интерфейс : Английский Лицензия: Бесплатная Платформа: Win32, Linux, MacOS, BeOS... Разработчик http://www.skan.ru/go.php?developer=http://lame.sourceforge.net/ Очень полезная информация - http://www.linuxsoft.ru/info/lib/lib/mmedia/lamepresets.html help comand en- http://lame.cvs.sourceforge.net/*checkout*/lame/lame/USAGE help comand ru - http://eac.h12.ru/lame.htm документацию к кодеку LAME на русском - http://www.allok.ru/?id=15 Wiki - http://ru.wikipedia.org/wiki/LAME
---------- Сократ: «Всё, что говорит Платон — ложь». Платон: «Всё, что говорит Сократ — истина». |
| Всего записей: 218 | Зарегистр. 12-05-2006 | Отправлено: 19:58 10-03-2010 | Исправлено: vitppc, 09:33 16-06-2010 |
|