python截取视频制作动态表情包+文字
发布时间:2020-12-20 10:01:38 所属栏目:Python 来源:网络整理
导读:1:安装moviepy库 ? ?2:安装IPython库 ? ?代码如下: from moviepy.editor import * from IPython.display import Image def Base(path= " 2.mp4 " ,duration=((0,4.8),(0,6.3)),savepath=r out11.gif " ): VideoFileClip(path). subclip(duration[0],dura
1:安装moviepy库 ? ?2:安装IPython库 ? ?代码如下: from moviepy.editor import * from IPython.display import Image def 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? 此文章又详细的解决步骤,我就不再记录了 然后重新运行你的代码,生成新的图片就是你需要的动态表情包加文字了 ? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |