我在Pygame播放音乐时遇到麻烦。我输入:
pygame.mixer.music.load("Maid with the Flaxen Hair.mp3")
pygame.mixer.music.play(-1, 0.0)
但我收到此消息:
Assertion failed!
Program: C\Python33\pythonw.exe
File:..\..\audio\mpegtoraw.cpp
Line: 505
Expression: audio->rawdatawriteoffset > len
然后它告诉我看C++文档。这不是音乐的负载,而是导致信息的播放。我也尝试了不同的音乐文件。
最佳答案
只是为了更新,我遇到了相同的错误,但是我尝试播放不同的mp3并获得成功。我从here下载了一个示例mp3。
因此,似乎并非所有mp3文件都可以播放。
希望能帮助到你 :)
关于python - 在Pygame中播放音乐会导致断言失败消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18393526/