Opened 8 months ago

Closed 8 months ago

#8918 closed defect (fixed)

ape 24bit decode error

Reported by: ajax16384 Owned by:
Priority: normal Component: avcodec
Version: git-master Keywords: ape
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

Summary of the bug:
ffmpeg contains ape decoder which can not properly handle 24bit
How to reproduce:

latest Monkey audio cli 5.55

MAC.exe cut.wav cut.ape -c5000

MAC.exe cut.ape cut_mac.wav -d

ffmpeg.exe -i cut.ape -c:a pcm_s24le cut_ffmpeg.wav

cut_mac.wav - equals to source cut.wav
cut_ffmpeg.wav - contains garbage

ffmpeg version N-99456-g45070eec4c Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 9.3-win32 (GCC) 20200320

It seems ffmpeg contains outdated apedecoder which unable to handle non 16bit properly.

Attachments (4)

cut.ape (164.6 KB ) - added by ajax16384 8 months ago.
encoded cut.wav
cut.wav (258.0 KB ) - added by ajax16384 8 months ago.
source cut.wav
longcut.wav (1.8 MB ) - added by ajax16384 8 months ago.
long cut
longcut.ape (1.6 MB ) - added by ajax16384 8 months ago.
long cut ape

Change History (10)

by ajax16384, 8 months ago

Attachment: cut.ape added

encoded cut.wav

by ajax16384, 8 months ago

Attachment: cut.wav added

source cut.wav

comment:1 by richardpl, 8 months ago

Resolution: needs_more_info
Status: newclosed

Sorry bug file is too small.

comment:2 by Carl Eugen Hoyos, 8 months ago

Keywords: monkey removed

in reply to:  1 comment:3 by ajax16384, 8 months ago

Resolution: needs_more_info
Status: closedreopened

Replying to richardpl:

Sorry bug file is too small.

what does it mean? ffmpeg unable to deal with 24bit encoded monkey audio streams. it's not sufficient to start fixing?

comment:4 by ajax16384, 8 months ago

Version: unspecifiedgit-master

by ajax16384, 8 months ago

Attachment: longcut.wav added

long cut

by ajax16384, 8 months ago

Attachment: longcut.ape added

long cut ape

in reply to:  1 comment:5 by ajax16384, 8 months ago

Replying to richardpl:

Sorry bug file is too small.

extended bug file version added

comment:6 by richardpl, 8 months ago

Resolution: fixed
Status: reopenedclosed
Note: See TracTickets for help on using tickets.