今天看到这篇文章
GitHub 上有个沙雕开发者,做了款斗图工具后火了...mp.weixin.qq.com
觉得有点意思,实际上这个已经有段时间了,更早的在
CSDN-专业IT技术社区-登录blog.csdn.net
看日期已经是2019年12月了,不过没有关系,不耽误测试。
这里直接用python版本的斗图源码链接:
https://github.com/East196/sorrypygithub.com
其中有几个关键步骤:
1.下载安装python3
这里直接往官方网站下载
https://www.python.org/getit/www.python.org
选择下面的链接:
https://www.python.org/downloads/windows/www.python.org
选择Download Windows x86-64 executable installer
下载后安装
2. cmd命令行安装必须包 pip install flask pillow imageio ffmpeg-python moviepy 当然也可以 pip install -r req.txt
这里本文测试的是pip install flask pillow imageio ffmpeg-python moviepy
由于前面已经安装过了,这里只是检测,如果没有安装过的化会下载。
3.安装ffmpeg ffmepg官网下载安装ffmepg并加入path。 检验ffmpeg安装
这里下载过程见链接
迦非喵:Win10系统如何安装64位ffmpegzhuanlan.zhihu.com
看日期已经是两年前的代码了。
选择Download ZIP下载代码。
下载后解压有:
在命令行下运行app有:
浏览器打开 http://127.0.0.1:8000/
有:
这样就可以改里面的文字生成自己的动图了。
打开网页后,控制台继续处理:
改完文字后点击生成,这样定制的gif就完成了
下面是简单的示意:
点击生成有:
与此同时控制台显示:
在e:worktestsorrypy-masterstaticcache下有:
其中:
sorry-12c7ddeba53e6a0f77e65717ec436ac0.gif
就是刚刚定制生成的动图。这样整个流程就走完了。
代码的实现也很小巧,就两个文件,很简短,感兴趣者可以看看。