[Vorbis] storage format question.

Graham Mitchell graham at grahammitchell.com
Wed Jul 27 16:34:50 PDT 2005

> Actually, I think it is not required to store vorbis encoded bitstrean
> in ogg containers. One can just store it as is, but one will have to
> make a seperate decoder for that..
> Please correct me if this is wrong.

You are correct.  Chris misunderstood your question, I think.

Vorbis DOES require some sort of container, but it doesn't have to be Ogg.  
There is Vorbis-over-RTP, for example, which some have used for streaming 
with lower latency than Ogg requires.  You could even use some other 
container like AVI or MOV, though nobody but you would know how to decode it.

Ogg is a bitstream, but it is also a file format.  And in fact it is the most 
common format used to be able to store Vorbis data on a hard drive.

You're right about RFC3533.  There's also the Wikipedia entry 
(http://en.wikipedia.org/wiki/Ogg), but I'm not sure about much other good 
documentation explaining the container format.

Hope this helps.

Graham Mitchell - computer science teacher, Leander High School
"It is not possible to be 'incidentally a Christian'. The fact of
Christianity must be overwhelmingly first or nothing. This suggests a reason
for the dislike of Christians by nominal or non-Christians: their lives
contain no overwhelming firsts but many balances."
	-- Sheldon Vanauken

More information about the Vorbis mailing list