Terminalizer – 记录您的Linux终端并生成动画GIF

Terminalizer 是一個免費、開源、簡單、高度可自定義和跨平台的程式,用於記錄您的 Linux 終端機會話,並生成動畫 GIF 圖像或共享網絡播放器。

它具有自定義功能:窗口框架、字體、顏色、樣式與 CSS;支援水印;允許您編輯幀並在渲染之前調整延遲時間。它還支援在圖像上渲染帶有文字的圖像,而不是捕獲您的屏幕,這提供了更好的質量。

閱讀更多8 個最佳 Linux 桌面屏幕錄製工具

此外,您還可以配置許多其他設置,如捕獲命令、GIF 質量和重複、游標樣式、主題、字母間距、行高、幀延遲等。

Terminalizer – Record Linux Terminal and Generate Animated Gif Images

如何在 Linux 中安裝和使用 Terminalizer

要安裝Terminalizer,首先您需要安裝 Node.js,然後使用以下命令在全局安裝該工具。

# npm install -g terminalizer
OR
$ sudo npm install -g terminalizer

使用Node.js v10或更低版本應該非常容易進行安裝。對於更新版本,如果安裝失敗,您可能需要安裝開發工具以構建 C++ 插件。

安裝完成後,您可以使用所示的record命令來開始記錄您的Linux終端機。

# terminalizer record test
Record Linux Terminal Session

要登出錄製會話,請按CTRL+D或使用CTRL+C終止程序。

停止錄製後,在當前工作目錄中將創建一個名為test.yml的新文件。您可以使用任何編輯器打開它來編輯配置和記錄的幀。您可以使用所示的play命令來重播您的錄製。

# ls -l test.yml
# terminalizer play test
Replay Recorded Linux Terminal Session

要將您的錄製渲染為動畫gif,請使用所示的render命令

# terminalizer render test

使用generate命令來創建/生成錄製文件的網絡播放器。

# terminalizer generate test

最後,要創建全局配置目錄,請使用init命令。您也可以使用config.yml文件進行自定義。

# terminalizer init
Create a global config directory

要獲取有關所有命令及其選項的更多詳細信息,運行。

# terminalizer --help

有關更多信息,請前往Terminalizer Githug存儲庫:https://github.com/faressoft/terminalizer

就是這樣!Terminalizer是一個非常有用的程序,可用於記錄您的Linux終端會話並生成動畫gif圖像或共享網絡播放器。如果您有任何問題,請隨時通過下面的評論表格與我們聯繫。

Source:
https://www.tecmint.com/terminalizer-record-your-linux-terminal-in-gif/