用 Python 开发一个【GIF表情包制作神器】
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
主要功能就是
可以在原有的素材里面
自定义自己的字幕
最后生成 GIF 表情
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
现在你知道怎么生成字幕
也知道如何使用 ffmpeg 合成 GIF
那么想要在 Python 运行 ffmpeg 命令
就可以使用 subprocess
(顺便关注下呗⬆️)
然后像这样执行
![](http://n4.ikafan.com/assetsj/blank.gif)
这就是实现表情包制作的主要思啦
![](http://n4.ikafan.com/assetsj/blank.gif)
当然
我们可以直接就在 Python 中创建表情包
不过也可以完善一下
直接做出来给用户使用
这个项目的作者就使用 Flask
简单写了个 web
![](http://n4.ikafan.com/assetsj/blank.gif)
让用户写入想要生成的表情包文字内容
![](http://n4.ikafan.com/assetsj/blank.gif)
获取用户的输入的内容使用 post 请求
![](http://n4.ikafan.com/assetsj/blank.gif)
后端的 POST 方法主要是去调用
我们刚刚说的方法
然后将得到的 GIF 路径提供给用户下载
![](http://n4.ikafan.com/assetsj/blank.gif)
是不是挺好玩的
源码地址在这
https://github.com/East196/sorrypy
(完事~)
![](http://n4.ikafan.com/assetsj/blank.gif)
哈哈谁 TM 买小米啊
哦不是
谁特么敢跟我们斗图啊
![](http://n4.ikafan.com/assetsj/blank.gif)
有机会的话
小帅b开发个微信表情包制作小程序
给你们玩玩
想要的点在看
多的话我就安排起来
ok
本篇主要给你介绍一下思路
希望对你有帮助
那么我们下回见
peace
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
![](http://n4.ikafan.com/assetsj/blank.gif)
赞 (0)