[Flac-dev] newbie questions

Dan Pritts danno at umich.edu
Sat Dec 23 19:41:17 PST 2006

One thing I would suggest is that in addition to supporting the
proper flac metadata tags, you support id3 tags.  This isn't
explicitly legal but it works with many players and some of us have
non-trivial numbers of such files (because we're silly).


On Sat, Dec 23, 2006 at 05:59:59PM -0600, Mike M wrote:
> I wish to add flac support to my Windows audio player so
> I wanted to ask a few questions.
> I rely on another lib for decoding/playing flac audio files so all I need to
> explicitly add support for is reading/writing flac metadata.
> 1st: I've downloaded libflac and have begun browsing. Is there a simple way
> to 
> identify and carve out the pieces needed only for metadata i/o? Or will I
> have to figure
> that out myself? The point is I don't want to build in the entire flac lib
> when all
> I'm using is the metadata i/o pieces.
> 2nd: I've been looking for specs on flac metadata standards for "tag info"
> like
> Artist, Genre, title etc. I am unable to locate anything on this. I've dl'ed
> some
> sample .flac files and find little help there. Only thing I've found so far
> is
> I created flac "tags" with MediaMonkey on a .flac file and examine them. It
> appears
> MediaMonkey is writing the "tags" similiarly to the ogg/vorbis "standard",
> i.e.
>     comment[0]: TITLE=title name
>     comment[1]: ARTIST=Artist name flac 1
>     comment[2]: ENSEMBLE=Artist name flac 1
>     comment[3]: ALBUM ARTIST=Artist name flac 1
>     comment[4]: ALBUM=Album Name flac 1
>     comment[5]: GENRE=Genre name
>     comment[6]: COMMENT=comment1
>     comment[7]: ENSEMBLE=Artist name flac 1
>     comment[8]: TRACKNUMBER=1
>     comment[9]: DATE=
>     comment[10]: DESCRIPTION=desc1
> Is this "the standard"? Is "the standard" documented anywhere?
> Any advice is appreciated.
> Thanks,
> Mike
> _______________________________________________
> Flac-dev mailing list
> Flac-dev at xiph.org
> http://lists.xiph.org/mailman/listinfo/flac-dev

dan pritts
danno at umich.edu

More information about the Flac-dev mailing list