Faster scripts to add/manage lyrics for all iTunes tracks
Oct 13, '05 05:34:00AM
Contributed by: avramd
I found this hint extremely useful, but frustratingly slow. It tells you how to get lyrics automatically added to all tracks in your iTunes Library. However, it uses a script that simply waits a set amount of time (e.g. 30 seconds) while PearLyrics does the real work. PearLyrics might be done in one second or fifteen seconds or more, so it's frustrating to have to wait the whole 30 seconds for your entire library.
So, I wrote the below scripts. They have these improvements:
- This first one goes through the current playlist, waiting for PearLyrics to add lyrics to the songs in the playlist. Also, if a song already has lyrics, it doesn't wait at all. Second, it only waits until the song gets updatedy by PearLyrics, and no longer.
- This second script creates a playlist called "no_lyrics" containing every song that does not have Lyrics. This makes it easy to not waste time on tracks that you've already taken care of. Also, if you have a lot of songs that PearLyrics can't take care of, this will make it easier for you to take care of them yourself.
You can simply add both of them to ~/Libary -> iTunes -> Scripts.
[robg adds: I haven't tested these...]
Comments (7)
Mac OS X Hints
http://hints.macworld.com/article.php?story=20051011142532243