Bug 380 - Automatic playlists
: Automatic playlists
Status: NEW
Product: Logitech Media Server
Classification: Unclassified
Component: Playlists
: 7.4.0
: PC Windows XP
: P2 enhancement with 38 votes (vote)
: New Schema
Assigned To: Brandon Black
: new_schema
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2004-06-16 17:31 UTC by Philip Meyer
Modified: 2009-09-08 09:14 UTC (History)
8 users (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Philip Meyer 2004-06-16 17:31:33 UTC
I was wondering if it would be possible to include some options that would 
work like Windows Media Player automatic playlists.

These are playlists that are more like rules.  Selecting to play such a 
playlist will recalculate the content of the playlist.

For example, and automatic playlist called "favourite song" might play all 
tracks that have been tagged with a 5-star rating.

Other useful automatic playlists include:
"tracks that have never been played"
"popular tracks" (top <n> most-frequently played tracks)

Initially these auto playlist rules could be hard-coded, but ultimately 
perhaps some simple settings page could be added to configure these rules, 
create new auto playlists, etc.

Perhaps searches could be saved as auto playlists, such that when they are 
reselected, the search is re-run.

Eg. a user could run a song search for "Love", and save this as an auto 
playlist.  Each time this auto playlist is selected, it would re-run the 
search, finding all love songs in the database.
Comment 1 Blackketter Dean 2004-10-14 16:08:26 UTC
sounds like a great application of our forthcoming database backend.  Assinging to vidur, the man.
Comment 2 John M. 2005-04-27 16:40:13 UTC
Please please please add these automatic playlists.  :)

Look at Windows Media Player 10 to see how they do them.  Especially on a 
music library that you've been using for a while.  They're fantastic.

Examples of some useful automatic playlists:
- Songs that you play on weeknight evenings 6-8 pm (dinner time).
- Songs that you play on weekends.
- Songs that you play late at night.
- Songs that you play on Sunday mornings.
- Most played songs.
(etc etc etc)
Comment 3 Blackketter Dean 2005-06-07 12:03:06 UTC
Moving bugs not slated for 6.1 to future release.  Please modify if this is incorrect or if this issue has 
already been addressed.
Comment 4 Ron Thigpen 2005-10-25 15:03:19 UTC
it may possible to implement this as a saved search.  (UI to be labelled however
is best).  

for example: use something like the advanced search interface.  

once search returns a good target result set give user option to "save as
playlist".  

once saved, it appears on some playlists menu.  

once chosen, the search is run and results are loaded, perhaps with some
randomization.
Comment 5 John M. 2005-10-25 15:41:04 UTC
However it is best implemented, it should be possible to:

(1) Access any of these automatic playlists from the SB and not just from
SlimServer, and 

(2) Have the automatic playlist automatically update itself upon accessing it,
not just on the first time.

So if you ask the SB to play Late Night Music, or Weekend Morning Music, or Top
25 Albums, or Top 25 Songs, the playlist you get should be up to date as of the
last thing you told the SB to play.
Comment 6 Chris Owens 2008-06-02 11:12:32 UTC
Need to identify what kind of stuff we can/should support searching for.  What's the UI for making this query?  How does this work on controller vs web vs player.
Comment 7 Blackketter Dean 2008-06-09 10:35:41 UTC
There should be an item at the end of a search result (player, controller UI) or above the results list (web UI), that says:  

"Save Search as Favorite"

Which will prompt you to give the favorite a name, then save it to favorites.
Comment 8 Blackketter Dean 2008-10-25 23:22:08 UTC
Brandon: Is saving searches something you've thought about for the new schema?  Or is it orthogonal?
Comment 9 Stephen Hall 2008-11-20 11:22:43 UTC
I'd like to point out that the original poster wasn't requesting saving searches (although that might be cool) but rather an implementation of "automatic playlists" or "smart playlists" on iTunes.  I think that is best handled by a new/different tool than the search.  Currently erland's SQL Playlist and related plugins provides this sort of functionality, although it'd be nice if it could be implemented in a more user-friendly way in the webUI (again, thinking of iTunes and other software players as the model, where the rules for "smart playlists" can be constructed from pulldown menues.)  As the Controller and other hand-held remote control devices become popular people are going to expect squeezecenter to work much the way iTunes does.
Comment 10 Chris Owens 2008-12-18 11:48:41 UTC
Routine bug db maintenance; removing old versions which cause confusion.  I apologize for the inconvenience.
Comment 11 James Richardson 2009-01-08 07:29:26 UTC
*** Bug 10600 has been marked as a duplicate of this bug. ***