AIMP Forum

AIMP for Windows => Вопросы / Questions => Topic started by: Menatep on April 05, 2021, 12:38:02

Title: Случайный выбор (Shuffle)
Post by: Menatep on April 05, 2021, 12:38:02
Ребят, спасибо за прогу, пользуюсь давно вместо винапа - все ок. Но с шаффлом у вас какието проблемы (или у меня только) у меня фонотека 44 + тыщ песен. так ваша прога гоняет по одним и темже. менял и начальную композицию, и плейлист заново перебивал. Один фиг пара песен типа свежих, потом скатывается на одно и  тоже. А за компом я практически 24\7 приедетается страшно. Нельзяли каку-нить переменную еще впаять. Или еще вот: делать так, чтобы прога ставила галку и как попадете на песню смотрит, когда ее играли и сравнивала с соседними. Типа это вчера была, а соседня никогда или что-то вроде этого. Заранее спасибо! :)
Title: Re: Случайный выбор (Shuffle)
Post by: Soolo on April 05, 2021, 13:33:59
Зачем вы каждый раз открываете сохранённый плейлист?
АИМП с хранением плейлистов сам справляется и не возникает проблем с шафлом
Title: Re: Случайный выбор (Shuffle)
Post by: Menatep on April 05, 2021, 15:14:23
А что так можно было? Попробую. Но всеже. Как он умудряется катать одни и теже композиции?
Title: Re: Случайный выбор (Shuffle)
Post by: Soolo on April 05, 2021, 15:19:04
Как он умудряется катать одни и теже композиции?
Последовательность Шафла сохранятся в плейлисте .aimppl
Для того, чтобы не повторять треки, пока они все по разу не проиграют
Title: Re: Случайный выбор (Shuffle)
Post by: Menatep on April 05, 2021, 17:53:20
Ну вот сегодня прям жестко по одному и томуже гоняет :( За неделю уже достало, уже на соседнюю песню врукопашную сдвигаю, один фиг.... попробую открывать не плейлист а саму прогу, может, поможет. Спасибо предыдущему оратору. Покамест воз и ныне там. Плейлист вот так вот у меня выглядит, все верно?
Title: Re: Случайный выбор (Shuffle)
Post by: Artem on April 05, 2021, 21:35:11
Ну вот сегодня прям жестко по одному и томуже гоняет :( За неделю уже достало, уже на соседнюю песню врукопашную сдвигаю, один фиг.... попробую открывать не плейлист а саму прогу, может, поможет. Спасибо предыдущему оратору. Покамест воз и ныне там. Плейлист вот так вот у меня выглядит, все верно?

Такое ощущение, что вы не прочитали этот пост:

Последовательность Шафла сохранятся в плейлисте .aimppl
Для того, чтобы не повторять треки, пока они все по разу не проиграют

Если вы будете каждый раз запускать плейлист с рабочего стола - очередь будет каждый раз той же, что и была в момент экспорта плейлиста. Идея в том, чтобы один раз импортировать плейлист в плеер и больше его не трогать (не запускать с рабочего стола)
Title: Re: Случайный выбор (Shuffle)
Post by: Menatep on April 06, 2021, 10:43:12
Не пойму тогда алгоритм.... Допустим я запускаю плейлист (уже понял, что так  лучше не делать). НО! первая песня ладно, одна и таже. Я ее сбиваю на рандомную, по идее то должно гонять по другим композициям, ан нет упорно возвращается на проторенную дорожку. Случайный выбор - это не такие переменные в программе, которые случайным образом втыкаются? не? Или я что-то путаю? :))))
Title: Re: Случайный выбор (Shuffle)
Post by: Artem on April 06, 2021, 12:01:51
Не пойму тогда алгоритм.... Допустим я запускаю плейлист (уже понял, что так  лучше не делать). НО! первая песня ладно, одна и таже. Я ее сбиваю на рандомную, по идее то должно гонять по другим композициям, ан нет упорно возвращается на проторенную дорожку. Случайный выбор - это не такие переменные в программе, которые случайным образом втыкаются? не? Или я что-то путаю? :))))

Еще раз: плейлист перемешивается случайным образом в момент включения случайного режима воспроизведения, далее эта очередь сохраняется в файл плейлиста и плеер будет использовать ее до тех пор, пока она не кончится. После окончания очереди, она вновь перестроится случайным образом.
Title: Re: Случайный выбор (Shuffle)
Post by: Soolo on April 06, 2021, 12:24:50
Вместо запуска плейлиста достаточно просто открыть плеер.
Если привычка с плейлистами на рабочем столе въелась глубоко и без ампутации никак - сохраните плейлисты в формате m3u8.
Title: Re: Случайный выбор (Shuffle)
Post by: Menatep on November 02, 2021, 10:23:04
Дорогие друзья.... таки надо что-то с этим делать... плеер прекрасный - шаффл ужасный. прошу еще раз, давайте метки на песни ставить? Проверка - вчера играло, недавно играло, двигаем на соседнюю.... еще раз, в силу работы сижу на музыке плотно... но даже увлеченный рабочим процессом я понимаю, что гоняет по одному и томужэ. повоторюсь: 42000 композиций в плейлисте. выполнил все рекомендации. крутит как будто по 500 ....  еще раз спасибо за плеер. хорош. обновы гоные. но шаффл . парни. пожалуйсто!!!!!
Title: Re: Случайный выбор (Shuffle)
Post by: Artem on November 02, 2021, 11:40:20
оторюсь: 42000 композиций в плейлисте. выполнил все рекомендации. крутит как будто по 500 ....  еще раз спасибо за плеер. хорош. обновы гоные. но шаффл . парни. пожалуйсто!!!!!

Да не может такого быть чисто технически. Шафл рандомизирует плейлист, не будет он ничего повторять, пока не доиграет этот плейлист до конца. Конечно, при условии, что вы не пересоздаете плейлист или очередь каждый раз при запуске.

Я уже делал сборку, где выводил на экран метки, где именно трек находится в очереди шафла. Хотите, скину вам, будете сами следить, что и куда у вас уползает
Title: Re: Случайный выбор (Shuffle)
Post by: Soolo on November 02, 2021, 13:31:21
Сколько раз ни жаловались пользователи на рандом - это всегда было банальное непонимание принципа работы.
Вот я когда-то объяснял его: https://www.aimp.ru/forum/index.php?topic=64766.msg400754#msg400754
А ещё в другой теме проводил сложное исследование поведения рандома как со статичным плейлистом, так и при динамическом добавлении в него треков: ни разу не было зафиксировано повторов. Вот эта тема: https://www.aimp.ru/forum/index.php?topic=67463.msg415817#msg415817
Там же чуть выше очередное пояснение алгоритма работы
Title: Re: Случайный выбор (Shuffle)
Post by: Menatep on November 03, 2021, 11:10:05
Все понятно, но факт! Ребят, ну можно ж метки делать как когда в в винампе. проверяем песню вчера играла , допустим, соседняя не игралась полгода, ставим ее. делов то
Title: Re: Случайный выбор (Shuffle)
Post by: Artem on November 03, 2021, 11:11:51
Все понятно, но факт! Ребят, ну можно ж метки делать как когда в в винампе. проверяем песню вчера играла , допустим, соседняя не игралась полгода, ставим ее. делов то

Вы наш ответ прочитали? У нас ЕСТЬ метки! ОНИ ВНУТРИ!
Title: Re: Случайный выбор (Shuffle)
Post by: Impulse on November 03, 2021, 11:42:48
плейлист перемешивается случайным образом в момент включения случайного режима воспроизведения

Это понятно, но именно эта особенность может приводить к созданию подобных тем. Поэтому можно сделать опцию на подобии

"Формировать новую последовательность треков при каждом новом ручном включении режима воспроизведения "случайно" - да/нет".

Если человек выберет вариант "да", то плеер, как в текущей логике реализации, при каждом новом включении режима/кнопки "случайно" будет формировать новую последовательность треков и согласно её будет воспроизводить треки. Если же человек выберет вариант опции "нет", то плеер при каждом новом включении режима/кнопки "случайно" не будет формировать последовательность треков заново а будет проигрывать все непроигранные треки в текущем цыкле, а после завершения воспроизведения очередного цикла плеер автоматически сформирует новый порядок последовательности треков.
Title: Re: Случайный выбор (Shuffle)
Post by: Menatep on November 03, 2021, 11:49:58
Так не работает.... выше по советам сделал все. и понимаю, что играет то се одно ти тоже. ниче заново не создавал ж
Title: Re: Случайный выбор (Shuffle)
Post by: Awakunar on November 03, 2021, 12:21:47
Есть как минимум два плагина, которые делают то что вы хотите - SkipTrack (https://www.aimp.ru/?do=catalog&rec_id=640) и AutoSwitchers (https://www.aimp.ru/?do=catalog&rec_id=286).

В 5 версии плеера вообще можно ещё сматр-лист плейлист сделать
(https://i.imgur.com/qDaQogu.png)
Title: Re: Случайный выбор (Shuffle)
Post by: Soolo on November 03, 2021, 12:25:31
Так не работает.... выше по советам сделал все. и понимаю, что играет то се одно ти тоже. ниче заново не создавал ж
Вы что-то не так делаете.
Запишите видео от начала проигрывания до "повторов".
Title: Re: Случайный выбор (Shuffle)
Post by: Artem on November 03, 2021, 13:15:31
"Формировать новую последовательность треков при каждом новом ручном включении режима воспроизведения "случайно" - да/нет".

Что за бред?!
Title: Re: Случайный выбор (Shuffle)
Post by: Impulse on November 03, 2021, 14:37:16
Что за бред?!

Меня, видимо, не поняли.

Выше Автор проекта сказал:

плейлист перемешивается случайным образом в момент включения случайного режима воспроизведения

Что это значит ? Разве не то, что плеер - в момент включения режима "случайный" - формирует новый вариант последовательности треков для нового цикла их воспроизведения (в режиме "случайный") ?

Вот я и предложил альтернативный вариант/опцию, при включении которой

"плейлист не будет перемешиватся случайным образом заново (я имею ввиду что плеер в таком случае не будет формировать новый вариант последовательности треков) в момент включения режима/кнопки "случайного выбора треков", а будет проигрывать ещё непроигранные треки в текущем цикле/плейлисте соглано ранее сформированной последовательности, а далее, когда плеер завершит очередной цикл проигрывания треков, то он будет действовать согласно текущих настроек пользователя - или встанет на безстрочную паузу, или ...  начнёт новый цыкл в текущем плейлисте или перейдёт на следующий плейлист и будет воспроизводить треки в таком режиме, который будет включённым/активным в конкретном плейлисте. Если, например, в конкретном плейлисте был включённый/активный режим "случайного выбора" и "повтор плейлиста" то плеер после проигрывания непроигранных треков текущего цикла, автоматически сформирует новый вариант последовательности треков (для нового цыкла воспроизведения плейлиста в режиме "случайный) и будет воспроизводить треки согласно нему. В общем, если кому-то что-то в тексте непонятно я бы не спешил называть это бредом, не разобрашись в сути)




Есть ещё один вариант решения поднятого в теме вопроса.

В плеере (5-й версии) есть опция "В каждом плейлисте свой режим воспроизведения (прямой / случайный)" (а в андроид версии плеера имеется объяснение к этой опции: "Режим воспроизведения - "прямой / случайный" - можно будет выбрать отдельно для каждого плейлиста"). Наличие этой опции в плеере может помочь в решении вопроса по сути темы. Как ? Сначала нужно включить опцию "В каждом плейлисте свой режим воспроизведения (прямой / случайный)" (в насторйках плеера). Далее, можно создать два одинаковых плейлиста (с одинаковым составом треков), далее, в первом плейлисте (в первой копии плейлиста) включаем режим воспроизведения "прямой", а во втором плейлисте (во второй копии плейлиста) включаем  режим воспроизведения "случайный". Далее, если нужно воспроизвдение треков в режиме "прямой" - переходим в первый плейлист (в первую копию плейлиста) и запускаем его воспроизведение. А если нужно воспроизвдение треков в режиме "случайный" - переходим во второй плейлист (во вторую копию плейлиста) и запускаем его воспроизведение, и т. д. Кнопку режима "прямой / случайный" во втором плейлисте (во второй копии плейлиста) желательно не трогать (режим "случайный" не отключать), в противном случае, после каждого нового выключения-включения режима/кнопки "случайный" будет формироватся/создаватся новый вариант последователности треков (для очередного цыкла воспроизведения треков плейлиста в режиме "случайный") со сбросом счёта ранее проигранных треков плейлиста в режиме "случайный", что, в свою очередь, может создавать/усиливать эффект "частой повторяемости одних и тех же треков в плейлисте" (особенно, если человек часто переключает режим "прямой / случайный" - часто сбрасывает счёт проигранных треков в режиме "случайный"). Также, с целью предотвращения/минимизации упомянутого выше эффекта не лишним может быть просканировать музыкальную коллекцию на предмет "дубликатов".



Title: Re: Случайный выбор (Shuffle)
Post by: Menatep on November 07, 2021, 11:39:01
В каждом плейлисте свой режим воспроизведения
О! А где это? Что то найти не могу, версия новая
Title: Re: Случайный выбор (Shuffle)
Post by: Menatep on November 07, 2021, 11:41:23
Есть как минимум два плагина, которые делают то что вы хотите - SkipTrack (https://www.aimp.ru/?do=catalog&rec_id=640) и AutoSwitchers (https://www.aimp.ru/?do=catalog&rec_id=286).

В 5 версии плеера вообще можно ещё сматр-лист плейлист сделать
(https://i.imgur.com/qDaQogu.png)

Пробую плагинчики, спасибо!!!!!
Title: Re: Случайный выбор (Shuffle)
Post by: Impulse on November 07, 2021, 17:24:39
В каждом плейлисте свой режим воспроизведения (прямой / случайный)

А где это? Что то найти не могу, версия новая

В сообщении Выше я уточнил - "В каждом плейлисте свой режим воспроизведения (прямой / случайный)". Опцию эту я нашёл, если говорить о ПК плеере, в версии 5_2336 (18.10.21)(плеер - автоматика - режим воспроизведения).