我是asciimatics的新手,想在命令行中将我正在制作的动画导出为 GIF。请注意,我只想记录动画本身,而不是我在终端中启动一些命令来记录 gif。
我查看了文档,但没有看到一种 asciimatics 方法来做到这一点?
请注意,我知道ttygif之类的东西,但尝试使用它但无法让它与 asciimatics 一起使用,可能是因为我不了解如何使用它。
我是asciimatics的新手,想在命令行中将我正在制作的动画导出为 GIF。请注意,我只想记录动画本身,而不是我在终端中启动一些命令来记录 gif。
我查看了文档,但没有看到一种 asciimatics 方法来做到这一点?
请注意,我知道ttygif之类的东西,但尝试使用它但无法让它与 asciimatics 一起使用,可能是因为我不了解如何使用它。
您可以使用toughtty执行此操作- 它允许您控制录制开始的时间,这对于手动凝视录制非常有用。
我的用例是生成有趣的 gif 以粘贴到 Slack 中,这些 gif 带有 lol 动画和文本 ;-) 所以我不希望任何人真正看到它是一个终端窗口,只是一个复古的动画,我制作得非常快!
$ toughtty record frames.json
toughtty encode --delay 100 out.json test.gif
我通过浏览 ttystudio 的活动分支 https://techgaun.github.io/active-forks/index.html#chjj/ttystudio
然后在node v8下安装