在moviepy中组合音频剪辑时的音频帧重复
Posted
技术标签:
【中文标题】在moviepy中组合音频剪辑时的音频帧重复【英文标题】:Audio Frame Repetition when combining audio clips in moviepy 【发布时间】:2020-09-10 17:14:43 【问题描述】:当我连接两个或多个视频剪辑时,剪辑末尾的音频帧会重复。
我修改了
-
缓冲区大小(使用 audio_buffsize = 1000 写入现在可以正常工作)
持续时间(因为我观察到对于具有 43.15 秒音频的剪辑,最终视频会四舍五入到 44.0,这会增加一些故障/最后一帧缓冲区重复(我猜)= 44.0-43.15。)
com_vid.write_videofile(FINAL_OUT_VID, fps=1, 编解码器="libx264", audio_bitrate='192k', audio_fps=44100, audio_nbytes=2, audio_codec="aac", audio_bufsize=1000) # 修复音频故障问题。
现在使用 audio_buffsize = 1000 编写工作正常。但我不确定它是否适用于所有情况。我需要编写一个带有许多小剪辑的长剪辑,因此需要一些关于如何获得有凝聚力的结果/剪辑的建议/指针。
波形:上述代码中断和故障再次出现时的情况。
【问题讨论】:
【参考方案1】:Pip 不知何故安装了1.0.3
版本。升级到最新版本解决了这个问题。
【讨论】:
以上是关于在moviepy中组合音频剪辑时的音频帧重复的主要内容,如果未能解决你的问题,请参考以下文章
[Python][Moviepy] 如何在音频末尾添加短暂的静音?
短视频运营短视频剪辑 ④ ( 将文字转音频添加到视频中 | 编辑 TTS 音频信息 | 组合重叠人声音频添加 | 音频爆音处理 )
在android中使用媒体播放器时如何避免音频剪辑重复之前的延迟