[vlc-devel] Speex audio in .flv container

Steven Woolley woobert at gmail.com
Fri Aug 29 23:13:16 CEST 2008

Thanks!  Indeed, it doesn't appear to be able to be decoded!?!  I have no
clue what "extradata" is or would be?  Is that something associated with the
.ogg container or is it really something that we need to decode it?
(apparently it's not totally needed since the flash player itself can decode
the example file I gave and play it just fine)

Does anyone know if the www.speex.org codec needs this "extradata"?  Is
there some command that will just dump the audio frames as is to stdout so I
can pipe them to speexdec?

Ideally though it would be implemented in mencoder or ffmpeg (so I we can do
videos with audio in sync without using a other software).
Should I file another enhancement to overcome this "extradata" issue?

On Fri, Aug 29, 2008 at 12:10 PM, Baptiste Coudurier <
baptiste.coudurier at smartjog.com> wrote:

> Hi,
> Steven Woolley wrote:
> > Hi all, I'm messing with the flash player 10 beta, which allows audio
> > to be recorded in Speex format, but having a hard time converting it
> > to anything else from the .flv.  I'm betting this will become a lot
> > more common in the future given the openness and lack of patents for
> > Speex vs. other flash audio codec's (nellymoser in particular).
> >
> >
> > In a nutshell, speex in a .flv is new enough that noone supports it
> > yet (and I'm not even sure the .flv's I'm generating are correct, but
> > noone is, because until you have something that will read it, there's
> > now way to say it's working or not!)
> >
> > All I do know is that both vlc and ffmpeg give "Unsupported audio codec"
> errors.
> >
> > So, a) is there any way to get vlc or ffmpeg to work with speex?  I am
> > willing to do a custom compile, change code, etc. (if I knew where to
> start!)
> >
> > or b) failing that, how do I simply output the raw speex audio stream
> from
> > the flv to a pipe or file? So I can decode it with the official speex
> stuff?
> >
> FFmpeg r15028 flv demuxer now supports speex.
> It seems speex in flv does not embed extradata however (could not find
> it in the file I got), so decoder might need some tweaking.
> --
> Baptiste COUDURIER                              GnuPG Key Id: 0x5C1ABAAA
> Smartjog USA Inc.                                http://www.smartjog.com
> Key fingerprint                 8D77134D20CC9220201FC5DB0AC9325C5C1ABAAA
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> http://mailman.videolan.org/listinfo/vlc-devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20080829/09227c81/attachment.html>

More information about the vlc-devel mailing list