AIMP Forum
Разное => Предложения (архив) => Архив => Реализовано в AIMP v4.0 => Topic started by: Krissense on December 17, 2009, 11:12:56
-
Очень бы хотелось, чтобы появилась возможность автоматического создания плей-листов по заданным параметрам. К примеру, я ставлю каждой песне оценку и хочу, чтобы песни с оценкой 4 и выше у меня автоматически попадали в мой "Умный плейлист".
В индивидуальных свойствах плейлиста ввести поле, в которое можно будет вводить условия, по которым из файлов на компьютере (фонотеки) будут выбираться треки для плейлиста.
Пример1: %M=5 - автоматическое составление плейлиста из треков с оценкой 5
Пример2: %R="Ария" OR %R="Aria" - в плейлисте окажутся все треки Арии
Плюсы: при появлении в фонотеке треков с оценкой 5 или Арии - они автоматом окажутся в наших плейлистах, не нужно обновлять их вручную.
Фичей можно заменить существующую функцию "перечитать данные из прообраза"
условие будет такое: %D="E:\Music\Nautilus Pompilius"
Идея возникла после очередного вопроса "как сделать плейлист с треками, у которых только высокая оценка?"
-
Нейтрален....
З.Ы.
Добавьте голосование
-
https://www.aimp.ru/forum/index.php?topic=17776.0
-
Нейтрален...
-
Идея смарт-плейлистов несколько шире, чем просто отбор песен по темпу и оценке. Я сейчас попробую объяснить. Предположим, что я люблю Metallica, но только до 1991 года включительно. И вот я в свою огромную аудиобиблиотеку добавляю всю дискографию этой группы, параллельно создав смарт-плейлист со следующими условиями: трек помещается в плейлист, если: (исполнитель = Metallica) && (оценка > 3) && (год < 1992). Общая идея такова: избавить пользователя от необходимости вручную создавать плейлисты, параметры которых можно легко определить программно. Я согласен, что тем, кто просто закидывает музыку в плеер и слушает, это никогда не понадобится, но с другой стороны они и аудиобиблиотекой не воспользуются. А мне, когда потребуется, к примеру, изучить истоки Gothic Metal'a достаточно будет просто создать лист с условиями по жанру и году выпуска альбома - и все, плейлист с олдовой готишной музыкой готов.
-
Нейтрален.
-
Было бы интересно попробовать.
-
Было бы интересно попробовать.
Согласен, очень интересно
-
Я полностью поддерживаю идею, очень удобно будет!
-
Нейтрален.
-
Уважаемые тестеры и разработчики. Я не любитель "апать" тему, но желание обладать медиа-библиотекой с функцией смарт-плейлистов очень сильно! Какие комментарии можно получить на мое предложение?
-
Здрасти.
Очень бы хотелось, чтобы в аудио-библиотеке появилась возможность автоматического создания плей-листов по заданным параметрам. К примеру, я ставлю каждой песне оценку и хочу, чтобы песни с оценкой 4 и выше у меня автоматически попадали в мой "Умный плейлист".
За! В AIMP2 есть что-то типа этого, "Лучшие файлы" и "топ 100" самых популярных по рейтингу.
это очень удобно когда хочешь сделать сборник на CD или MP3 так что эти фичи надо перетащить в AIMP3
-
Собственно, идея не нова. Предлагаю реализовать в AIMPe динамические(интеллектуальные) списки воспроизведения. Кто не сталкивался, суть такая: задаётся какое то условие выборки треков из БД фонотеки. Вместо параметров в условии используются метаданные треков и статистика хранящаяся в БД фонотеки(оценка трека, кол-во проигрываний и т.д.)
Затем задаётся еще какое то ограничение на кол-во треков в этом плейлисте или на объём в байтах (Удобно для закидывания на флэш-плеер).
Вот, например,
1.В плейлисте треки из фонотеки имеющие только оценку 5 в количестве штук(или мегабайт)
2. В плейлисте самые проигрываемые треки из фонотеки в количестве N штук.
И таких условий можно придумать огромное количество.
Т.е. по мере прослушивания музыки и сбора статистики этот плейлист обновляется автоматически.
P.S. Не помешал бы постоянный мониторинг указанной папки с музыкой, как это реализовано в foobar'e, чтобы все время не нажимать - "Поиск новых файлов".
-
Не моглибы вы более конкретно описать идею... в меню разное есть пункт "поиск новых файлов"
-
Задаёшь условие выборки треков по определённым условиям с возможностью ограничения количества, общего размера записей. Все данные берутся из тегов файлов и из самой базы плеера(оценки, кол-во прослушиваний).
Например,
Вывести 100 наиболее прослушиваемых треков;
вывести 1 Гб наиболее прослушиваемых треков;
Посмотрите банши-плеер, под венду он тоже есть, только нужен .NET Framework. В iTunes что-то подобное тоже есть.
-
Основная идея таких плейлистов в том, что не нужно обновлять их содержимое, они заполняются согласно выбранным критериям автоматически
-
Интересная идея, добавьте голосование....
З.Ы.
И если не сложно, отредактируйте первый пост для правильного понимания идеи...
-
Проголосовал за "Нужны, но только в фонотеке".
Про реализацию подобной функции думал не раз - один из вариантов, причем несложный - создание специальных плейлистов, на подобие "смарт-плейлистов в iTunes".
Но исполнение бы хотелось видеть поинтуитивней, чем в iTunes (те пошли по пути условий Excel, где для каждого условия (критерия) создается отдельный пункт: "Поле - Отношение - Значение", пример "Число проигрываний - Больше - 20") - iTuns-овский диалог дает возможность выбора множества условий, но это все долго, избыточно и громоздко.
Более удобный и понятный диалог я когда-то нарисовал в предложении диалога Экспорта треков из фонотеки (тынц (https://www.aimp.ru/forum/index.php?topic=30112.0)) - все что касается раздела "Специальные фильтры". (в нем не придется возиться с ручным добавлением десятков условий; все условия доступны сразу же)
Итого: пользователь клацает "Файл - Добавить авто-плейлист", выскакивает такой диалог, где пользователь за пару минут составляет исчерпывающее описание (фильтр) необходимых файлов, а после клика по "OK" в списке плейлистов появляется новый пункт.
В моем диалоге для этого не хватает только поля для названия плейлиста и некоторых фильтров (вроде "количества проигрываний").
Возможные названия диалога:
- Динамический плейлист
- Пользовательский плейлист
- Авто-плейлист
(название "смарт-плейлист" лучше не использовать, Эпплу это не понравится)
Также нужно решить, как эти плейлисты должны обновляться, кешироваться и т.д.
Варианты:
1) список файлов создается при клике по плейлисту (каждый раз придется ждать построения списка по фильтрам)
2) все списки создаются при старте фонотеки, а при каждом изменении в фонотеке (изменение оценок, новое проигрывание, удаление/перемещение файлов, изменение тегов) списки обновляются (это добавит задержек при работе с фонотекой, но плейлисты всегда будут готовыми)
3) списки вообще не обновляются автоматически, а в контекстном меню каждого плейлиста есть пункт "Обновить" (лишний клик, но максимальная скорость и никаких задержек в работе фонотеки)
(я лично за первый вариант)
В целом я не сказал бы, что эта функция такая уж и необходимая, хотя я бы ей пользовался частенько. Дело в том, что файлами плейлистов мне пользоваться не удобно, я обычно составляю список проигрывания на основе фильтров фонотеки. Получается, каждый раз приходится настроить фильтры, выделить файлы, щелкнуть "Проиграть в AIMP". Несложно, но налицо лишние действия. А такие плейлисты позволили бы сделать это все в один клик.
Если разработчики когда-нибудь займутся моим диалогом Экспорта, то и динамические плейлисты реализовать будет проще простого, и наоборот. Но пока хотелось бы скорейшего исправления ошибок, главная из которых - неработающий Shuffle в Фонотеке (как вообще такое могло произойти?!).
-
Видел плеер musikCube, так там такие плейлисты заполняются при помощи написанного вами SQL-запроса для плейлиста. Очень удобно, только полей бы побольше(ganre и т.д.), а то их не особо в нём. А для обычных пользователей можно было бы визуализировать гуями составления таких запросов.
-
Пока воздержусь, но думаю, что постоянное кэширование крайне отрицательно скажется на одном из плюсов Аимпа - малой ресурсоёмкости. Ну куда это годится, если он будет загружаться полчаса?
-
Какое кеширование? Все данные выбираются из базы данных фонотеки за миллисекунды.
-
Нужны, но только в фонотеке.
-
Осталось ждать мнения разработчиков, и если данная тема больше связана с фонотекой, то её можно перенести в раздел "Фонотека".
-
Чесно говоря, не вижу смысла. Думаю, что динамические плейлисты будут более полезны в фонотеке.
-
Ну так в голосовании есть такой пункт: "Нужны, но только в фонотеке"
-
Да. Так и голосовал.
-
Еще один годный пример использования "Умных" плейлистов!
http://lifehacker.ru/2012/01/25/rasplanirute-vashe-utro-pri-pomoshhi-umnykh-muzykalnykh-plejjlistov/
-
Напомню о теме вот таким примером из iTunes
-
Предложение такое.
В индивидуальных свойствах плейлиста ввести поле, в которое можно будет вводить условия, по которым из файлов на компьютере (фонотеки) будут выбираться треки для плейлиста.
Пример1: %M=5 - автоматическое составление плейлиста из треков с оценкой 5
Пример2: %R="Ария" OR %R="Aria" - в плейлисте окажутся все треки Арии
Плюсы: при появлении в фонотеке треков с оценкой 5 или Арии - они автоматом окажутся в наших плейлистах, не нужно обновлять их вручную.
Фичей можно заменить существующую функцию "перечитать данные из прообраза"
условие будет такое: %D="E:\Music\Nautilus Pompilius"
Идея возникла после очередного вопроса "как сделать плейлист с треками, у которых только высокая оценка?"
-
любое изменение в плейлисте будет хериться при обновлении фонотеки.
-
любое изменение в плейлисте будет хериться при обновлении фонотеки.
как вариант: там же в индивидуальных настройках добавить чекбокс "автоматическое обновление плейлиста" или "ручная синхронизация" (только после выбора пользователя)
-
Идея возникла после очередного вопроса "как сделать плейлист с треками, у которых только высокая оценка?"
Куда проще будет таким пользователям, как в той теме, вручную отсортировать таблицу в фонотеке и перетащить в плейлист. Если такое простое действие вызывает вопросы, то что говорить о составлении условий ::) Имхо, оно того не стоит, хотя идея конечно интересная (но я за вариант ручного обновления).
-
Куда проще будет таким пользователям, как в той теме, вручную отсортировать таблицу в фонотеке и перетащить в плейлист. Если такое простое действие вызывает вопросы, то что говорить о составлении условий ::) Имхо, оно того не стоит, хотя идея конечно интересная (но я за вариант ручного обновления).
Да, предложение не для всех: нубов я в расчёт не беру, вариант не для них, да и среднестатистическому юзеру это не нужно.
Вариант для тех, кто частенько обновляет фонотеку и не хочет каждый раз переделывать плейлисты
Та же растусовка треков по жанрам, по оценкам, по году пригодится много кому, кто тесно связан с большими объёмами меняющейся музыки.
Из минусов: треки всё-же придётся кидать в фонотеку. Хотя и там можно сделать опцию поиска новых треков в определённых папках по расписанию или при каждом запуске.
-
За, за, за...
-
Предложение такое.
В индивидуальных свойствах плейлиста ввести поле, в которое можно будет вводить условия, по которым из файлов на компьютере (фонотеки) будут выбираться треки для плейлиста.
Пример1: %M=5 - автоматическое составление плейлиста из треков с оценкой 5
Пример2: %R="Ария" OR %R="Aria" - в плейлисте окажутся все треки Арии
Плюсы: при появлении в фонотеке треков с оценкой 5 или Арии - они автоматом окажутся в наших плейлистах, не нужно обновлять их вручную.
Фичей можно заменить существующую функцию "перечитать данные из прообраза"
условие будет такое: %D="E:\Music\Nautilus Pompilius"
Идея возникла после очередного вопроса "как сделать плейлист с треками, у которых только высокая оценка?"
это называется смарт плейлисты и они есть в itunes и других плеерах. очень не хватает в Aimp! поэтому я за
только зачем городить огород с нудобными параметрами %R, %М, если их составление можно сделать через интерфейс? посмотри, как в itunes сделано
-
только зачем городить огород с нудобными параметрами %R, %М, если их составление можно сделать через интерфейс? посмотри, как в itunes сделано
да, через интерфейс проще
но возможности несколько меньше получаются, чем при использовании логических выражений
В общем, главное определиться, что функционал нужен, а затем можно подумать о вариантах. Можно сделать "простой" и "расширенный" режимы.
А пока - голосуем! ;)
-
Однозначно за смарт плейлисты.
Очень полезная и глобальная вещь.
Хотелось бы её видеть как одну из главных особенностей 4-ой версии плеера.)
-
да, через интерфейс проще
но возможности несколько меньше получаются, чем при использовании логических выражений
например? не могу придумать, когда при логических выражениях больше возможностей
вроде через интерфейс с кнопками, списками и полями можно полностью покрыть все ситуации
в интерфейсе список всех параметров - это каждый из тегов. для каждого параметра свои значения (текст - для названий, исполнителей, звёздочки - для рейтинга и так далее) и условия (больше, меньше, диапазон для дат и так далее)
у тебя простой пример, а вот если он будет одновременно состоять из условий по названию жанра, рейтингу, дате выхода и продолжительности, то замучаешься логическое выражение вручную составлять)
-
проголосовал за, хотя это уже не первая тема на форуме с просьбой
-
проголосовал за, хотя это уже не первая тема на форуме с просьбой
как раз эта тема была первой
а я, как оказалось, создал дубль
но теперь темы объединены, продолжаем голосовать ;)
-
Поддерживаю :) влом делать для каждой группы или жанра вручную плейлист
-
Есть плагин - https://www.aimp.ru/forum/index.php?topic=33273.0
-
Есть плагин - https://www.aimp.ru/forum/index.php?topic=33273.0
только вы не обратили внимание на пометку (https://www.aimp.ru/forum/Themes/AIMP/images/post/thumbdown.gif) "плагин нестабилен, заброшен, проблемы на новых версиях АИМПа или на новых ОС."
-
думаю нужна функция автоматического добавления файлов с фонотеки в плейлист, по заранее выбраным параметрам. Используя в качестве прообраза фонотеку. Например все файлы с оценкой от 3 до 5.
-
Класная идея!!! Жаль что нету возможности фильтровать, и денамических плейлистов!!! Хотелось чтоб ещё и фильтровались по количеству, частоте воспроизведения, времени... Делилесь плейлисты на жанры, альбомы и т.д.... :) :-\
-
Хотелось чтоб ещё и фильтровались по количеству, частоте воспроизведения, времени... Делилесь плейлисты на жанры, альбомы и т.д.... :) :-\
А что сейчас вам мешает это сделать в Фонотеке?
-
А что сейчас вам мешает это сделать в Фонотеке?
Гораздо больше мороки, плюс необходимость постоянно добавлять вручную новые треки, что подходят по параметрам?
В динамических плейлистах задал параметры и оно само всё работает.
-
Апну тему. очень нужно, у меня более 300 гигов музыки и при наличии в аимпе более 15 плейлистов - потребляет памяти пол гига (при работе несколько суток с постоянной сменой плейлистов). полез в фонотеку, но там нет нескольких нужных на мой взгляд функций (сейчас предложу для фонотеки): как минимум это проигрывание не подряд (или я слеп и не нашел такой жизненно необходимой функции). и было бы удобно как в плеере на убунту, поставить одного исполнителя на случайное воспроизведение.