在moviepy中对齐到“西北”
我刚接触moviepy,有个问题想请教一下。我想知道是否可以把TextClip的文本同时对齐到上方和左侧。
title_clip = TextClip(title, font="Inter-SemiBold", size=(1002, 88), method="caption", align="west", fontsize=36,
color='rgba(0,0,0,0.75)')
title_clip = title_clip.set_position((226, 803)).set_duration(duration)
detail_clip = TextClip(news, font="Rubik-Regular", size=(1469, 474), method="caption", align=("north", "west"), fontsize=34,
color='rgb(103,103,103)')
detail_clip = detail_clip.set_position((226, 226)).set_duration(duration)
1 个回答
1
根据moviepy和imagemagick的文档,指定对齐方式的方法是设置 align="NorthWest"
。
举个例子:
detail_clip = TextClip(news, font="Rubik-Regular", size=(1469, 474), method="caption", align="NorthWest, fontsize=34,
我觉得这样做是可行的,因为 align参数会传递给ImageMagick,而在 ImageMagick的-gravity选项文档中说明,NorthWest
是可以使用的对齐方式。