iTunes is a very powerful application that allows you to store, manager, play and so on all of your media. It also has a powerful format converter built in, which lets you convert your sound files between any of the support formats, most notably, AAC, MP3 and Apple Lossless. However, all of the conversion features are part of the iTunes interface and therefore cannot be used in a scripting manner. iTunesCoder is a small (and I mean - small - at only 26 KB) program, which you can use to script conversion with iTunes - or even importing files into iTunes music library. The command line nature of this program makes it very easy to use with other popular programs, such as Foobar2000, EAC, CDEx, AudioGrabber and others. Sample configuration strings are provided in the readme.txt file.
Convert between any formats supported by iTunes: WAV, MP3, AAC, AIFF and Apple Lossless.
Keep converted file in iTunes library or remove it once conversion is completed.
Specify many tag fields on the command line: artist, album, title, genre, year, track number, total tracks, disc number, total discs, compilation, grouping, year, beats-per-minute, composer and comments.
Add artwork from an image file to the converted track, if the destination format supports it.
Easily integrates with most popular programs, such as Foobar2000, EAC, CDEx, Audiograbber and other.
Full support for unicode and accented filenames and tag values.
No complicated installer, no dependencies - simply unzip and run from any directory.
It's absolutely FREE!