Музыка в mp3 - это такое дело, она есть у всех и у всех её много! В этом плане я не исключение. Так вот была у меня давно такая мысль, чтобы WinAmp самостоятельно, как большой управлял уровнем воспроизведения так, чтобы все песни звучали с одинаковой громкостью.
Само собой понятно, что альбомы отмастерены разными людьми, в разных студиях, с разными предпочтениями. Поэтому и итоговый уровень у всех различный, отсюда при воспроизведении "вразброс" и получается такая ситуация, что сидишь с друзьями, разговариваешь, рядом комп играет нечто нежное и печальное вроде Rammstein, никому не мешает. Тут песня заканчивается, а следующим трэком вдруг ни с того, ни с сего Агата Кристи начинает орать так, что своего голоса не слышишь, не то что остальных... Но тут разговор не о неадекватных студийных операторах, а о том,
как же это всё побороть.
"Replay Gain is a proposed standard published in 2001 to normalize the perceived loudness of computer audio formats such as MP3 and Ogg Vorbis." -
страница Wikipedia.
Если вкратце: вначале вся (или не вся, по желанию) музыкальная коллекция анализируется по специальному психоакустическому алгоритму, вычисляющему значение уровня относительно эталонного значения (обычно 89 dB, если это кому-нибудь интересно) как для отдельных трэков (для случая прослушивания песен вразброс с разных альбомов), так и для всех дорожек данного альбома (это для варианта прослушивания всех песен с альбома по порядку, чтобы не портилась вся гениальная задумка создателей о громкости трэков относительно друг друга). Затем высчитанные значения записываются в специальное поле в заголовке файла.
Всё! Теперь совместимые плееры могут это использовать в повседневной жизни. Конечно же, конечно же, таковым является и всеми нами (мной?!) любимый WinAmp. А также и foobar2000, и XMMS...
С аппаратными плеерами совместимостей меньше. Официально Существует альтернативный набор прошивок
Rockbox, в которых помимо всего прочего есть и поддержка Replay Gain. Список устройств довольно невелик, но разработка проекта продолжается, что не может не радовать.
Остаётся только добавить, что сканирование моей 25-ти гигабайтной коллекции на Sempron@2.5GHz заняло часа 4. Довольно долго, но ведь это один раз и навсегда, поэтому приемлемо.
В общем, я пока пользуюсь, пока очень нравится!