繁体   English   中英

如何在短片中放大文本片段而不会变形?

[英]How to enlarge text clips without distortion in moviepy?

我只是使用调整大小来放大文本剪辑。 结果很差。

结果

如何在保持文本清晰的同时增加文本的字体大小?

from moviepy.editor import *

screensize = (720,460)
txtClip = TextClip('enlarge', color='white', font="Amiri-Bold",
                    kerning=5, fontsize=50)
text_annimation = txtClip.set_duration(2).resize(lambda t : (1 + 2*t/2)).set_pos('center')

final_clip = CompositeVideoClip([text_annimation],size=screensize).set_fps(24)

首先生成一个非常大的文本剪辑( fontsize=200 ),然后从一个较小的因素( resize(lambda t : (0.5 + t/4)) )开始调整大小。 这样,您的剪辑将始终是原始图像的缩小版本,并且不会有任何像素化。

暂无
暂无

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

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