<div dir="ltr">Got MPlayer compiled with speex... (it plays the example above) but now on my .flv I get:<br>mplayer -demuxer rawaudio -rawaudio format=86055 ~/stream1219297724586.flv<br>...<br>rawaudio file format detected.<br>
==========================================================================<br>Opening audio decoder: [speex] Speex audio decoder<br><span class="Apple-style-span" style="text-decoration: underline;">Missing extradata!</span><br>
ADecoder init failed :(<br>ADecoder init failed :(<br>Cannot find codec for audio format 0x15027.<br>Read DOCS/HTML/en/codecs.html!<br>Audio: no sound<br>Video: no video<br><br>Exiting... (End of file)<br><br><br>Which is exactly the same error I get now with my version of ffmpeg that I've modified to recognize the audio stream as speex! <br>
(Missing extradata!)<br><br>So, 2 (possibly) independent ways of getting to the same roadblock I should get some points for that...<br><br>So, anyone want to help?  <br>Steve<br><br>On Fri, Aug 22, 2008 at 3:23 PM, Steven Woolley <<a href="mailto:woobert@gmail.com">woobert@gmail.com</a>> wrote:<br>
> On Fri, Aug 22, 2008 at 1:07 PM, compn <<a href="mailto:tempn@twmi.rr.com">tempn@twmi.rr.com</a>> wrote:<br>>><br>>> i think ffmpeg can only do vorbis in ogg output.<br>>> you could try ffmpeg -i input.flv output.wav<br>
>> assuming your ffmpeg is built with speex.<br>>> try it with the speex sample, to see if it works at all.<br>>> <a href="http://samples.mplayerhq.hu/A-codecs/speex/talk109-q5.spx">http://samples.mplayerhq.hu/A-codecs/speex/talk109-q5.spx</a><br>
><br>> It appears not to be built with speex, since with both my flv and the<br>> sample above, I get:<br>><br>> Unsupported codec (id=86055) for input stream #0.0<br>><br>> From the response on the ffmpeg list (and googling), speex support is<br>
> controversial... there are a few constants in there, etc. but I don't<br>> see anything that would do the decoding... (not that the message above<br>> would imply otherwise).<br>><br>> But VLC plays the spx example above just fine...  presumably because<br>
> it is able to read the ogg container without ffmpeg and get the stream<br>> to decode.  So, maybe I should be trying to convert from the .flv to<br>> .ogg somehow?<br>><br>><br>>> codecs.conf isnt installed anymore, you can grab it from:<br>
>> <a href="http://svn.mplayerhq.hu/mplayer/trunk/etc/codecs.conf?revision=27473">http://svn.mplayerhq.hu/mplayer/trunk/etc/codecs.conf?revision=27473</a><br>>> and put it in ~/.mplayer/<br>><br>> Hmm, I added it to conf and get:<br>
><br>> Requested audio codec family [speex] (afm=speex) not available.<br>> Enable it at compilation.<br>> Cannot find codec for audio format 0x15027.<br>> Read DOCS/HTML/en/codecs.html!<br>> Audio: no sound<br>
> Video: no video<br>><br>> So, I am maybe getting somewhere, but unfortunately, I can't get<br>> MPlayer to compile (at least not using macports)... so I can't really<br>> compile with speex ;)<br>
> I'll try to get that working, but I am guessing it's not going to work out...<br>><br>> Thanks again for your help!<br>> Steve<br>><br><br></div>