Posts: 5
Joined: Mar 2012
Reputation:
0
Hey all,
Currently all media players in market use frequency to generate a Most played List.I'd suggest why not create a Favorites (weekly,monthly,yearly,all -time) based on frecency(i.e. a combination of frequency and recency),genre of the song etc etc, where weight of each parameter can be worked upon.
How does the idea sound ?Please guide me through.
Thanks,
Supan
Posts: 26,215
Joined: Oct 2003
Reputation:
187
You can do smartplaylists based on playCount already. Similarly there's the Top 100 lists already in the music library.
This feature on it's own probably isn't large enough for GSoC, but it could perhaps be extended somewhat.
Posts: 5
Joined: Mar 2012
Reputation:
0
Yeah playcount is the only parameter used,thats what i plan to change.
I too felt this cant be a full-fledged 3 month summer project .Could you please help me out in what way could this idea be extended.
Thanks
Posts: 26,215
Joined: Oct 2003
Reputation:
187
Well I guess one idea is to design and implement an improved UI for searching and filtering within the library.
The smartplaylist stuff can handle some of the filtering, but it's a little clunky. Think about better ways that the user might more quickly (with a remote, or via touch/mouse or via keyboard) apply filters/search terms to quickly construct lists.
The UI design is probably the trickiest bit, followed by design of how to get the filter terms into something SQL-friendly.
Cheers,
Jonathan
Posts: 5
Joined: Mar 2012
Reputation:
0
Thanks a lot Jonathan and Montellese for your valuable input.I am very much interested in the idea.I shall try my best to come up with a strong proposal covering the ideas discussed above along with the implementation idea.
Thanks Again,
Supan
Posts: 5
Joined: Mar 2012
Reputation:
0
Hey,
I got a little confused.The filter you are talking about is just basically like creating a playlist .What i thought of is ,say for example talking about songs. we list the attributes of the song...and the lists which match would refer to similar songs and hence implying that if the user likes one of the song ,he ll probably like the second song too.
@Jonathan: Smartplaylist generation you are refering to is user-input driven rather than smartlist which is automated based on previously stored data.
For improving user-driven smartlist ,one of the things surely would be dynamic filtering.Currently you have to press 'Done' to see the result.I ll work around more to get more ideas for that.
Thanks,
Supan
Posts: 5,184
Joined: Jan 2009
Reputation:
131
I was just mentioning what I have done for advanced filtering so you don't have to duplicate that work in case you intended to. There is nothing dynamic about those filters so feel free to evolve your GSoC project idea around (more) dynamic filters.
Always read the
online manual (wiki),
FAQ (wiki) and search the forum before posting.
Do not e-mail Team Kodi members directly asking for support. Read/follow the
forum rules (wiki).
Please read the pages on
troubleshooting (wiki) and
bug reporting (wiki) before reporting issues.
Posts: 33
Joined: Mar 2010
Reputation:
0
sebak
Junior Member
Posts: 33
Just some ideas on top of my head:
I don't know if xbmc keeps a play history, but maybe you could do something along that path to get nice statistics / playlists of a certain time frame. But I don't know if anybody is actually waiting for something like this.
For more advanced playlists you could look to methods that estimate the mood associated with a certain song and play media for a certain mood. Algorithms for this exist(don't know for movies and the ones I looked at for songs didn't work very well).
Maybe even go further and analyse pictures (for example: what colors, how much lighting) to find appropriate music for picture slideshows.
For movies and songs it could be useful to have a 'more like this' feature that tries to find similar items based on its attributes. Maybe coupled with some recommendation system.