#2548·moviepy

当我尝试使用循环下载视频时, write_videofile() 会产生索引错误

作者: LuccaMaso创建于 2026年1月13日更新于 2026年7月14日
标签bugvideo

我有一个15秒的视频 我想用电影片来循环它 直到它达到198秒。 然而,我得到了错误的"IndexError:指数0是轴0与大小为0的出界". 这是当前代码 :

从胶片导入 *

截图 = VideoFileClip ("path to the clip.mp4")
持续时间 loop = vfx.Loop(持续时间=198)
剪贴板   有   loop = 长度   loop.apply(clip)
剪贴板  with loop.write videofile ("final.mp4")

• 预期行为 代码应该产生一个剪辑 重复我的视频,直到它达到198秒。

实际行为 当我尝试使用"write videofile"时,它会产生一个索引错误.

我尝试了这个代码 不同的持续时间, 它一直工作到64。 在此之后,任何持续时间都会产生此错误.

  • 规格
  • Python版本:3.13.9
  • 电影版:2.2.1
  • 平台名称:Windows 11 Pro
  • 平台版本:25H2