GIF 斗图警告!GitHub 标星 5.2k+,Sorry 会编程就是可以"为所欲为"

在这里插入图片描述

大家好,我是 Rocky0429,一个最近老在聊天斗图的蒟蒻…


作为一个瞎扯淡重度患者,表情包是我保持长久战斗力的必备武器。没有表情包的聊天,是没有灵魂的。


在这里插入图片描述


人力有穷时,表情亦有尽,再多的图也有用腻的时候。作为一个能用图坚决不打字的资深患者,当没有表情包能表达出我澎湃的内心戏的时候,我觉得这样的对话是没有乐趣的。


我无数次的在想,如果我能自己制作表情包就好了,虽说市面上的很多爱屁屁(APP)可以让我开心的搞自己专属的表情包,但是作为一个程序员来说,不用代码搞的东西是不够逼格的。


本着有轮子坚决不造的坚(lan)定(ren)信念,我顺手打开了全球最大的同性交友网站 GayHub GitHub,开始了我艰苦的搜寻之路。


苦心人天不负,卧薪尝胆,三千越甲可吞吴,终于被我给找到了…


那一刻我情难自已,竟然真的有,而且已经有了 5.2k+ 的 star,这就是 sorry,一个可以将自己的梗生成 GIF 的表情包生成器。


在这里插入图片描述

GitHub 网址:
https://github.com/xtyxtyx/sorry


sorry 是一个很有意思的项目,源自"sorry,有钱事真的能为所欲为"这梗…


在这里插入图片描述


sorry 项目刚开始是由 Ruby 编写的,源代码库结构如下:


在这里插入图片描述

后来发展为 13 个版本:


在这里插入图片描述

我们以 Python 版本为例:


GitHub 网址:
https://github.com/East196/sorrypy


在这里插入图片描述


下面来看一下要想让项目在自己电脑上跑起来需要怎么做,我们以 windows 为例。



0x01 手动部署


1.下载安装 Python3,尽量使用 Python3.4 以上版本;


2.cmd 命令行安装必须包 pip install flask pillow imageio ffmpeg-python moviepy 当然也可以 pip install -r req.txt


3.安装 ffmpeg 并加入 path。检验 ffmpeg 安装:


ffmpeg -version

ps:FFmpeg 是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序,关于 windows 下 FFmpeg 的安装,可以看下面这篇文章:


链接:
https://blog.csdn.net/yy3097/article/details/51063950


4.cmd 中运行:


python app.py

适配新的 GIF


在这里插入图片描述



0x02 字幕模板 template.tpl


首先使用aegisub为模板视频创建字幕,保存为sorry.template.ass


aegisub 教程链接:
https://tieba.baidu.com/p/1360405931


在这里插入图片描述


然后把文本替换成模板字符串 {{ sentences[n] }} 懒得换图了哈,以这个字符串为准:


在这里插入图片描述


最后保存为 template.tpl,现在这个网站就可以制作新的 GIF 啦…


当然部署这件事是给想研究代码的同学们用的,但是部署这件事也不是那么简单,贴心的我给大家找了一个这个项目部署的视频,感兴趣的同学可以跟着学一下:


链接:
https://www.bilibili.com/video/av21558180?t=288



0x03 在线制作


对于只是想玩它的同学们来说,作者也贴心的提供了在线制作的方式:


旧版网址:
https://sorry.xuty.tk/panta/
新版网址:
https://app.xuty.tk/static/app/index.html


在这里插入图片描述



0x04 写在之后


以上,就是今天分享的内容,希望更多的人能够知道 sorry 这个项目,内容已经在这了,万事俱备,差的就是你学习的驱动力和对作者 star 的支持了!


当然还有对我的支持呀…


在这里插入图片描述


今天的分享就到这,我要赶紧去制作我的表情包啦~


在这里插入图片描述



作者Info:

【作者】:Rocky0429
【原创公众号】:Python空间。
【简介】:CSDN 博客专家, 985 计算机在读研究生,ACM 退役狗 & 亚洲区域赛银奖划水选手。这是一个坚持原创的技术公众号,每天坚持推送各种 Python 基础/进阶文章,数据分析,爬虫实战,数据结构与算法,不定期分享各类资源。
【福利】:送你新人大礼包一份,关注微信公众号,后台回复:“CSDN” 即可获取!
【转载说明】:转载请说明出处,谢谢合作!~

发布了608 篇原创文章 · 获赞 5789 · 访问量 81万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 酷酷鲨 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览

应支付9.90元
点击重新获取
扫码支付

支付成功即可阅读