[FFmpeg-trac] #11495(avcodec:new): speex: native decoder mishandling 32000 hz files
FFmpeg
trac at avcodec.org
Sat Mar 8 05:52:53 EET 2025
#11495: speex: native decoder mishandling 32000 hz files
-------------------------------------+-------------------------------------
Reporter: Tristan | Type: defect
Matthews |
Status: new | Priority: normal
Component: avcodec | Version: git-
| master
Keywords: speex | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
The libavcodec native speex decoder is presently garbling (for lack of a
better word) the decoding of 32000 hz (ultra-wideband) speex files. The
libspeex decoder is not.
To reproduce:
{{{
ffmpeg -i https://people.videolan.org/~tmatth/samples/uwb_male_speex.spx
borked.wav
}}}
vs.
{{{
ffmpeg -acodec libspeex -i
https://people.videolan.org/~tmatth/samples/uwb_male_speex.spx working.wav
}}}
This is happening with git ce1cec673e5366c0ecf8bae970ae84321b92f323 as
well as the distro version I tested (7.0.2-3ubuntu1)
speexdec (from libspeex) and VLC (when using its libspeex module) decode
the file without issue.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/11495>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list