Rockbox Technical Forums
Support and General Use => Audio Playback, Database and Playlists => Topic started by: seamoon on December 12, 2010, 09:22:26 AM
-
I'm planning to rockbox my fuze. But when I give star ratings from my player would I see that ratings in tools like songbird, mediamonkey etc...
I ask this because I give one star to songs I want to delete later, then plug my player and delete one star songs from the app.
-
I think the rating of a song in Rockbox is binded to the database, and not to the music file itself, so the rating is not usable outside Rockbox, as well as you can't attribute ratings if the database is not initialized or not ready.
Changing Rockbox in order to save the rating on the file would imply writing code to modify the IDv1/2 tags, which is where I think a song rating can be stored (in the notes section), but as different music players and music organizing software store the rating the the note tag in different formats, it would be very difficult to guarantee compatibility with all the software and hardware media players out there.
Just as a side note, I'm not specially interested in having the ratings part developed, as I don't find any advantage rating a song on the player when I can give a detailed rating to every song with my mind and store it in there :).
-
There's also the fact that it might be best of Rockbox didn't modify your audio files in any way, as that greatly decreases the possibility a bug could ever damage your music collection.
A solution that may be better would be to request the developers of the media management program of your choice include support for both generating and reading the Rockbox database. Then they could import and export ratings from Rockbox as they pleased, as well as provide better syncing options to Rockbox by allowing their software to generate the database quickly at time of sync.
-
There's also the fact that it might be best of Rockbox didn't modify your audio files in any way, as that greatly decreases the possibility a bug could ever damage your music collection.
A solution that may be better would be to request the developers of the media management program of your choice include support for both generating and reading the Rockbox database. Then they could import and export ratings from Rockbox as they pleased, as well as provide better syncing options to Rockbox by allowing their software to generate the database quickly at time of sync.
Another great idea.
It would be good if it was possible to manage a Rockbox'ed DAP through some well-known open source music player that has a library (e.g. Rythmbox, which comes by default on Ubuntu).
The result could be something like Rockbox utility (which installs and updates Rockbox and its extras), but also synced music, everything from inside the (software) player. Rythmbox supports syncing and initializing standard iPods which are closed platforms, so I don't see any problem in supporting RB installation/update as well as DB sync and AlbumArt extraction (from the files that contain it, or even downloading from the internet) on the RB-capable players that support USB. Perhaps something that could be done in a Google SoC?...
The biggest problem of coding these fancy features, is the usual: until there is somebody interested on doing it, both from the players' devs and RB devs, it won't be done. I talk for myself, I don't need music sync in any way and I think most of the Rockbox devs don't need either (I usually only copy/delete the files by hand). But, the users used to programs like iTunes, or users that have a large collection of music which changes frequently, would enjoy a syncing app for sure.
-
I've found a tool especially designed for rockbox ratings, you can delete low rating tracks too:
SansaMonkey
Features for the Rockbox Firmware:
- show Ratings
- export Ratings to *.csv
- transfer Ratings to MediaMonkey
- increase Playcounter in MediaMonkey
- import Ratings from MediaMonkey
- convert Album Arts (jpg, ...) to *.bmp (for Album Art Patch)
- transfer Play History to last.fm
http://www.mediamonkey.com/forum/viewtopic.php?p=87677#87677