View Full Version : Part 3: ogg stream formats
kthulhu
9th May 2002, 23:40
I kept on adding some more code to the demuxing/explore tool for oggs... But I can't find any info on "video" streams, "text" streams, etc. More specificaly info packet structure.
Are they specific to Tobias' ds filters? Or do they follow some standars structure? I'm been staring at them for hours, but can't match them with anything I find.
I know I could use the ds filters to demux and remux an ogg, avi or whatever. But I want to use libogg more for an educational/fun reason.
Anybody can point me in the right direction?
spyder
10th May 2002, 02:15
Have you looked at the Ogg specs at xiph.org? I'm not sure exactly what information you are looking for but http://www.xiph.org/ogg/vorbis/doc/framing.html and http://www.xiph.org/ogg/vorbis/doc/oggstream.html have a lot of details about the Ogg bitstream including page and packet structure.
kthulhu
10th May 2002, 03:54
No... That's not the info I need. I checked ogg/vorbis site and archived mailing lists and didn't find anything. :-(
What I need in the structure of streams that are not vorbis.
All ogg page format I can handle with libogg. But ogg is what keeps all together. Streams inside are opaque data for ogg. They are only a stream of packets.
I've got libvorbis, source and docs, that perfectly explain the format of the vorbis (audio) streams.
But ogm files are oggs with "video" streams, "text" streams and maybe other kind of streams.
The only thing I can read right now, apart from "vorbis" data, is the coment packet of "video" and "text" streams, because they have the same structure than "vorbis" streams.
The "text" streams aren't too complicate...
In the "video" streams header I placed some data but there are many bytes I don't know what they are.
ChristianHJW
10th May 2002, 05:14
Originally posted by kthulhu
But I can't find any info on "video" streams, "text" streams, etc. More specificaly info packet structure.Are they specific to Tobias' ds filters? Or do they follow some standars structure? Anybody can point me in the right direction?
I am not completely certain here, but i guess at least the subtitles implementation was done from Tobias alone, as there is no such Ogg specs right now AFAIK. But it should be defined for non-Ogg video streams ( Tarkin ) if am not completely mistaken ....
Koepi
10th May 2002, 07:38
I'm uncertain why you have to write these plenty mails about the same issue?
Look into your "part2" thread, I already pointed you to the right direction (read: FAQ).
Strike 2 for massive reposting of the same issue.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.