[Flac-dev] new CUESHEET metadata block

Josh Coalson xflac at yahoo.com
Wed Dec 4 10:48:10 PST 2002


--- Steve Lhomme <steve.lhomme at free.fr> wrote:
> En réponse à Josh Coalson <xflac at yahoo.com>:
> 
> > --- smoerk <smoerk at gmx.de> wrote:
> > > good idea, i'm always putting *.cue files to the directory with
> the 
> > > ripped audio files. but it would prefer one file per song and not
> > one
> > > big file for the whole cd.
> > 
> > My vision of how the players should work is this:
> > 
> > - make one album.flac with CUESHEET
> > - player loads album.flac, sees CUESHEET, calculates CDDB id
> >   (or CDindex, or custom hash), looks up metadata in database
> 
> Mmm, yes the CDDB feature would be great. Is it based on an ID per
> disk or an ID
> per track ? If so, how do you want to integrate it on a track basis ?
> (CD ID +
> track number ?)

One CDDB id will get you all the metadata for the disc, but
CDDB is a very barebones schema and the hashing mechanism
is prone to collisions.  There are better systems around
(see http://www.musicbrainz.org) but if you are particular
you will want to roll your own.

Another thing the CUESHEET block will enable is pluggable
metadata handling, e.g. the FLAC plugin can support multiple
ways of hashing the CUESHEET and looking up info in an
arbitrary database.

Josh


__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com




More information about the Flac-dev mailing list