ReplayGain (Replay Gain, Replaygain) — стандарт представления информации, позволяющей использующим ее аудиоплеерам автоматически «смягчать» выходной сигнал, для проигрывания разных аудиофайлов на одном уровне громкости.
Использование ReplayGain позволяет избежать ручного изменения уровня громкости при проигрывании аудиофайлов с разных альбомов/дисков, записанных с разными уровнями громкости.
ReplayGain подразумевает сканирование всего файла методом психоакустического анализа для определения воспринимаемой громкости и пиковых уровней.
Другое преимущество применения ReplayGain заключается в том, что использование пиковых уровней позволяет избежать «обрезки» песен с высокой громкостью.
Обычно ReplayGain хранится в аудиофайлах как метаданные.
Реализации ReplayGain обычно только добавляют метаданные в аудиофайл, не изменяя оригинальных данных. Несмотря на то, что стандартом ReplayGain определено использование 8-ми байтного поля в заголовке файла, многие популярные аудиоформаты, например Ogg Vorbis и FLAC, используют теги для хранения информации ReplayGain. Более того, самый распространенный способ хранения такой информации в MP3 — это запись APEv2 тегов в конец файла.
Другой способ реализации этого стандарта, это или прямое изменение уровня громкости в сканируемом файле, или создание копии с измененным звуком из оригинального файла. В следствии чего этот процесс может быть не полностью обратим.
Плееер Foobar2000 по умолчанию поддерживает этот стандарт. Для плейера Winamp существует плагин, обеспечивающий проигрывание разных аудиофайлов на одном уровне громкости.