py.game.mixer.music 无法加载 .wav 文件(导致内核崩溃)

py.game.mixer.music unable to load .wav files (results in crashed kernel)

我正在尝试使用 pygame 模块播放 .wav 文件,但是,每当我 运行 下面的代码块时,它会在短时间后使内核崩溃。

from pygame import mixer

mixer.init()

fname = "journey.wav"
s = mixer.music.load(fname)

留言:

我很确定这个问题是我特有的,但我不完全知道是什么原因造成的。 谢谢你的时间。

我之前遇到过同样的问题。但在网上深入搜索后,我发现 pygame 不支持 32 位浮点 WAV。将其重新编码为带符号的 16 位 WAV。 how to do that 使用 audacity。

希望对你有帮助:)