gpt4 book ai didi

python - 如何使用 ffmpeg 从 .wav 文件中获取等间距的音频 block ?

转载 作者:太空宇宙 更新时间:2023-11-03 15:43:56 28 4
gpt4 key购买 nike

我有一个 .wav 文件,我试图将其分割成每 block 5 秒长的 .wav 文件 block 。我在 Python 脚本中将 ffmpeg 作为子进程调用。

到目前为止,我尝试使用这个:

"/user/local/bin/ffmpeg -i dirconf.UPLOAD/movie.wav -ss " + str(start) + " " + str(end) + " -async 1 " + frame count + ".wav"

这最终给了我重复的音频 block 。有什么方法可以获取持续时间为 0-5 秒的frame_1.wav、持续时间为 6-10 秒的frame_2.wav 等等?

最佳答案

使用分段复用器。

ffmpeg -i in.wav -f segment -segment_time 5 -c copy frame-%d.wav

关于python - 如何使用 ffmpeg 从 .wav 文件中获取等间距的音频 block ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41919544/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com