Page 1 of 1

GrowlTunes Album Art

Posted: Mon Sep 19, 2005 4:54 pm
by Muriac
Is the method GrowlTunes uses to record album art a standard of any sort? I know it's kept in a separate database so as not to fill people's iPods with album art, but is there any way to copy all iPod Photo-sized versions of GrowlTunes' art to all the MP3s it has found art for?

Posted: Sun Nov 13, 2005 3:05 pm
by michael
I don't know about this but I'm bumping this topic anyway, can someone explain why we have to have a sperate database? (if that is the case)

If you ask me this looks silly:

Image

Could growltunes copy the artwork it hijacks off amazon and instert it to the id3 of the current track? It would make growltunes brilliant in my opinion, the option to populate the artwork of the songs in the library on the fly would be really useful.

thanks.


**EDIT**

Also, sorry to whine but sometimes I think the grab artwork from amazon script works 'too well'. I have some tracks by a little known and upcoming band called "Milburn" from the UK, but growltunes always shows up with a picture of some guy (i found out from amazon) called Amos Milburn. I think this only happens when there is no album information, and I appreciate it could inconvenience a lot of people, so ignore me if this is stupid.

Posted: Sun Nov 13, 2005 8:37 pm
by The_Tick
michael wrote: Also, sorry to whine but sometimes I think the grab artwork from amazon script works 'too well'. I have some tracks by a little known and upcoming band called "Milburn" from the UK, but growltunes always shows up with a picture of some guy (i found out from amazon) called Amos Milburn. I think this only happens when there is no album information, and I appreciate it could inconvenience a lot of people, so ignore me if this is stupid.

This is a very good point on why we don't add the artwork.

Along with this:

1) Artwork increases the size of the track, leading to fill an ipod faster leading to less tracks on an ipod.

2) It could be destructive to tracks purchased on itms. Meaning we don't have a good way to differentiate, and if we're replacing all artwork, it kills the artwork you bought. Thus devaluing the track(s) you bought.

3) There isn't much of a point to it beyond vanity.

4) Only one image per album, so this takes up less space than if you added the artwork to every track of an album.

5) I don't want us to have to support it if we accidentally corrupted a track by doing this.

6) It's slow

7) It's gross to code.

8) ARTchive is easy to code for.

9) We cannot get artwork for rendezvous shares.

We do use a standard called ARTchive, created by the quicksilver guy. Here is a link to more information on it:

http://docs.blacktree.com/quicksilver/m ... s=artchive


We only download what amazon tells us to, so that's why you are getting that weird artwork. If you have the album artwork for that person maybe you could throw it into the tracks or into the artchive, and that would resolve the issue for you.


So here is what my ARTchive looks like, how large it is, and we'll be looking at My Life With The Thrill Kill Kult to look at the actual directory structure:

Code: Select all

kremit-2:~ chris$ cd Library/Images/Music/
kremit-2:~/Library/Images/Music chris$ du -sh
 58M    .
kremit-2:~/Library/Images/Music chris$ ls
12 Stones                               Frontline Assembly                      Portishead
2 Live Crew                             Frou Frou                               Posion
2Pac                                    Funker Vogt                             Prodigy
2pac and Notorious B. I. G.             Garbage                                 Project Pitchfork 
3 Doors Down                            Garth Brooks                            Propellerheads
311                                     George Strait                           Psykosonik
50 Cent                                 Glis                                    Puddle of Mudd
504 Boys                                Godsmack                                Pulse Legion 
8kHz Mono                               Goldfinger                              Puretone
A Perfect Circle                        Goo Goo Dolls                           Queen
A.F.I.                                  Good Charlotte                          Quicksilver
AC DC                                   Gorillaz                                Radiohead
ARTEMESIA                               Grateful Dead, The                      Rage Against The Machine
ATB                                     Green Day                               Ramones
ATB & George Acosta                     Guns N' Roses                           Rank 1
Absurd Minds                            HERBIE HANCOCK                          Ray Charles
Add N To (X)                            HOL'FADER                               Reba
Alan Jackson                            Hamasaki Ayumi                          Red Hot Chili Peppers
Alan Jackson & Jimmy Buffett            Harry Manx                              Red Planet
Alanis Morissette                       Haujobb                                 Reverend Horton Heat
Alannah Myles                           Hole                                    Ricardo Arjona
Alice in Chains                         Hoobastank                              Richard Ashcroft
Alien Ant Farm                          Hot Boys                                Richard Cheese
Alkaline Trio                           Howard Shore                            Richie Hawtin & Pete Namlo
All 4 One                               INXS                                    Rob Dougan
All-American Rejects, The               Implant                                 Rob Zombie
And One                                 In Strict Confidence                    Robert Miles
Andrea Bocelli                          Incubus                                 Robert Plant
Android Lust                            Interpol                                Robert Plant And The Strange Sensation
Aqua                                    Iron Maiden                             Robyn
Armand Van Helden                       Israel Kamakawiwo'ole          Roni Size
Ashanti                                 Israel Kamakawiwo'ole                   S Club 7
At The Drive-In                         Ja Rule                                 SMP 
Ataris, The                             Jackalope                               Saint Germain
Atomic Kitten                           James Brown                             Saliva
Audioslave                              Jamiroquai                              Santana
Ayumi Hamasaki                          Jane's Addiction                        Sasha & Digweed
Bad Boy Bill                            Janes Addiction                         Scott Joplin
Bad Boy Bill & Richard Humpty           Janis Joplin                            Sean Paul
Barcelona                               Jay-Z                                   Sepultura
Basement Jaxx                           Jessica Andrews                         Sevendust
Beck                                    Jet                                     Shakira
Belinda Carlisle                        Jewel                                   Shania Twain
Big & Rich                              Jimmy Eat World                         Shinedown
Bill Engvall                            Joe Rogan                               Simon & Garfunkel
Bing Crosby                             John Mayer                              Simon and Garfunkel 
Bjork                                   John Michael Montgomery                 Sixpence None The Richer
Black Eyed Peas                         Johnny Cash                             Skankin' Pickle
Black Label Society                     Jurassic 5                              Skinny Puppy 
Black Sabbath                           KC and the Sunshine Band                Slipknot
Blink 182                               KD Lang                                 Smashing Pumpkins
Blink-182                               KMFDM                                   Snoop Doggy Dogg
Blondie                                 KMFDM                                   Soul Coughing
Blur                                    Kanye West                              Soulfly
Bob Marley                              Karat                                   Soundgarden
Bob Marley & Funkstar DeLuxe            Kasey Chambers                          Spahn Ranch 
Bone Crusher                            Kate Ryan                               Staind
Bone Thugs-N-Harmony                    Kelis                                   Static X
Brad Paisley                            Kenny Chesney                           Stereomud
Breaking Benjamin                       Kenny Chesney & Uncle Cracker           Stevie Nicks & Sheryl Crow
Britney Spears                          Kid Rock                                Stevie Ray Vaughan
Bruce Springstien                       Kingsmen                                Stevie Ray Vaughn
Bubba Sparxxx                           Konflict                                Sting
Bush                                    Korn                                    Stone Temple Pilots
Cake                                    Kraftwerk                               Streetlight Manifesto
Carl Orff                               Kylie Minogue                           Stroke 9
Cat Power                               Kylie Minouge                           Strokes
Celine Dion                             L'Arc en Ciel                           Sublime
Chemical Brothers                       La Floa Maldita                         Sugar Ray
Chevelle                                Led Zeppelin                            Sum 41
Chingy                                  Leftfield                               System Of A Down
Christopher O'Riley                     Lemonheads, The                         Talvin Singh
Chumbawamba                             Lenny Kravitz                           Talvin Singh - Back To Mine
Clear Vision                            Lil Flip                                Taproot
Cleen                                   Lil Kim                                 Tears For Fears
Coco                                    Limbeck                                 Tesla
Cold                                    Limp BizkIt                             Tevin Campbell
Collide                                 Linkin Park                             The Apples in Stereo
Compilations                            Lionel Richie                           The Beastie Boys
Crazy Town                              Lionel Richie & Diana Ross              The Beatles
Creed                                   Lit                                     The Birthday Massacre
Crossfade                               Live                                    The Bouncing Souls
Cypress Hill                            Living Color                            The Crystal Method
D12                                     Liz Phair                               The Cure
DJ Alligator Project                    Luciano Pavarotti                       The Exies
DJ Dan                                  MC Hammer                               The Flaming Lips
DJ Daveed                               M_I-2 SoundTrack                        The Get Up Kids
DJ Keoki                                Madonna                                 The Minders
DJ Liquid                               Madonna, Victor Calderone               The Offspring
DJ Shadow                               Mariah Carey                            The Orb
DMX                                     Marilyn Manson                          The Police
Daft Punk                               Mark Isham                              The Reverend Horton Heat
Dan Fogelberg                           Mark Wills                              The Rolling Stones
Dark Illumination                       Massive Attack                          The Streets
Darude                                  Matchbox 20                             The Strokes
Dave Mathews                            Matchbox Twenty                         The Style Council
Dave Matthews Band                      Meat Beat Manifesto                     The Transplants
David Hasselhoff                        Megadeth                                The Union Underground
DeVision                                Melissa Etheridge                       The Wallflowers
De_Vision                               Metallica                               The White Stripes
Dead Can Dance                          Michael Tolcher                         Theatre Of Tragedy
Dean Martin                             Miles Davis                             Theory Of A Deadman
Death Cab For Cutie                     Milk Inc                                Thrill Kill Kult
Death In Vegas                          Millencolin                             Thursday
Def Leppard                             Missy Elliott                           Tim Mcgraw
Deftones                                Moby                                    Timo Mass
Depeche Mode                            Montell Jordan                          Toadies, The
Destiny's Child                         Morcheeba                               Toby Keith
Diary Of Dreams                         Mozart                                  Tool
Dido                                    Music                                   Torrent Vaccine
Die Krupps                              MxPx                                    Transplants
Din Fiv                                 My Chemical Romance                     Traveling Wilburys
Disturbed                               My Life With The Thrill Kill Kult       Tu Pac
Dixie Chicks                            NMSO4                                   Type O Negative
Dj Tiesto                               NWA                                     U2
DjKFX                                   Negative Format                         UNKLE
Donnie Iris                             Nelly                                   Unknown
Dr. Dre                                 Neotek                                  Unknown Artist
Eagles, The                             Neuroactive                             Unknown Artist 
Echo Image                              Nickelback                              Usher
Elaine Paige & Sarah Brightman          Nina                                    VNV Nation 
Embrace                                 Nina Sky                                V_A House
Eminem                                  Nine Inch Nails                         Various Artists
Enya                                    Nirvana                                 Various artists 
Eric Claptop                            No Doubt                                Vitamin C
Euro                                    Nora Jones                              Wagon Christ
Evanescence                             Norah Jones                             Wax Poetic
Everclear                               Notorious BIG                           Weezer
Everlast                                Offspring, The                          White Zombie
Everything But The Girl                 Orbital                                 Wolfgang Mozart
Evils Toy                               Orgy                                    Wu-Tang Clan
Extreme                                 Outkast                                 Xzibit
Faith Hill                              Ozzy Osbourne                           Yeah Yeah Yeahs
Faithless                               P.O.D.                                  Yo La Tengo
Fat Boy Slim                            Paffendorf                              ZZ Top
Fifth Element                           Papa Roach                              Zombie Nation
Finch                                   Paul Van Dyk                            [Epsilon Minus] 
Fiona Apple                             Paul Van Dyk                            [Tow Down]
Fischer Spooner                         Paul Van Dyke                           haujobb
Fischerspooner                          Paula Abdul                             kd lang 
Flaming Lips                            Paula Cole                              kemal & rob data
Flogging Molly                          Pavement                                madonna&ozzy osbourne 
Foo Fighters                            Pearl Jam                               mindless self indulgence
Foreigner                               Peter Gabriel                           mugatu
Forma Tadre                             Pink                                    ood Charlotte                )
Fountains of Wayne                      Pink Floyd                              pixies
Front 242                               Pink Martini                            t.A.T.u.
Front Line Assembly                     Pirates of the Caribbean                the droyds
Front Line Assembly                     Placebo                                 various
kremit-2:~/Library/Images/Music chris$ cd My\ Life\ With\ The\ Thrill\ Kill\ Kult/
kremit-2:~/Library/Images/Music/My Life With The Thrill Kill Kult chris$ ls
Confession of A Knife   Sexplosion!             Unknown Album
kremit-2:~/Library/Images/Music/My Life With The Thrill Kill Kult chris$ cd Confession\ of\ A\ Knife/
kremit-2:~/Library/Images/Music/My Life With The Thrill Kill Kult/Confession of A Knife chris$ ls
Cover.tiff
kremit-2:~/Library/Images/Music/My Life With The Thrill Kill Kult/Confession of A Knife chris$ 

If you note there are some duplicates, but overall it's still just one folder per album per artist. There are third party applications which do insert artwork into your itunes tracks, so you could request that they add support for ARTchive.

Posted: Sun Nov 13, 2005 9:16 pm
by michael
Ok, that makes sense. Great thanks.

I like the one album/one picture way of things, useful I actually know where growltunes keeps its artwork as well- wondered about that for ages.

One last thing though, when the case is that it's an unknown album it gives each track a copy of the [identically same] artwork. I'm guessing this probably isn't growltunes fault but if it is seems like a bit of a waste, so should I bring it up with the ARTchive people?

understand nott adding but how about removing?

Posted: Fri Dec 23, 2005 5:01 am
by ryoshikorino
I can understand not adding the artwork growlTunes pulls to iTunes, but how about removing it from the notification alltogether? I only have about ten tracks out of 3,000 that it pulls the right album for, I either get the iTunes icon, or a completely wrong cover, and I don't keep them in iTunes anyway, I would like an option or way to remove that feature from the notification... I love what growl does for me especially since I have dedicated iTunes buttons on my keyboard and never leave the window open, but as I really could care less about the album art, I only find it distracting... If anyone has any ideas, assistance is greatly appreciated...

Thank you for listening and considering ^_^;

Posted: Sat Dec 24, 2005 12:30 am
by Muriac
While we're at it, it would be nice if GrowlTunes had some options defining which information it should display in its notifications. GrowlTunes probably sends more notifications than any other app I use, but it lacks the customization a lot of the other apps offer. I never use ratings, for instance, and I'm also not terribly interested in track lengths.

Re: understand nott adding but how about removing?

Posted: Sat Dec 24, 2005 3:37 am
by The_Tick
ryoshikorino wrote:I can understand not adding the artwork growlTunes pulls to iTunes, but how about removing it from the notification alltogether? I only have about ten tracks out of 3,000 that it pulls the right album for, I either get the iTunes icon, or a completely wrong cover, and I don't keep them in iTunes anyway, I would like an option or way to remove that feature from the notification... I love what growl does for me especially since I have dedicated iTunes buttons on my keyboard and never leave the window open, but as I really could care less about the album art, I only find it distracting... If anyone has any ideas, assistance is greatly appreciated...

Thank you for listening and considering ^_^;

Probably not for now, but I'll keep it in mind.

Do you have artwork for the ones it is getting incorrect? If so, it should read the id3 tag artwork first.

Posted: Sat Dec 24, 2005 3:44 am
by zaudragon
Muriac wrote:While we're at it, it would be nice if GrowlTunes had some options defining which information it should display in its notifications. GrowlTunes probably sends more notifications than any other app I use, but it lacks the customization a lot of the other apps offer. I never use ratings, for instance, and I'm also not terribly interested in track lengths.
There’s a ticket… and it’s being worked on.

Re: understand not adding but how about removing?

Posted: Mon Jan 02, 2006 5:06 am
by ryoshikorino
The_Tick wrote: Do you have artwork for the ones it is getting incorrect? If so, it should read the id3 tag artwork first.

I dont keep any artwork on hand as it fills the iPod faster, plus 9/10 of my collection is asian music or underground electronica, the searh tries to pull something up but it's never right... i dont listen to english/american music hardly at all

Posted: Mon Jan 02, 2006 7:03 am
by The_Tick
Well, for now, do this.

Get info on GrowlTunes, disable ArtChive, Amazon, and the synergy plugins. With no way to access artwork, it'll only show it if the track has artwork, otherwise it'll show the itunes icon.