python 在文件的 slowmotion.bitrate 中播放声音。 下面是代码:
import pygame,time
pygame.mixer.init()
pygame.mixer.music.load('backgroundmusic.mp3')
pygame.mixer.music.play(-1)
time.sleep(20)
pygame.mixer.music.stop()
请您参考如下方法:
将声音文件导出为 mp3 时,有一定的比特率。这基本上就是声音播放的速度。如果比特率错误,则声音播放太快或太慢。 Pygame.mixer 设置为以您保存文件的程序默认的比特率播放内容,但如果您在线下载文件,这可能会很困难。最好使用 mixer.init() 的“size”参数将比特率设置为文件之一。然而,可能还有另一个问题:虽然 pygame.music 可能支持 mp3 文件,但我相信 pygame.mixer 是为 wav 文件设计的。综上所述,您的脚本没有任何问题,但最好将其保存为 .wav 文件。
