As a (former) user of Windows Media Player, and the Zune media player software, I've taken quite a lot of time to properly rate all the songs in my library just the way I like.
Windows Media Player and Zune both allow you to store a song's rating in its song database, or internally inside an mp3's metadata. I use (and have always used) the latter method, and it is a great way to keep the ratings on all the mp3s in my massive collection consistent. So as software and operating systems come and go, the ratings for all of my songs are always there, always the same - and I don't have to worry about backing-up the database files for whatever media player software I happen to be using.
What I'm proposing is for the ability to import said rating metadata used by WMP and Zune from the mp3 file, and then have it be used by Songbird's own library (I think the name of that metadata was "wmp_rating", or something very similar).
Right now, all the ratings for my mp3 collection on Songbird is blank, and I'm not willing to go and re-rate everything. I think offering this feature to people who are migrating their mp3 collection to Songbird would make that migration easier.
What do you think?
Help get this topic noticed by sharing it on Twitter, Facebook, or email.
I just commented in another thread about how I did this.
Configure Songbird to also use the ratings information in the MP3 files.
Download Mp3tag -- http://www.mp3tag.de/en/
Use "Open Directory" to open the root of your media. It will scan all subdirectories. If you have so much media that this is unrealistic, while you can't open a set of directories at once, you can add an additional directory to the list. This should allow you to batch things up reasonably. (Or you make usable groups in the Explorer then combine them again.)
[Note: In the last paragraph when I said "unrealistic" I'm basically talking about Mp3tag running out of RAM before it finishes reading all the tags. While it is slow to read/write the tags doing it all at once means most of your time will be spent waiting instead of laboring.]
Right-click on the columns and say "Customize Columns".
Select "New" and give the new column the name "Rating (WMP)" or something you will know it is the Windows Media Player rating. Give it the Value "%rating wmp%" and the Field "%rating wmp%" (without the quotes).
Sort by the "Rating (WMP)" column. Select each group of ratings, then right-click and select "Extended Tags".
Most of the fields will display "", but "RATING WMP" should list the number. If it also lists "" then you've selected songs with different ratings.
Now, there may or may not be a "RATING" listed when you see the extended tags screen.
If it doesn't exist, select the "Add Field" button (the top of the three). For the "Field" you can either type out "RATING" or select it from the drop-down list. For the "Value" enter the rating value, which I have tested with 1-5. (Instead of entering 0, you can remove the RATING field.)
If it does exist, it will probably be listed as "" indicating there are multiple values set for different songs. Select the "Edit Field" button and change the "" to the rating value (1-5).
Repeat until you've tagged all your songs.
Now that you have both sets of ratings in your files, you may want to do "Customize Columns" again to add the "Rating" field. This would allow you to see when you have a song rated differently in WMP and Songbird.
Also, if you've already rerated some of your music in Songbird adding the "Rating" column as well would allow you to skip overwriting those ratings in the cases where your current opinion of a song is different.
Alas, my good news has turned sour.
I tested this and it worked in test, but I've been unable to reproduce my success when I went to do this for my whole collection. -- In theory this should work just fine, but something is odd.
Somehow the id3 tag used by Songbird is different than the tag by the same name that Mp3tag is creating. I actually have an MP3 tag that appears to have two "RATING" tags in it.