Skip to main content

Topic: Tags being part of Vorbis rather than Ogg (Read 2833 times) previous topic - next topic

0 Members and 1 Guest are viewing this topic.
  • gnoshi
  • [*][*]
Tags being part of Vorbis rather than Ogg
This is a bit OT, cos it is more of an ogg question than a vorbis question.. but

I was wondering why the metadata is embedded into vorbis rather than an ogg header.

Anyway, thnx if someone has an answer.

gnoshi
happiness comes in brown paper bags.

  • xiphmont
  • [*][*][*]
  • Developer
Tags being part of Vorbis rather than Ogg
Reply #1
The tags are at the Vorbis layer because they describe the content Vorbis encodes, not the Ogg stream itself.  They'd also not be appropriate to any/all Ogg codecs.

That doesn't mean the system isn't geenral purpose because it appears int he higher level layer; the system could be appropriated by any CODEC mapped into the Ogg framework, and for many of them it would make sense to do so.

Monty

  • uiver
  • [*]
Tags being part of Vorbis rather than Ogg
Reply #2
Monty just answered this, but let me add...

There is no such thing as an Ogg header.

Ogg is the physical stream layer; only the logical
streams within (can) have headers.

Cheers,

SII

  • gnoshi
  • [*][*]
Tags being part of Vorbis rather than Ogg
Reply #3
ok, cool.

thnx
happiness comes in brown paper bags.