AIMP Forum

AIMP for Windows => Ошибки и замечания / Bugs => Обработано / Processed => Topic started by: mlatushko on June 29, 2025, 17:03:47

Title: [x] [2683] "Перейти вперёд" при поиске по позиции времени переключает на след.
Post by: mlatushko on June 29, 2025, 17:03:47
В этой версии (после v5.40.2673) прокруткой по времени воспроизведения по горячей клавише "Немного перейти вперёд" – при достижении конца трека происходит переключение на следующий файл, тогда как установлена опция « Повтор текущего файла ».
Прокрутка методом прокручивания колёсиком мыши по ползунку – нормально доводит до конца, с чем файл проигрывается со старта (переводится ползунок в начало).
Title: Re: [2683] "Перейти вперёд" при поиске по позиции времени переключает на след.
Post by: Artem on June 30, 2025, 18:19:10
Допилю
Title: Re: [2683] "Перейти вперёд" при поиске по позиции времени переключает на след.
Post by: Artem on July 03, 2025, 00:12:09
Попробуйте эту сборку: https://disk.yandex.ru/d/DvX8Hodi5rsjzQ
Title: Re: [x] [2683] "Перейти вперёд" при поиске по позиции времени переключает на след.
Post by: Black_AVP_Bim on July 03, 2025, 11:57:24
2687. Сломалось поведение в режиме навигации по плейлисту, если включён повтор трека.  Трек при перемотке вперёд перематывается до конца, снова возвращается в начало и так до бесконечности, в режим воспроизведения не переходит.
Мне вообще не понятно такое поведение: зачем повтор если пользователь промотал трек до конца? Значит он ему не нужен. Повтор должен работать только в режиме воспроизведения.
Title: Re: [x] [2683] "Перейти вперёд" при поиске по позиции времени переключает на след.
Post by: Artem on July 03, 2025, 22:41:53
зачем повтор если пользователь промотал трек до конца? Значит он ему не нужен

Если пользователь включил повтор - значит он ему нужен. Этот выбор на его совести.
Title: Re: [x] [2683] "Перейти вперёд" при поиске по позиции времени переключает на след.
Post by: Black_AVP_Bim on July 03, 2025, 23:06:41
Если пользователь включил повтор - значит он ему нужен. Этот выбор на его совести.
И для этого надо ждать пока трек промотается до упора, чтоб добиться желанного повтора, когда можно просто нажать PLAY.
Сколько ещё маразматических сценариев можно напридумывать...
Title: Re: [x] [2683] "Перейти вперёд" при поиске по позиции времени переключает на след.
Post by: Artem on July 03, 2025, 23:33:31
И для этого надо ждать пока трек промотается до упора, чтоб добиться желанного повтора, когда можно просто нажать PLAY.
Сколько ещё маразматических сценариев можно напридумывать...

Этот вопрос не ко мне, но алгоритм должен учитывать опцию - это факт
Title: Re: [x] [2683] "Перейти вперёд" при поиске по позиции времени переключает на след.
Post by: Black_AVP_Bim on July 04, 2025, 11:59:59
... но алгоритм должен учитывать опцию - это факт
Так это получается повтор перемотки, а не повтор трека. Пока пользователь удерживает кнопку перемотка будет длиться бесконечно и придётся ловить момент начала трека по волне или ещё как, чтоб получить желаемый повтор трека. Где логика-то в таком поведении и зачем вообще такой режим нужен? :o
Мне всегда казалось, что надо делать алгоритм управления плеером (да и вообще любой софтиной) максимально удобным и логичным, а не следовать каким-то ранее кем-то придуманным догмам.
Title: Re: [x] [2683] "Перейти вперёд" при поиске по позиции времени переключает на след.
Post by: mlatushko on July 23, 2025, 08:10:24
Если пользователь включил повтор - значит он ему нужен. Этот выбор на его совести.
Огромнейшее спасибо.

Мне нужно сравнивать короткие и длинные файлы (до 30 секунд и более). Вторые - на содержание того, Что в окончании. При этом, проблема с загруженным нативнымм форматом-контейнером .webm (и некоторыми .ogg), — в нём перемотка производится по ключевым кадрам, и это происходит по 10 секунд, то есть существенными пропусками. Установленные в программе 11 секунд - означает прыжок на 20. Сложно позиционировать в 30-секундных и в сверх-длительных (дольше 20 минут).

Я оперирую клавишами перемотки и переключения; файлов много, и от выбора лучшего варианта из двух иногда зависит затраченное время на "ложную обработку". Мне приходится выкидывать десятки часов от неудачных результатов, и хотелось бы минимизировать причины, по которым так происходит.

Я успевал замечать, что удалилось не то, что надо. Раньше, когда я не знал важность функции "повтор трека", – без неё я десятки файлов удалил.
Два раза удалил в режиме локального подключения, удаляется сразу, минуя корзину; и приходилось вскрывать устройство, подключать HDD к другому чтобы инспектировать диск на удалённые файлы.

"Периодически корректное" отрабатывание функций навевает впечатление, что может ещё что-то работать не так и что я могу от себя продолжить ошибку. Хотя такое у меня не случалось, но действительно: функциональность должна осуществляться по заявленному алгоритму.

Спасибо, Ваша новая версия работает идеально.

Quote from: Black_AVP_Bim
Так это получается повтор перемотки, а не повтор трека. Пока пользователь удерживает кнопку перемотка будет длиться бесконечно и придётся ловить момент начала трека по волне или ещё как, чтоб получить желаемый повтор трека. Где логика-то в таком поведении и зачем вообще такой режим нужен?

Повтор трека должен был происходить в той версии (сегодня - хорошо). Мне нужно было без улавливания начала.
Title: Re: [x] [2683] "Перейти вперёд" при поиске по позиции времени переключает на след.
Post by: Black_AVP_Bim on July 23, 2025, 13:55:53
... Мне нужно было без улавливания начала.
Это уже не повтор трека, а повтор перемотки. Повтор трека - это функция из раздела автоматики, которая должна срабатывать даже без присутствия пользователя и только в режиме воспроизведения. А если пользователь бесконечно давит на перемотку вперед для возврата назад, причём, не известно в какое место, - то это уже развлекуха, иначе никак не назовёшь это абсурдное действие. Наверное, всего проще ткнуть в нужную точку на волне трека и оказаться в нужной позиции.
Мне, в принципе по барабану, если публику устраивает такое поведение - ради Бога, но эта развлекуха сломала поведение в наших скинах, остаётся надеяться, что, всё-таки, мало кто из разумных людей пользуется повтором трека при перемотке, а в новых скинах придётся просто вырубать этот повтор, дабы не шокировать пользователей.