python - 音频未加载

标签 python file audio pygame python-3.4

我用过很多pygame,但从来没有用过声音。我已经检查并且文件以正确的名称存在,并且我使用了正确的路径,但我只是收到以下错误消息:

回溯(最近一次通话最后):
文件“C:\Users\Rajive\AppData\Local\Programs\Python\Python3.4.3\D C W.py”,第 11 行,在模块中
door_opening = pygame.mixer.Sound('C:\Users\Rajive\Downloads\door_opening.m4a')
pygame.error: 无法打开文件'C:\Users\Rajive\Downloads\door_opening.m4a'

import random, time, pygame
time = time.clock()
pygame.init()
diff = 1
door_opening =  pygame.mixer.Sound('C:\\Users\\Rajive\\Downloads\\door_opening.m4a')
door_closing =  pygame.mixer.Sound('C:\\Users\\Rajive\\Downloads\\door_closing.m4a')
closet_opening =  pygame.mixer.Sound('C:\\Users\\Rajive\\Downloads\\closet_opening.m4a')
closet_opening =  pygame.mixer.Sound('C:\\Users\\Rajive\\Downloads\\closet_closing.m4a')
window_opening =  pygame.mixer.Sound('C:\\Users\\Rajive\\Downloads\\window_opening.m4a')
window_opening =  pygame.mixer.Sound('C:\\Users\\Rajive\\Downloads\\window_closing.m4a')

最佳答案

来自 pygame documentation:

The Sound can be loaded from an OGG audio file or from an uncompressed WAV.



看起来不支持 .m4a 编解码器。也许先尝试转换您的文件。

关于python - 音频未加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52130385/

相关文章:

python - 如何在 Ubuntu 16.04(64 位)上更正我的 python3 环境

python - 将 GridSearchCV 与 AdaBoost 和 DecisionTreeClassifier 一起使用

python - Cython:缓冲区类型不匹配,预期为 'int' 但得到了 'long'

php - 使用 PHP 将文本 append 到文本文档中的行

java - 动态显示我的本地计算机位置的图像

flash - Flash Video Player:人们真的使用音量控制吗?

python - 如何在 python/pandas 中解压缩/解聚合分层数据?

c - 涉及将文件读入 C 中的 char 数组的警告

android - 如何通过蓝牙从 PC 流式传输音频

javascript - 如何将按键存储到变量中以重构此代码?