1:安装movIEpy库
2:安装IPython库
代码如下:
from movIEpy.editor import *from IPython.display import Imagedef Base(path="2.mp4",duration=((0,4.8),(0,6.3)),savepath=rout11.gif"): VIDeofileClip(path).\ subclip(duration[0],duration[1]).\ speedx(0.3).\ resize(0.5).\ write_gif(savepath,fps=10,program=ffmpeg)# 截取想要的部分的小姐姐图像def SecondLevel(path=out1.gif)): VIDeofileClip(path).\ subclip(duration[0],1)">]).\ crop(x1=region[0],y1=region[1],x2=region[2],y2=region[3)def ThirdLevel(path=out2.gif菜鸟学python): vIDeo = VIDeofileClip(path). \ subclip(duration[0],1)">]). \ crop(x1=region[0],1)">]). \ speedx(0.3). \ resize(0.5) 创建文字 text = TextClip(text,Fontsize=20,color='white',interline=25,Font=FangSong)\ .set_position((2,1)).\ set_duration(vIDeo.duration) compose = CompositeVIDeoClip([vIDeo,text]) compose.write_gif(savepath,program=if __name__ == __main__': ThirdLevel()
代码解析
这里运行会报一个错误:
解决办法:https://blog.csdn.net/kd_2015/article/details/80157713 此文章又详细的解决步骤,我就不再记录了
然后重新运行你的代码,生成新的图片就是你需要的动态表情包加文字了
总结
以上是内存溢出为你收集整理的python截取视频制作动态表情包+文字全部内容,希望文章能够帮你解决python截取视频制作动态表情包+文字所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)