Opened 13 years ago

Closed 13 years ago

#1902 closed defect (fixed)

speex in FLV fails to decode

Reported by: rectalogic@… Owned by: reimar
Priority: normal Component: ad
Version: HEAD Severity: normal
Keywords: Cc:
Blocked By: Blocking:
Reproduced by developer: no Analyzed by developer: no

Description

Apparently when the Flash player records FLV with Speex audio, it doesn't include extradata and this causes MPlayer ad_speex to fail to decode any audio. MPlayer log attached.

Sample uploaded to incoming/speex/speex.flv

ffplay is able to play the audio - it complains about missing extradata but is able to play it.

configuring mplayer with --enable-decoder=LIBSPEEX_DECODER and patching etc/codecs.conf to use ffmpeg for speex works and mplayer is able to play the audio. Patch attached.

Attachments (2)

mplayer.log (3.8 KB ) - added by rectalogic@… 13 years ago.
MPlayer log
lavc-speex.diff (389 bytes ) - added by rectalogic@… 13 years ago.
patch to use ffmpeg for speex in codecs.conf

Download all attachments as: .zip

Change History (4)

by rectalogic@…, 13 years ago

Attachment: mplayer.log added

MPlayer log

by rectalogic@…, 13 years ago

Attachment: lavc-speex.diff added

patch to use ffmpeg for speex in codecs.conf

comment:1 by rectalogic@…, 13 years ago

comment:2 by reimar, 13 years ago

Resolution: fixed
Status: newclosed

For now I just fixed ad_speex to work for this case, so should be fixed with SVN r33327.

Note: See TracTickets for help on using tickets.