Rockbox General > Rockbox General Discussion

Suggestion: Sync playcounts... between your PC and your favourite rockbox device

(1/1)

todayalemon:
I'd like to suggest a feature that isnt really connected tightly to rockbox itself. but this great firmware seduces to exaggerated expectations...
As I have collected a lot of music until today I am a big fan of those functions we know from players like ITunes, WinAmp, Amarok, Banshee and whatever: "Never Played Songs", "Most Played Songs", etc. I really like my collection of music and someday I want to be able to say: "I know every piece of music I own". As the number of tracks will soon reach the 6000, I am depending on this assistance.
The last time I updated Rockbox (I admit it, I dont every day) there was a new feature: The database. Great!! But I also had to realize that from that day on I would have to listen to every track twice - as I am exessively perfectionist... ;)
Now I thought of those rockbox people who could help me with this issue. Do you think, there is a way to synchronize the database-cangelog.txt with the playcounts/score (/etc?) database of my choice (quod libet)? Do you think this is a valuable suggestion towards (which? rockbox devs or those of the concerning program) developers.
First, it could be just additive exchange of data (it picks the entry with higher playcount/score... [or reverse]). Later on I would fall in love with a program that combines (adding playtimes, charge scores against each other and so on) the data. Of course, the order of the filesystem on your PC and rockbox device has to be the same.

Is it late and I am beginning to dream or does anybody share my hope for a better world?  :)

(I would also appreciate a rigorous rejection of my idea to be free of this inner tension...  ;))

Llorean:
Simply put: This is something that other programs need to do. Rockbox's database format is designed around the restrictions of using it in its context, but because Rockbox is open source, there's sample code to work with the database and its data, as well as the function it has for exporting data (though exporting should be unnecessary for other programs to interact with it.)

So, all someone has to do is create a plugin, for say winamp, that can read and write to the Rockbox database, and there you go. But it's really something you should approach the authors or community of your PC-side program with.

todayalemon:

--- Quote from: todayalemon on April 08, 2007, 07:08:14 PM ---a feature that isnt really connected tightly to rockbox itself.

--- End quote ---
...okay, then my apprehension wasnt for no reason. but one last thing: as i dont have any developer of winamp, amarok, itunes or quod libet for my brother or sister: where to go and how do I make them love my idea? (do you at least - as good rockboxers - think it would be a plugin not only designed for me?)

Llorean:
You'd have to see if they have a feature request tracker, or some sort of community where you could bring up such a request. I couldn't really say where specifically.

Rincewind:
there might be a chance in the amarok community.
I saw a few scripts for amarok that deal specifically with rockbox. There was one to help syncing and one to generate album art for rockbox from inside amarok.
I don't know the amarok development process, I guess the best idea is to search their website and ask in their IRC channel.

Navigation

[0] Message Index

Go to full version