有的时候需要手里的音频文件变速听,或可能变慢或可能变快
这里使用的python进行操作,我的目标是将文件转成2倍速
首先需要安装插件
pip install ffmpeg
然后再执行:
from ffmpeg import audio
audio.a_speed("D:\\1505.mp3", "2", "D:\\1505_2x.mp3")
如果执行不出错,会返回一个true
运行结果
我可以看到这里的音频速度提升以后音频小了
这里我是将目标路径下的MP3音频转成了2倍速的,设立不局限于MP3。其他格式的音频文件也是可以进行处理的。
当然这里还可以进行批量操作
import os
import sys
from ffmpeg import audio
audio_path = "D:\\audio\\"
finish_path = "D:\\2x_audio\\"
def run():
audio_file = os.listdir(audio_path)
for i, audio1 in enumerate(audio_file):
print(audio_path+audio1)
audio.a_speed(audio_path+audio1, "2", finish_path+"2x"+audio1)
run()
实际上这个的源码干了一件这个事情
<