RU
EN
Main Page
Download
Addons
Forum
Blog
Feedback
Please
login
or
register
.
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
Help
Search
Login
Register
News:
Правила форума
AIMP Forum
»
AIMP для Windows
»
Ошибки / Замечания
»
Обработано
»
[x] [2177] Вычисление ReplayGain для многих файлов за раз в ATE
« previous
next »
Print
Pages: [
1
]
Go Down
Author
Topic: [x] [2177] Вычисление ReplayGain для многих файлов за раз в ATE (Read 1631 times)
0 Members and 1 Guest are viewing this topic.
[x] [2177] Вычисление ReplayGain для многих файлов за раз в ATE
«
on:
March 14, 2020, 21:16:26 »
Desert dessert
Новичок
Posts: 20
Карма: +1/-0
Выглядит так, что когда для многих файлов скопом пересчитываешь ReplayGain в ATE (простой способ, без учёта альбомов), некоторым
[1]
ставятся не такие значения, как если пересчитывать для каждого по отдельности
[2]
. Так и должно быть? Если должно, то как тогда можно проставить значения большой куче файлов так, чтобы они все воспринимались каждый сам по себе?
(Если не должно, багрепорт составлю. Ещё могу дать два небольших файла, иллюстрирующих явление, но скорее всего годится любая кучка достаточно отличающихся по громкости.)
[1] Возможно и всем, но с точностью до сотых у некоторых совпадают, так что не определишь. При этом значения Track Peak всегда одни и те же и не меняются так же как Track Gain.
[2] В частности в плеере. В этом плеер и ATE согласованы, но это и не удивляет.
P. S. Я недавно засунул всю фонотеку в ATE чтобы пересчитать, потому что алгоритм в одной из предыдущих версий обновили, и немного погодя понял что громкость между некоторыми файлами всё равно заметно скачет, и начал таки исследовать, что может влиять. Как минимум лучше понимаю, что именно не влияет, уже польза.
P. P. S. Ну и конечно один из выходов — не использовать сохранение в тегах, а включить пересчёт на лету. Не знаю, попробую может быть.
«
Last Edit: March 15, 2020, 11:02:27 by Artem
»
Logged
Re: Вычисление ReplayGain для многих файлов за раз в ATE
«
Reply #1 on:
March 14, 2020, 21:33:15 »
Artem
Администратор
Супермен
Posts: 12254
Карма: +2742/-49
Мне кажется, вы не очень представляете как работает Replay Gain. Для вашей задачи подойдет посчитать RG для всех треков, но использовать при этом нормализацию по пиковой амплитуде - этот фильтр будет использовать данные из replay gain-а
Logged
Re: Вычисление ReplayGain для многих файлов за раз в ATE
«
Reply #2 on:
March 14, 2020, 23:07:45 »
Desert dessert
Новичок
Posts: 20
Карма: +1/-0
Хмм... Ну я сейчас побольше почитал про RG (
тут
) и думаю, что нужен именно он; Track Peak я упомянул просто для полноты (вдруг бы он по какой-то причине тоже определялся по-разному, ну мало ли). Заодно кстати я не нашёл в спецификации, что может быть какая-то разница между способом вычисления Track Gain для отдельных треков (про Album Gain понятно, но я его не использую), так что странно, что если обработать в ATE два разом, значения для них могут получаться другие, чем если для каждого вычислять по отдельности. Это точно-точно не баг? Я честно не понимаю как это так работает.
Logged
Re: Вычисление ReplayGain для многих файлов за раз в ATE
«
Reply #3 on:
March 14, 2020, 23:30:32 »
Desert dessert
Новичок
Posts: 20
Карма: +1/-0
Хм, вы будете смеяться. Сейчас сделал по две копии каждого файла, у одного назвал их A1 и B2 и у другого A2 и B1, чтобы сортировались по-разному. Результаты весьма странные даже если взять их все разом.
Скриншоты окна определения RG:
В одном порядке
В другом порядке
Два одинаковых
Два других одинаковых
Все вместе
По-моему это очень подозрительно!
(4.60, build 2177)
P. S. Или
вот
результаты для десяти копий одного из этих двух треков. Я думал, что определённые значения будут стремиться к какому-то пределу, но всё выглядит куда хитрее.
Logged
Re: Вычисление ReplayGain для многих файлов за раз в ATE
«
Reply #4 on:
March 14, 2020, 23:43:41 »
Artem
Администратор
Супермен
Posts: 12254
Карма: +2742/-49
Странно, но почему-то я не могу повторить ваш сценарий. Я попробовал обе методики на разных файлах - получается одинаковый результат.
P.S. У кого-нибудь еще повторяется этот глюк?
Logged
Re: [?] [2177] Вычисление ReplayGain для многих файлов за раз в ATE
«
Reply #5 on:
March 14, 2020, 23:55:36 »
Desert dessert
Новичок
Posts: 20
Карма: +1/-0
Artem, а насколько длинные треки проверяли? Эти тесты я делал с двумя обрезками, а для нормальных вариация уже не такая большая, но всё равно заметная. Вот например десять копий Kevin Macleod — Cipher:
скрин
. Этот трек довольно ровный динамически, может быть это как-то связано с тем, что разница в определении вышла только в 0,01, но она всё же есть.
И настройки воспроизведения никак не могут влиять на расчёт? У меня там в настройках сведение по секунде стоит. Конечно оно не должно бы влиять никак, но мало ли.
Logged
Re: [?] [2177] Вычисление ReplayGain для многих файлов за раз в ATE
«
Reply #6 on:
March 14, 2020, 23:57:09 »
Artem
Администратор
Супермен
Posts: 12254
Карма: +2742/-49
Обычные проверял - в районе 3-4 минут.
Logged
Re: [?] [2177] Вычисление ReplayGain для многих файлов за раз в ATE
«
Reply #7 on:
March 15, 2020, 00:03:14 »
Desert dessert
Новичок
Posts: 20
Карма: +1/-0
Вот я песню с динамическим диапазоном побольше проверил:
скрин
. В этот раз разницы побольше вышло.
Здесь
её можно скачать, проверьте воспроизведётся ли.
(О, тема переехала.)
P. S. Если упорно не будет воспроизводиться, могу завтра попробовать установить чистый AIMP в другом месте и там перепроверить. Только скажите, достаточно ли будет удалить от старого (там сейчас древняя версия и она не используется, не жалко удалить) папку в профиле пользователя, или ещё где-то нужно перед этим почистить.
«
Last Edit: March 15, 2020, 00:22:57 by Desert dessert
»
Logged
Re: [?] [2177] Вычисление ReplayGain для многих файлов за раз в ATE
«
Reply #8 on:
March 15, 2020, 11:02:20 »
Artem
Администратор
Супермен
Posts: 12254
Карма: +2742/-49
Повторил, поправил.
Logged
Re: [x] [2177] Вычисление ReplayGain для многих файлов за раз в ATE
«
Reply #9 on:
March 15, 2020, 11:41:52 »
Desert dessert
Новичок
Posts: 20
Карма: +1/-0
Ура!
А как так вообще получалось, если не секрет?
Logged
Re: [x] [2177] Вычисление ReplayGain для многих файлов за раз в ATE
«
Reply #10 on:
March 15, 2020, 12:19:24 »
Artem
Администратор
Супермен
Posts: 12254
Карма: +2742/-49
Quote from: Desert dessert on March 15, 2020, 11:41:52
Ура!
А как так вообще получалось, если не секрет?
Буфер не чистится, соответственно, чем больше в нем данных осталось от предыдущего трека, тем больше отклонение в результате.
Logged
Re: [x] [2177] Вычисление ReplayGain для многих файлов за раз в ATE
«
Reply #11 on:
March 30, 2020, 22:54:41 »
Desert dessert
Новичок
Posts: 20
Карма: +1/-0
Поставил новую версию, перевычислил всё. Уровни между разными треками намного ровнее, прекрасно, спасибо ещё раз!
Logged
Print
Pages: [
1
]
Go Up
« previous
next »
AIMP Forum
»
AIMP для Windows
»
Ошибки / Замечания
»
Обработано
»
[x] [2177] Вычисление ReplayGain для многих файлов за раз в ATE