[vorbis] Re: Metadata format
rillian at telus.net
Tue Oct 2 23:31:59 PDT 2001
On Tuesday, October 2, 2001, at 10:20 , volsung at asu.edu wrote:
> Addendum to this. Further inspection of the Musicbrainz site suggests
> they too are still in the process of standardizing their metadata
> spec. So
> there are no gobs of data to import yet. :(
Thanks heavens. The format needs some work. :)
They do have a lot of basic data, iirc.The catalog format could be
smarter. In the past Rob's been quite responsive to comments in this
direction. It's also no clear how to extend the scheme to film/video. I
guess I should sit down and work up some suggestions. I heartily agree
we should try our best to use the same format for all the reasons you've
The part I'm less clear on is how to write out the data. MusicBrainz
does have an xml exchange format, somewhat based on rdf. You can query
their db for it over the web and they have published code to parse it. I
was never very happy with the way they did that. I favored a more
relational structure to the xml, but Rob wanted something linear. There
are people working on generalized exchange formats for metadata, but so
far none of them seem to have come to fruition. Maybe it's time to stop
Finally, there's how to integrate this in the ogg stream. How the page
interleave works will pretty much work itself out along with the other
multiplexing code. There are a couple of options for packetization. It's
possible to break xml up so that a lost packet (outside the header/tail)
doesn't break parsing. We could also just put everything in one packet.
It's also been argued that something besides xml be used, maybe based on
text vectors like the vorbis comment headers.
Well, maybe volsung said all this already, but there's my state of
thinking too. New input, anyone?
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Vorbis