我正在尝试使用pygame
模块播放.wav文件,但是,每当我运行下面的代码块时,它都会在短时间后使内核崩溃。
from pygame import mixer
mixer.init()
fname = "journey.wav"
s = mixer.music.load(fname)
消息:
我很确定这个问题对我来说是唯一的,但我不完全知道是什么原因造成的。
感谢您的时间。
最佳答案
我之前也遇到过同样的问题。但是在网络上进行深入搜索后,我发现pygame不支持32位浮点WAV。将其重新编码为签名的16位WAV。这是使用audacity的how to do that。
希望它能对您有所帮助:)
关于python-3.x - py.game.mixer.music无法加载.wav文件(导致崩溃的内核),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/61035880/