![]() Because some essential things have changed, beaTunes 5.1 or earlier will not work with the Music.app. With the pending release of macOS 10.15 (Catalina), Apple will get rid of iTunes as we know it and replace it with the new Music.app. Depending on the size of your database, it might even be beneficial to restart beaTunes a couple of times. Note that for this to take full effect, you will need to restart beaTunes, as database compression always happens on shutdown. This will delete all fingerprints currently in your internal beaTunes database. So if beaTunes feels sluggish, you have a large library, and you don't need those fingerprints anymore-just get rid of them, by opening the Tools menu and choosing Delete Fingerprints. Why is this a good thing? The more the database grows, the more disk I/O may happen, and the slower everything becomes. ![]() ![]() It allows you to quickly delete all fingerprints from the database, which can substantially shrink the database file. That's why beaTunes 5.2.0 introduced a new feature that I believe is very handy, if you have a large library. However, when you've fixed all your metadata and are not hunting for duplicates, they take up a lot of space in beaTunes' internal database. As you can imagine, the process takes a little longer, so you might not want to do this all the time, but only every now and then.įor certain features like acoustic duplicate detection or lookup of metadata for files with no metadata whatsoever, audio fingerprints are a great feature. This makes sure that all your play counts, loved flags, etc. When you manually initiate synchronization via the File menu, and beaTunes 5.2 cannot detect any changes, you are given the option to force synchronization (see screenshot), i.e., to ignore any shortcuts, previous knowledge etc., and re-read all available data. And this is where forcing synchronization comes into play. However, those properties are available via AppleScript (Apple did a better job here). This means that just using the recommended Apple API certain changes cannot be detected. You simply won't find newer properties like loved, movement, or work. This is the Apple API that must be used to access the Music library. It has only one downside: Apple hasn't updated the ITLibrary framework for years. Therefore beaTunes uses a last-modification/hash-based approach, which works really well. Now, with macOS 10.15 and the new Music app, doing a diff is not an option anymore and checking the file system is inefficient.
0 Comments
Leave a Reply. |