今天我心血来潮,想试试看自己能不能搞点动图玩玩。我一直觉得网上那些动态图挺有意思的,就琢磨着自己也整个出来。一开始我是真没头绪,就到处搜教程,看哪个软件好用。我这个人,就喜欢瞎倒腾,先是下载一个叫啥来着,名字太长记不住的软件,看界面一堆按钮就头大,试半天也没搞明白。
后来我就想,要不试试看能不能用代码整个活?说干就干,我又去搜一圈,发现有个叫 Python 的东西好像可以做这个,很多人都在用。我就下载一个安装包,装上之后,按照网上的教程一步步来。
开始写代码,这里面道道还挺多,什么库、模块,还得先安装。我跟着教程,用 pip install
命令安装一个叫 moviepy
的库,说是专门用来处理视频的。安装过程还挺顺利,没出啥幺蛾子。
from * import
clip = (VideoFileClip("*4").subclip(10,20).resize(0.3))
*_gif("*")
然后就是照着教程敲代码,导入库,读取视频文件,剪切片段,调整大小,输出成 GIF。我选个自己录的视频,截取中间的一小段,设置输出的文件名。运行代码的时候,还有点小紧张,不知道能不能一次成功。结果,还真让我给弄出来!
摸索过程
生成出来的动图效果还不错,挺流畅的,就是像素不是特别高。我又去网上查查,发现还能加点特效啥的。我试着加个字幕,用的是TextClip
这个功能,可以设置字体、颜色、位置、出现的时间。我还试试加滤镜,发现moviepy
里面内置不少滤镜效果,选一个黑白的滤镜,感觉还挺酷的。
这回折腾下来,收获还是不小的。原来看着挺神秘的动图制作,自己也能上手搞一搞。虽然过程有点曲折,但是自己一步步摸索出来的感觉还是挺有成就感的。以后再看到好玩的动图,我就知道大概是怎么做出来的,说不定还能自己创新一下,搞点更有意思的东西。这事儿真是越想越有趣!
还没有评论,来说两句吧...