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.