AIMP Forum

Разное => Архив => Вопросы (архив) => Topic started by: Ice on May 15, 2011, 06:53:27

Title: [Есть ответ] Выравнивание громкости
Post by: Ice on May 15, 2011, 06:53:27
Здравствуйте.
У меня несколько вопросов по выравниванию громкости:

У меня есть плэйлист в котором треки собраны более чем из 50 альбомов. Естественно у каждого альбома своя громкость. У некоторых она особенно низкая.
Мне нужно выровнять громкость относительно моего плэйлиста (т.е. найти самый "громкий" трек, и, относительно него, добавить громкость другим трекам). Как это сделать ?

В менеджере эффектов есть опции "нормализации громкости":
Я не совсем понимаю, что значит "нормализация по амплитуде". Как работает эта функция ? В каких случаях её стоит использовать ?
Как работает "Replay Gain: Анализ файла на лету" ? (когда я его включил, то громкость большинства треков сильно снизилась)

Мне кажется, что в моём случае я должен воспользоваться функцией "Replay Gain: значения из тегов", но я этого никогда не делал:
Как я понимаю, я должен скормить плэйлист редактору тегов (чтобы он считал пути к интересующим меня файлам); затем просканировать всё "как один альбом" или "без учёта альбома" (ещё не совсем разобрался) - тогда самый громкий трек станет эталоном громкости, а к остальным добавится недостающий уровень громкости (снижать громкость до уровня "тихих" треков не хочется). Все эти манипуляции затронут только тег файлов, а не сам аудио-поток (т.е. я не рискую испортить сами файлы).

Так ли это ? Если нет, то как я должен это сделать ?
Title: Re: Выравнивание громкости
Post by: Soolo on May 16, 2011, 10:35:40
Нормализация громкости в редакторе звука - преобразование звука так,
чтобы максимальные пики громкости в файле были равны 0дБ (максимальная громкость без искажений)
При этом громкость меняется пропорционально (это достигается за счёт анализа файла целиком).
Нормализация громкости на лету (как в АИМП) - совсем другое. Громкость всех звуков файла смещается к 0дБ.
Т.е. тихие участки трека становятся громкими. Но это искажение композиции. Ибо звук получается не такой как задумал автор.

Replay Gain (http://ru.wikipedia.org/wiki/Replay_Gain)
Title: Re: Выравнивание громкости
Post by: Softer on December 21, 2011, 11:41:19
Так подскажет кто ни будь есть ли возможность в AIMP добиться пропорциональной нормализации, как в редакторах, ничего не искажая, чтоб уровень громкости не плавал в течении воспроизведения одной композиции? Если этого нет в основном функционале то может плагин есть какой, подскажите пожалуйста?
Title: Re: Выравнивание громкости
Post by: Soolo on December 21, 2011, 11:42:12
Так подскажет кто ни будь есть ли возможность в AIMP добиться пропорциональной нормализации, как в редакторах, ничего не искажая, чтоб уровень громкости не плавал в течении воспроизведения одной композиции? Если этого нет в основном функционале то может плагин есть какой, подскажите пожалуйста?
Replay Gain (http://ru.wikipedia.org/wiki/Replay_Gain)
Только нужно добавить теги Replay Gain в файлы (делается в редакторе тегов)
Title: Re: Выравнивание громкости
Post by: Softer on December 21, 2011, 12:38:45
Replay Gain (http://ru.wikipedia.org/wiki/Replay_Gain)
Только нужно добавить теги Replay Gain в файлы (делается в редакторе тегов)
Спасибо за ответ. Я в принципе так и предполагал но не совсем понял что тогда делает галочка "Анализ файла "на лету"", я решил что это своеобразный заменитель ручному, предварительному проставлению значений Replay Gain в теги. Но с этой галочкой и пустыми изначально тегами индикатор поправки дБ в менеджере эффектов продолжал плавать в течении одной и той же композиции. В итоге я посчитал что и Replay Gain тоже искажает композицию и оказался здесь. В любом случае остаётся два вопроса:
1) Что же всё таки делает галочка "Анализ файла "на лету""?
2) Всё та же проблема, как добиться нормализации в AIMPе не искажая композиции и не редактируя сам файл чтоб хэш сумма осталась неизменной (после проставления Replay Gain в тег, хэш файла разумеется становиться другим что в моём случае неприемлемо)?
Title: Re: Выравнивание громкости
Post by: Artem on December 21, 2011, 12:40:48
1) Считает "Replay Gain" для трека на лету, по мере проигрывания. Естественно, значение "плавает", ибо оно корректируется по мере получения новых данных
Title: Re: Выравнивание громкости
Post by: Soolo on December 21, 2011, 12:41:37
1) Что же всё таки делает галочка "Анализ файла "на лету""?
Анализирует файл по мере проигрывания. АИМП не редактор, он не может проанализировать а потом играть. Естественно анализ на лету не идеальный, громкость будет плавать
2) Всё та же проблема, как добиться нормализации в AIMPе не искажая композиции и не редактируя сам файл чтоб хэй сумма осталась неизменной (после проставления Replay Gain в тег, хэш файла разумеется становиться другим что в моём случае неприемлемо)?
боюсь, что никак
Title: Re: Выравнивание громкости
Post by: Softer on December 21, 2011, 12:47:07
А какова длинна отрезка играемой композиции из которого производиться этот динамический пересчёт, и нельзя ли как ни будь увеличить анализируемый участок для получения меньших искажений?
оно корректируется по мере получения новых данных
Если бы анализировался весь файл целиком то значение плавало бы только в начале проигрывания, пока идёт анализ, но оно плавает постоянно в течении всей композиции. Хорошо бы если бы файл анализировался целиком. Это возможно?
Title: Re: Выравнивание громкости
Post by: U-Nick on December 21, 2011, 19:14:41
[Softer]
Я тоже когда-то поднимал подобный вопрос (в другом месте), но увы - сие в АИМП не предусмотрено.
Если вам ну очень надо плеер с различными методиками выравнивания громкости воспроизведения, то попробуйте ХМplay (http://http"//www.un4seen.com). Он также, как АИМП, основан на bass.dll, но может использовать и другие, стандартные для Винампа плагины.