Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: ffmpeg: A buggy MP3 (MPEG-2 mode) decoder? (Read 8037 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Re: ffmpeg: A buggy MP3 (MPEG-2 mode) decoder?

Reply #26
Was fixed long ago (right after report here) by me.
Please remove my account from this forum.

Re: ffmpeg: A buggy MP3 (MPEG-2 mode) decoder?

Reply #27
FFmpeg has indeed been fixed for a long time. Produces practically identical output to lame decoder. Though sadly I think this issue has went unnoticed in foobar2000 land. All versions prior to v2.0 use an ancient FFmpeg that still chirps.

 

Re: ffmpeg: A buggy MP3 (MPEG-2 mode) decoder?

Reply #28
Since the problem is in lookup tables, not in code, any software still suffering from this can be trivially binary-patched:
Open the program - or avcodec binary that it uses - in a hex editor, find:
12 16 1A 20 26 2E 34 40
There should be just one occurrence of it. Replace with:
12 16 1A 20 26 2E 36 3E
(just two last bytes of the chain changed)
Microsoft Windows: We can't script here, this is bat country.