Вернуться   Форум > Университет > Аудиораздел > Музыка
Регистрация Справка Пользователи Календарь Поиск Сообщения за день Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме
Старый 16.01.2011, 18:30   #2
Velmas
Главный Кинооператор
Медаль пользователю. ЗОЛОТОМедаль автору. ЗОЛОТО Форумчанин
Аватар для Velmas
Регистрация: 12.01.2009
Адрес: Украина
Сообщения: 1,439
Репутация: 677
LAME

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

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

● LAME 3.99.5 (compiled 2012-02-28, EXE + DLL) 32/64-bit

[СКАЧАТЬ](0.62 МБ)

В комплекте имеются:
lame.exe (command-line encoder)
lame_enc.dll (encoding library)
Параметры (дополненный перевод оригинального списка параметров)

Использование:
lame.exe [параметры] <входной_файл> <выходной_файл>

Примечание: укажите "-" вместо входного файла для кодирования со STDIN.

Параметры:

ключ====== параметр

-abr ======= кодирование в режиме ABR (средний битрейт).
-b ====== битрейт (8...320).
-highpass ====== минимальная частота в кГц.
-highpass-width ====== ширина ВЧ фильтра в кГц.
-lowpass ====== максимальная частота в кГц.
-lowpass-width ====== ширина НЧ фильтрации в кГц.
-m ====== режим стерео (s, j, f, m).
-noreplaygain ====== отключить ReplayGain анализ.
-p ====== защита от ошибок.
-g ====== выбор качества алгоритма.
-resample ====== выходная частота семплирования в кГц (для кодирования).
-silent ====== тихий режим.
-V ====== установка качества для режима VBR (0...9).

* -abr кодирование со средним битрейтом Включает кодирование с заданным (в килобитах) целевым средним битрейтом с поддержкой фреймов разных размеров. Допустимые значения - целые числа от 8 до 310.
Может быть использовано с ключами -b и -B, например:
lame -abr 123 -b 64 -B 192 a.wav a.mp3
данная комбинация ключей установит ограничение на размер фреймов от 64 до 192 кбит.

* -b битрейт Для MPEG1 (частота семплирования 32, 44.1 и 48 kHz)
n = 32,40,48,56,64,80,96,112,128,160,192,224,256,320

Для MPEG2 (частота семплирования 16, 22.05 и 24 kHz)
n = 8,16,24,32,40,48,56,64,80,96,112,128,144,160

По-умолчанию - 128 кбит/с для MPEG1 и 64 кбит/с для MPEG2.

Когда используется режим кодирования с переменным битрейтом (VBR), ключ -b определяет минимальный допустимый битрейт. Естественно,чтобы предотвратить лишние затраты места, наименьший доступный размер фрейма будет использоваться для тишины.

* -highpass частота фильтрации высоких частот в кГц Установить частоту фильтрации высоких частот. Частоты ниже указанной будут обрезаны.

* -highpass-width ширина фильтра высоких частот Установить ширину фильтра высоких частот. Значение по-умолчанию - 15% от частоты фильтрации высоких частот.

* -lowpass частота фильтрации низких част от в кГц Установить частоту фильтрации низких частот. Частоты выше указанной будут обрезаны.

* -lowpass-width ширина фильтра низких частот Установить ширину фильтра высоких частот. Значение по-умолчанию - 15% от частоты фильтрации низких частот.

* -m s/j/f/d/m режим стерео Joint-stereo является режимом по-умолчанию для двухканальных входных файлов. stereo
В этом режиме кодер не использует возможность корреляции между двумя каналами. Естественно, это может негативно сказаться на количестве битов отведенных обоим каналам. В этом режиме кодер предоставляет одному из каналов меньшее количество битов если тот содержит тишину или же является менее сложным.

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

Неуместное использование mid/side стерео может привести к слышимым артефактам компрессии. Слишком частое переключение между режимом mid/side и обычным режимом также может сказаться на качестве звучания. Для определения моментов переключения в режим mid/side стерео LAME использует достаточно сложный алгоритм описанный в документации ISO, использование режима joint stereo совершенно безопасно.

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

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

mono
Входной сигнал будет кодирован как моно. Если сигнал изначально являлся стерео, он будет сведен в моно. Сведение производится суммированием каналов со смягчением в 6 дБ.

* -noreplaygain отключить ReplayGain анализ По-умолчанию ReplayGain анализ включен. Этот ключ его отключает.

* -p защита от ошибок Включить защиту от ошибок CRC.
Добавляет циклический избыточный код (cyclic redundancy check, CRC) в каждый фрейм, позволяющий детектировать ошибки передачи которые могут произойти в MP3 потоке. Конечно же, код занимает 16 бит каждого фрейма, которые в противном случае были бы использованы для кодирования, в результате чего качество звучания незначительно уменьшится.

* -q 0..9 выбор качества алгоритма Без сомнения, битрейт является главным фактором влияющим на качество. Чем выше битрейт - тем выше качество. Но кроме выбора битрейта, мы имеем возможность выбора алгоритмов для достижения наилучших коэффициентов масштабирования и кодирования Хаффмана.

-q 0: использовать самые медленные и максимально качественные алгоритмы. -q 0 и -q 1 являются медленными и могут не дать значительного прироста качества.

-q 2: рекомендуется. Аналогично ключу -h.

-q 5: хорошая скорость, разумное качество.

-q 7: аналогично ключу -f. Очень быстрое кодирования, приемлемое качество. Психоакустика используется для пре-эхо и M/S, маскировка шума не производится.

-q 9: отключает практически все алгоритмы включая психоакустическую модель. Низкое качество.

Примечания:

Для режима CBR и ABR значением по-умолчанию является -q3. Ниже приведена таблица алгоритмов для различных значений -q (только для CBR и ABR. 0=отключен,1=включен,2=особый режим работы).


Как показали тесты, для VBR кодирования существует только два режима выбора алгоритмов, при чем самый качественный стоит по-умолчанию, а второй (немного более быстрый, но менее качественный) включается при значении -q от 5 до 9, или же просто ключем -f.


* -resample 8/11.025/12/16/22.05/24/32/44.1/48выходная частота семплирования в кГц Выбрать выходную частоту семплирования (только для кодирования).
Если не указана, LAME автоматически ресемплирует входной сигнал при использовании высокой степени сжатия

* -silent / -quietтихий режим Не отображать отчет в процессе выполнения операции.

* -V 0...9установка качества для режима VBR Включает режим VBR (Variable BitRate, переменный битрейт) и указывает значение качества VBR .
по-умолчанию=4
0=максимальное качество.

Рекомендации и примеры

Рекомендованным режимом является режим VBR - он дает лучшую скорость кодирования и стабильное качество звучания для сигналов разной степени сложности.
Ниже приведены примеры параметров для конвертера foobar2000:

Приемлемое качество для большинства слушателей:
-silent -V 2 -noreplaygain - %d

Максимальное VBR качество:
-silent -V 0 -noreplaygain - %d

Высокое качество, 320 кбит/с (постоянный битрейт):
-silent -b 320 -noreplaygain - %d

Более высокое качество, 320 кбит/с (чуть более низкая скорость кодирования):
-silent -q 2 -b 320 -noreplaygain - %d

Максимально возможное качество, 320 кбит/с, CBR (в большинстве случаев не дает прироста в качестве, очень медленное кодирование):
-silent -b 320 -q 0 -noreplaygain - %d

Пояснения:
-q - параметр регулирует соотношение скорость/качество. Значение по-умолчанию - 3.
-silent - параметр задан в связи с тем что foobar2000 автоматически скрывает консольное окно кодировщика.

-noreplaygain - отключение анализа ReplayGain кодером LAME, что немного повысит скорость кодирования. Foobar2000 самостоятельно выполняет ReplayGain сканирование (если оно включено в настройках конвертера).
Скриншот с примером:

Надеюсь все доступно и понятно.

Примечания:
Материал подготовлен по оригинальным статьям:
Copyright (C) 2010, AudiophileАдминистрация Кинозал.ТВ выражает огромную благодарность оригинальному автору данных статей
Принципы настройки конвертера foobar2000
LAME + настройка
  Ответить с цитированием
Старый 07.08.2011, 23:32   #3
ZenitFan
Главный Кинооператор
Медаль пользователю. ЗОЛОТОМедаль автору. СЕРЕБРО Завсегдатай
Аватар для ZenitFan
Регистрация: 04.10.2010
Адрес: Расчленинград
Сообщения: 644
Репутация: 177
OggEnc v2.87 LancerMod based on aoTuV b6.03

Ускоренная версия модификации кодера OGG Vorbis от японского программиста Aoyumi.

Vorbis - свободный формат сжатия звука с потерями, официально появившийся летом 2002 года. Психоакустическая модель, используемая в Vorbis, по принципам действия близка к MPEG Audio Layer III и подобным, однако математическая обработка и практическая реализация этой модели существенно отличаются, что позволило авторам объявить свой формат совершенно независимым от всех предшественников. На данный момент является лидером lossy кодирования в диапазоне 64-200 кбит/с (вероятно, и выше).
Модификации Aoyumi главным образом затрагивают нижний диапазон битрейтов (-q1 и ниже) и добавляют режим качества -q-2.
Данная версия содержит элементы кода Lancer, а также оптимизации (SSE/SSE2/SSE3). Имеются версии для 32 и 64-битных ОС. Это позволяет получить более чем двукратный прирост скорости сжатия в сравнении с обычным кодером aoTuV (venc.exe).

[СКАЧАТЬ]

Настройка

Использование:
oggenc2.exe [параметры] <входной_файл> -o <выходной_файл>

Примечание: укажите "-" вместо входного файла для кодирования со STDIN.

Основные параметры

* -Q Тихий режим не выводить данные на stderr

* -b битрейт Выбрать номинальный битрейт для кодирования. Кодер попытается получить результирующий средний битрейт равный заданному в кбит/с значению. По-умолчанию использование этого ключа приводит к кодированию в режиме VBR, эквивалентно использованию ключа -q. Для использования управления битрейтом используйте также ключ -managed (см. ниже).

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

* -m минимальный битрейт Указать минимальный битрейт (в кбит/с).

* -M максимальный битрейт Указать максимальный битрейт (в кбит/с).

* -q качество Указать качество между -2 (самое низкое) и 10 (самое высокое) вместо указания битрейта. Допускаются дробные значения.

* -s порядковый номер Указать порядковый номер потока. При кодировании нескольких файлов порядковый номер каждого следующего потока будет увеличиваться на единицу.

* -ignorelength игнорировать продолжительность Игнорировать продолжительность указанную в заголовке wav. Включает поддержку файлов более 4 Gb, а также поддержку STDIN.

Рекомендации и примеры для конвертера foobar2000:

~200 кбит/с, в большинстве случаев - полностью прозрачное звучание
-s %r -Q -q6 - -o %d

~85 кбит/с, приемлемое качество
-s %r -Q -q1 - -o %d

Скриншот с примером:

Источник
  Ответить с цитированием
Старый 07.08.2011, 23:50   #4
ZenitFan
Главный Кинооператор
Медаль пользователю. ЗОЛОТОМедаль автору. СЕРЕБРО Завсегдатай
Аватар для ZenitFan
Регистрация: 04.10.2010
Адрес: Расчленинград
Сообщения: 644
Репутация: 177
Musepack SV8

MusePack (mpp, mp+, mpc, MPEG+) — нелицензируемый формат файла для хранения аудиоинформации, распространяемый по GNU General Public License.

Качество кодирования MPC на высоких битрейтах (160 Кбит/с и выше) заметно (если не сказать значительно) выше качества, обеспечиваемого MP3. При кодировании используется другой психоакустический алгоритм сжатия, в mpc не теряются частоты, которые MP3-кодеры игнорируют, так как по их мнению их все равно не будет слышно.
Основная особенность — точная настройка психоакустики, что позволяет работать с чистым VBR-кодированием (кодирование с переменным битрейтом). Основной задачей Musepack является прозрачность звучания закодированной музыки.

[СКАЧАТЬ]

Основные параметры

Использование:
mpcenc.exe [-options] [Input_File] [Output_File]

Options:
* -quality качество Качество кодирования. Параметр может иметь значение от 0.00 до 10.00 (например -quality 5.50). Большее значение соответствует большему битрейту/размеру файла и более высокому качеству звучания результирующего аудио.

* -silent тихий режим Не выводить сообщения в консоль.

Рекомендации и примеры для конвертера foobar2000:

Очень высокое качество (средний битрейт - около 210 kbps):
-silent -quality 6 - %d

Максимальное качество (средний битрейт - около 350 kbps):
-silent -quality 10 - %d

Скриншот с примером:

Источник
  Ответить с цитированием
Старый 08.08.2011, 00:05   #5
ZenitFan
Главный Кинооператор
Медаль пользователю. ЗОЛОТОМедаль автору. СЕРЕБРО Завсегдатай
Аватар для ZenitFan
Регистрация: 04.10.2010
Адрес: Расчленинград
Сообщения: 644
Репутация: 177
Nero AAC Codec 1.5.1.0 (incl. Nero AAC Encoder 1.5.4.0)

Бесплатный кодек AAC от Nero работающий через командную строку.

Характеристики:
- режимы CBR, ABR (в т.ч. двухпроходного кодирования), VBR
- возможность кодирования с частотой дискретизации выше 48000 Гц
- кодирование со STDIN
- поддержка 32 bit floating-point PCM
- поддержка многоканального аудио
- возможность кодирования в режимах HE-AAC и HE-AACv2.

[СКАЧАТЬ]

Основные параметры (перевод оригинального описания + дополнения)


* -q <значение> качество Включает режим "целевого качества" (VBR). Значение может быть любым числом в диапазоне от 0 (минимальное качество) до 1 (максимальное качество).

* -br <значение> битрейт Включает режим "целевого битрейта" (ABR). Значение задается в битах/секунду (в диапазоне от 12000 до 512000).

* -сbr <значение> целевой битрейт (потоковое вещание) Включает режим целевого битрейта (для потокового вещания). Значение задается в битах/секунду.
Когда ни один из вышеперечисленных параметров не используется, устанавливается эквивалент режима -q 0.5 .
* -2pass два прохода Включает режим двухпроходного кодирования (для режима ABR). Обратите внимание, что двухпроходный режим требует реальный входной файл.

* -2passperiod <значение> два прохода Определяет период усреднения битрейта в миллисекундах для режима двухпроходного кодирования. Укажите ноль для использования минимального допустимого значения.

* -lc Low Complexity mode Включает Low Complexity режим кодирования (технологии SBR и PS отключены).

* -he High-Efficiency mode Включает High-Efficiency режим кодирования (технология SBR включена).

* -he High-Efficiency ver.2 mode Включает High-Efficiency ver.2 режим кодирования (включены технологии SBR и PS).
Учтите, что использование данных ключей (-lc, -he, -hev2) не рекомендуется; по-умолчанию оптимальный AAC профиль автоматически определяется кодером в соответствии с установками качества/битрейта.
* -ignorelength игнорировать продолжительность Игнорировать продолжительность указанную в заголовке WAV. Полезно для кодирования со STDIN.

Рекомендации и примеры для конвертера foobar2000:

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

Приемлемое для большинства слушателей качество (битрейт ~200kbit/s):
-q 0.55 -ignorelength -if - -of %d

Очень низкий битрейт (~35 kbit/s), "терпимое" качество (включены технологии SBR и PS):
-q 0.15 -ignorelength -if - -of %d

Скриншот с примером:

Источник
  Ответить с цитированием
Старый 08.08.2011, 00:17   #6
ZenitFan
Главный Кинооператор
Медаль пользователю. ЗОЛОТОМедаль автору. СЕРЕБРО Завсегдатай
Аватар для ZenitFan
Регистрация: 04.10.2010
Адрес: Расчленинград
Сообщения: 644
Репутация: 177
Coding Technologies AAC Encoder v1.31 (enc_aacplus.exe Build Jul 17 2011)

Кодер AAC от Coding Technologies (сам алгоритм содержится в enc_aacPlus.dll, exe файл является лишь оболочкой командной строки). Обладает уникальной возможностью использовать функции High-Efficiency AAC на высоких битрейтах (до 256 кбит/с), что должно обеспечить более высокое качество звучания во всей полосе пропускания + восстановление звуковых частот подавляемых ФНЧ (частота среза зависит от битрейта) с помощью функции SBR.

В обычном режиме (LC) заметно проигрывает в качестве кодерам Nero и QuickTime.

Характеристики:
- работа в режиме target bitrate (целевой битрейт)
- поддержка кодирования со STDIN
- высокая скорость кодирования
- поддерживаемое аудио: 8/16 бит, 32000/44100/48000 Гц, моно/стерео
- поддержка SBR и PS (Parametric Stereo)

ВНИМАНИЕ: DLL файлы должны находится в одной папке с исполняемым файлом (EXE).

[СКАЧАТЬ]

Параметры (дополненный перевод оригинального списка параметров)

Использование:
enc_aacPlus <входной_файл> <выходной_файл> [параметры]

Примечание: укажите "-" вместо входного файла для кодирования со STDIN. Выходным может быть RAW AAC или MP4/M4A файл.

Параметры:
* -br <bitrate> битрейт Укажите целевой битрейт в бит/с (от 16000 до 320000 бит/секунду для стерео)

* -mono моно Сведение в моно.

* -ps параметрическое стерео Включение функции Parametric Stereo (параметрическое стерео). Включение возможно при целевом битрейте до 56000 бит/с.

* -is независимое стерео Включение режима независимого кодирования двух каналов, Joint Stereo Mid/Side кодирование использоваться не будет.

* -dc Dual Channel Включение режима Dual Channel для стерео материала.

* -he HE-AAC Включение режима High-Efficiency (c использованием технологии SBR) для битрейта ниже 128000 бит/с. Использование ключа рекомендуется на битрейтах ниже 96000 бит/с.

* -lc Low Complexity Режим Low Complexity (по-умолчанию). Доступен битрейт от 16000 до 320000 бит/с. Рекомендуется для кодирования с битрейтом от 96000 бит/с.

* -high HE-AAC for high bitrates Включить режим High-Efficiency для высоких битрейтов (от 64000 до 256000 бит/с). Рекомендуется для кодирования с битрейтом от 128000 бит/с.

* -rawpcm <rate> <cnt> <bp> RAW PCM RAW PCM ввод вместо WAV.

<rate> - частота дискретизации в Гц
<cnt> - количество каналов
<bp> - разрядность в битах.

Рекомендации и примеры для конвертера foobar2000:

128 кбит/с, режим HE for High Bitrates, (частоты выше 16кГц синтезируются с помощью SBR), MPEG-4 AAC:
- %d -high -br 128000

96 кбит/с, режим Low Complexity (полоса пропускания - 16кГц), MPEG-4 AAC:
- %d -lc -br 96000

320 кбит/с, режим Low Complexity, MPEG-4 AAC, максимальное качество:
- %d -lc -br 320000

Скриншот с примером:

Источник
  Ответить с цитированием
Старый 08.08.2011, 22:22   #7
ZenitFan
Главный Кинооператор
Медаль пользователю. ЗОЛОТОМедаль автору. СЕРЕБРО Завсегдатай
Аватар для ZenitFan
Регистрация: 04.10.2010
Адрес: Расчленинград
Сообщения: 644
Репутация: 177
FLAC 1.2.1b

Теперь рассмотрим варианты настройки конвертера foobar2000, для lossless форматов: FLAC, WavPack, APE, TAK, TTA и ALAC.

Кодер/декодер FLAC работающий через командную строку.
FLAC - самый популярный среди lossless (безпотерьных) кодеков аудио. Обладает достаточно высокой скоростью компрессии и очень большой скоростью декомпрессии. На данный момент FLAC имеет самую широкую софтовую и аппаратную поддержку.

[СКАЧАТЬ]

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

Кодирование:
flac.exe [параметры кодирования] <входной_файл> -o <выходной_файл>

Примечание: укажите "-" вместо входного файла для кодирования со STDIN.

Основные параметры:
* -V проверить Проверить корректность кодирования путем параллельного декодирования и сравнения с оригиналом.

* -s тихий режим Не записывать статистику кодирования/декодирования.

* -0...-8 степень сжатия Указывает степень сжатия. Целые числа от -0 (минимальное) до -8 (максимальное).

* -ignore-chunk-sizes игнорировать продолжительность (недокументированная опция) Игнорировать продолжительность указанную в заголовке WAV.

Рекомендации и примеры для конвертера foobar2000:



Зависимость сжатия и скорости от режима кодирования

Оптимальное соотношение скорости и степени сжатия:
-s -ignore-chunk-sizes -4 - -o %d

Максимальное сжатие. Достаточно быстрое кодирование и декодирование:
-s -ignore-chunk-sizes -8 - -o %d

Скриншот с примером:

Источник
  Ответить с цитированием
Старый 08.08.2011, 22:30   #8
ZenitFan
Главный Кинооператор
Медаль пользователю. ЗОЛОТОМедаль автору. СЕРЕБРО Завсегдатай
Аватар для ZenitFan
Регистрация: 04.10.2010
Адрес: Расчленинград
Сообщения: 644
Репутация: 177
WavPack v4.60.1

Беспотерьный аудио кодек. Позволяет сжимать (и восстанавливать) 8-, 16-, 24- и 32-битные (floating-point) аудиофайлы. Поддерживает многоканальные потоки и высокие частоты дискретизации (sampling rate). Как у других способов компрессии без потери качества, эффективность сжатия зависит от исходных данных, но обычно она лежит в диапазоне между 30 % и 70 % для обычной популярной музыки, немного выше для классической музыки и других источников с более широким динамическим диапазоном.
WavPack также включает уникальный «гибридный» режим, который предоставляет все преимущества сжатия без потерь с дополнительным бонусом: вместо создания одного файла, в этом режиме создается относительно небольшой файл высокого (точнее, указанного при кодировании) качества с потерей (.WV), который может проигрываться сам по себе, а также файл «коррекции» (.WVC), который (в комбинации с предыдущим .WV) позволяет полностью восстановить оригинал. Для некоторых пользователей это означает, что им никогда не придётся выбирать между сжатием без потерь и с потерей качества.

[СКАЧАТЬ]

Использование:
wavpack.exe [параметры] <входной_файл> <выходной_файл>

Примечание: укажите "-" вместо входного файла для кодирования со STDIN.

Основные параметры:

* -b <bitrate> битрейт (lossy) Включить гибридное lossy кодирование с заданным битрейтом. Значене задается в кбит/с и может быть в диапазоне от 24 до 9600 (для стандартной частоты дискретизации 44.1 кГц минимальный битрейт - 192).

* -blocksize=<size> размер блоков Установка размера блоков в семплах - от 128 до 131072.

* -c файл коррекции Создать файл коррекции (при гибридном режиме).

* -cс максимальное гибридное сжатие По умолчанию при создании файла коррекции WavPack оптимизирует качество lossy файла, при этом общая степень компрессии может уменьшаться. Данный же ключ делает приоритетной задачей повышение общей компрессии (отношение (lossy файл+файл коррекции)/исходный файл), при чем качество lossy файла в этом случае может уменьшается (т.к. например не используется Noise Shaping).

* -f/-h/-hh режим сжатия Режим сжатия - быстрое/высокое/очень высокое (если ни один из этих параметров не указан, используется обычный режим сжатия). Для lossless кодирования регулирует соотношение скорость сжатия/размер, для гибридного также влияет на качество lossy файла.

* -i игнорировать продолжительность Игнорировать продолжительность указанную в заголовке WAV.

* -m MD5 сигнатура Рассчитать и сохранить в выходной файл MD5 сигнатуру несжатых данных.

* -merge-blocks слияние блоков Выполнять слияние соседних блоков с одинаковой избыточностью. Работает только в lossless режиме и только в сочетании с ключом -blocksize (см. выше). Понижает минимально допустимый размер блоков до 16 семплов.

* -q тихий режим Минимизировать вывод в консоль.

* -x<n> дополнительное сжатие Включение асимметричного кодирования (скорость кодирования зависит от материала). Может принимать значения от 0 до 6 (по умолчанию - 1). Высокие значения приводят к значительному снижению скорости кодирования (на декодирование не влияет). Асимметричный режим может дать хороший прирост сжатия для синтетических сигналов (тестовые семплы и т.п.), для обычной музыки малоэффективен.

Рекомендации по настройке для конвертера foobar2000:

Высокая степень сжатия, приемлемая скорость кодирования/декодирования (с калькуляцией MD5):
-m -i -q -hh - %d

Средний уровень сжатия. Высокая скорость компрессии, повышенная скорость декомпрессии (с калькуляцией MD5):
-m -i -q - %d

Скриншот с примером:

Источник
  Ответить с цитированием
Старый 08.08.2011, 22:37   #9
ZenitFan
Главный Кинооператор
Медаль пользователю. ЗОЛОТОМедаль автору. СЕРЕБРО Завсегдатай
Аватар для ZenitFan
Регистрация: 04.10.2010
Адрес: Расчленинград
Сообщения: 644
Репутация: 177
Monkey's Audio Console Front End v4.10

Кодер/декодер формата APE (Monkey's Audio) работающий через командную строку.

Monkey's Audio - lossless аудио кодек с высокой степенью сжатия и достаточно низкой скоростью кодирования/декодирования. Несмотря на открытый исходный код, Monkey’s Audio не является свободным, так как его лицензия накладывает значительные ограничения на использование.

[СКАЧАТЬ]

Параметры

Использование:
[MAC.exe] [Input File] [Output File] [OPTIONS]

Options:
* -cXXXX сжать Где XXXX - уровень сжатия:

c1000 - fast
c2000 - normal
c3000 - high
c4000 - extra high
c5000 - insane

* -d декодировать Декодировать входной APE файл.

* -v проверить Проверить целостность файла APE.

* -nXXXX конвертировать Конвертировать APE в APE (с заданным уровнем сжатия XXXX).

Рекомендации и примеры для конвертера foobar2000:

Максимальное сжатие. Низкая скорость кодирования/декодирования:
%s %d -c5000

Средний уровень сжатия. Приемлемая скорость:
%s %d -c2000

Скриншот с примером:

Источник
  Ответить с цитированием
Старый 08.08.2011, 22:57   #10
ZenitFan
Главный Кинооператор
Медаль пользователю. ЗОЛОТОМедаль автору. СЕРЕБРО Завсегдатай
Аватар для ZenitFan
Регистрация: 04.10.2010
Адрес: Расчленинград
Сообщения: 644
Репутация: 177
TAK 2.2.0 Final

Кодер TAK работающий через командную строку.
ТАК (Tom’s verlustfreier Audio Kompressor) — аудиокодек и формат сжатия цифрового звука без потерь. Отличается высокой степенью сжатия и скоростью кодирования и декодирования.
Относительно новый кодек. Первая финальная версия 1.0 была опубликована 26 января 2007 года.
Степень сжатия кодеком вплотную приближается к сжатию Monkey's Audio Insane, при чем скорость кодирования/декодирования сравнима со скоростью FLAC и WavPack.

Формат продолжает активно развиваться и в настоящее время, согласно проводимому опросу на форуме hydrogenaudio.org, входит в число трёх наиболее популярных форматов аудиосжатия без потерь (после FLAC и WavPack).
В настоящее время исходный код программы является закрытым и кодек имеет очень малую программную поддержку (аппаратная поддержка отсутствует). Но, по словам разработчиков, после доработки и оптимизации кода, он станет доступным, что говорит о больших перспективах этого формата.
Финальная версия кодека содержит:

- TAK Applications 2.2.0.
- TAK Winamp plugin 2.2.0
- TAK Software Development Kit 1.1.1
- TAK Decoding library 2.2.0

[СКАЧАТЬ]

Параметры

Использование:
-mode [-p# -fsl# -wm# -md5 -ihs -v -overwrite -fim# -l# -silent -w] [-lp -tn# -cpu# -tt #] infile [outfile]

Основные параметры:
* -mode режим Выбор режима. -e кодирование, -d декодирование, -t тестовое декодирование, -te тестовое кодирование, -fi информация о файле.

* -p# степень сжатия Выберите уровень сжатия для кодирования. От 0 до 4. Добавьте e или m для дополнительного сжатия (не влияет на скорость декодирования). Например: -p4m - максимальное сжатие.

* -fsl# размер фрейма Установите предел размера фрейма на канал. Доступные начеия: 512, 1024, 2048, 4096, 8192, 16384.

* -md5 контрольная сумма Добавить (при кодировании) / проверить (при декодировании) MD5 хэш аудиоданных.

* -ihs игнорировать размер в заголовке Игнорировать размер указанный в заголовке WAV (для потокового кодирования, например в foobar2000)

* -silent тихий режим Не выводить информацию в консоль.

* -tn# количество потоков кодирования Для многоядерных систем (или при наличии HyperThreading) процесс кодера TAK может использовать несколько потоков обработки. Заметьте, что foobar2000 может запускать несколько кодеров параллельно для одновременного кодирования нескольких файлов - в этом случае использовать мультипоточность TAK не стоит. Данный ключ может быть полезен при единичном кодировании отдельных больших файлов (например, образов).
Значение параметра может быть от 1 (по умолчанию) до 4. Для систем с HyperThreading настоятельно рекомендуется использовать количество потоков равное количеству логических процессоров.

* -cpu# оптимизации Использовать процессорные оптимизации:
None = использовать обычный код Pascal
MMX = использовать MMX
SSSE3 = использовать MMX и SSSE3
По умолчанию используются любые оптимизации доступные для данного процесора.

Рекомендации и примеры для конвертера foobar2000:

Наилучшее сочетание между скоростью компрессии/декомпрессии и степенью сжатия:
-e -p2 -wm0 -md5 -ihs -silent - %d

Максимальное сжатие, два потока:
-e -p4m -wm0 -md5 -ihs -silent -tn2 - %d

Скриншот с примером:

Источник
  Ответить с цитированием
Старый 08.08.2011, 23:00   #11
ZenitFan
Главный Кинооператор
Медаль пользователю. ЗОЛОТОМедаль автору. СЕРЕБРО Завсегдатай
Аватар для ZenitFan
Регистрация: 04.10.2010
Адрес: Расчленинград
Сообщения: 644
Репутация: 177
TTA-C 2.1

The True Audio (TTA) - это свободный аудиокодек, осуществляющий сжатие аудиофайлов без потерь, способный работать в режиме реального времени. Кодек основан на адаптивных предсказывающих фильтрах и обладает характеристиками, сравнимыми с большинством современных кодер-декодеров без потерь. Основными требованиями к разработке компрессора являлись приемлемая степень сжатия и высокая скорость работы.

TTA обеспечивает сжатие мультиканальных 8-, 16- и 24-битных WAV-файлов без потерь. Показатели сжатия TTA кодека зависят от содержания сжимаемого музыкального файла, но сжатый размер в основном будет в пределах от 30% до 70% от оригинального. Формат TTA поддерживает оба формата информационных тэгов ID3v1/ID3v2 и теги APEv2.
Основной задачей проекта является оптимизация алгоритмов компрессии TTA аудиокодека без потерь, в целях более легкой аппаратной поддержки, возможно даже в ущерб максимально достижимым уровням компрессии.

[СКАЧАТЬ]

Настройка

Использование:
tta [команда] <входной файл> <выходной файл>

Команды:

-e: кодировать
-eb: кодировать, игнорируя продолжительность
-d: декодировать
-h: помощь

Рекомендации и примеры для конвертера foobar2000:

Режим сжатия:
-eb - %d

Скриншот с примером:

Источник
  Ответить с цитированием
Старый 08.08.2011, 23:04   #12
ZenitFan
Главный Кинооператор
Медаль пользователю. ЗОЛОТОМедаль автору. СЕРЕБРО Завсегдатай
Аватар для ZenitFan
Регистрация: 04.10.2010
Адрес: Расчленинград
Сообщения: 644
Репутация: 177
ALAC Encoder (CUETools)

Консольный кодер ALAC из программы CUETools. Основан на исходном коде ffmpeg ALAC. Главные преимущества кодера - возможность регулировать уровень сжатия, небольшой размер, отсутствие необходимости устанавливать в систему дополнительные пакеты (например, QuickTime).

Все файлы из папки ALACEnc должны находится в той же директории, что и CUETools.ALACEnc.exe.

[СКАЧАТЬ] Параметры

Использование:
CUETools.ALACEnc.exe [параметры] <входной_файл> -o <выходной_файл>

Примечание: укажите "-" вместо входного файла для кодирования со STDIN.

Параметры:

* -0...-10 степень сжатия Указывает степень сжатия. Поддерживаются целые значения от 0 до 10 (по умолчанию - 5). Чем больше - тем выше уровень сжатия и ниже скорость кодирования/декодирования.

* -verify проверка Проверка целостности данных в процессе кодирования. Негативно сказывается на скорости сжатия.

* -q, -quiet тихий режим Не отображать прогресс кодирования в консоли.

Рекомендации и примеры для конвертера foobar2000:

Максимальное сжатие:
-q -10 - -o %d

Скриншот с примером:

Источник
  Ответить с цитированием
Старый 16.08.2011, 04:48   #13
ZenitFan
Главный Кинооператор
Медаль пользователю. ЗОЛОТОМедаль автору. СЕРЕБРО Завсегдатай
Аватар для ZenitFan
Регистрация: 04.10.2010
Адрес: Расчленинград
Сообщения: 644
Репутация: 177
QAAC (QuickTime AAC/ALAC Encoder)

Консольная утилита для кодирования в AAC и ALAC с помощью QuickTime API. В отличии от iTunes, позволяет кодировать AAC в True VBR режиме.

Для работы требуется:
- ОС Windows XP или более новая
- Последняя версия QuickTime или QuickTime Lite
- Microsoft Visual C+ 2010 Redistributable Package (или msvcr100.dll и msvcp100.dll в папке с кодером).

[СКАЧАТЬ]

Использование:
qaac.exe [Options] infile [outfile]

Примечание: укажите "-" вместо infile для кодирования со STDIN.
Основные параметры:
* -c, -cbr <bitrate> постоянный битрейт Кодирование с постоянным битрейтом. Битрейт указывается в кбит/с - от 8 до 320.


* -a, -abr <bitrate> средний битрейт Кодирование со средним битрейтом. Битрейт указывается в кбит/с - от 8 до 320.


* -v, -cvbr <bitrate> переменный битрейт (ограниченный режим) Кодирование в ограниченном VBR режиме. Битрейт указывается в кбит/с - от 8 до 320.


* -V, -tvbr <quality> переменный битрейт (True VBR) Кодирование в подлинном VBR режиме. Качество указывается в виде числа от 0 до 127.


* -he High Efficiency Кодирование в режиме High Efficiency (с использованием технологии SBR). Максимальный битрейт для данного режима - 80 кбит/с. HE не может быь использован в сочетании с режимом TVBR.


* -r, -rate <auto|keep|value> частота дискретизации Контроль выходной частоты семплов.
auto: автоматически выбирать частоту семплирования в соответствии с битрейтом и качеством (по-умолчанию)
keep: по возможности сохранять исходную частоту дискретизации
value: указать частоту семплирования в Гц. Доступны следующие значения: 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000.


* -s, -silent тихий режим Не отображать прогресс кодирования в консоли.


* -A, -alac кодирование в ALAC Режим кодирования в ALAC (Apple Lossless Audio Codec).


* -q, -quality <n> качество кодирования Качество алгоритмов: от 0 (наихудшее качество, самое быстрое кодирование) до 2 (наилучшее качество, самое медленное кодирование)


* -ignorelength игнорировать продолжительность Игнорировать продолжительность указанную в заголовке WAV. Необходим для кодирования файлов размером более 4 Гб.


* -downmix downmix Сведение каналов в моно.

Рекомендации и примеры для конвертера foobar2000:

AAC, режим True VBR, ~200 кбит/с, максимальное качество алгоритмов - прозрачное для большинства слушателей качество:
-s -V 90 -q 2 -ignorelength - -o %d

AAC, режим True VBR, максимальный битрейт и качество алгоритмов:
-s -V 127 -q 2 -ignorelength - -o %d

HE-AAC, режим Constrained VBR, ~64 kbps:
-s -v 64 -he -q 2 -ignorelength - -o %d

Кодирование в Apple Lossless (ALAC):
-s -A -ignorelength - -o %d

Скриншот с примером:



Источник
  Ответить с цитированием
Старый 17.03.2012, 06:06   #14
1234567890
Главный Кинооператор
Медаль пользователю. ЗОЛОТОМедаль автору. ЗОЛОТО Великий Гуру
Аватар для 1234567890
Регистрация: 15.03.2008
Адрес: Всеми́рная паути́на
Сообщения: 4,554
Репутация: 500
LAME 3.99.5


______.__ Сайт | История

LAME 3.99.5
28 февраля 2012 года


В комплекте имеются:
lame.exe (command-line encoder)
lame_enc.dll (encoding library)

[СКАЧАТЬ](0.62 МБ)
____
[Полное описание и список параметров (EN)] Параметры (дополненный перевод оригинального списка параметров)

____
Рекомендации и примеры
Cкрытый текст -
 
____
__ВАЖНО!

Ознакомиться с принципами настройки конвертера foobar2000 сайте Audiophile's Software

_______________________Примерная его схема предоставлена на рисунке ниже


Принципы настройки конвертера foobar2000(на сайте *Audiophile's Software*)

__
● EncSpot - всё что вы хотите знать о MP3 файлe
  Ответить с цитированием
Старый 03.04.2012, 14:17   #15
1234567890
Главный Кинооператор
Медаль пользователю. ЗОЛОТОМедаль автору. ЗОЛОТО Великий Гуру
Аватар для 1234567890
Регистрация: 15.03.2008
Адрес: Всеми́рная паути́на
Сообщения: 4,554
Репутация: 500
Отлично! MP3packer (oчень интересная программа)

.
MP3 Packer 1.25

Сайт | История

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

Принцип работы заключается в том, что утилита преобразовывает CBR файлы (постоянный битрейт) в VBR (переменный битрейт), помещая данные из каждого фрейма в фрейм с минимально возможным размером. Так, например, в режиме CBR фрейму полностью состоящему из тишины отведется битрейт 320 кбит/с, а в режиме VBR этому же фрейму отведется минимальный битрейт - 32 кбит/с.

Эффективнее всего программа работает с высокими битрейтами (например, MP3 320 кбит/с). В среднем размер файлов уменьшается на 5-7%, для ненасыщенных композиций (классика, джаз) - до 30%

[СКАЧАТЬ] (0.24 МБ)



Настройка

Использование:
mp3packer.exe [параметры] [входной файл] [выходной файл]

или

mp3packer.exe [параметры] [входная папка] [выходная папка]


Параметры:
Cкрытый текст -
 

Рекомендации

Предварительно конвертируем LosslesS в максимальном качестве CBR-320.
Далее, для работы с программой MP3packer удобно использовать плагин Run Services.
Для удобства можно поместить файл mp3packer.exe в папку foobar2000toolsmp3repacker.
Ниже приведены параметры:

Сжать выбранный MP3 файл, обычный режим:
.toolsmp3repackermp3packer.exe "%path%"

Сжать выбранный MP3 файл, максимальное сжатие (низкая скорость):
.toolsmp3repackermp3packer.exe -z "%path%"

Сжать все MP3 файлы в папке с выбранным, обычный режим:
.toolsmp3repackermp3packer.exe "$directory_path(%path%)"

Сжать все MP3 файлы в папке с выбранным, максимальное сжатие (низкая скорость):
.toolsmp3repackermp3packer.exe -z "$directory_path(%path%)"

Отобразить полезную информацию о MP3 файле:
.toolsmp3repackermp3packer.bat "%path%"


________________________Скриншоты с примером:



___________________________MP3packer Settings





  Ответить с цитированием
Старый 28.09.2012, 01:27   #16
garage333
Кинооператор
Новичок
Аватар для garage333
Регистрация: 21.08.2009
Сообщения: 7
Репутация: 1
Сообщение Актуально: CBR или VBR?

Таки-да, актуальная тема. Являясь довольно требовательным слушателем, сам, тем не менее, частенько слушаю MP3. На ходу, так сказать. И в нормальных наушниках. И даже свыкся с мыслью, что музыка в этом формате НЕ МОЖЕТ звучать приемлемо. Доходило до абсурда (как кто-то выразился, плод воспалённого ума аудиофила-эзотерика - кодировал даже с LAME 3.93.1 с -cbr -b320 -q0 -k -p -ms -Z -athtype 3) НО! Слух не обманешь! Каким бы красивым и с высокими частотами не выглядел спектр, на слух музыка, закодированная с LAME 3.99.5 -V 0 звучит максимально близко к оригиналу. Возникает вопрос: а не пора бы пересмотреть приоритеты? Насчёт преимущества MP3 CBR 320 перед VBR?
  Ответить с цитированием
Старый 28.09.2012, 10:54   #17
PiraZetam
Кинооператор
Медаль пользователю. ЗОЛОТО Любитель
Аватар для PiraZetam
Регистрация: 02.10.2011
Сообщения: 138
Репутация: 63
garage333 сказал(a):
Возникает вопрос: а не пора бы пересмотреть приоритеты? Насчёт преимущества MP3 CBR 320 перед VBR?
А где вы видите данный приоретет, его нет. Есть лишь собственные требования у релиз груп, которые занимаются релизами аудио, но это уже их личное дело.
  Ответить с цитированием
Старый 28.09.2012, 14:20   #18
garage333
Кинооператор
Новичок
Аватар для garage333
Регистрация: 21.08.2009
Сообщения: 7
Репутация: 1
PiraZetam сказал(a):
А где вы видите данный приоретет, его нет. Есть лишь собственные требования у релиз груп, которые занимаются релизами аудио, но это уже их личное дело.
5.6. Приоритет имеет раздача альбома или дискографии с более высоким и постоянным битрейтом. После добавления более качественной раздачи, имеющаяся раздача с низким или переменным битрейтом переводится в раздел раздач на удаление. - Я вот об этом
  Ответить с цитированием
Старый 28.09.2012, 15:17   #19
PiraZetam
Кинооператор
Медаль пользователю. ЗОЛОТО Любитель
Аватар для PiraZetam
Регистрация: 02.10.2011
Сообщения: 138
Репутация: 63
garage333 сказал(a):
5.6. Приоритет имеет раздача альбома или дискографии с более высоким и постоянным битрейтом. После добавления более качественной раздачи, имеющаяся раздача с низким или переменным битрейтом переводится в раздел раздач на удаление. - Я вот об этом
Забейте вы на эти правила, их сейчас никто не выполняет и никто особо не следит за их выполнением, т.к. простые модераторы уже не знают, что надо дирекции трекера.
  Ответить с цитированием
Старый 30.09.2012, 09:47   #20
1234567890
Главный Кинооператор
Медаль пользователю. ЗОЛОТОМедаль автору. ЗОЛОТО Великий Гуру
Аватар для 1234567890
Регистрация: 15.03.2008
Адрес: Всеми́рная паути́на
Сообщения: 4,554
Репутация: 500
__ Вопрос о приоритетах поднят вполне корректно!!!
PiraZetam сказал(a):
Забейте вы на эти правила, их сейчас никто не выполняет и никто особо не следит за их выполнением...
__ Тем не менее (в данный момент) раздача MP3 V0 пойдет на удаление с появлением на трекере той самой 320-ки (порой UP "V0 -> 320") ...

Конечно иногда и репу приходится почесать, чтобы понять это описка или как?... //www.peeep.us/cdc58efb (до тех пор, пока 29.10.2020)
  Ответить с цитированием
Ответ


Здесь присутствуют: 2 (пользователей - 0 , гостей - 2)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск



Часовой пояс GMT +3, время: 19:04.