Background:My audio library is currently, mainly, Exact Audio Copy generated FLAC files that I now want to transcode to MP4 or what ever for use with a shiny new 160GB Ipod Classic for use in the car. I've bought dBpoweramp Reference and using the Batch Converter have tried a few files to get the naming scheme how I want it. For non-compilation albums all is well. dBpoweramp isn't recognising the compilations though. Having looked into it, briefly, it appears that dBpoweramp uses the Compilation tag whilst itunes uses a similar ITUNESCOMPILATION tag - neither of which are currently set for my library.

So..

the main question:What's the best/most efficient way of adding the compilation tag so that dBpoweramp will recognise the compilations and then the resultant MP* files will be itunes/ipod compatible?

If poss. my preference would be to use Mediamonkey (I use the latest free version at present) or MP3Tag.

I should have been clearer.. as far as I'm aware neither the compilation or itunescompilation tag is included in the files. So my question was really how to go about getting one or other or both into the files and which one or both?

I am not sure if FLAC files can carry that specific tag option or not. I do know that you can convert the files to ALAC (Apple lossless), open them up in iTunes, add that compilation tag, and then use dBpowerAMP to convert those files using Nero AAC and the albums will show up as compilations in iTunes. That is a long way of not doing what you wanted though. Maybe a FLAC expert can chime in with another solution that is different from mine.

Group: Members
Posts: 530
Joined: 16-September 06
From: United States
Member No.: 35261

QUOTE (kornchild2002 @ Jan 12 2010, 17:21)

I am not sure if FLAC files can carry that specific tag option or not. I do know that you can convert the files to ALAC (Apple lossless), open them up in iTunes, add that compilation tag, and then use dBpowerAMP to convert those files using Nero AAC and the albums will show up as compilations in iTunes. That is a long way of not doing what you wanted though. Maybe a FLAC expert can chime in with another solution that is different from mine.

When I rip with dbpa to FLAC, a complilation tag is set in the FLAC file. Foobar and SqueezeboxServer both recognize this tag in the FLAC file. When I use dbpa to convert FLAC to mp3, the ITUNESCOMPILATION tag is set to 1, if FLAC compilation is 1. I then use mp3tag to copy the ITUNESCOMPILATION value over to a regular COMPILATION tag (so that it is the same as the ITUNESCOMPILATION). I only do this latter step so that foobar2000 also recognizes that the file is from a compilation.

Unfortunately (as I said in the first post) the rips were made with EAC and I'm not convinced that any compilation style tag has been written to the files... hence needing to know how to add them... so that when I transcode dBpoweramp will pick up that they are compilations...