【发布时间】:2017-04-14 09:27:44
【问题描述】:
我正在尝试增加/减少 pydub 中几个 .wav 文件的音高(或速度)。
我尝试使用sound.set_frame_rate(我乘以原始帧速率,但没有任何改变)。
有谁知道如何做到这一点? (最好不要下载额外的外部库)。谢谢。
【问题讨论】:
-
您是否将
sound.set_frame_rate()的结果分配给了一个新的变量?音频片段是不可变的,任何方法都不会导致更改,就地(它们都返回一个新的音频片段) -
@Jiaaro 谢谢,我现在试过了。它似乎有一些效果,但只有当我让帧速率变慢时(例如 44100/2,44100/6 等),但当我让它变大时,什么也没有发生。你知道为什么吗?你还知道我可以用 pydub 做的任何其他效果吗?
标签: python-2.7 pygame pydub