HasLyricsPlaylist.js

[getCals »]

Article Image
Tags:

Added On: 2nd Jan 08

Links: [download]

All songs that have lyrics (anything but blank) in the lyrics ID3 tags are put in a playlist.

This is useful when you only want to synchronise songs to your iPod, for instance, that have lyrics, or when you’re using a karaoke program [like Evil Lyrics].

var iTunesApp = WScript.CreateObject("iTunes.Application");
var tracks = iTunesApp.LibraryPlaylist.Tracks;
var numTracks = tracks.Count;
var i;
Lyricslist = iTunesApp.CreatePlaylist("Has Lyrics");
for (i = 1; i < = numTracks; i++)
{ try {
var currTrack = tracks.Item(i);
if ( currTrack.Lyrics != "" )
Lyricslist.AddTrack(currTrack);
}
}
WScript.Echo("All tracks with lyrics found have been put in playlist.");

Related Posts:

This post has been read 335 times.
[getCals »]

No Comments

Leave a comment