Bug#849840: libavformat57: enable libopenmpt support

Andreas Cadhalpun andreas.cadhalpun at googlemail.com
Sun Jan 1 19:42:06 UTC 2017

Hi James,

On 01.01.2017 02:12, James Cowgill wrote:
> I think that libopenmpt should be enabled in the Debian ffmpeg package.
> libopenmpt-dev is in the archive right now.
> libopenmpt is designed to be a replacement for libmodplug as it handles
> the same types of files. There is an FAQ documenting the differences
> here: https://lib.openmpt.org/libopenmpt/#sec_faq. The major advantage
> is that it has a fairly active upstream compared to libmodplug and
> certain modules play better with it.
> I don't know if libmodplug has to be disabled, but presumably ffmpeg
> will choose one over the other for the vast majority of cases so I'm not
> sure it's worth it having both enabled.

Thanks for filing such a detailed bug report.

I'm all for replacing libmodplug with a better maintained alternative,
however, the ffmpeg libopenmpt demuxer currently has bug causing
head-buffer-overflows in libopenmpt. I expect that the fix [1] will
make it into the next ffmpeg bugfix release, so I intend to switch
to libopenmpt when importing that.

Best regards,

1: https://ffmpeg.org/pipermail/ffmpeg-devel/2017-January/205182.html

More information about the pkg-multimedia-maintainers mailing list