Smart Playlists
This plugin allows you to create and execute smart playlists linked to your music collection.
A smart playlist is a playlist generated with a custom database query. Once created, this playlist can be played in the music module of MePo
How it works?
- First you have to define the smartplaylists you want to play in the plugin config in Mediaportal configuration.
A smartplaylist is caracterised by a name and a query database, but only the "WHERE" clause must be defined.
All you need is to write the criteria of the where clause for each smartplaylist in the array of the configuration form.
ex:
name="30 random songs but no pop" criteria="strGenre != '| Pop |' ORDER BY RANDOM() LIMIT 30"
name="Only 20 songs of Indie Music" criteria="strGenre == '| Indie |' LIMIT 20"
name="30 random songs were added in the past 2 weeks" criteria="dateAdded >= date('now','-15 day') ORDER BY RANDOM() LIMIT 30"
Be careful with the criteria of the clause, every fields must be surround with symbol |.
Furthermore, if you want to compare a field with symbol "<", XML cannot accept it. You must replace it by "<"
- Start MP, go to SmartPlaylists
- Select a smartplaylist
- You can add the generated playlist, run a previous smartplaylist thanks to history, jump to my music or jump to the current playing song
Notice: if only 1 smartplaylist is defined then the selection takes it and executes it automatically
------
MP 1.4 compatible
1.1.4.6
------
- SmartPlaylists are now defined in MP configuration tool (no need to write them into a xml file)
1.1.4.5
------
- Support of Avalon & Avallonis skins
1.1.4.4
------
- MP 1.3.0a compatible
1.1.4.3
-------
- Black Glass & Black Glass Nova skin support
- Add thumbnail when selecting song
1.1.4.2
------
- Default skins are now well displayed
- thumbnails are now well displayed
1.1.4.1
------
- Bugs with Playing now fixed
1.1.4
------
MP 1.2.1 compatible
1.1.3
------
- MP 1.2.0 Beta compatible
1.1.2
------
- Skin for StreamedMP
- Bugs with history time duration & display solved
1.1.1
------
- 'Add all to playlist' sends back to the playlist window
- Display of number of tracks found
- No more song details consultation feature
- Play song with key enter pressed
- Bug of display total runtime corrected
- Display of number of tracks found
- No more thumbnail album displayed
1.1.0
------
- History and display of last 10 playlists generated
- Context menu for every song
- Add album to Playlist
- Add all artist's songs to playlist
1.0.1
------
- Some GUI and skins improvements (made by Trevor)
1.0.0
------
- Define smartplaylists in a XML file
- Select, execute and play a smartplaylist defined in the XML file