AIMP Forum

AIMP для Windows => Плеер => Предложения => Плейлист => Topic started by: Acuna on July 28, 2015, 17:54:40

Title: Случайное воспроизведение треков в альбоме
Post by: Acuna on July 28, 2015, 17:54:40
Приветствую! Слушаю музыку альбомами, и очевидно, что каждый альбом отличается по звучанию, поэтому если мне, например, хочется в данный момент услышать что хотят мои уши - я просто выбираю нужный мне альбом. Все бы хорошо, но проблема в том, что понятно, что если постоянно слушать один и тот же альбом по порядку, в котором расположены все треки на нем - порядок быстро надоест, ибо это ужасное чувство, когда ты понимаешь, какой трек пойдет следующим, поэтому очевидно, что было бы очень классно добавить возможность прослушивания треков рандомом, но в рамках одного альбома. В данном случае создавать для каждого альбома отдельный плейлист - точно не айс, так как альбомов может быть очень много, в плейлистах запутаешься, либо нужные альбомы могут быть объеденены в нужный плейлист, например по настроению, однако понятно, что у каждого коллектива свое, неповторимое звучание, и в данный момент хочется слушать именно его.

Такое реализовано в foobar2000, но он какой-то хреновый, и с темами вечно баги, мне AIMP3 нравится, но это почти  единственное, что ему не хватает(

Может быть существует сторонний плагин хотя-бы и т. п. Ибо вроде бы как обновления выходят регулярно, имеется даже будильник, но такую с одной стороны нужную, но с другой не сложную для реализации (ведь перемешивание уже и так имеется) нет(

Заранее благодарен!
Title: Re: Случайное воспроизведение треков в альбоме
Post by: Acuna on July 28, 2015, 20:58:21
Что касается сабжа - перекидайте нужный альбом в плейлист default, а не каждый раз в новый.

Это не совсем то, что нужно. Как я уже говорил, плейлисты могут создаваться по настроению, например, а в каждом плейлисте нужные албомы, можно выбрать нужный плейлист и гонять его целый день, время от времени слушать то один альбом, то другой (когда хочется то одного звучания, то другого), но в разнобой каждый, чтобы не приелись. Так понятнее будет, думаю.

P. S. Это приносит какие-то сложности с реализацией, или что? Ибо вроде как шаффл есть, а модернизировать его нельзя(
Title: Re: Случайное воспроизведение треков в альбоме
Post by: Tarik on July 28, 2015, 21:09:29
Аммм... Стесняюсь спросить, а как-бы почему?) Вроде бы прогресс, и все такое...
Так было специально сделано. В справке к редактору об этом упоминается.

То есть в данный момент создавать новые темы и редактировать существующие .acs3 в редакторе нельзя, я правильно понял?
Если есть файл проекта (.acs3proj) - никаких проблем нет и не будет. Нельзя только в редакторе открывать готовые скины .acs3


P. S. Это приносит какие-то сложности с реализацией, или что? Ибо вроде как шаффл есть, а модернизировать его нельзя(
Проблема в том, что у нас нет понятия альбома как такого - плейлист можно сгруппировать по многим критериям.
Title: Re: Случайное воспроизведение треков в альбоме
Post by: Acuna on July 28, 2015, 22:04:36
К сожалению, я в справке к редактору этого не нашел. Есть короткое упоминание об acs3 в разделе "Сохранение скина", но об этом ни слова(

Да нет, вроде бы что такое альбом я понимаю. Я и вообще если честно храню музыку на физ. носителях, рипаю их для прослушивания на компе, открываю по CUE для прослушивания образа потреково для удобства, еще и шлю инфу на Ласт.

Ну а SDK дает возможность управлять перемешиванием? Может быть я могу просто плагин написать для этого и вас не дергать? Я и вовсе разраб, честно сказать (именно работаю, сайты делаю), но когда приходится просить что-то доработать других - я как без рук(

Ладно, я тогда по-другому спрошу: как плейлисты помогут именно в ситуации, которую я описал постом выше?

И да, не знаю, спрашивали-ли тут, планируется ли выкладывание исходников? Я виду очень много предложений, да и правила раздела внимательно читал, что все реализовывает один человек, поэтому логично что ему тяжело. Это несомненно понятно, дак может быть разгрузить его таким образом, ибо сборки и так и так выкладывают на разных ГС...

Благодарю.
Title: Re: Случайное воспроизведение треков в альбоме
Post by: Acuna on July 28, 2015, 23:19:04
P. S. Ах да, еще бы перемешивать, но непосредственно сами альбомы, то есть чтобы при прослушивании плейлиста скакало рандомом с альбома на альбом. В общем, главное суть, а способов сортировки много может быть, это уж юзеров дело, кому, что и зачем надо сортировать, главное просто предоставить такую возможность. Или сорцы)
Title: Re: Случайное воспроизведение треков в альбоме
Post by: Lyuter on July 28, 2015, 23:23:07
Попробуйте такой способ: включите в настройка отображения плейлиста опцию "Автоматически обьединять одноименные группы", а потом перемешайте плейлист "Shift+U". В результате треки перемешаются, но останутся в рамках своего альбома.
Title: Re: Случайное воспроизведение треков в альбоме
Post by: Artem on July 29, 2015, 10:47:52
К сожалению, я в справке к редактору этого не нашел. Есть короткое упоминание об acs3 в разделе "Сохранение скина", но об этом ни слова(

ACS3 - это бинарник, ACS3PROJ - исходный проект. Бинарник не содержит некоторой информации, которая нужна для редактирования. Например: текстуры уже скопилированны и оптимизированы для рендеринга, скрипты и выражения так же скопилированы в бинарный вид.

Ну а SDK дает возможность управлять перемешиванием? Может быть я могу просто плагин написать для этого и вас не дергать? Я и вовсе разраб, честно сказать (именно работаю, сайты делаю), но когда приходится просить что-то доработать других - я как без рук(

Да, SDK позволяет. Вы несколько сумбурно объяснили вашу идею, насколько я понял - нужно, чтобы шафл работал только в пределах одного альбома?

И да, не знаю, спрашивали-ли тут, планируется ли выкладывание исходников? Я виду очень много предложений, да и правила раздела внимательно читал, что все реализовывает один человек, поэтому логично что ему тяжело. Это несомненно понятно, дак может быть разгрузить его таким образом, ибо сборки и так и так выкладывают на разных ГС...

Нет, ни в коем случае. Исходники если и будут открыты, то только после смерти проекта.
Title: Re: Случайное воспроизведение треков в альбоме
Post by: Acuna on July 30, 2015, 19:33:57
Попробуйте такой способ: включите в настройка отображения плейлиста опцию "Автоматически обьединять одноименные группы", а потом перемешайте плейлист "Shift+U". В результате треки перемешаются, но останутся в рамках своего альбома.

Спасибо, интересный способ. Но это придется делать каждый раз.

Artem
То есть у новых тем изменился тип, я правильно понял? Жалко, на самом деле, встречаю множество неплохих тем, которые хотелось-бы немного доработать для себя, но очевидно, что их исходников на руках нет.

Вы несколько сумбурно объяснили вашу идею, насколько я понял - нужно, чтобы шафл работал только в пределах одного альбома?

Пытался больше объяснить зачем это) Постараюсь чтобы прям вообще на пальцах: есть плейлист с альбомами определенного жанра, например (именно альбомы, а не солянка из треков не пойми с каких альбомов или компиляций. Каждый альбом - это своя история с каким-то посылом). Нужно, чтобы его проигрывание осуществлялось следующим образом: играем рандомом все треки из какого-либо альбома в этом плейлисте, после того, как проиграли весь альбом - переходим к следующему альбому (альбом выбираем так же рандомом или по порядку, в зависимости от типа перемешивания) и играем все треки из него рандомом, переходим к следующему альбому, и так далее. Может так понятнее будет...

Нет, ни в коем случае. Исходники если и будут открыты, то только после смерти проекта.

Хох! Ясно. Зато честно) Но тут неоднозначно все на самом деле... У меня у самого фриварная CMS (Система управления сайтами). Писал для себя изначально, а сейчас по сути на ней сайты и клепаю. Дак вот я когда выкатил ее в паблик - сложилось теплое комьюнити и стали сыпаться весьма годные предложения. Некоторое время я реализовывал их в свободное от основной работы время помимо непосредственно багов первостепенной важности. В конечном итоге стало совмещать работу и этот проект очень сложно (там все сурьезно - новостной двиг, форум и даже торрент-трекер), поэтому махнул рукой и просто попросил всех начать изучать его структуру и дорабатывать все самим, что хотят, ибо код и так был открыт (PHP - это не компилируемый, а скриптовый язык, то есть это грубо говоря просто список команд серверу), поэтому времени освободилось куча, поэтому сейчас на его основе разрабатываю другой проект для души, а юзеры клепают что им надо, не моля меня слезно каждый раз передвинуть кнопку на новое место. Не, ну а что, проект фриварный, сам по себе дохода не приносит, а возни было как-будто бы Гугл клепаешь!) А если что-то надо - значит сами и реализовываете. Не знаете ЯП - подучите: и для мозга полезно, да и знания лишние никогда не помешают...
Title: Re: Случайное воспроизведение треков в альбоме
Post by: Я Гриша! on July 30, 2015, 23:05:40
Acuna, прослушивание 1 альбома из плейлиста, возможно.
Сгруппируйте плейлист по альбомам, отключите лампочки ненужных альбомов (вроде была кнопка для инверсии), включите рандом
Title: Re: Случайное воспроизведение треков в альбоме
Post by: Artem on July 31, 2015, 10:15:07
Пытался больше объяснить зачем это) Постараюсь чтобы прям вообще на пальцах: есть плейлист с альбомами определенного жанра, например (именно альбомы, а не солянка из треков не пойми с каких альбомов или компиляций. Каждый альбом - это своя история с каким-то посылом). Нужно, чтобы его проигрывание осуществлялось следующим образом: играем рандомом все треки из какого-либо альбома в этом плейлисте, после того, как проиграли весь альбом - переходим к следующему альбому (альбом выбираем так же рандомом или по порядку, в зависимости от типа перемешивания) и играем все треки из него рандомом, переходим к следующему альбому, и так далее. Может так понятнее будет...

Весьма специфичная, имхо, задача.

Хох! Ясно. Зато честно) Но тут неоднозначно все на самом деле... У меня у самого фриварная CMS (Система управления сайтами). Писал для себя изначально, а сейчас по сути на ней сайты и клепаю. Дак вот я когда выкатил ее в паблик - сложилось теплое комьюнити и стали сыпаться весьма годные предложения. Некоторое время я реализовывал их в свободное от основной работы время помимо непосредственно багов первостепенной важности. В конечном итоге стало совмещать работу и этот проект очень сложно (там все сурьезно - новостной двиг, форум и даже торрент-трекер), поэтому махнул рукой и просто попросил всех начать изучать его структуру и дорабатывать все самим, что хотят, ибо код и так был открыт (PHP - это не компилируемый, а скриптовый язык, то есть это грубо говоря просто список команд серверу), поэтому времени освободилось куча, поэтому сейчас на его основе разрабатываю другой проект для души, а юзеры клепают что им надо, не моля меня слезно каждый раз передвинуть кнопку на новое место. Не, ну а что, проект фриварный, сам по себе дохода не приносит, а возни было как-будто бы Гугл клепаешь!) А если что-то надо - значит сами и реализовываете. Не знаете ЯП - подучите: и для мозга полезно, да и знания лишние никогда не помешают...

Комьюнити может сложиться и без открытия исходников. А вот открытие исходников практически гарантирует появление клонов со своим блекжеком и... Именно за это я не люблю линукс - дистрибутивов тысячи, и не одного нормального нет. Какой смысл порождать клонов, которые будут конкурировать с оригиналом?
Title: Re: Случайное воспроизведение треков в альбоме
Post by: Acuna on July 31, 2015, 17:14:50
Acuna, прослушивание 1 альбома из плейлиста, возможно.
Сгруппируйте плейлист по альбомам, отключите лампочки ненужных альбомов (вроде была кнопка для инверсии), включите рандом

Благодарю. Да просто рандом вообще все будет перемешивать. Мне нужно, чтобы только в рамках каждого альбома рандомом все игралось просто...
Title: Re: Случайное воспроизведение треков в альбоме
Post by: Acuna on July 31, 2015, 17:18:12
Частично решил это способом Lyuter, за что ему огромное спасибо! Прям от души) Просто это придется делать каждый раз вручную, но, как говорится, "На безрыбье...") Но все-равно, все-таки шафл - это шафл, это не ручное перемешивание все-таки, нет... Автоматизировать бы этот процесс хотя бы...
Title: Re: Случайное воспроизведение треков в альбоме
Post by: Acuna on July 31, 2015, 17:23:54
Весьма специфичная, имхо, задача.

Отрицать не буду) Но именно поэтому обычно существует огромное количество способов перемешивания, чтобы юзеры каждый раз об этом не спрашивали... Мне, например, это надо, так как для меня музыка - это не просто фон в магазине, я ее, извините, слушаю!) В кресле. У камина!)))))))) Слушая каждую ноту. Оттого и задача специфичная. Возможно людей, кто действительно слушает ее как искусство, не так много, к сожалению. Возможно потому, что большинство из них слушает ее на профессиональном оборудовании, что поделаешь, если у меня пока для этого только комп?)
Title: Re: Случайное воспроизведение треков в альбоме
Post by: Acuna on August 17, 2015, 14:17:03
Хох, захожу и прям нешуточные страсти разгорелись в голосовании! Кто бы мог подумать!)
Ладно, в общем, как хотите) Тогда попытаюсь осуществить это путем расширения, раз как Вы утверждаете, оно позволяет работать с сортировкой... В идеале бы вообще свой плеер начать писать с нуля, под одно и сорцы выложить, дабы дать и другим возможность для творчества, но на это совершенно нет времени... Да и возни много: нужно учить его резать лосей куями, писать плагин для Ласта и т. п. Легче будет немного покурить ман SDK... Ладно, в любом случае спасибо!
Title: Вариант режима воспроизведения
Post by: drxa0z on April 28, 2017, 14:58:39
Отличный плейер
Но иногда не хватает двух фишек в режиме воспроизведения

- повтор текущего альбома/каталога
- случайно в текущем альбоме/каталоге
Title: Re: Случайное воспроизведение треков в альбоме
Post by: Я Гриша! on April 28, 2017, 19:57:20
drxa0z, "повтор текущего альбома/каталога" - колёсиком мыши по группе.
"случайно в текущем альбоме/каталоге" - есть приложение https://www.aimp.ru/forum/index.php?topic=51568.0
Title: Re: Случайное воспроизведение треков в альбоме
Post by: Zhenya on April 29, 2017, 02:07:54
А плагин Advanced Shuffle (https://www.aimp.ru/forum/index.php?topic=51568.0) не подойдёт?
Title: Re: Случайное воспроизведение треков в альбоме
Post by: drxa0z on May 02, 2017, 12:44:34
повтор каталога средней кнопкой - да, но как отключить непонятно

плагин не очень удобен тем, что для того чтобы менять порядок необходимо лезть глубоко в настройки

по сути я говорю о расширении режимов этих двух кнопок:
случайное воспроизведение - по порядку, случайно во всем плейлисте, случайно в текущем альбоме/каталоге
повтор файла - выключено, повтор файла, повтор текущего альбома/каталога
Title: Re: Случайное воспроизведение треков в альбоме
Post by: Zhenya on May 02, 2017, 15:39:59
повтор каталога средней кнопкой - да, но как отключить непонятно

Открыть Менеджер очереди (через конт. меню плейлиста, либо Ctrl+Q).