About ArtDeCodex Source
Version 0.30b | 26 August 2007
Requires Mac OS X 10.4 Tiger & Xcode 2.x
ArtDeCodex is a simple utility to extract the jpg or png data hiding inside iTunes itc files.
It couldn’t be simpler: Drop any .itc files from your ~/Music/iTunes/AlbumArtwork folder and ArtDeCodex will extract their image information. Then save the file to a location of your choice.
ArtDeCodex allows you to decode iTunes 7 .itc files into plain old .png or .jpg files so you can use them outside of iTunes.
Prior to iTunes 7 and coverflow, these artwork files were stored as id3 data. Since coverflow was introduced in iTunes 7, Apple has adopted the opaque and largely unreadable .itc format for files in the ~/Music/iTunes/AlbumArtwork folder.
With ArtDeCodex, you can easily translate these files to regular png or jpg files and save them where you choose.
ArtDeCodex is a simple Cocoa application written in Objective-C using Cocoa. It demonstrates Cocoa Bindings, iTunes Library xml parsing techniques, NSData file conversion, as well as numerous basic application techniques like NSOpenPanel and NSSavePanel. Version 0.30b includes demonstration of a custom StyledWindow NSWindow subclass and CTGradient fills.
19th August 2007
24th August 2007
New window texture based on XMHMainWindow class from AudioCodex
Accepts dropped folders and iterates through subfolders to extract all .itc files
26th August 2007
New main window texture based on StyledWindow. Demonstrates the use of a custom NSWindow subclass with custom CTGradient fills for Titlebar, Content Area and Footerbar. Includes improvements to these third party open-source classes.
Thanks to Jeff Ganyard of bithaus and Chad Weider of Cotingent for the original code.
ArtDeCodex Source is released as Freeware under a Creative Commons Attribution License.