RMI is just a stupid RIFF header in front of the real SMF (.mid) file. VLC knows how to skip it. It was originally just Microsoft hijacking MIDI files.
If what you claim is true (and I’ve no reasons to doubt it), then somebody thought it was a good idea to redefine RIFF MIDI to embed fonts. Well that’s really dumb IMO. I know karaoke embeds lyrics with MIDI. But a sound font is going to be orders of magnitude than the MIDI, so that’s really really dumb.
And so, no VLC doesn’t support that but it’s a stretch to call it a bug. Also it is likely not fixable because FluidSynth only supports local files for fonts, not abstract bitstreams.
Statistics: Posted by Rémi Denis-Courmont — 01 Aug 2024 16:55