Andreas Grommek
2004-Aug-06  14:23 UTC
[icecast] 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 the following:
New logical stream (#1, serial: 3b1a16e2): type vorbis
Warning: Vorbis stream 1 does not have headers correctly framed. Terminal header
page contains additional packets or has non-zero granulepos
Vorbis headers parsed for stream 1, information follows...
Version: 0
Vendor: Xiph.Org libVorbis I 20020717 (1.0)
Channels: 2
Rate: 44100
Nominal bitrate: 192.003000 kb/s
Upper bitrate not set
Lower bitrate not set
Vorbis stream 1:
        Total data length: 0 bytes
        Playback length: 0m:00s
        Average bitrate: nan kbps
Logical stream 1 ended
New logical stream (#2, serial: 0d55ec00): type vorbis
Vorbis headers parsed for stream 2, information follows...
Version: 0
Vendor: Xiph.Org libVorbis I 20020717 (1.0)
Channels: 2
Rate: 44100
Nominal bitrate: 192.003000 kb/s
( ... here comes what I would expect ...)
There seem to be two logical bitstreams. This is not an ogginfo-bug, when I
decode the file liveoutputfile.ogg with OggDropXPd (Windows-Prog) I get TWO
wav-Files, liveoutputfile_0.wav and liveoutputfile_1.wav, the first one only 44
bytes small.
Why is Ices producing such weird ogg-files. Does anybody has a hint for me???
Thanks
Andreas
--- >8 ----
List archives:  http://www.xiph.org/archives/
icecast project homepage: http://www.icecast.org/
To unsubscribe from this list, send a message to
'icecast-request@xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is
needed.
Unsubscribe messages sent to the list will be ignored/filtered.
Karl Heyes
2004-Aug-06  14:23 UTC
[icecast] ices produces ogg-files with two logical bitstreams
On Sat, 2004-03-27 at 22:45, Andreas Grommek wrote:> 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".oggdec is a simple decoder, I don't think it handles chaining which is something you can get from ices.> ogginfo prints out the following: > > New logical stream (#1, serial: 3b1a16e2): type vorbis > Warning: Vorbis stream 1 does not have headers correctly framed. > Terminal header page contains additional packets or has non-zero > granulepos > > There seem to be two logical bitstreams. This is not an ogginfo-bug, > when I decode the file liveoutputfile.ogg with OggDropXPd > (Windows-Prog) I get TWO wav-Files, liveoutputfile_0.wav and > liveoutputfile_1.wav, the first one only 44 bytes small.> Why is Ices producing such weird ogg-files. Does anybody has a hint > for me???the save file support in ices is very trivial, and can be affected by icecast [dis]connections. You should be able to play those files without problems, but oggdec can have a problem with these files, not only because of the effect of the icecast connection but with the multiple logical streams that they can have from say a metadata update or a change in the file from a playlist. I have a more useful save file support in my ices tree if that is a show stopper for you. karl --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.
Michael Smith
2004-Aug-06  14:23 UTC
[icecast] ices produces ogg-files with two logical bitstreams
On Sunday 28 March 2004 10:30, Karl Heyes wrote:> On Sat, 2004-03-27 at 22:45, Andreas Grommek wrote: > > 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". > > oggdec is a simple decoder, I don't think it handles chaining which is > something you can get from ices.However, note what is originally reported - streaming live audio. Unless the user is using the metadata-updating feature(s), there will only ever be one logical stream - if this has changed, it's a (serious) bug. Mike --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message to 'icecast-request@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.