Terminalizer - 记录您的 Linux 终端并生成动画 GIF
Terminalizer 是一个免费、开源、简单、高度可定制的跨平台程序,用于记录您的 Linux 终端会话并生成动画 gif 图像或共享网络播放器。
它带有自定义功能:窗框、字体、颜色、CSS 样式;支持水印;允许您在渲染之前编辑帧并调整延迟。它还支持渲染带有文本的图像,而不是捕获屏幕,从而提供更好的质量。
另请阅读:8 个最佳 Linux 桌面屏幕录制工具
此外,您还可以配置许多其他设置,例如捕获命令、GIF 质量和重复、光标样式、主题、字母间距、行高、帧延迟等等。
如何在 Linux 中安装和使用 Terminalizer
要安装 Terminalizer,首先需要安装 Node.js,然后使用以下命令全局安装该工具。
npm install -g terminalizer
OR
sudo npm install -g terminalizer
使用 Node.js v10 或更低版本安装应该非常容易。对于较新的版本,如果安装失败,您可能需要安装开发工具来构建 C++ 附加组件。
安装完成后,您可以使用记录命令开始记录 Linux 终端,如图所示。
terminalizer record test
要注销录制会话,请按 CTRL+D
或使用 CTRL+C
终止程序。
停止录制后,将在当前工作目录中创建一个名为 test.yml 的新文件。您可以使用任何编辑器打开它来编辑配置和记录的帧。您可以使用播放命令重播录音,如图所示。
ls -l test.yml
terminalizer play test
要将录制内容渲染为动画 gif,请使用渲染命令,如图所示。
terminalizer render test
使用生成命令为录制文件创建/生成网络播放器。
terminalizer generate test
最后但并非最不重要的一点是,要创建全局配置目录,请使用 init 命令。您还可以使用 config.yml 文件对其进行自定义。
terminalizer init
要获取有关所有命令及其选项的更多详细信息,请运行。
terminalizer --help
有关更多信息,请访问 Terminalizer Githug 存储库:https://github.com/faressoft/terminalizer。
就这样! Terminalizer 是一个非常有用的程序,用于记录 Linux 终端会话并生成动画 gif 图像或共享网络播放器。如果您有任何疑问,请随时通过下面的评论表与我们联系。