首页 > 解决方案 > moviepy:从视频中提取音频并在另一个视频中使用它

问题描述

我正在尝试通过以下步骤在视觉上操纵视频:

  1. 将视频分成帧(使用 CV2)
  2. 编辑每一帧(使用 PIL)
  3. 将帧编译回新视频(使用moviepy)

我想在新创建的视频中使用原始视频的音频。为此,我首先从原始视频中提取音频,如下所示:

video = VideoFileClip("original_video.mp4") 
video.audio.write_audiofile("audio.mp3")

出于某种原因,新创建的音频文件(“audio.mp3”)的最后几秒钟在录制结束时会重复 2-3 次。我不确定它为什么会发生或如何避免它。

我会很感激你的帮助。

谢谢。

标签: pythonvideo-processingmoviepy

解决方案


推荐阅读