AIMP Forum

AIMP for Windows => Плагины / Plugins => Дополнения / Addons => Плагины-дополнения / Addons => Topic started by: KorneySan on October 05, 2016, 17:39:30

Title: Playlist autostop [AIMP3.60, AIMP4, AIMP5]
Post by: KorneySan on October 05, 2016, 17:39:30
[catalog_card=842]

Описание: Остановка после каждого трека для выбранного плейлиста (реализация соответствующего запроса (https://www.aimp.ru/forum/index.php?topic=25755.msg334154#msg334154)).

Плагин добавляет своё действие в «Настройки» - «Горячие клавиши» и меню плейлистов «Разное». Этим действием можно переключить состояние обработки. Текущее состояние для текущего плейлиста отображается только в меню «Разное».

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=54446.0;attach=67124)

Выбранный плейлист сохраняется, и также обрабатывается после загрузки плеера.

Работу автостопа можно контролировать по мерцанию кнопки «Остановить воспроизведение», она же «Стоп».

Отличия 1.1 от 1.0:
Добавлен эстонский язык.
Исправлена ошибка, вызывавшая сообщение «-2147467259» при попытке включить автостоп при отсутствии воспроизведения. На версиях AIMP ниже 4.00 из-за бага в API не отображается состояние опции «Остановить воспроизведение после текущего файла» на кнопке «Остановить воспроизведение» и не мерцает сама кнопка.
При отключении автостопа также отключается опция «Остановить воспроизведение после текущего файла», если трек воспроизводится.

Отличия 1.2 от 1.1:
Добавлена х64 версия.
Настройки каждого плейлиста независимы.
Отключение остановки воспроизведения при отключении автостопа задаётся в настройках плагина (глобально для всех плейлистов).
Остановка воспроизведения отключается и включается только в том случае, если воспроизводимый файл из активного плейлиста.

Исходный код плагина на GitHub. (https://github.com/KorneySan/AIMP-plugins/tree/main/Playlist%20AutoStop)
Title: Re: Playlist autostop [AIMP3.60, AIMP4]
Post by: Soolo on October 06, 2016, 11:03:54
Отлично +

Если выключить автостоп во время проигрывания файла - автостоп всё-равно сработает
Title: Re: Playlist autostop [AIMP3.60, AIMP4]
Post by: KorneySan on October 06, 2016, 16:26:22
Отлично +

Если выключить автостоп во время проигрывания файла - автостоп всё-равно сработает
Адын раз да.
Критично? Исправить?
Title: Re: Playlist autostop [AIMP3.60, AIMP4]
Post by: Soolo on October 06, 2016, 16:36:37
Адын раз да.
Критично? Исправить?
хз, я не знаю, критично ли для тех, кто этим реально будет пользоваться, или наоборот полезно
но с моей точки зрения, раз выключил - должно выключиться
Title: Re: Playlist autostop [AIMP3.60, AIMP4]
Post by: KorneySan on October 07, 2016, 12:45:14
хз, я не знаю, критично ли для тех, кто этим реально будет пользоваться, или наоборот полезно
но с моей точки зрения, раз выключил - должно выключиться
Тогда подождём отзывов пользователей.
Title: Re: Playlist autostop [AIMP3.60, AIMP4]
Post by: ВячеславNSK on October 11, 2016, 18:29:35
Ух-ты!!! Не ожидал, что так быстро! (Почему-то сообщение на почту не пришло, хотя на тему подписался)
1. Уважаемый, KorneySan, огромнейшее Вам спасибо за отзыв и за плагин! Снимаю шляпу!
2. За горячие клавиши - отдельное спасибо, только не понял зачем? Оперативное включение и выключение функции не нужно! Необходимо и достаточно, как Вы сделали, через меню "разное"
3. Насчёт того "раз выключил - должно выключиться" - в данном случае не принципиально, так как в отмеченном плейлисте должны останавливаться ВСЕ треки.
4. Выскакивает окошко с ошибкой -2147467259, если флажок "автоматически переходить на следующий трек" снят
(может в описание добавить чтобы этот флажок всегда стоял?)
5. Ну и последнее, простите за наглость, вот если бы не один плейлист, а несколько выбранных могли так останавливаться, было бы совсем счастье!

Ещё раз огромнейшее спасибо за Ваш труд, Вячеслав.
Title: Re: Playlist autostop [AIMP3.60, AIMP4]
Post by: KorneySan on October 12, 2016, 12:45:31
Ух-ты!!! Не ожидал, что так быстро! (Почему-то сообщение на почту не пришло, хотя на тему подписался)

Ещё раз огромнейшее спасибо за Ваш труд, Вячеслав.
Не за что, писалось раз в 10 дольше, чем, собственно, придумывался механизъм.
А теперь отвечу по номерам.
2. Горячие клавиши - побочный эффект от способа реализации.
3. Если развернуть вопрос подробно, то "должен ли останавливаться текущий воспроизводимый трек (у которого уже включён автостоп), если мы выключаем автостоп в данном плейлисте/включаем автостоп в другом плейлисте?" Варианты ответа: да/оставить как есть
4. Буду исправлять.
5. В личке.
Title: Re: Playlist autostop [AIMP3.60, AIMP4]
Post by: KorneySan on October 17, 2016, 23:44:57
Версия: 1.1

Добавлен эстонский язык.
Исправлена ошибка, вызывавшая сообщение «-2147467259» при попытке включить автостоп при отсутствии воспроизведения. На версиях AIMP ниже 4.00 из-за бага в API не отображается состояние опции «Остановить воспроизведение после текущего файла» на кнопке «Остановить воспроизведение» и не мерцает сама кнопка.
При отключении автостопа также отключается опция «Остановить воспроизведение после текущего файла», если трек воспроизводится.
Вложение в шапке.
Title: Re: Playlist autostop [AIMP3.60, AIMP4]
Post by: Stepaschkins on December 04, 2016, 00:41:59
Отлично +

Если выключить автостоп во время проигрывания файла - автостоп всё-равно сработает


Андрей,было бы не плохо,если бы после окончания трека,в плейлисте,он автоматом переходил на другой трек в режиме ожидания.Это очень полезно,когда проводишь спектакли и не отвлекаешься на то чтобы смотреть на монитор или искать клавишу F2 для перехода на другой трек.Просто многие пользуются этим замечательным проигрывателем,в театрах.
С уважением, Игорь.
Title: Re: Playlist autostop [AIMP3.60, AIMP4]
Post by: _p_i_t_e_r_ on December 13, 2016, 14:52:58
На Win XP SP2  НЕ РАБОТАЕТ.  (v 3.60 b1503)

а жаль, очень надо :(
Title: Re: Playlist autostop [AIMP3.60, AIMP4]
Post by: Soolo on December 13, 2016, 15:32:03
На Win XP SP2  НЕ РАБОТАЕТ.  (v 3.60 b1503)
"У меня машина не заводится, марка машины Субару, нахожусь в Зеленограде. А жаль, очень надо..."

Как/что именно не работает?
Title: Re: Playlist autostop [AIMP3.60, AIMP4]
Post by: _p_i_t_e_r_ on December 13, 2016, 16:35:02
)))))))))))))
Ну а что может не работать если тема называется Playlist Autostop? ))
Если конкретно , то не останавливается после каждого трека. :)
Title: Re: Playlist autostop [AIMP3.60, AIMP4]
Post by: Soolo on December 13, 2016, 17:37:00
Если конкретно , то не останавливается после каждого трека. :)
Ну вот опять "Ну а что может не работать, если называется автомобиль, а он не едет. Если конкретно, не заводится".
В вписке плагинов он появился?
В меню сплейлиста опция включена?
Title: Re: Playlist autostop [AIMP3.60, AIMP4]
Post by: _p_i_t_e_r_ on December 13, 2016, 18:55:58
 ;) Да, в списке плагинов есть.
Дополнительные функции в меню видны.
Галки нужные стоят.
Пробовал устанавливать в разные директории.
Даже интернет с  антивирусом обрубал.
Русских букв в пути и в названии пользователя нет.
Играет плейлист без остановки.

Вот качаю 3-тий сервис пак, буду пробовать на нём.

У соседа на 7 все прекрасно работает, правда там версия 4.10

3-тий сервис пак НЕ ПОМОГ.
Title: Re: Playlist autostop [AIMP3.60, AIMP4]
Post by: Алексей Звукорежиссер on March 30, 2017, 21:26:52
Спасибо, большое! Очень нужная вещь в работе. Но есть одна ошибка! При переходе с плей листа на плей лист , автопауза слетает и приходится ее каждый раз ставить заново. Жду решения проблемы с нетерпением! 
Title: Re: Playlist autostop [AIMP3.60, AIMP4]
Post by: _p_i_t_e_r_ on March 31, 2017, 00:22:10
Это не ошибка))) (так задумано). При сохранении плейлиста запоминается также его настройка автопаузы.
Title: Re: Playlist autostop [AIMP3.60, AIMP4]
Post by: KorneySan on March 31, 2017, 11:17:10
Спасибо, большое! Очень нужная вещь в работе. Но есть одна ошибка! При переходе с плей листа на плей лист , автопауза слетает и приходится ее каждый раз ставить заново. Жду решения проблемы с нетерпением!
Это не ошибка))) (так задумано). При сохранении плейлиста запоминается также его настройка автопаузы.
Это не ошибка. Автопауза не слетает. Запоминается плейлист, в котором она включена, и работает она только в нём. Вы можете переключать плейлисты как угодно, но останавливать плагин будет только тот плейлист, в котором включена автопауза (а не "щёлкнули другой плейлист - и в нём работает автопауза").
Title: Re: Playlist autostop [AIMP3.60, AIMP4]
Post by: Алексей Звукорежиссер on April 01, 2017, 08:29:29
Теперь понятно) Было бы здорово если бы автопауза оставалась во всех плей листах одновременно (оставалась в  тех плейлистах где нужна, а в тех плейлистах где не нужна можно было бы снять т.е. независимо друг от друга ). В театрах спектакли обычно проводятся с двух, трех проигрывателей, на каждом из которых автопауза. Это крайне важное условие!!! Можно ли реализовать таким же образом. И можно ли каждый плейлист завести на независимые звуковые карта т.е. 1 плей лист на первую звуковую карту, 2 плейлист на вторую звуковую карту.   
Title: Re: Playlist autostop [AIMP3.60, AIMP4]
Post by: KorneySan on April 03, 2017, 08:35:22
Теперь понятно) Было бы здорово если бы автопауза оставалась во всех плей листах одновременно (оставалась в  тех плейлистах где нужна, а в тех плейлистах где не нужна можно было бы снять т.е. независимо друг от друга ). В театрах спектакли обычно проводятся с двух, трех проигрывателей, на каждом из которых автопауза. Это крайне важное условие!!! Можно ли реализовать таким же образом.
А вот это уже более меркантильный вопрос.
Quote from: Алексей Звукорежиссер
И можно ли каждый плейлист завести на независимые звуковые карта т.е. 1 плей лист на первую звуковую карту, 2 плейлист на вторую звуковую карту.
Этот вопрос уже к Артёму, автору плеера.
Title: Re: Playlist autostop [AIMP3.60, AIMP4]
Post by: seamoon on October 06, 2017, 02:25:15
Hi, when all songs played or during the last track playing if I press next then first song of the playlist start to play again. Could you add stop function in those situations? So we don't hear the already played songs again.
Title: Re: Playlist autostop [AIMP3.60, AIMP4]
Post by: KorneySan on October 12, 2017, 12:24:03
Hi, when all songs played or during the last track playing if I press next then first song of the playlist start to play again. Could you add stop function in those situations? So we don't hear the already played songs again.
Thank you for the report, I will check ASAP.
Title: Re: Playlist autostop [AIMP3.60, AIMP4, AIMP5]
Post by: KorneySan on October 24, 2022, 01:50:50
Отличия 1.2 от 1.1:
Добавлена х64 версия.
Настройки каждого плейлиста независимы.
Отключение остановки воспроизведения при отключении автостопа задаётся в настройках плагина (глобально для всех плейлистов).
Остановка воспроизведения отключается и включается только в том случае, если воспроизводимый файл из активного плейлиста.
Вложение в шапке.
Title: Re: Playlist autostop [AIMP3.60, AIMP4, AIMP5]
Post by: kotkompot on December 05, 2022, 11:00:57
Здравствуйте! Очень полезная незаменимая функция - теперь нет нужды работать с двух плееров. НО я не нашёл, куда пункт включения этой функции в меню добавился (у меня самая свежая версия)
Title: Re: Playlist autostop [AIMP3.60, AIMP4]
Post by: kotkompot on December 05, 2022, 11:04:06
Теперь понятно) Было бы здорово если бы автопауза оставалась во всех плей листах одновременно (оставалась в  тех плейлистах где нужна, а в тех плейлистах где не нужна можно было бы снять т.е. независимо друг от друга ). В театрах спектакли обычно проводятся с двух, трех проигрывателей, на каждом из которых автопауза. Это крайне важное условие!!! Можно ли реализовать таким же образом. И можно ли каждый плейлист завести на независимые звуковые карта т.е. 1 плей лист на первую звуковую карту, 2 плейлист на вторую звуковую карту.
общую глобальную автопаузу можно же через общее меню поставить на все плейлисты сразу.
Title: Re: Playlist autostop [AIMP3.60, AIMP4, AIMP5]
Post by: KorneySan on December 05, 2022, 12:15:46
Здравствуйте! Очень полезная незаменимая функция - теперь нет нужды работать с двух плееров. НО я не нашёл, куда пункт включения этой функции в меню добавился (у меня самая свежая версия)
По жизни в «Разном» сидело.
Title: Re: Playlist autostop [AIMP3.60, AIMP4, AIMP5]
Post by: kotkompot on December 05, 2022, 12:49:47
По жизни в «Разном» сидело.
в настройках нету пункта разное
Title: Re: Playlist autostop [AIMP3.60, AIMP4, AIMP5]
Post by: KorneySan on December 05, 2022, 13:24:38
в настройках нету пункта разное
А кто говорит про настройки?
В меню плейлистов «Разное».
Title: Re: Playlist autostop [AIMP3.60, AIMP4, AIMP5]
Post by: kotkompot on December 07, 2022, 09:24:56
можно скриншот для особо-одарённых ::)
Title: Re: Playlist autostop [AIMP3.60, AIMP4, AIMP5]
Post by: Soolo on December 07, 2022, 09:31:26
можно скриншот для особо-одарённых ::)
первый пост
Title: Re: Playlist autostop [AIMP3.60, AIMP4, AIMP5]
Post by: kotkompot on December 07, 2022, 10:13:49
спасибо, вообще не там искал  :o