[vorbis-dev] File Format Documentation
Greg Holt
greg at Brim.Net
Mon Dec 11 02:27:07 PST 2000
I'm trying to fully determine the file format for Ogg Vorbis audio files
as produced by oggenc and I'm having a hell of a time. :)
I've sorted through all the online documentation I can find. I've
downloaded the latest CVS source respositories, sifted through the
documentation there, and tried sifting through the source as well.
I should state that I'm not a C guru (I haven't used C in a few years) but
I'm more of a Java guy (been doing this for four years now).
Anyway, I'm trying to create a Java package (library) for use with Ogg
Vorbis files, whereby I can read general information (format, bit rates,
total time, comments, etc.) and write out updated comment information. In
the future, I would also like to provide the ability to fully encode and
decode streams. The reason I'd like to do this in Java is because that's
what I know best and it is fairly platform independent.
I plan write a database application around the Ogg Vorbis format. I'm
planning to leverage MySQL (or any other JDBC-capable database) as the
fast-searchable core of an audio datastore, with the Ogg Vorbis files as
the actual audio sources. I would like to keep the comment data in the
.ogg files in sync with the database and vice versa. This whole audio
datastore would then be accessible to a web browser via Java servlets and
later I plan to create a standalone Java application as well.
Anyway, now that you know where I'm coming from, can anyone point me
towards any documentation I may have missed? A few documents seem to point
to a non-existant "vorbis-stream.html" file. Is this the Holy Grail I
seek?
BTW, I do plan to release all my code under some sort of open-source
license (I haven't decided exactly which). Also, I have seen JOrbis, but
it seems to be a fairly direct translation of the C source which isn't
exactly very Java-programmer friendly. I would like to provide other Java
programmers full Ogg Vorbis functionality.
--
Greg Holt
--- >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-dev-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-dev
mailing list