繁体   English   中英

Moviepy制作了两个concatenate_videoclips的CompositeVideoClip

[英]Moviepy Making a CompositeVideoClip of two concatenate_videoclips

使用Moviepy lib,最后一段时间我一直不停地跳墙。

GifClips = concatenate_videoclips(TheGIFs, method='compose')
TextClips = concatenate_videoclips(TheTexts, method='compose')

我将这两个都写到了单独的文件中,看起来不错。 但是我在使它们正确组合方面遇到问题。

我正在努力:

FinishedClips = CompositeVideoClip([GifClips, TextClips], size=(1920,1080))

它具有TextClips的音频并显示GifClips,但文本不可见。 当单独编写而没有复合语言时,它确实显示出来。

如果我将GifClips与单个TextClip结合使用,它确实可以工作,但是当我需要文本剪辑一个接一个地运行时,这将不起作用。

我可以对每个TextClip和GifClips的一部分运行CompositeVideoClip,然后将它们全部连接在一起,但这似乎并不是最巧妙的方法。 我的猜测是,这里某处有一个相当明显的论据,但仔细阅读到目前为止我一直在努力的文档和示例。

我对如何使TextClips剪辑正确显示在合成中的任何建议将不胜感激。

好吧,看起来我找到了答案。 串联TextClip时删除方法参数,并在串联完成后再次设置位置。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM