1

我需要在 Python 中将 midi 文件转换为 .wav 或 .mp3 才能在 Django Web 应用程序中播放它。我遇到了midi2audio,它似乎可以解决这个问题,但它似乎是为 Linux 和 MacOS 设计的,所以使用 Windows(我正在使用)有点痛苦。

我已经安装了 midi2audio 和流体合成器并将其添加到路径中,但是当我写

from midi2audio import FluidSynth
FluidSynth().midi_to_audio('temp.mid', 'output.wav')

运行它会弹出一个错误,不是python错误,而是windows错误,说“命令行语法错误。键入命令/?获取帮助。”。我猜我必须在流体合成器中配置一些东西,但我不知道怎么做,我也没有在网上找到任何有用的东西。

如何让流体合成器工作,或者将 midi 转换为 mp3/wav 的更好方法是什么?

4

0 回答 0