Hello,

Here is a javascript that copies cover art from iTunes to an image in
the album folder. Works on Windows.

Enjoy! JC.

var artwork;
var artworks;
var extensions;
var file;
var format;
var location;
var name;
var t;
var trackcount;
var track;
var tracks;

name = 'cover';

extensions = new Array(4);
extensions[1] = 'jpg';
extensions[2] = 'bmp';
extensions[3] = 'png';

tracks =
WScript.CreateObject("iTunes.Application").LibraryPlaylist.Tracks;
trackcount = tracks.count;
for (t = 1;t <= trackcount; t++) {
        try {
                track = tracks.item(t);
                if (track.Kind == 1) {
                        artworks = track.Artwork;
                        if (artworks.count > 0) {
                                artwork = artworks.item(1);
                                format = artwork.Format;
                                if (format != 0) {
                                        location = track.location;
                                        file = location.substring(0, 
location.lastIndexOf('\\') + 1) +
name + '.' + extensions[format];
                                        artwork.SaveArtworkToFile(file);
                                }
                        }
                }
        }
        catch (exception) {
                WScript.echo("Problem with " + track.Name);
        }
}


-- 
andlauer
------------------------------------------------------------------------
andlauer's Profile: http://forums.slimdevices.com/member.php?userid=9594
View this thread: http://forums.slimdevices.com/showthread.php?t=44344

_______________________________________________
discuss mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/discuss

Reply via email to