[SlimDevices: Plugins] Re: Plugin For Ratings from POPM Feild
Sounds like a steep learning curve. Though i'll be right given time. Nice directions? I've just added to a post you wrote a while back about standardisation of handling ratings. Going to see what feedback i get there. I was thinking that esentially, there are parts that do the same things wether wanting to use itunes or POPM fields. So i can work on maybe with others assistance, the main modules. Which can be utilised for both types of users. Then tinker with the differences. I think i'll focus on 6.5 from what you said. This may take me a little while. From the sounds of things if i go for 6.2/6.3 i'll have to change a fair bit for 6.5. Might as well go forward on that. Thanks Erland, -- Volition Volition's Profile: http://forums.slimdevices.com/member.php?userid=5534 View this thread: http://forums.slimdevices.com/showthread.php?t=25409 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/plugins
[SlimDevices: Plugins] Re: Handling of rating in MusicMagic, iTunesUpdate, TrackStat and slimserver
I've posted recently in the 3rd party plugins, however i have recently Submitted a request http://bugs.slimdevices.com/show_bug.cgi?id=3741 In regards to my needs for ratings. The id3v2 popm field handles ratings within the metatags. Mediamonkey, WMP & foobar as far as i know handles ratings in this way. 1st part; requires Plugin to select The Slimserver scan to include POPM field and add to slimserver DB. 2nd Part; Browse By ratings. With an option to browse by individuals ratings. As the popm field allows you to define whose rating it is by an email field. And display Ratings on ui, per song a la trackstat. 3rd Part; Add to random mix or sqlplaylist options to have a greater than less than specific rating included. 4th Part; Writing back to metatag. This obviously needs more input. As Erland has stated his fears of writing to metatags. Ideally the final product though would ideally be something like Hold Rating key down on remote, ui prompts for user. Which can be preset in an options item by user. e.g User 1 is John, User 2 is mary. User 3 Can be Mary & john. This implementation of ratings obviously does not help Itunes users. Personally i don't like itunes. And use media monkey. And my brother uses wmp, at home. How can we standardise ratings and then ultimately output ratings to the relevant media player. Personally i have no experience in perl. Though i am keen to implement a plugin, which fulfills my purpose. What i need is some pointers to websites resources to start the steep learning curve. I know i can pick up the knowledge in a hurry. Please help me get the ball rolling. in saying this it has just come to me that i need to clarify the modules. 1. Scanning Database for Popm Ratings. Select on or off. 2. Displaying ratings 3. PLaylists with ratings (Sql Playlist)(done) 4. Writing to Db's and/or metatags. 4a. Itunes (itunesupdate)(done) 4b. Metatags - WMP, Media monkey, etc Suggestions, contributions, ideas, direction? 4th Part. Some way of -- Volition Volition's Profile: http://forums.slimdevices.com/member.php?userid=5534 View this thread: http://forums.slimdevices.com/showthread.php?t=23448 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/plugins
[SlimDevices: Plugins] Re: Plugin For Ratings from POPM Feild
Volition Wrote: > I've done a little bit of vb scripting. I don't even know what language > the plugins are in. > The plugins are written in perl. You will find a a short introduction to plugins by selecting the "Help/Technical Information/Slimserver Plugins" menu in the slimserver web interface. Volition Wrote: > Can you point me in the direction of some resources, so i can have a go > at writing the plugin which reads the popm field and then has a browse > by. > I think the reading of tag information in the standard slimserver can be found in the _readTags method in the Slim/Schema.pm (or in Slim/DataStores/DBI/DBIStore.pm in slimserver 6.3 or earlier). In this thread(http://forums.slimdevices.com/showthread.php?t=19773) there is a plugin that writes information to the music files, there should be some code in it that shows you how to write information to the tags. To simplify things a little I would suggest that you use the TrackStat user interface/remote commands for changing ratings. To do this you just have to implement the setTrackStatRating method, see readme.txt included with TrackStat for a sample. The browsing is a little more complicated, so I would suggest that you start with reading/writing the tags information before you start thinking about the browse mechanism. Volition Wrote: > I suppose i will have to add something to the scanning process. Than > read from that table. Or do you think i should write to a separate DB. I don't think you will need to create a separate database. You could put it in a separate table, if you choos to do so you should probably use the id column in the tracks table as the relational key between the tables. You could just clean your table and rebuild it during the scanning process to avoid synchronization issues. But you can also choose to write the ratings directly to the rating column in the standard slimserver tracks table. The only disadvantage with this is that I am not sure if it is possible to make sure that your scanning routine is executed last. If it isn't executed last it may result in that the iTunes or MusicMagic plugins overwrite your rating values. In TrackStat don't hook into the scanning process instead I subscribe to the "rescan done" notification, the result is that my code is execuded after the rescan has finished. But please note that this notification is only available in slimserver 6.5 and later. There are a lot of advantages with using the rating field in the standard slimserver tables, for example you don't have to manage your own table, there already is code for updating/reading the rating field(in slimserver 6.5) and the rating will be automatically visible in the slimserver user interface. If you want to hook into the scanning process I would suggest that you look in the iTunes or MusicMagic plugins. Finally, note that there are some differences in the plugin interface between slimserver 6.5 and 6.2/6.3, so you might want to choose to make the plugin either for 6.5 or for 6.2/6.3. If you want it to work for all realeases thats also possible but it makes things a little more complicated and it can be done later when you have something that works for one of the releases. -- erland Erland Isaksson 'My homepage' (http://erland.homeip.net) 'My download page' (http://erland.homeip.net/download) (Developer of 'TrackStat' (http://erland.homeip.net/download/do/viewapplication?name=slimserver-trackstat) , 'SQLPlayList' (http://erland.homeip.net/download/do/viewapplication?name=slimserver-sqlplaylist) , 'DynamicPlayList' (http://erland.homeip.net/download/do/viewapplication?name=slimserver-dynamicplaylist) and 'RandomPlayList' (http://erland.homeip.net/download/do/viewapplication?name=slimserver-randomplaylist) plugins) erland's Profile: http://forums.slimdevices.com/member.php?userid=3124 View this thread: http://forums.slimdevices.com/showthread.php?t=25409 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/plugins
[SlimDevices: Plugins] Control Softsqueeze via remote
Anyone know how to control softsqueeze using a windows media remote? Many of the keys work e.g. volume, arrow keys, keypad. However I cannot get play & stop to work. Would be really good if it could do it! thanks -- penda penda's Profile: http://forums.slimdevices.com/member.php?userid=6431 View this thread: http://forums.slimdevices.com/showthread.php?t=25470 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/plugins
[SlimDevices: Plugins] Re: Announce: Plugin for easy creation of dynamic playlists
erland Wrote: > A new version (1.5.2) of the DynamicPlayList plugin is now available, > there is no new functionallity just an error correction: > - Corrected so saved static playlist can be started from dynamic > playlist menu. > Love your work! -- smc2911 smc2911's Profile: http://forums.slimdevices.com/member.php?userid=4388 View this thread: http://forums.slimdevices.com/showthread.php?t=21790 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/plugins
[SlimDevices: Plugins] Re: LastFM and SlimScrobbler in 6.5
mattybain Wrote: > Can I just confirm that all I need to do is to use the plugin.pm linked > above and it will work with the old version of slimscrobbler and 6.5? That's how it worked for me. -- Oscar Marsh jabber: ojmarsh [ta] amessage.at Oscar Marsh's Profile: http://forums.slimdevices.com/member.php?userid=311 View this thread: http://forums.slimdevices.com/showthread.php?t=25116 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/plugins
[SlimDevices: Plugins] Re: Can AlienBBC transcode Real Audio to other devices?
There is a line of code in AlienBBC which prevents streaming to other devices. I don't know why it is there nor what might happen if it was removed. Squeezeboxes can receive MP3 and WMA internet radio via the Squeezenetwork so there is no need for Slimserver in this context. REalAudio streams still need Slimserver & AlienBBC. -- bpa bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806 View this thread: http://forums.slimdevices.com/showthread.php?t=25466 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/plugins
[SlimDevices: Plugins] Can AlienBBC transcode Real Audio to other devices?
Hello, I've been dabbling with streaming music about my house for a few years now and now I'm thinking about the next step. I'm a Brit living in USA so a major priority is to listen to BBC. Right now I stream to a Linksys WMLS11b media server and various laptops around the house using Twonky Music Server. I was on the verge of ordering a Squeezebox, then relegating the WMLS to the bedside table. I tried out Slimserver this weekend, but cannot get AlienBBC to stream to either the laptops or the WMLS11b (however my local mp3s stream very nicely via Slimserver and I have been able to stream BBC to softsqueeze on the laptops). Can AlienBBC be used to stream to other devices apart from Squeezebox? Also Slimserver seems to hog quite a lot of memory. Can Squeezebox stream mp3 internet radio without Slimserver or are there more efficient alternatives?? The alternative is to get a Magicbox Imp (or AR version) based on the Reciva technology that can streams Real Audio direct without transcoding, but I'd prefer the higher fidelity and style of the Squeezebox! Any advice would be much appreciated! Thanks Peter J -- paj99 paj99's Profile: http://forums.slimdevices.com/member.php?userid=6427 View this thread: http://forums.slimdevices.com/showthread.php?t=25466 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/plugins
[SlimDevices: Plugins] Re: Announce: Plugin for easy creation of dynamic playlists
ajmitchell Wrote: > > I am coming to this a bit latebut could someone describe how this > works. Since I am not sure if you ask the question as a user or a developer, I will also describe the related plugins a little. If you ask as a developer interested in implementing your own playlist plugin I can give you more information about this. DynamicPlayList plugin: === - Makes it simplier for other plugin developers to implement different kinds of playlist plugins. (Sample in readme.txt) - Integrates all playlists from supported plugins into the same main menu. - The playlists is arranged in a hierarchy if implemented by the plugin developer. - It supports static playlists saved in the normal slimserver interface by itself, more playlists are implemented by other plugins. SQLPlayList plugin: === - Replacement for iTunes smart playlist. The interface is a bit harder to use than iTunes, but the advantage is that you can forget iTunes unless you play your music both in slimserver and iTunes. - You define your smart playlist as a SQL query, a number of templates exists for usual playlists to make it simplier. If the data is in the slimserver database it can be used in a playlist in SQLPlayList. - Requires DynamicPlayList plugin, the playlists you define is available in the DynamicPlayList plugin. TrackStat plugin: = - Makes it possible to rate tracks - Stores information about ratings, play counts, last played time, added to library time so it survives a slimserver rescan. - Makes a number of different dynamic playlists avaiable in the DynamicPlayList plugin. Besides the above plugins I also know that at least the following make their playlists available in the DynamicPlayList plugin: - RandomPlayList (Similar plugin as Random Mix) - iTunes Party Shuffle plugin -- erland Erland Isaksson 'My homepage' (http://erland.homeip.net) 'My download page' (http://erland.homeip.net/download) (Developer of 'TrackStat' (http://erland.homeip.net/download/do/viewapplication?name=slimserver-trackstat) , 'SQLPlayList' (http://erland.homeip.net/download/do/viewapplication?name=slimserver-sqlplaylist) , 'DynamicPlayList' (http://erland.homeip.net/download/do/viewapplication?name=slimserver-dynamicplaylist) and 'RandomPlayList' (http://erland.homeip.net/download/do/viewapplication?name=slimserver-randomplaylist) plugins) erland's Profile: http://forums.slimdevices.com/member.php?userid=3124 View this thread: http://forums.slimdevices.com/showthread.php?t=21790 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/plugins
[SlimDevices: Plugins] Re: Announce: Plugin for easy creation of dynamic playlists
Hi, I am coming to this a bit latebut could someone describe how this works. I tend to use itunes. I did read your readme filebut I must be having a bad day - couldnt understand it! -- ajmitchell ajmitchell's Profile: http://forums.slimdevices.com/member.php?userid=800 View this thread: http://forums.slimdevices.com/showthread.php?t=21790 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/plugins
[SlimDevices: Plugins] Re: Announce: Plugin for easy creation of dynamic playlists
A new version (1.5.2) of the DynamicPlayList plugin is now available, there is no new functionallity just an error correction: - Corrected so saved static playlist can be started from dynamic playlist menu. The new version is available at my 'download page' (http://erland.homeip.net/download) as usual. -- erland Erland Isaksson 'My homepage' (http://erland.homeip.net) 'My download page' (http://erland.homeip.net/download) (Developer of 'TrackStat' (http://erland.homeip.net/download/do/viewapplication?name=slimserver-trackstat) , 'SQLPlayList' (http://erland.homeip.net/download/do/viewapplication?name=slimserver-sqlplaylist) , 'DynamicPlayList' (http://erland.homeip.net/download/do/viewapplication?name=slimserver-dynamicplaylist) and 'RandomPlayList' (http://erland.homeip.net/download/do/viewapplication?name=slimserver-randomplaylist) plugins) erland's Profile: http://forums.slimdevices.com/member.php?userid=3124 View this thread: http://forums.slimdevices.com/showthread.php?t=21790 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/plugins
[SlimDevices: Plugins] Re: Announce: Plugin for easy creation of dynamic playlists
I've been enjoying my DynamicPlaylists so much, it's been a while since I've used my plain old static playlists, but I have noticed that they appear under DynamicPlaylists and so I was about to delete the Playlist menu entry entirely, but I noticed that if I browse to my static playlists on the SB via the DynamicPlaylists menu, "FAILED" appears on the SB and nothing else happens. I don't get any errors logged (I tried d_plugins and the TrackStat logging, just in case). If I browse via the Playlists menu on the SB, everthing is fine. Using the WebUI via DynamicPlaylists doesn't work either, play/add just return me to the DynamicPlaylists page (although clicking the link itself correctly goes to the playlist edit page). I'm on the deb package 6.5b1 7504. -- smc2911 smc2911's Profile: http://forums.slimdevices.com/member.php?userid=4388 View this thread: http://forums.slimdevices.com/showthread.php?t=21790 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/plugins
[SlimDevices: Plugins] Re: MusicIP Mixer and Slimserver 6.3
Rolling back to the 6.3.0. nightly from 28 May (which was my "stable" nightly) with MIP Beta rc4 works fine. A full clear and rescan and all files are mixable. My interpretation is that something has changed in Slimserver to cause the problems that some of us are having. There's nothing I can see in any of the d_scan or d_musicmagic flags which shows a problem - Slimserver seems to be calling for and receiving the MIP file paths fine. Will open a bug. -- Siduhe Siduhe's Profile: http://forums.slimdevices.com/member.php?userid=723 View this thread: http://forums.slimdevices.com/showthread.php?t=25083 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/plugins
[SlimDevices: Plugins] Re: MusicIP Mixer and Slimserver 6.3
yes, I too hope that this can get sorted out. I had to ditch MIP integration since 6.3 altogether. This is a huge bummer for me since I spent days using multiple computers to get all that music analyzed, and now I can't enjoy the fruits of my labor. sigh... -- saltydog4791 Slim User since Squeezebox 1 saltydog4791's Profile: http://forums.slimdevices.com/member.php?userid=420 View this thread: http://forums.slimdevices.com/showthread.php?t=25083 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/plugins
[SlimDevices: Plugins] Re: mplayer crashes after slimserver upgrade
I had the same problem (PC has an old AMD Athlon CPU) and this fix also worked for me. Thank heavens for these forums - the gobbledegook produced by the mplayer bug report is no help to the ordinary person. -- the_twin the_twin's Profile: http://forums.slimdevices.com/member.php?userid=5324 View this thread: http://forums.slimdevices.com/showthread.php?t=25141 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/plugins
[SlimDevices: Plugins] Re: AlienBBC - can I search "listen again" listing?
I think it would be really great if you could do a search for a string within the page - like the SS album/artist/song search. As a possibly simpler alternative, jumping to the first letter (rather than the current numerical jump) would be good, but the search is preferable as it's not always easy to guess how the BBC will list a programme. (In the spirit of not thinking too much about the 'practical', you understand!) -- Patrick Dixon www.at-tunes.co.uk Patrick Dixon's Profile: http://forums.slimdevices.com/member.php?userid=90 View this thread: http://forums.slimdevices.com/showthread.php?t=25232 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/plugins
[SlimDevices: Plugins] Re: AlienBBC - can I search "listen again" listing?
The kernel of the idea is good and a good way to improve things is by people saying "what I really would like is ..." without thinking how it could be done as that usually stifles ideas. So I think your basic idea is good but the suggested implementation would be complex. I was toying with the idea of creating offline a list from "Listen Again" but organised in different ways not just by station - perhaps by first letter. Also more program information can retrieved from the Player site - including the date. So that entries like "Afternoon Play" would become more informative. This list would be updated once a day - which should be adequate for Listen Again. -- bpa bpa's Profile: http://forums.slimdevices.com/member.php?userid=1806 View this thread: http://forums.slimdevices.com/showthread.php?t=25232 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/plugins
[SlimDevices: Plugins] Re: AlienBBC - can I search "listen again" listing?
I'd missed that. OK, maybe it's not a good idea. It was just a suggestion. -- mecouc mecouc's Profile: http://forums.slimdevices.com/member.php?userid=227 View this thread: http://forums.slimdevices.com/showthread.php?t=25232 ___ plugins mailing list plugins@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/plugins