AIMP Forum

AIMP for Windows => Ошибки и замечания / Bugs => Обработано / Processed => Topic started by: ss.pl on December 27, 2024, 03:19:42

Title: [x] [2653] Визуализация: замедленное отображение в плагине "Analog Meter"
Post by: ss.pl on December 27, 2024, 03:19:42
В полноэкранном виде VU-meter (ы) начинают подтормаживать, а в сторонних скинах появились артефакты.
2563 - проблем нет
Title: Re: [2651] Визуализация: замедленное отображение в плагине "Analog Meter"
Post by: Artem on December 27, 2024, 08:08:13
Странно, у меня с тормозами в полноэкранном режиме эффект обратный - 5.30 сильнее тормозит, чем 5.40
Title: Re: [2651] Визуализация: замедленное отображение в плагине "Analog Meter"
Post by: Artem on December 27, 2024, 08:32:15
Артефакты пофиксил
Title: Re: [?] [2651] Визуализация: замедленное отображение в плагине "Analog Meter"
Post by: ss.pl on December 30, 2024, 03:56:47
Скачал все доступные беты, кандитаты и устанавливал портабельно.
Последний вменяемый рабочий плагин (на моём железе) идентичный по отзывчивости 5.30.2563 - в аимпе 5.40.2639 Beta 3 (07.11.2024),
а дальше, тормоза в полноэкране и жор ЦП ~ 30% в режиме простоя (окно).
Title: [2653] Плагин "Analog Meter" - жор ЦП в режиме простоя
Post by: ss.pl on December 30, 2024, 07:06:37
Запустить плеер, включить окно Визуалицации (размер дефолтный  640x480), активировать плагин выбором скина "Classic"
«5.40.2653» начинает "разгонять" ЦП до ~ 30%, хотя в тех же условиях, у «5.40.2639 Beta 3» ЦП по нулям.

в аттаче: скрины от «5.40.2639 Beta 3» и релизного «5.40.2653» +видео
Title: Re: [2653] Плагин "Analog Meter" - жор ЦП в режиме простоя
Post by: Artem on December 30, 2024, 09:30:49
Запустить плеер, включить окно Визуалицации (размер дефолтный  640x480), активировать плагин выбором скина "Classic"
«5.40.2653» начинает "разгонять" ЦП до ~ 30%, хотя в тех же условиях, у «5.40.2639 Beta 3» ЦП по нулям.

в аттаче: скрины от «5.40.2639 Beta 3» и релизного «5.40.2653» +видео

Нет разницы, простой или проигрывание. Рендеринг идет всегда. Поэтому нагрузка будет всегда одинаковая
Title: Re: [?] [2651] Визуализация: замедленное отображение в плагине "Analog Meter"
Post by: Artem on December 30, 2024, 09:31:10
Скачал все доступные беты, кандитаты и устанавливал портабельно.
Последний вменяемый рабочий плагин (на моём железе) идентичный по отзывчивости 5.30.2563 - в аимпе 5.40.2639 Beta 3 (07.11.2024),
а дальше, тормоза в полноэкране и жор ЦП ~ 30% в режиме простоя (окно).


Спасибо, за исследование, посмотрю.
Title: Re: [?] [2651] Визуализация: замедленное отображение в плагине "Analog Meter"
Post by: Artem on December 30, 2024, 11:17:03
Попробуйте вот эту сборку:
Title: Re: [?] [2651] Визуализация: замедленное отображение в плагине "Analog Meter"
Post by: ss.pl on December 30, 2024, 23:22:06
Супер! Спасибо.
Работает так же кошерно, как и на «5.30.2563».
В Полноэкранном режиме "VU" не тормозит, нагрузка на ЦП ±50%; стрелки индикаторов не "лесенкой" (пила*).
В Оконом режиме (640x480) пиковая нагрузка на ЦП ±40% - при старте трека, а далее (через 15 -20 сек) по ниспадающей до 0%,
нуль может держаться весь трек, а может быть новый всплеск ~15%, с последующим угасанием в плоть до 0%.
Средняя нагрузка в пределах ±10%, а не те 30 и более, как на дефолтном плагине.

*пила: Уменьшил текстуру дефолтного скина «Classic» на 50% по ширине, с 1150px до 575px,
размер подсмотрел у скина "Neutron (https://www.aimp.ru/forum/index.php?topic=52865.msg324501#msg324501)" (405px по ширине) - т.к. он работал без тормозов в полноэкранном режиме.
Дефолтный плагин «5.40.2653» рендерит стрелки (у мода 575) "пилой", а на новом всё ровно.
5.30.2563
(https://s20.directupload.net/images/241230/4e4n3vf4.png)

5.40.2653 (дефолтный)
(https://s20.directupload.net/images/241230/7gukdavu.png)

5.40.2653 (новый)
(https://s20.directupload.net/images/241230/fseas8bv.png)

5.30.2563
(https://s20.directupload.net/images/241230/izcrk7uf.png)

5.40.2653 (дефолтный)
(https://s20.directupload.net/images/241230/xuigcub4.png)

5.40.2653 (новый)
(https://s20.directupload.net/images/241230/ykhiqnm3.png)
Title: Re: [?] [2651] Визуализация: замедленное отображение в плагине "Analog Meter"
Post by: Artem on December 31, 2024, 10:30:03
Спасибо, войдет в следующее обновление
Title: Re: [?] [2651] Визуализация: замедленное отображение в плагине "Analog Meter"
Post by: Black_AVP_Bim on December 31, 2024, 10:44:38
Странно... У себя я никакой заметной разницы между двумя версиями плагина не обнаружил. Проверил на двух компах.
Версия плеера AIMP v5.40.2653 на обоих, до этого была 2651. Сглаживание в визуализациях, ес-но, отключено.

На старом железе. Intel Core i3-2100, 3200 MHz, nVIDIA GeForce GT 730,  Windows 11 22621.674.
На полном экране FullHD (1920x1080), масштаб 100% - общая нагрузка на процесс 28..30%, при этом ни одно ядро не перегружено.
Вроде, не скажешь, что тормоза, но заметно мелькание стрелок, FPS явно ниже 12.

На новом железе. Intel Core i5-11400F, 4400 MHz, nVIDIA GeForce RTX 3050, Windows 11 26100.1.
На полном экране 4K (3840x2160) общая нагрузка на процесс 13..15%, при этом одно ядро почти постоянно под 100%, ещё в трёх периодические пики почти до 100%.
FPS тоже низкий. В полный экран, кстати, картинка и не растягивается, видимо, только до её 100%-ного размера.

В минимальном окне нагрузка во всех случаях не превышала 1%.
Title: Re: [x] [2653] Визуализация: замедленное отображение в плагине "Analog Meter"
Post by: Artem on December 31, 2024, 13:30:31
Странно... У себя я никакой заметной разницы между двумя версиями плагина не обнаружил. Проверил на двух компах.

У меня вообще эффект обратный - новая визуалка выдаёт на 4к больше кадров, чем старая. В общем, пока откачу изменения, а как время будет - буду искать причину
Title: Re: [x] [2653] Визуализация: замедленное отображение в плагине "Analog Meter"
Post by: Black_AVP_Bim on December 31, 2024, 14:01:26
У меня вообще эффект обратный - новая визуалка выдаёт на 4к больше кадров, чем старая.
Чем ты FPS измеряешь и каким методом стрелки поворачиваются, если не секрет?

В общем, пока откачу изменения, а как время будет - буду искать причину
Так, в приципе, ничего удивительного, текстуры же огромные.
Title: Re: [x] [2653] Визуализация: замедленное отображение в плагине "Analog Meter"
Post by: Artem on December 31, 2024, 16:31:09
Чем ты FPS измеряешь и каким методом стрелки поворачиваются, если не секрет?

Количество отрисовок за единицу времени. Сам таймер в плеере имеет 30 мсек, но если визуалка тормозит - реальный ФПС будет ниже.

Поворот идет через ModifyWorldTransform.
Title: Re: [x] [2653] Визуализация: замедленное отображение в плагине "Analog Meter"
Post by: Black_AVP_Bim on December 31, 2024, 16:38:23
Количество отрисовок за единицу времени.
Я имел в виду, как определить реальное значение FPS, может, какие сторонние инструменты есть.
Title: Re: [x] [2653] Визуализация: замедленное отображение в плагине "Analog Meter"
Post by: Artem on January 01, 2025, 12:59:49
Я имел в виду, как определить реальное значение FPS, может, какие сторонние инструменты есть.

Что есть реальное фпс?
Title: Re: [x] [2653] Визуализация: замедленное отображение в плагине "Analog Meter"
Post by: Black_AVP_Bim on January 01, 2025, 15:11:12
Именно число, сколько кадров в секунду.
В SpectrumFlame2 (https://www.aimp.ru/forum/index.php?topic=73593.msg452837#msg452837) я вывожу значение FPS прямо в окно плагина, так на полном экране 4К, что у меня, что у McClaud'a FPS падает до 8.
Title: Re: [x] [2653] Визуализация: замедленное отображение в плагине "Analog Meter"
Post by: Artem on January 01, 2025, 16:11:16
Именно число, сколько кадров в секунду.
В SpectrumFlame2 (https://www.aimp.ru/forum/index.php?topic=73593.msg452837#msg452837) я вывожу значение FPS прямо в окно плагина, так на полном экране 4К, что у меня, что у McClaud'a FPS падает до 8.

Ну, собственно оно так и считается
Title: Re: [x] [2653] Визуализация: замедленное отображение в плагине "Analog Meter"
Post by: Black_AVP_Bim on January 01, 2025, 18:20:10
Ну, это я в своём плагине могу встроить несколько строчек кода и измерять периодичность вызова плагина. А в стороннем? Есть ли какой софт который мог бы влезть в этот процесс?
Title: Re: [x] [2653] Визуализация: замедленное отображение в плагине "Analog Meter"
Post by: Artem on January 01, 2025, 20:45:06
А в стороннем? Есть ли какой софт который мог бы влезть в этот процесс?

А, вопрос в этом. Для игр такие программы существуют, а для обычного софта - не знаю, не сталкивался.