96 Comments
- nicomen, on 10/12/2007, -6/+27Added a php version
- jnoehr, on 10/12/2007, -3/+22Online demo using the PHP version: http://opentheweb.org/i7AWF_demo.php
- ludwik, on 10/12/2007, -5/+20http://www.avantlumiere.com/svn/i7AWF/trunk/i7AWF.php
- jnoehr, on 10/12/2007, -4/+16http://opentheweb.org/i7AWF.phps PHP class source
http://opentheweb.org/i7AWF_demo.phps PHP demo source
Since you guys dugg my site to the grave, I've been forced to paste the .pm in a pastebin; http://en.pastebin.ca/175210
Seriously, you guys are nuts. - argblat, on 10/12/2007, -7/+19The thing that drives me crazy is that iTunes doesn't resize the images when it puts them on the iPod, meaning that you keep the high resolution images (filesize and all) on your iPod even though it only displays at like an inch square.
- tizz66, on 10/12/2007, -3/+12My point is it finds albums that you couldn't have possibly paid for because they don't exist. Without Parachutes is a fan-made compilation of B-sides, and completely unofficial. But iTunes still has a cover for it. That's pretty cool in my book.
- Noelix, on 10/12/2007, -13/+22Digg this down, can't undo comment.
- tvaughn05, on 10/12/2007, -4/+12http://duggmirror.com/programming/Code_to_fetch_high_resolution_album_covers_from_iTunes_7
- Buschaga, on 10/12/2007, -6/+14But it's pretty!
- procdaddy, on 10/12/2007, -3/+7and how do you integrate this into itunes? or is this just a method to find the artwork to drag/drop?
- tizz66, on 10/12/2007, -3/+7I must say, despite the low-quality artwork iTunes 7 fetches, I'm super impressed with the feature. You'd think it would only find covers for the albums iTunes stocks, but no, it finds covers for fan-made compilations, unofficial albums, local bands, remixes and all sorts. Pretty impressive and quite unexpected.
For an example, set one of your ID3 tags to be Coldplay and the album as "Without Parachutes (B-sides)" - fredsterss, on 10/12/2007, -6/+10welcome to digg comments!
- shifty2, on 10/12/2007, -5/+9very well done!! I almost completed all my album covers.
Definately great even if you dont have itunes. BOOKMARKED!! - aitf311, on 10/12/2007, -3/+6This is a method to drag and drop into itunes or any other media player.
You dont really need this if you use itunes, you can select your entire catalog, click edit, select the artwork checkbox and it will remove all the artwork you have, you can
After you do this, you can then select the entire catalog again and click get album artwork....whole process done.
I think this script is more useful for people who choose not to or cant use itunes - stoavio, on 10/12/2007, -0/+3For those of you using iTunes 7 to retrieve album art for your songs, consider the following. To add album art to every track in your album, you're looking at about 3-5mb considering the size of the album. iTunes 7 retrieves album art that is between 250-500kb in size. So, it's not difficult to imagine that an iPod with 50 albums on it requires 200mb+ just for album art alone. Keep in mind this is for the low resolution album art that iTunes 7 downloads for you.
If you use this script to download and add high resolution art to your iPod, the approximate minimum filesize for each cover you add will be about 400kb. Now multiply that by 12 (or however many tracks your album contains). That's 4,800kbs or roughly 4.8mb just to add high resolution art to 1 album.
Yes, these are all rough calculations but my point is this. If you want to conserve space on your iPod and can stand the quality of the album art iTunes 7 retrieves, then save some space on your iPod by opting not to replace all the cover art with the high resolution images.
This is a great script though, don't get me wrong. - evil-doer, on 10/12/2007, -0/+3nice. but id love something more automatic, ive got hundreds (thousands?) of cds in my collection and typing in each one is a pain.
- darkzealot89, on 10/12/2007, -1/+3How do you set up the php version? I would love to implement this server side.
- aKzenT, on 10/12/2007, -0/+2Converted to C#:
http://download.yousendit.com/14E640F209DD1B8F
Usage:
Fetcher f = new Fetcher();
f.Fetch("My Artist", "My Album");
//Write result to file
f.WriteToFile("My File.jpg");
//Alternatively:
//Get Image-Object
System.Drawing.Image img = f.GetImage();
//Get Image-Stream
System.IO.Sream stream = f.GetStream();
Couldn't be easier ;-) - 32bitwonder, on 10/12/2007, -2/+4@jnoehr: Does this script require php5? I get the following error on my php4 server:
Parse error: parse error, unexpected T_OBJECT_OPERATOR in /var/www/i7AWF.php on line 78 - osbjmg, on 10/12/2007, -1/+3aitf311 - I have used the built-in feature that grabs artwork, but it is not always high resolution. Also, it only seems to work on maybe 1/3 of my albums. I go and try to drag it from the iTunes store when I find the missing albums. For those albums, it tells me I can't see the artwork unless I purchase that song.
- ajskhan, on 10/12/2007, -0/+2Me also, im a young guy so i can t use my dads (dont want to) and also im a begineer so exactly how do use it? i absolutely no clue!
- oblu, on 10/12/2007, -0/+2One thing I've noticed is that when you download album art via itunes 7 it doesn't actually embed the art file into the id3 tag like you'd expect it to. It just links to the art file internally.
Test it, try editting the id3 tag with any editor that's id3 2.2 aware and it won't have album art.
One thing I haven't looked into is if it links multiple music files to one single art file, instead of linking one to one and dupping that art file multiple times. But I wouldn't expect it to dupe. - aKzenT, on 10/12/2007, -0/+2Here is another link:
http://www.programmers-source.com/fetcher.cs.txt
Enjoy! - uribe, on 10/12/2007, -7/+9Great work! Now my collection will have all the covers that I was missing.
Thanks for the interface ;) - Klarth, on 10/12/2007, -0/+2Digg doesn't have threads. The comment system isn't a forum.
- fishcough, on 10/12/2007, -4/+6Your dad's first high-res fetch: Herb Alpert, Whipped Cream and Other Delights.
- shaunhey, on 10/12/2007, -5/+7@ peligro:
I believe Apple bought the CoverFlow technology from Steel Skies:
http://www.steelskies.com/coverflow/ - Elric1977, on 10/12/2007, -2/+4Maybe I'm not doing it right, but all it does is take a REALLLLLLLLY long time to find Sultans of Swing... I'd rather google Image search and drag and drop.... but I have over 1000 albums and that just takes too long.
- oblu, on 10/12/2007, -0/+1I'm a php newb, can someone point me to some easy php resources to understand what to do with the phps files? I've got apache and php 5, I've found some links describing phps as a framework but the phps files from above don't seem to match up to the implementation of the framework?
- aKzenT, on 10/12/2007, -0/+1I'm sorry. I didn't know that yousendit is so restrictive ;-)
Here is another link:
http://www.programmers-source.com/fetcher.cs.txt
As for rowlodge: If you can't program you shouldn't comment on code... - xistboi, on 10/12/2007, -1/+2Mirror (Can handle a ton of hits):
http://dyn2.uneasysilence.com/coverart/ - Forse, on 10/12/2007, -0/+1You can also get covers for your iTunes play list/library file (XML) at http://www.kamilix.org ^_^
- the_d, on 10/12/2007, -3/+4Does anyone have a copy of the pm file? The site is down.
- procdaddy, on 10/12/2007, -3/+4So basically worthless, I want a coverflow hack so it grabs from amazon/itunes/google/wikipedia. I'm still missing half of the covers.
- turkdigle, on 10/12/2007, -0/+1phps is just a php source file. This displays the source in text format rather than actually parsing the php file. Just copy and paste the code and save it on your server as a .php file.
- samlcharreyron, on 10/12/2007, -2/+3How do we take the cover art from tv shows in the itunes music store?
- TigerMarc, on 10/12/2007, -1/+2Does anyone else notice that the artwork appears in iTunes 7 but not on the iPod?
Steps to Reproduce:
1. In iTunes, I selected Get Album Artwork from the Advanced menu. Artwork appeared for the Pink Floyd "Dark Side of the Moon" album.
2. I plug in the iPod and let it sync automatically.
3. I play the album on the iPod by going to Music > Artists > Song, but the Art does not appear.
The workaround is to:
1. Select the Clear Downloaded Artwork menu item.
2. Play the album and drop artwork into the Artwork Browser.
3. Sync the iPod.
I have an iPod 80GB and an iMac Core Duo. - fitech, on 10/12/2007, -0/+1OK I finally got the Album Art onto my ipod. I unchecked "display album art" from the ipod music menu and hit apply, then I checked off the box and hit apply again. This seemed to work except I got an error (-50) during that sync. After an ipod restore and re-sync, all the album art from itunes 7 is now on my ipod ! I'm guessing one of these solutions would have worked, but I had to do both.
- xplodeme, on 10/12/2007, -0/+1Anyone has a link to the C# code? links on this thread and on the page are dead already :(
- alalex, on 09/28/2008, -0/+1the php version is dead, can someone put it up again?
when you reply please send me a shout or something! - pizzatsf, on 10/12/2007, -3/+4I got the same error, the quick and dirty fix is to simply replace
$xp = $dom->getElementsByTagName("Protocol")->item(0)->getElementsByTagName("plist")->item(0)->getElementsByTagName("dict")->item(0);
with
$temp1=$dom->getElementsByTagName("Protocol");
$temp2=$temp1->item(0);
$temp3=$temp2->getElementsByTagName("plist");
$temp4=$temp3->item(0);
$temp5=$temp4->getElementsByTagName("dict");
$xp=$temp5->item(0); - inactive, on 10/12/2007, -0/+1@zdiddy85
You rock! I have been searching for something like this for ***** days man! - zdiddy85, on 10/12/2007, -0/+1Corripio is a great program for fetching album work, fixing tags, and finding lyrics for itunes in OSX.
http://nclasssoftware.com/index.php/nClassSoftware/corripio/ - turkdigle, on 10/12/2007, -0/+1Below the class just add something like this:
$i7 = new i7AWF;
$i7->artist("White Stripes");
$i7->album("Elephant");
print "payload()."" width="600" height="600" alt="".$i7->artist." - ".$i7->album."" />"; - IceBreak, on 10/12/2007, -0/+1Totally new version released !!! now 2 versions, GUI & CLI:
http://tom.zickel.org/getartwork/
http://tom.zickel.org/getartwork.py/
Automatically scan your music & download album artwork.
If you like it, please digg it:
http://digg.com/software/Get_automatically_free_all_the_album_artwork_for_all_your_music - deim0s, on 10/12/2007, -0/+1Nice work putting it on yousendit, a whole 3 people are allowed to download it from there.
- deim0s, on 10/12/2007, -0/+1Thanks for reposting that elsewhere, I'm sure some others will find it useful (I had already done my own conversion to C# by the time you posted) :b
You might want to post that link in the blog as well if you haven't yet, there were people there asking about it being down. - turkdigle, on 10/12/2007, -0/+1Sorry about my last post. The image tag was removed and i didnt have enough time to edit it. So, basically the $i7->payload() displays the url for the image, so if you want to display the image just add the $i7->payload() function call in the src attribute of an img tag.
$i7 = new i7AWF;
$i7->artist("White Stripes");
$i7->album("Elephant");
print $i7->payload(); - derkaas, on 10/12/2007, -0/+1Java port of the original script if anyone's interested:
http://www.prism.gatech.edu/~gte833z/i7AWF/ - clintology, on 10/12/2007, -2/+2Python: http://clintecker.com/i7AWF.py
-
Show 51 - 93 of 93 discussions



What is Digg?