Displaying 20 results from an estimated 5000 matches similar to: "Ogg bitstream spec question"
2003 Apr 22
1
Ogg spec clarification
Hi,
I am considering implementing the Ogg bitstream spec. Having read the
spec, I am left with just one matter requiring clarification (making it
a pretty well written spec, in my book):
Can a packet begin on the same page as the previous packet ends on? The
spec does not appear to be explicit about this.
It would seem that I could indicate that there were (e.g.) 3 segments in
my page,
2003 Jun 08
5
bitstream versioning
as per yesterday's discussion at #theora --
It has been suggested that we devise a method such that we will be able to add certain features to the bitstream (interlace, exotic color subsampling, clip length flag for download, etc), in such a way as to not obsolete streams encoded previously. Rillian's suggestion, which is pretty much standard practice, is to add a bitstream revision
2010 Jan 06
1
Initializing vorbis using ov_open_callbacks fail with OV_ENOTVORBIS. But why?
Dear members,
since two weeks I am stuck, trying to demux a physical ogg stream
(theora and vorbis) and play the audio part using vorbisfile.
I hope that one of you can give me a hint or point me to additional
documentation.
I used ogg.h and vorbisfile.h.
The way so far:
- initializing an ogg_sync_state
- inserting data to sync_state using ogg_sync_buffer
- when whole page found
2010 Dec 10
2
Bitstream encoded huffman tables always the same
Hello all,
I've been working a little inside the Theora decoder when I found that
it seems that many videos had the very same huffman tables encoded into
their bitstreams (at least the ones that I could take my time to
dissecate). I found that the tables are listed as TH_VP31_HUFF_CODES in
the file huffenc.c. I tried to investigate a little bit more to see who
was setting the bitstream
2004 Feb 09
2
Bitstream freeze
Hello,
I´m just curious: How far is Theora from a bitstream freeze?
From TheoraTodo:
"Derf has come up with a number of suggestions for improving the
flexibility of the bitstream based on his experimental encoder work.
These will be implemented, if not entirely supported by the reference
decoder, before alpha 3 is released."
Are those changes supposed to be the last adjustments?
2007 Jul 17
3
TS from DVB-T to Theora + Vorbis
Hello,
Could you kindly point me to some instruction, how to encode demuxed
files (.m2v and .mp2) to .ogg (Theora + Vorbis)? I was trying to use
ffmpeg2theora, but I don't know, how to put two files to ffmpeg2theora
(one audio an one video) and did not found, how to mux them into one
file?
Exist a way, how to do two pass encoding?
I'm using Ubuntu Fiesty Linux.
Thank you,
Jiri Navratil
2008 Jul 24
2
Zero granule pos
Hi,
I've seen several implementations of Ogg demuxing that use a zero granulepos
to detect headers. However, I do not recall seeing this in the Ogg
docs - is this
an abuse that happens to work because Vorbis is timed by end granule, or is it
a proper way to check ?
Thanks
2002 Feb 08
2
Vorbis bitstream specification...
Hi,
I'm looking for more documentation on the Vorbis bitstream format.
The goal for me is to write an optimized decoder using only integer
or fixed point math for use on the Phatnoise Car Audio System
(see http://www.phatnoise.com).
I've already found the info on the Ogg framing system and I've already
written my own thing for parsing through Ogg frames (easy).
Also, is RTP
2006 Dec 06
2
same bitstream
Narrowband (8 kHz), wideband (16 kHz), and ultra-wideband (32 kHz)
compression in the same bitstream
What is the meaning of this? can i find more information about this
somewhere?
And what is packel loss concealment, an you enable this somewhere?
thanks!
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2008 Aug 12
7
New Ogg Dirac mapping draft
David Flynn has proposed a new Ogg Dirac mapping. The draft is here:
http://davidf.woaf.net/dirac-mapping-ogg.pdf
This is a much bigger break from other codecs than my draft (at
http://wiki.xiph.org/index.php/OggDirac). We talked a bit about it on
IRC today. Below is my summary; hopefully David can correct anything
I got wrong or misleading. Comments?
There are two main differences
2008 Mar 10
4
support for kate bitstreams
Hi,
would you be interested in a patch to support kate bitstreams ?
Kate is a bitstream format for text data that can be muxed in ogg,
here presumably alongside a Theora video. It can be used to carry
subtitles, and several separate streams can be muxed concurrently
(eg, for subtitles in several languages).
More info about Kate can be found there:
http://wiki.xiph.org/index.php/OggKate
Note
2010 Jun 03
2
Setup of discontinuous stream demux
I am putting together an ogg mux/demux application
which uses two logical streams. One is a vorbis stream,
the other is some application specific data.
This came together really quickly, following the ogg/vorbis
documentation it took only a few hours to get it up and running.
Just a small question...
My application stream is currently running as a continuous stream
but really I want it to be
2004 Oct 31
3
a question about Bitstream Header.
Hi,
I have a question about the format of Theora bitstream header.
It seems to me that there are differences between the specification[1]
(version 2004 Oct 1) and its reference implementation in
libtheora 1.0alpha3 released at 2004 Jun 1.
I mean that... please refer to Section 6.2 'Identification Header Decode'
in that specification[1] and the function
2003 Mar 18
6
bitstream changes
ok now I see why we need another packet in the header. The first one is basically for ID purposes (theora_decode_header()). I've jammed my huffman trees in there but it sucks because I need them later on when I actually build the huffman tree structs (theora_decode_init, calls InitHuffmanSet()). At that point the original header packet is gone so I've been keeping it around in a buffer.
2007 Sep 10
2
The use for an XML based metadata format
On 11/09/2007, Ian Malone <ibmalone@gmail.com> wrote:
>
> Embedding in Ogg is the simple bit; the only point of contention
> being whether you use a magic number to label it as metadata or
> just package XML and let the parser sort it out. (With a bit
> more experience under my belt I'm persuaded a magic number might
> be worthwhile, otherwise there'll be someone
2010 Dec 01
1
Few questions about making logical bitstreams
Hi!
OGG specification said that:
- It is possible for a stream to consist of a single page.
- Page can consist of multiple packets.
Could anyone tell me:
- Will logical bitstream of _one page_ (b-o-s and e-o-s at the same
time) with a _few packets_ be correct according to the ogg spec?
- And, if such logical (multipacket singlepaged) bitstream is correct,
how can I generate it by using
2009 Apr 10
1
Speex .spx bitstream format
Dear experts,
I am trying to understand the structure of the Speex .spx file, so I can
packetize each frame in one packet for example, and in the receiving end,
I can decode a file that has all the received frames (some of them may
lost).
I tried to figure out what is the delimiter used to separate the frames
but I could not so far. I also tried to deleted some data from the .spx
file or change
2001 Dec 17
1
vorbis physical bitstream structure
Hello,
could somenone please describe me the vorbis
specific physical bitstream structure, as I
haven't found any documentation about it.
Thank you
*******************
Pierre-Henri Quelen
phq@laposte.net
"Accédez au courrier électronique de La Poste : www.laposte.net ; 3615 LAPOSTENET (0,13 €/mn) ; tél : 08 92 68 13 50 (0,34€/mn)"
--- >8 ----
List archives:
2008 Dec 23
2
HOgg Release 0.4.1
HOgg 0.4.1 Released
-------------------
The HOgg package provides a commandline tool for manipulating Ogg files,
and a corresponding Haskell library. HOgg is in hackage, or on the web at:
http://www.kfish.org/~conrad/software/hogg/
This is the fourth public release. The focus is on correctness of Ogg
parsing, production and editing. The capabilities of the hogg commandline
tool are roughly on
2004 Aug 06
2
ices produces ogg-files with two logical bitstreams
Hi everybody!
I encountered a strange problem with ices-2.0.0.
I use a icecast2/ices2 combo ti stream live audio and I use ices to record my stream. This worked well until last week. Since then the recording function produces somehow corrupt ogg-files.
I cannot decode them to wav with oggdec, the program tells me "Only one logical bitstream currently supported".
ogginfo prints out