gpt4 book ai didi

python - pygame音频错误无法识别的音频格式

转载 作者:行者123 更新时间:2023-12-03 01:15:36 24 4
gpt4 key购买 nike

我正在使用pygame 2.0.0 python 3.8.2和ubuntu 20打开音频文件,但仍然收到错误

Traceback (most recent call last):
File "/home/aryan/Desktop/test.py", line 10, in <module>
pygame.mixer.music.load("song.mp3")
pygame.error: Unrecognized audio format
song.mp3文件和代码位于同一目录中,这是我的代码:
import pygame, sys, time
from pygame.locals import *

pygame.init()

DISPLAYSURF = pygame.display.set_mode((400, 300))
pygame.display.set_caption('Hello')


pygame.mixer.music.load("song.mp3")
pygame.mixer.music.play()
time.sleep(2)
pygame.mixer.music.stop()

while True: # Main Loop

for event in pygame.event.get():
if event.type == QUIT:
pygame.quit()
sys.exit()
pygame.display.update()

有谁知道我该怎么办才能解决此错误
一些搜索使我发现pygame 1.9.6可以与音频文件一起使用,是否可以将pygame从2.0.0降级到1.9.6?
谢谢你的回答

最佳答案

步骤1:安装brew,如果已经安装了brew,请跳至步骤2。在此处为Linux安装brew:https://www.how2shout.com/how-to/how-to-install-homebrew-on-linux-or-wsl.html
步骤2:打开终端并键入以下命令,每输入一个命令,请按Enter键:

brew deinstall all
brew install hg sdl etc
compile sdl_mixer
pip3 install pygame
这对我有用

关于python - pygame音频错误无法识别的音频格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62543965/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com