AIMP Forum
AIMP for Windows => Вопросы / Questions => Topic started by: DiMoon on June 26, 2024, 13:41:18
-
So how to do this? I went through all the possible keywords like:
%Added
%AddedDate
%AddedTime
%AddedDateAndTime
%FileAdded
%FileAddedDate
%FileAddedDateAndTime ... and more
In the mobile version, this option is available by default, why do you have to dance with a tambourine in the PC version?
-
What dance? What reason to sort the files by date added to playlist? Can you explain your scenario in more details?
-
I don't always add tracks to the top of the playlist, but sometimes I need to find the most recently added tracks. This sorting option is available in the mobile version; could you add it to the PC version as well?
-
Can you explain your scenario in more details?
-
=_=
What is unclear? or should I write the code for you?
-
What is unclear? or should I write the code for you?
Why you so angry? I just asking for you use-case scenario, because I don't understand why it may be useful
-
why it may be useful
Например, так. У меня есть смарт плейлист "favorites/liked" с фильтром "user rating=5". Я бы хотел, чтобы в нем сортировка была по дате добавления конкретно в этот плейлист, чтобы можно было следить за хронологией "любимых" треков. Так же новые треки хочется переслушивать часто, и поэтому очень не удобно, если они оказываются вперемешку в плейлисте из-за сортировки по какому-то параметру. Но очень удобно если новодобавленные треки всегда либо в топе плейлиста, либо в его конце.
P.S. если есть какой-то способ работать в подобном виде с "любимыми" треками буду рад помощи. Идея похожа на то, как это сделано в Spotify.
-
У меня есть смарт плейлист "favorites/liked" с фильтром "user rating=5". Я бы хотел, чтобы в нем сортировка была по дате добавления конкретно в этот плейлист, чтобы можно было следить за хронологией "любимых" треков
А так у вас вообще не получится. В случае смарт-плейлиста, все данные приходят из источника, о какой дате добавления в плейлист тут можно говорить? Она будет постоянно обновляться при каждом изменении в источнике. Тут могу порекомендовать вам использовать сортировку по дате добавления в базу фонотеки.
-
Она будет постоянно обновляться при каждом изменении в источнике
Да, в этом и проблема, по которой создана эта тема. Т.е. решение в том, чтобы дополнительно хранить дату добавления треков в плейлист, типа %AddedToPlaylist.
А сортировка по дате добавления в базу фонотеки не подходит по причине того, что все треки имеют практически одну и ту же дату и время добавления. И это ок. Поэтому проходясь по своей фонотеке, я бы хотел добавить в liked плейлист треки, которые мне понравились, и чтобы они были упорядочены один за другим.
-
Да, в этом и проблема, по которой создана эта тема. Т.е. решение в том, чтобы дополнительно хранить дату добавления треков в плейлист, типа %AddedToPlaylist.
А сортировка по дате добавления в базу фонотеки не подходит по причине того, что все треки имеют практически одну и ту же дату и время добавления. И это ок. Поэтому проходясь по своей фонотеке, я бы хотел добавить в liked плейлист треки, которые мне понравились, и чтобы они были упорядочены один за другим.
Т.е. по сути нужна дата liked? а не дата добавления в плейлист?
-
Т.е. по сути нужна дата liked
Да, даже можно пойти дальше и это может быть дата оценки трека. Но универсальнее, я думаю, будет лучше дата добавления в любой плейлист, а не только liked, связанный с оценкой. Т.к. это был конкретно мой пример с моим плейлистом. У того же топикстартера и других пользовтелей могут быть другие юзкейсы.
-
У того же топикстартера и других пользовтелей могут быть другие юзкейсы
ну пока кроме вашего юзкейса других нет. смарт-плейлисты постоянно синхронизируются с первоисточником, поэтому "даты добавления" там как класса быть не может
-
"даты добавления" там как класса быть не может
А можно вообще отключить сортировку в смарт-плейлисте? Чтобы новый туда добавленный трек занимал последнюю позицию? Кажется, это максимально простой вариант, который не требует никаких новых классов.
-
А можно вообще отключить сортировку в смарт-плейлисте? Чтобы новый туда добавленный трек занимал последнюю позицию? Кажется, это максимально простой вариант, который не требует никаких новых классов.
Смарт-плейлист перестраивается целиком при изменениях в первоисточнике. Если не задавать шаблонов сортировки - данные пойдут в том порядке, в котором они расположены в первоисточнике. В случае с фонотекой - в том порядке, в котором они были проиндексированы.
-
Смарт-плейлист перестраивается целиком при изменениях в первоисточнике.
Благодарю за объяснение. Тогда вы правы: по сути нужна дата liked (дата проставления оценки трека). Только так получится в смарт-плейлисте сортировать по порядку добавления (для моего кейса).