Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Creating ID3 tags in CUE files (Read 5577 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Creating ID3 tags in CUE files

I've been familiarising myself with the ID3 fields used in FB2000, and found for instance the page at http://wiki.hydrogenaudio.org/index.php?ti...ID3_Tag_Mapping which explains the info they're designed to contain.

I haven't been able to find a reference that shows the syntax to use in the CUE file, to populate specific fields when the APE or FLAC file is split.

Please correct me if I've missed something, but it seems to be counterintuitive in many ways.  For instance, a line at the top of the CUE file saying
PERFORMER = "The Best Band Ever!"
will put that string in the ARTIST NAME field, and leave PERFORMER and ALBUM ARTIST blank.  But if I then add a tag saying
PERFORMER = "Overpriced Record Company"
but indented and under each individual track information, then the PERFORMER string from the top of the file gets put into the ALBUM ARTIST field instead, and the sub-entry PERFORMER goes into the ARTIST NAME field.  Hmmm ...  And COMPOSER and the field actually called PERFORMER still stay blank.

But what if, as in my case, I want to create a CUE file for a classical recording, and want the ALBUM ARTIST field to name the composer, and the PERFORMER field to name the players/conductor?  If I create separate files for the separate tracks, using the CUE file, and then manually modify the tagging, my Cowon J3 will recognise these as separate metatags and allow me to search on and sort by these fields independently, so can I not do it though a CUE sheet?

So:  how can I code a CUE sheet to place the data for the following fields?
ARTIST NAME
COMPOSER
PERFORMER
ALBUM ARTIST

Many thanks for any pointers.


Creating ID3 tags in CUE files

Reply #2
So:  how can I code a CUE sheet to place the data for the following fields?
ARTIST NAME
COMPOSER
PERFORMER
ALBUM ARTIST

In turn:

PERFORMER lines within TRACK blocks.
SONGWRITER, either per-album or per-track.
Not available.
PERFORMER line within album-wide block, i.e. before TRACK blocks.

In light of this, your only option is to juggle your tag fields to store all the information you want, or to use another (read: an actual) tagging format.

Creating ID3 tags in CUE files

Reply #3
Cuesheets nave no relationship to ID3 tags

Also, CUE sheets in foobar2000 were discussed before:
http://www.hydrogenaudio.org/forums/index....showtopic=63763
http://www.hydrogenaudio.org/forums/index....showtopic=92591
etc.


Your reply seems unfriendly.  I did search before posting, if you were trying to suggest I hadn't with the "etc", which is one reason why I mentioned one page that I had found, that had some useful info but not answers to my questions.

By the way, the two links you gave were about people trying to create tags through CUE sheets, which kinda disproves your first dismissive comment.  But again, they didn't have answers to my specific questions.

Creating ID3 tags in CUE files

Reply #4
In turn:

PERFORMER lines within TRACK blocks.
SONGWRITER, either per-album or per-track.
Not available.
PERFORMER line within album-wide block, i.e. before TRACK blocks.

In light of this, your only option is to juggle your tag fields to store all the information you want, or to use another (read: an actual) tagging format.

Thanks for taking the time to reply.  I find some of this confusing, because I know if I manually fill the COMPOSER field my Cowon J3 then recognises that data as a tag and lets me sort music by it, so I'm puzzled as to why it's included in FB2K in that format if it's not part of an official or optimal spec.  And as for PERFORMER, as I said I worked out for myself how that tag fills different fields depending on where it's placed and whether there is another PERFORMER in another part of the CUE file, but that's only by happenstance I discovered that.  I don't think it's self-evident, which is why I asked for a reference that might explain these things in some detail.

I realise there are gaps in my knowledge on this, which is why I asked for references I could read for myself.  My searches on this site - and I did search before I asked - haven't turned up anything comprehensive that gives me the info was asking for.  It's obvious on this forum that a lot of people get irritated by questions about info that they themselves already know;  they seem to forget what it was like when they themselves were learning.

Re: Creating ID3 tags in CUE files

Reply #5
Hello. Did you ever find the info you were looking for about CUE files and how Foobar handles them?

TIA
GJ