鱼C论坛

 找回密码
 立即注册
查看: 1449|回复: 10

pygame加载mp3时报错

[复制链接]
发表于 2022-1-12 16:50:16 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
用pygame.mixer.Sound可以打开wav格式的音频,但是用pygame.mixer.music.load打不开MP3格式的音频,下图是源代码和报错的内容,请求大神帮忙找出问题所在

运行后的报错提示

运行后的报错提示

播放音频的代码

播放音频的代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-1-12 17:09:38 From FishC Mobile | 显示全部楼层
是不是音乐的文件名错了?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-1-12 17:20:50 | 显示全部楼层
文件路径对了吗
文件名正确吗
文件能正常打开吗
灵魂三拷问
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-1-13 09:46:31 | 显示全部楼层
isdkz 发表于 2022-1-12 17:09
是不是音乐的文件名错了?

没有错,我换一个其他的自己定义的简单英文字母的文件名也打不开
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-1-13 09:48:05 | 显示全部楼层
Gacy 发表于 2022-1-12 17:20
文件路径对了吗
文件名正确吗
文件能正常打开吗

1、文件路径是正确的,和程序在一个文件夹里,WAV文件这样就能打开
2、文件名无误,换成英文的简单字母也打不开
3、文件能正常打开,就是用pygame打不开
谢谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

发表于 2022-1-13 11:37:41 | 显示全部楼层
可以尝试加上:
file = "周思涵 - 过客.mp3".encode("utf-8")
pygame.mixer.music.play(file)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-1-13 12:58:05 | 显示全部楼层
gxaedu 发表于 2022-1-13 09:48
1、文件路径是正确的,和程序在一个文件夹里,WAV文件这样就能打开
2、文件名无误,换成英文的简单字母 ...

你说正常或正确就正确?

这种情况,你最好把MP3文件打包发上来,以及pygame版本号,让大家试试,然后才能确定问题在哪。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-1-13 15:26:47 | 显示全部楼层

还是一样的报错
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-1-13 15:32:15 | 显示全部楼层
阿奇_o 发表于 2022-1-13 12:58
你说正常或正确就正确?

这种情况,你最好把MP3文件打包发上来,以及pygame版本号,让大家试试,然后 ...

pygame的版本是这个:pygame-1.9.6-cp38-cp38-win32
歌就是存在一个路径下的,一个路径下的wav格式的就可以打开
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-1-14 20:08:35 | 显示全部楼层
那么,会不会是没有加路径?
建议写下完整路径
实在不行换个文件夹
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2022-1-25 12:03:51 | 显示全部楼层
xiaosi4081 发表于 2022-1-14 20:08
那么,会不会是没有加路径?
建议写下完整路径
实在不行换个文件夹

试过了,还是不行
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-10-5 23:26

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表