Backing up beaTunes data
Every now and then, users of beaTunes ask us, how they can back up their data. The answer to this is twofold. If you just want to protect your beaTunes data, assuming that the iTunes library stays intact, it is enough to back up the beaTunes data directory. On OS X it is located at ~/Library/Application Support/beaTunes, on Windows it's at C:\Documents and Settings\<username>\.beaTunes. Unfortunately this does not work, when your iTunes music library was corrupted. Here's why: beaTunes connects additional information to iTunes using iTunes generated persistent ids. Should you have to rebuild your iTunes music collection, these persistent ids will be re-generated, thus the connection with your beaTunes data is lost.
So how to back up beaTunes data then? Currently the best approach is to look up as many PUIDs for your songs as possible. This can be achieved with the MusicIP analysis.
You are presented with the analysis option above, everytime you analyze a song. Just check the options indicated above and beaTunes will look up music fingerprints (aka PUID) for the songs you want to analyze. Once you have the PUIDs for all your songs, export the beaTunes metadata. Just select your library and click on the File -> Export menu item
Then save the metadata file somewhere safe. Should you need to import them, use the File -> Import menu item. BTW, this is also a handy way to exchange metadata with friends.











3 Comments:
My iTunes library has been corrupted before, and one of my solutions has been to put some of the data that iTunes keeps in the library file into the comments tag of the mp3 file itself. [Mostly, I make sure to get the ratings entered into the comments tag, so it's easier to recreate some of my smart playlists.]
I'm trying out beaTunes right now and am *thisclose* to buying a license. One of my remaining questions pertains to this aspect of beaTunes data. Which pieces of information does beaTunes put into the file tags themselves, and which pieces of information are stored in the beaTunes database only? Before I go adding lots of tags (del.icio.us style tags, specifically, not just id3), I'd like to know so I can make appropriate adjustments to how I work with my music.
Hi there - currently beaTunes stores colors, tags, keys, lyrics language and the 'exact' BPM (e.g. 92.23) in its own database. The integer part of the BPM is stored in iTunes (e.g. 92).
In general, beaTunes stores as much as the iTunes API allows in iTunes/id3 tags.
Thank you so much for the information! That is very useful to know.
Post a Comment
Links to this post:
Create a Link
<< Home