首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用python库再现音频文件

无法使用python库再现音频文件
EN

Stack Overflow用户
提问于 2022-06-05 23:55:36
回答 1查看 59关注 0票数 0

我在测试pyo库,我不能复制任何音频文件。下面是示例代码:

代码语言:javascript
复制
from pyo import *

s = Server().boot()

path = SNDS_PATH + r"/05.Black Alien - Take Ten"

sf = SfPlayer(path, speed=[1, 0.995], loop=True, mul=0.4).out()

s.gui(locals())

我一直在犯这个错误:

代码语言:javascript
复制
Traceback (most recent call last):
  File "D:/UFPA/2022.2/Programação I/SpotifyPremiumMelhorado1/main.py", line 7, in <module>
    sf = SfPlayer(path, speed=[1, 0.995], loop=True, mul=0.4).out()
  File "D:\UFPA\2022.2\Programação I\SpotifyPremiumMelhorado1\venv\lib\site-packages\pyo\lib\players.py", line 116, in __init__
    _snd_size, _dur, _snd_sr, _snd_chnls, _format, _type = sndinfo(path[0])
TypeError: cannot unpack non-iterable NoneType object
EN

回答 1

Stack Overflow用户

发布于 2022-09-04 22:32:19

问题是sndinfo无法获得文件信息。您确定路径是正确的(缺少扩展)吗?您可以通过os.path.isfile(path)验证它。

PyO会产生一个误导性错误/堆栈跟踪。

为了解决这个问题,我提交了[GitHub]:belangeo/pyo -错误引发异常 (合并在 220930上(在几次额外提交之后))。

检查[SO]:如何使用python & win32print (@CristiFati的答案)更改打印队列中作业的用户名 (在结尾)是否有可能更进一步的方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72511881

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档