Replay Gain

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск

Replay gain  — функция обработки аудио-файлов, сжатых с потерей данных (англ. lossy), позволяющая предотвратить программный клиппинг (англ. soft clipping, жёсткое амплитудное ограничение звукового сигнала).

Сжатые аудио-данные не содержат цифрового аудиопотока в чистом виде, а содержат его описание. Используя это описание можно восстановить примерную форму исходной звуковой волны (что и делают декодеры lossy форматов). При этом семплы на выходе могут иметь уровень, превышающий максимальные 0 dB.

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

Для чего же нужен Replay Gain?

  1. Для определения, выходит ли уровень декодированного сигнала за допустимые пределы, а именно для определения пикового уровня записи.
  2. Для понижения уровня громкости всей записи (именно всей — чтобы не менять баланс громкости между отдельными участками) так, что пик оказывается на максимальном уровне (0 dB).

Обычно, число «Replay gain» хранится в метаданных аудиофайла.

Программы, изменяющие «Replay gain», обычно только добавляют метаданные в файл, не изменяя оригинальных аудиоданных. Стандарт «Replay gain» говорит о том, что поле «Replay gain» в заголовке файла должно занимать 8 байт. Многие популярные форматы хранения аудиоданных, например, Ogg Vorbis и FLAC, используют тэги для хранения числа «Replay gain». В частности, для добавления «Replay gain» в MP3 в конце файла добавляют теги APEv2 с указанием числа «Replay gain».

Другой способ реализации этого стандарта — это или прямое изменение уровня громкости в сканируемом файле, или создание копии с изменённым звуком из оригинального файла. Вследствие чего, этот процесс может быть не полностью обратимым.

Медиапроигрыватели Songbird, Neutron Music Player, PowerAMP, AIMP, Amarok 2.1, Audacious, MPD, Foobar2000, iTunes, MusicBee, Quod Libet, Rhythmbox, Winamp, Clementine, Boom и Qmmp поддерживают «Replay gain».

См. также[править | править вики-текст]

Ссылки[править | править вики-текст]