Smart Playlist in iTunes for songs that contain lyrics
I’m looking for a way to create a Smart Playlist in iTunes that contains only songs without lyrics.
Or to be more specific, I want to be able to create a Smart Playlist of songs that I haven’t put through Get Lyrical and then run it though the app so that it gets lyrics for the songs that I don’t already have lyrics for.
I’m using iTunes 10.6.3 (25) on a mid 2010 MacBook running Mountain Lion.
Solution 1:
You can't do this with a smart playlist as Apple doesn't expose the lyric field there.
You can create an Applescript that creates a playlist. You'd then have to rerun the script to update the playlist. A track has a playlist field so you'd just check that.
Here's one example of such a script
tell application "iTunes"
if exists playlist "No Lyrics" then
delete playlist "No Lyrics"
end if
make new playlist with properties {name:"No Lyrics"}
duplicate (every track of playlist 1 whose lyrics is equal to "") to playlist "No Lyrics"
end tell