问题描述
我想在音频剪辑的末尾添加一段短暂的静音时间。我在 Moviepy 文档中没有找到任何特定功能,所以我求助于创建一个 500 毫秒的静音音频文件并将其与原始音频文件连接起来。
在某些情况下,这种串联会在交叉点处引入明显的故障,我还没有弄清楚原因。通过将连接后的音频文件导入 Audacity,我还意识到 Moviepy 在连接时实际上会创建两个音轨。
您是否知道在剪辑末尾添加静音的更好方法,或者有时会出现此故障的原因(根据我的经验,大约每 4 次出现 1 次)?
这是我的代码:
from moviepy.editor import *
temp_audio = "original audio dir"
silence = "silence audio dir"
audio1 = AudioFileClip(temp_audio) #original audio file
audio2 = AudioFileClip(silence) #silence audio file
final_audio = concatenate_audioclips([audio1,audio2])
final_audio.write_audiofile(output)
我目前使用的是 Python 3.9.5 和 Moviepy 1.0.3
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)