当我尝试使用循环下载视频时, 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
内容来源: Zulko/moviepy