AIMP Forum

AIMP for Windows => Плеер / Player => Предложения / Suggestions => Плейлист / Playlist => Topic started by: Killy on April 12, 2020, 01:27:31

Title: "Остановить после этого трека" - для любого трека в плейлисте
Post by: Killy on April 12, 2020, 01:27:31
Кейс 1:
Я собираюсь переключиться на какие-то другие дела после того как дослушаю играющую в данный момент песню.
Решение:
Соответствующая фича в меню ПКМ кнопки "Стоп".

Кейс 2:
... после того как дослушаю альбом.
Решение:
Есть расширение, но оно не слишком интуитивное и не наглядное. Нужно вспоминать где находится то меню...

Кейс 3:
Я примерно прикидываю, сколько у меня времени и какие треки впереди. Плейлист не разбит на группы, или разбит, но не попадает близко к тому что мне нужно.
Решение:
Sleep Timer > At the end of file, Выбрать нужное число файлов.
Проблема с этим решением - ещё более ужасный UX.
1. проблема и решение сильно разнесены в когнитивном плане (нужно лезть в отдельный диалог, использовать инструмент не совсем по назначению (я не спать собираюсь), выполнять какие-то преобразования у уме (считать сколько файлов от текущего до того, на котором остановить), ...);
2. отсутствие нормальной визуальной индикации (таймер умеет моргать кнопкой, но даже если счётчик файлов научить моргать - это будет не достаточно наглядно).

Предложение:
1. Добавить в контекстное меню элементов плейлиста пункт "Остановить после этого трека";
2. Добавить иконку "Стоп" к помеченному треку в плейлисте, или как-то стилями его выделять, или пунктирную линию под ним добавить...

Это позволит получить интуитивное и наглядное решение для кейсов 2 и 3. Для кейса 1 не так критично, но лучше чтобы это была одна и та же система.
Title: Re: "Остановить после этого трека" - для любого трека в плейлисте
Post by: Shpigor on June 05, 2020, 20:51:40
Для Кейса 1 есть хоткей, надо назначить. И да, ПКМ на кнопке стоп имеет такую функцию. (Дефолтный скин, АИМП 4.7)

Для Кейса 2 можно запилить все файлы альбома в очередь (выделить и нажать Q или через ПКМ) и поставить в самой Очереди (CTRL+Q) - остановить запланировать в таймере - по окончании очереди.

Для Кейса 3 есть же таймер, чем он не подходит? Особенно для количества времени логично останавливать именно через время, а не через количество треков.
Title: Re: "Остановить после этого трека" - для любого трека в плейлисте
Post by: Джинн on November 26, 2020, 20:10:31
Для Кейса 2 можно запилить все файлы альбома в очередь (выделить и нажать Q или через ПКМ) и поставить в самой Очереди (CTRL+Q) - остановить запланировать в таймере - по окончании очереди.
Каждый раз планировать очередь - не то в повседневной жизни. Как пример: слушаю плейлист, решил на какой-то определённой песне остановиться. Сейчас делаю так. Отрубаю повтор плейлиста и треки ниже того, на котором хочу остановиться, отключаю. Предложенная функция была бы проще и логичнее.

Для Кейса 3 есть же таймер, чем он не подходит? Особенно для количества времени логично останавливать именно через время, а не через количество треков.
Не всегда. Допустим, прослушивание одного альбома в плейлисте. Тут и начинается игра с выключателями треков и папок. Слегка муторно, особенно, в длинных плейлистах.