Is there going to be any quality loss when doing this process? I'm assuming a bit but still should sound better than your regular mp3 file?
None at all if you stick with Apple Lossless as the encoder. It's not quite as efficient as FLAC, but is just as lossless.
Sure iTunesEncode is old, but all it does is uses the exposed COM+ interface for iTunes, so it'll essentially be as new as your iTunes is. All it's doing is asking iTunes nicely to take an input WAV file and send it to the default encoder. Then it tags the file as you request.
I'm on the iMac now so I can't do a good tutorial until I'm on the Dell...
EDIT:
Here are the basics.
You can use the command line FLAC to decode a FLAC to WAV with the following command:
You can then add the file to iTunes in Apple Lossless using itunesencode using the following command
Code:
iTunesEncode.exe -e "Lossless Encoder" -t "Song Title" -a "Artist" -l "Album Title" -i filename.wav
So what I will generally do is have the series of FLAC files in a folder and automate the process for a given album
Code:
for %f in (*.flac) do (flac -d "%f" & iTunesEncode.exe -e "Lossless Encoder" -t "%~nf" -a "Artist" -l "Album Title" -i "%~nf.wav" & del "%nf.wav")
This will find all the flac files in the folder, encode and add them to the iTunes library and then add the tags. The Artist and Title are set manually, while the track name comes straight from the original filename. It then removes the intermediate WAV file.
I then use Tag & Rename to clean up the tags using freedb or Amazon lookups.
You could get fancier using tag.exe to pull tags from the flac file, but I found T&R to be faster. This was great when I was ripping my hundreds of CDs, nowadays I don't bother with this though. I rip each new CD twice. Once with EAC for archival and once with iTunes straight into the library. The only real advantage of ripping directly in iTunes is that you get the cddb tags which allow you to get any changes in the tags from gracenote without re-ripping.
B