_From whoisjohngalt on June 08, 2011 22:15:11_
This enhancement would add the ability to search for songs based on their presence or absence in a given playlist.
["Playlist"] ["is"|"is not"] [...drop down with names of all playlists...]
Maybe you want to exclude songs from being randomly chosen in a smart playlist. Maybe you want to combine a bunch of smart playlists into one. This would sort of solve issue 1026 in an awkward way.
_Original issue: http://code.google.com/p/clementine-player/issues/detail?id=1968_
_From keirangtp on June 14, 2011 09:36:46_
I don't know what you really mean.
_From whoisjohngalt on June 14, 2011 11:11:26_
When creating a smart playlist, you first have the option of adding a bunch of search terms. I'm talking about a search term that would look in a playlist (tabbed, saved, or smart) to see whether a song in question was a member of the given playlist and include or exclude it depending on what the user chose. This idea might be unclear due to my poor understanding of how smart playlists actually do their thing, or what the difference is between a playlist sitting in a tab or on that's been saved...
_From keirangtp on July 14, 2011 08:35:09_
Like, you have playlists named "Happy" and "Sad" and you want to include songs from "Happy" only?
_From whoisjohngalt on July 14, 2011 11:49:53_
Exactly! Or exclude songs from "Sad", for another example.
_From keirangtp on August 18, 2011 08:31:18_
OK, I understand this now. BTW. I'm pretty sure this wouldn't work for dynamic playlists.
Summary: include songs in "smart playlist" based on their presence in another playlist
_From whoisjohngalt on August 23, 2011 07:25:15_
You mean it would be hard to check if a given song was a potential member of some dynamic playlist? Or it would be hard to make a dynamic playlist that, for example, only took songs that were in the "happy" playlist?
_From coriolinus on March 20, 2012 13:24:22_
@keiran: Why couldn't it work with dynamic playlists?
My ideal use case is that I can set up a smart playlist that has all the songs which are unrated, or have greater than 1.5 stars, called A. I can set up a second playlist which has all the songs which have played more than a month ago, called B. A third playlist has all the songs which have never played: C. D is a manually created playlist which has all the Christmas music. The playlist I actually listen to is the intersection of A with the union of B and C, excluding anything in D.
To do any of this, though, I need to be able to make smart playlists which test tracks for membership in other playlists, smart or otherwise. iTunes can do this; it is not technically impossible.
_From silver.salonen on November 29, 2012 12:16:18_
I still use Amarok 1.4 just because it allows me to combine multiple smart playlists into one dynamic playlist.
But this enhancement would take this combining ability to another level! :)
_From mkraus1970 on September 30, 2013 11:00:49_
I would love this as it would allow me to make smart playlists across both local files and internet resources. I could set up playlists like "5 stars" and "Country" and manually add spotify and local songs to them. Then I could set up a smart playlist that would contain all 5 star country songs across all file types, both local and internet based. This is what I'd ultimately like to do and I don't know of any player currently capable of doing it.
_From abstractedaway on November 19, 2013 11:17:10_
This is the single biggest feature I need to feel fully migrated from iTunes. I populate a large number of standard playlists to indicate things tempo, scale, mood, instrumentation, and appropriate setting, and then create smart playlists to select from those along with rating, and then create smart playlists which usually are a selection of "in playlist" criteria. It's highly efficient, like a stored database query, and Clementine's otherwise perfect for me.
I completely agree. This is absolutely a feature that I would like to see. It's actually one of the few things that is preventing me from doing a full switch from iTunes. I like to have playlists that are a combination of other playlists, or playlists that filter for only songs in that playlist that are higher than 4 stars.
This seems like a relatively uncommon requirement, but one that has been made more than once using "vague" wording, and perhaps this is why the feature seems to be a low priority. Other examples of the same request:
https://github.com/clementine-player/Clementine/issues/4391
https://github.com/clementine-player/Clementine/issues/4448
I personally would almost kill to have this feature. It doesn't have to work with dynamic playlists as I don't mind manually recreating the smart playlists on the fly with a single click - and spending 2 minutes a fortnight to create amazing relevant playlists is worth it, in my opinion. Doing some research reveals that Amarok 1.4 could do this, but I do love clementine's performance on my older desktop (it absolutely blows away Rhythmbox and Banshee, even though they all use similar CPU and memory) so I'm willing to wait (a while at least).
Is there any chance of this ever coming to fruition, as once it's done I would have the _perfect_ player??
I only comment to say that I also would higly appreciate this feature if implemented.
Please make this happen!
(I would help if I would understand the code. Is there some kind of code documentation available?)
I still use Banshee because it has this feature.
Another duplicate request: #5610.
Every few years I come back to this same feature request to see if it's been implemented yet, then I go back to feeling "stuck" with iTunes.
Most helpful comment
I completely agree. This is absolutely a feature that I would like to see. It's actually one of the few things that is preventing me from doing a full switch from iTunes. I like to have playlists that are a combination of other playlists, or playlists that filter for only songs in that playlist that are higher than 4 stars.