QUOTE
QUOTE
Embedding the cuesheet into flac file loses any CD-TEXT that it may have (which is where tag info is often placed in a cuesheet, even if there's not actualy CD-TEXT on the original cd.)
why?
why to which?
why is there rarely any actualy CD-TEXT on a disc? probably because there is no hardware "cd player" on the market (that I'm aware of) which actually supports this feature.
why is the tag info placed as CD-TEXT in a cue sheet? probably because there is little chance of actual CD-TEXT existing on the disc. And the cue sheet format is designed for cd burning purposes, so it's mostly a table of contents for the disc. That is, track 5 starts here and track 7 starts there, sort of information. There is no inherrent place in this for the sort of information you'd place in a metatag, but the mostly unused CD-TEXT ability makes for a (relatively) easy place to store this information.
why does flac not support CD-TEXT in it's embedded cuesheets when they store all the relevent information for recreating the original cd? well, there apparently has been some debate about this topic, but most of the results can be summarized by the comments here...
http://flac.sourceforge.net/faq.html#gener...o_cuesheet_tagsyes, this means that a cd with actual embedded CD-TEXT would lose it's CD-TEXT if burned from an archival copy that only consists of a flac with an embedded cuesheet. But the likely hood of actual CD-TEXT on an original (mass produced) cd is low enough that this is almost irrelevent.
why doesn't flac convert the metadata from the cuesheet into tag metadata? well, first of all, xiph (and therefore flac) has decided not to specify metadata, so as not to piss anyone off. Instead they pass the buck in hopes of third-party consensus of what the metadata should look like. To some degree this has happend for individual tracks (ARTIST, ALBUM, TITLE, TRACKNUMBER, etc.) but the concept of a single flac file representing an entire cd with an embedded cuesheet is still fairly new. No third-party consensus has yet emerged on how to handle metadata for these types of archives. More importantly, no one has written code to support this not-yet-determined format for multi-tracks-in-a-single-file metadata. It's been pointed out that with the embedded cuesheet you have the information necessary to query cddb/freedb/musicbrainz/etc. which is probably adequate for archiving and backup. Once more players start to have support for treating cd-in-one-flac as a collection of seperate tracks, maybe we'll start to see a standard emerge for how to tag them appropriately.
For what it's worth, I've taken to tagging my cd archives directly with the relevent information. That is, since flac tags allow more than one tag with the same descriptor, I just use multiple TITLE tags to list the song titles in the order they appear on the cd. Hopefully, once a real standard emerges it'll be easy to transform these existing tags into that standard's format.