Page 1 of 1

Support for Ogg Vorbis 3 Plus Codec

Posted: 24 Jan 2008 21:48
by sut
Hello,

I see that this has been a problem for some time.

https://trac.videolan.org/vlc/ticket/224
http://trac.videolan.org/vlc/ticket/953
viewtopic.php?t=20975&

In the forum link for MAC OSX there is mention of a workaround consisting of separating the audio and video tracks, renaming the audio to have the extension .ogg and then converting the audio to mp3 before merging the tracks again.

What is interesting is that the poster, fugue, wrote that the ogg file plays fine in vlc alone. Is it possible that it may just be a matter of vlc treating the fourcc vo3+ just like the standalone .ogg file? I do not have the means to do this myself but maybe somebody else could check what codec is used when playing the .ogg in vlc. Another interesting experiment would be to merge the .ogg with the avi video and see if it plays then.

Re: Support for Ogg Vorbis 3 Plus Codec

Posted: 24 Jan 2008 23:11
by Jean-Baptiste Kempf
The problem is that the avi demuxer doesn't understand vo3+. Do you have sampels?

Re: Support for Ogg Vorbis 3 Plus Codec

Posted: 26 Jan 2008 20:51
by sut
I have many samples. Unfortunately they are all also together with video. Most of the are larger than 2GB. Do you want me to give you one or more? Does your website have an ftp upload capability?

Re: Support for Ogg Vorbis 3 Plus Codec

Posted: 27 Jan 2008 15:23
by funman
use ftp://streams.videolan.org/incoming

if you can extract (a part of) the audio track first it would be a lot better than a 2GB file ;)

Re: Support for Ogg Vorbis 3 Plus Codec

Posted: 28 Jan 2008 00:12
by sut
Yes, I do understand bandwidth limitations and all but

1. I don't (knowingly) have a tool to do the extraction
2. Somebody already said the extracted audio plays fine in VLC
3. The extraction changes defacto the problem file ergo the sample is not representative of the problem

I found a relatively small part of a good video I hope to be able to view in VLC one day soon. I will upload it to the ftp server you have pointed out. It is named: "Der Pate 2b.avi." [revision] The transfer was incomplete. It broke sometime during the night. I will try to upload again later. I will rename the file replacing the spaces with underscores so it doesn't clash with the existing file since I cannot delete it.[/revision]

Feel free to make any suggestions as to how I may be able to help get this to work.

I am running Suse Linux 10.3 on an AMD 32 with an NVidia Geforce 6200. This is the first time in about 2 years I have had any problems at all with multimedia.

Re: Support for Ogg Vorbis 3 Plus Codec

Posted: 28 Jan 2008 13:36
by funman
The uploaded part is enough, I'll have a look at this file.

Re: Support for Ogg Vorbis 3 Plus Codec

Posted: 05 Feb 2008 14:19
by funman
2. Somebody already said the extracted audio plays fine in VLC

I do not agree, who is this somebody, and where is the extracted audio track ?

ffmpeg has no support for vo3+, so that means the audio track must be in another codec

Re: Support for Ogg Vorbis 3 Plus Codec

Posted: 05 Feb 2008 18:52
by Jean-Baptiste Kempf
we use libvorbis to decode it.

Re: Support for Ogg Vorbis 3 Plus Codec

Posted: 06 Feb 2008 14:24
by funman
ah I didn't try libvorbis, only ffmpeg. I'll try again

Re: Support for Ogg Vorbis 3 Plus Codec

Posted: 07 Feb 2008 11:16
by funman
libvorbis doesn't handle vo3+ either

Re: Support for Ogg Vorbis 3 Plus Codec

Posted: 19 Feb 2008 11:22
by funman
some progress: see ticket 224 but I definitely need more info:

* more samples
* the encoder used to produce these files

In fact vo3+ doesn't exist, it's not a codec or anything, it's just a way for us to understand how the vorbis data is stored into AVI (which is non standard anyway)

FFmpeg encoder stores Vorbis data in AVI muxer. Quite hacky, but easily decodable.

Your file is:

Vorbis audio codec encapsulated in Ogg Muxer.
and then, the resulting Ogg stream encapsulated in AVI Muxer, like if it was codec data, but it is not.