GIF 斗图警告!GitHub 标星 5.5k+,Sorry 会编程就是可以 为所欲为!
作為一個瞎扯淡重度患者,表情包是我保持長久戰斗力的必備武器。沒有表情包的聊天,是沒有靈魂的。
人力有窮時,表情亦有盡,再多的圖也有用膩的時候。作為一個能用圖堅決不打字的資深患者,當沒有表情包能表達出我澎湃的內心戲的時候,我覺得這樣的對話是沒有樂趣的。
我無數次的在想,如果我能自己制作表情包就好了,雖說市面上的很多愛屁屁(APP)可以讓我開心的搞自己專屬的表情包,但是作為一個程序員來說,不用代碼搞的東西是不夠逼格的。
本著有輪子堅決不造的堅(lan)定(ren)信念,我順手打開了全球最大的同性交友網站?GitHub,開始了我艱苦的搜尋之路。
苦心人天不負,臥薪嘗膽,三千越甲可吞吳,終于被我給找到了...
那一刻我情難自已,竟然真的有,而且已經有了 5.5k+ 的 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 安裝:
ps:FFmpeg 是一套可以用來記錄、轉換數字音頻、視頻,并能將其轉化為流的開源計算機程序,關于 windows 下 FFmpeg 的安裝,可以看下面這篇文章:
鏈接:
https://blog.csdn.net/yy3097/article/details/51063950
4.cmd 中運行:
適配新的 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 的支持了!
今天的分享就到這,我要趕緊去制作我的表情包啦~
本文轉載自:「Python空間」,原文:https://url.cn/5emV1Ez,版權歸原作者所有。歡迎投稿,投稿郵箱:?editor@hi-linux.com?。
你可能還喜歡
點擊下方圖片即可閱讀
可能是東半球講得最好的一篇 HTTPS 原理分析文章,看完以后再也不疑惑了!(強烈建議收藏)
總結
以上是生活随笔為你收集整理的GIF 斗图警告!GitHub 标星 5.5k+,Sorry 会编程就是可以 为所欲为!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html5 基本布局+新标签+新选择器
- 下一篇: 【Proteus仿真】按键设置+数码管显