Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: OGG Vorbis file with more than 6 channels - how ? (Read 6704 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

OGG Vorbis file with more than 6 channels - how ?

Check out this file:

http://www.nospermzone.de/downloads/german.ogg

OggdropXPd decodes it to 10 Wave-files. I know that there are tools like HeadAC3he and BeSweet who can create 6ch ogg files - but I found no tool to create such a 10ch file. But there must be a way... Any ideas ?

OGG Vorbis file with more than 6 channels - how ?

Reply #1
It doesn't seem to be a 10ch file, but a file with 10 tracks. foobar2000 gives a lot errors when decoding it though...
"We cannot win against obsession. They care, we don't. They win."

OGG Vorbis file with more than 6 channels - how ?

Reply #2
It doesn't seem to be a 10ch file, but a file with 10 tracks. foobar2000 gives a lot errors when decoding it though...


Well, I already tried to create such a file with Adobe Audition because of its multitrack abilities, but without success.  Adobe Audition can't read this file and also can't save an arrangement as a multitrack ogg file.

The mystery is, this file EXISTS, so it must have been created with some tool...

OGG Vorbis file with more than 6 channels - how ?

Reply #3

It doesn't seem to be a 10ch file, but a file with 10 tracks. foobar2000 gives a lot errors when decoding it though...


Well, I already tried to create such a file with Adobe Audition because of its multitrack abilities, but without success.  Adobe Audition can't read this file and also can't save an arrangement as a multitrack ogg file.

The mystery is, this file EXISTS, so it must have been created with some tool...


Well, I mean, I'm not sure if you can now, but in fb2k 0.8.3, there was a way to make an .ogg file with multiple songs in it that showed up as multiple songs on the playlist, but they were in one file.

OGG Vorbis file with more than 6 channels - how ?

Reply #4
I haven't checked the file, but my suspicion would be that it does not have 10 channels but has 10 chained files within it. Hence the 10 wave files on decode. A 10 channel file would be decoded to a single wave file with 10 channels in the same order that they appeared in the ogg file. However, a chained file would be decoded on the basis of one file per chained ogg, identified by a change in serial number.

OGG Vorbis file with more than 6 channels - how ?

Reply #5
the file contains different logical streams (not 1 stream of different channels)

Code: [Select]
Processing file "german.ogg"...

Warning: Hole in data found at approximate offset 4500 bytes. Corrupted ogg.
New logical stream (#1, serial: 00001b1f): type vorbis
Vorbis headers parsed for stream 1, information follows...
Version: 0
Vendor: Xiph.Org libVorbis I 20030909 (1.0.1)
Channels: 1
Rate: 16000

Nominal bitrate: 48.000000 kb/s
Upper bitrate not set
Lower bitrate not set
Vorbis stream 1:
Total data length: 11405 bytes
Playback length: 0m:02.205s
Average bitrate: 41.361099 kb/s
Logical stream 1 ended
Warning: Hole in data found at approximate offset 18000 bytes. Corrupted ogg.
Warning: illegally placed page(s) for logical stream 1
This indicates a corrupt ogg file: Page found for stream after EOS flag.
Warning: sequence number gap in stream 1. Got page 1 when expecting page 5. Indicates missing data.
Warning: Hole in data found at approximate offset 31500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 45000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 54000 bytes. Corrupted ogg.
New logical stream (#2, serial: 00001b22): type vorbis
Vorbis headers parsed for stream 2, information follows...
Version: 0
Vendor: Xiph.Org libVorbis I 20030909 (1.0.1)
Channels: 1
Rate: 16000

Nominal bitrate: 48.000000 kb/s
Upper bitrate not set
Lower bitrate not set
Vorbis stream 2:
Total data length: 10671 bytes
Playback length: 0m:02.039s
Average bitrate: 41.866299 kb/s
Logical stream 2 ended
Warning: Hole in data found at approximate offset 72000 bytes. Corrupted ogg.
Warning: illegally placed page(s) for logical stream 2
This indicates a corrupt ogg file: Page found for stream after EOS flag.
Warning: sequence number gap in stream 2. Got page 1 when expecting page 5. Indicates missing data.
Warning: Hole in data found at approximate offset 85500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 99000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 112500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 135000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 148500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 162000 bytes. Corrupted ogg.
New logical stream (#3, serial: 00001b25): type vorbis
Vorbis headers parsed for stream 3, information follows...
Version: 0
Vendor: Xiph.Org libVorbis I 20030909 (1.0.1)
Channels: 1
Rate: 16000

Nominal bitrate: 48.000000 kb/s
Upper bitrate not set
Lower bitrate not set
Vorbis stream 3:
Total data length: 18559 bytes
Playback length: 0m:03.512s
Average bitrate: 42.274874 kb/s
Logical stream 3 ended
Warning: Hole in data found at approximate offset 184500 bytes. Corrupted ogg.
Warning: illegally placed page(s) for logical stream 3
This indicates a corrupt ogg file: Page found for stream after EOS flag.
Warning: sequence number gap in stream 3. Got page 1 when expecting page 7. Indicates missing data.
Warning: Hole in data found at approximate offset 220500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 225000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 234000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 243000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 252000 bytes. Corrupted ogg.
New logical stream (#4, serial: 00001b29): type vorbis
Vorbis headers parsed for stream 4, information follows...
Version: 0
Vendor: Xiph.Org libVorbis I 20030909 (1.0.1)
Channels: 1
Rate: 16000

Nominal bitrate: 48.000000 kb/s
Upper bitrate not set
Lower bitrate not set
Vorbis stream 4:
Total data length: 3734 bytes
Playback length: 0m:00.689s
Average bitrate: 43.332004 kb/s
Logical stream 4 ended
Warning: Hole in data found at approximate offset 256500 bytes. Corrupted ogg.
Warning: illegally placed page(s) for logical stream 4
This indicates a corrupt ogg file: Page found for stream after EOS flag.
Warning: sequence number gap in stream 4. Got page 1 when expecting page 3. Indicates missing data.
Warning: Hole in data found at approximate offset 265500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 270000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 283500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 306000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 315000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 328500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 337500 bytes. Corrupted ogg.
New logical stream (#5, serial: 00001b2c): type vorbis
Vorbis headers parsed for stream 5, information follows...
Version: 0
Vendor: Xiph.Org libVorbis I 20030909 (1.0.1)
Channels: 1
Rate: 16000

Nominal bitrate: 48.000000 kb/s
Upper bitrate not set
Lower bitrate not set
Vorbis stream 5:
Total data length: 3274 bytes
Playback length: 0m:00.645s
Average bitrate: 40.556663 kb/s
Logical stream 5 ended
Warning: Hole in data found at approximate offset 346500 bytes. Corrupted ogg.
Warning: illegally placed page(s) for logical stream 5
This indicates a corrupt ogg file: Page found for stream after EOS flag.
Warning: sequence number gap in stream 5. Got page 1 when expecting page 3. Indicates missing data.
Warning: Hole in data found at approximate offset 355500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 364500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 378000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 387000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 400500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 414000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 423000 bytes. Corrupted ogg.
New logical stream (#6, serial: 00001b2f): type vorbis
Vorbis headers parsed for stream 6, information follows...
Version: 0
Vendor: Xiph.Org libVorbis I 20030909 (1.0.1)
Channels: 1
Rate: 16000

Nominal bitrate: 48.000000 kb/s
Upper bitrate not set
Lower bitrate not set
Vorbis stream 6:
Total data length: 8421 bytes
Playback length: 0m:01.596s
Average bitrate: 42.200611 kb/s
Logical stream 6 ended
Warning: Hole in data found at approximate offset 436500 bytes. Corrupted ogg.
Warning: illegally placed page(s) for logical stream 6
This indicates a corrupt ogg file: Page found for stream after EOS flag.
Warning: sequence number gap in stream 6. Got page 1 when expecting page 4. Indicates missing data.
Warning: Hole in data found at approximate offset 450000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 463500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 472500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 481500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 490500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 499500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 508500 bytes. Corrupted ogg.
New logical stream (#7, serial: 00001b32): type vorbis
Vorbis headers parsed for stream 7, information follows...
Version: 0
Vendor: Xiph.Org libVorbis I 20030909 (1.0.1)
Channels: 1
Rate: 16000

Nominal bitrate: 48.000000 kb/s
Upper bitrate not set
Lower bitrate not set
Vorbis stream 7:
Total data length: 8033 bytes
Playback length: 0m:01.524s
Average bitrate: 42.164521 kb/s
Logical stream 7 ended
Warning: Hole in data found at approximate offset 522000 bytes. Corrupted ogg.
Warning: illegally placed page(s) for logical stream 7
This indicates a corrupt ogg file: Page found for stream after EOS flag.
Warning: sequence number gap in stream 7. Got page 1 when expecting page 4. Indicates missing data.
Warning: Hole in data found at approximate offset 531000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 540000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 549000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 558000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 567000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 576000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 585000 bytes. Corrupted ogg.
New logical stream (#8, serial: 00001b36): type vorbis
Vorbis headers parsed for stream 8, information follows...
Version: 0
Vendor: Xiph.Org libVorbis I 20030909 (1.0.1)
Channels: 1
Rate: 16000

Nominal bitrate: 48.000000 kb/s
Upper bitrate not set
Lower bitrate not set
Vorbis stream 8:
Total data length: 4924 bytes
Playback length: 0m:00.957s
Average bitrate: 41.124364 kb/s
Logical stream 8 ended
Warning: Hole in data found at approximate offset 594000 bytes. Corrupted ogg.
Warning: illegally placed page(s) for logical stream 8
This indicates a corrupt ogg file: Page found for stream after EOS flag.
Warning: sequence number gap in stream 8. Got page 1 when expecting page 4. Indicates missing data.
Warning: Hole in data found at approximate offset 603000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 612000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 621000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 630000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 634500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 643500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 652500 bytes. Corrupted ogg.
New logical stream (#9, serial: 00001b39): type vorbis
Vorbis headers parsed for stream 9, information follows...
Version: 0
Vendor: Xiph.Org libVorbis I 20030909 (1.0.1)
Channels: 1
Rate: 16000

Nominal bitrate: 48.000000 kb/s
Upper bitrate not set
Lower bitrate not set
Vorbis stream 9:
Total data length: 3972 bytes
Playback length: 0m:00.790s
Average bitrate: 40.175109 kb/s
Logical stream 9 ended
Warning: Hole in data found at approximate offset 657000 bytes. Corrupted ogg.
Warning: illegally placed page(s) for logical stream 9
This indicates a corrupt ogg file: Page found for stream after EOS flag.
Warning: sequence number gap in stream 9. Got page 1 when expecting page 3. Indicates missing data.
Warning: Hole in data found at approximate offset 666000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 670500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 679500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 688500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 697500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 711000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 724500 bytes. Corrupted ogg.
New logical stream (#10, serial: 00001b3c): type vorbis
Vorbis headers parsed for stream 10, information follows...
Version: 0
Vendor: Xiph.Org libVorbis I 20030909 (1.0.1)
Channels: 1
Rate: 16000

Nominal bitrate: 48.000000 kb/s
Upper bitrate not set
Lower bitrate not set
Vorbis stream 10:
Total data length: 7507 bytes
Playback length: 0m:01.400s
Average bitrate: 42.881828 kb/s
Logical stream 10 ended
Warning: Hole in data found at approximate offset 733500 bytes. Corrupted ogg.
Warning: illegally placed page(s) for logical stream 10
This indicates a corrupt ogg file: Page found for stream after EOS flag.
Warning: sequence number gap in stream 10. Got page 1 when expecting page 4. Indicates missing data.
Warning: Hole in data found at approximate offset 742500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 756000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 765000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 774000 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 787500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 805500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 823500 bytes. Corrupted ogg.
New logical stream (#11, serial: 00001b3f): type vorbis
Vorbis headers parsed for stream 11, information follows...
Version: 0
Vendor: Xiph.Org libVorbis I 20030909 (1.0.1)
Channels: 1
Rate: 16000

Nominal bitrate: 48.000000 kb/s
Upper bitrate not set
Lower bitrate not set
Vorbis stream 11:
Total data length: 5550 bytes
Playback length: 0m:01.044s
Average bitrate: 42.490580 kb/s
Logical stream 11 ended
Warning: Hole in data found at approximate offset 832500 bytes. Corrupted ogg.
Warning: Hole in data found at approximate offset 837000 bytes. Corrupted ogg.

mono files concatenated, probably...

OGG Vorbis file with more than 6 channels - how ?

Reply #6
Hmm, could it that this is an OGM file with just Audio streams ?

 

OGG Vorbis file with more than 6 channels - how ?

Reply #7
AFAIK OGM is just a hack of OGG that allows more formats like mpeg-4 and AC3.