Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python asciimatics-如何导出为GIF?_Python_Tmux_Asciimatics - Fatal编程技术网

Python asciimatics-如何导出为GIF?

Python asciimatics-如何导出为GIF?,python,tmux,asciimatics,Python,Tmux,Asciimatics,我是新手,希望通过命令行将正在制作的动画导出为GIF。请注意,我只想录制动画本身,而不是在终端中启动一些命令来录制gif 我看过医生了,但没有找到一种腹水疗法 请注意,我知道这样的事情,但尝试使用它,但无法使其与Ascimatics一起工作,可能是因为我不了解如何使用它。您可以使用它来完成此操作-它允许您控制录制开始的时间,这对于手动启动录制非常有用 我的用例是生成有趣的gif粘贴到Slack中,Slack带有lol动画和文本;-)所以我不想让任何人真正看到它是一个终端窗口,只是一个复古的动画,

我是新手,希望通过命令行将正在制作的动画导出为GIF。请注意,我只想录制动画本身,而不是在终端中启动一些命令来录制gif

我看过医生了,但没有找到一种腹水疗法

请注意,我知道这样的事情,但尝试使用它,但无法使其与Ascimatics一起工作,可能是因为我不了解如何使用它。

您可以使用它来完成此操作-它允许您控制录制开始的时间,这对于手动启动录制非常有用

我的用例是生成有趣的gif粘贴到Slack中,Slack带有lol动画和文本;-)所以我不想让任何人真正看到它是一个终端窗口,只是一个复古的动画,我做的超级快

总而言之:
  • 准备好录制动画
  • 运行
    $toughtty record frames.json
  • 开始你的动画。请注意,录制尚未开始
  • 动画运行后,按Ctrl+T开始录制
  • 当您认为录制效果良好时,按Ctr+C停止录制
  • 通过运行
    toughtty encode--delay 100 out.json test.gif生成gif
  • 在浏览器中打开test.gif以查看动画
我通过浏览ttystudio的活动分叉找到了toughtty

然后将其安装在节点v8下

例如: