mkxp-z / mkxp-z

Open-source cross-platform player for (some) RPG Maker XP / VX / VX Ace games. A very heavily modified fork of mkxp. RGSS on steroids with a stupid name.
https://github.com/mkxp-z/mkxp-z/wiki
GNU General Public License v2.0
140 stars 39 forks source link

Support WavPack audio #153

Open Splendide-Imaginarius opened 5 months ago

Splendide-Imaginarius commented 5 months ago

WavPack is an open-source lossless audio codec that has significantly better compression ratio than FLAC. Decoding speed is not quite as good as FLAC, but looks OK: ffmpeg's default compression level for FLAC (effort level 5) decoded at ~1200x on an ancient Sandy Bridge laptop, while WavPack's compression effort level 1 (which compresses better than any FLAC effort level in ffmpeg) decoded at ~700x. I think there are probably lots of scenarios where the difference between 1200x and 700x is not really relevant.

It would be nice if mkxp-z supported WavPack as an alternative to FLAC.