Terminalizerは、無料でオープンソースであり、シンプルで、高度にカスタマイズ可能でクロスプラットフォームのプログラムで、Linuxターミナルセッションを記録し、アニメーションgif画像を生成したり、Webプレイヤーで共有したりすることができます。
カスタムウィンドウフレーム、フォント、色、CSSスタイルを備えており、ウォーターマークをサポートし、フレームを編集してレンダリング前の遅延を調整することができます。また、画像のテキストをレンダリングすることもサポートしており、画面をキャプチャする代わりに画像をキャプチャするため、より良い品質を提供します。
関連記事: Linuxデスクトップのスクリーン録画ツール8選
さらに、キャプチャするコマンド、GIFの品質とリピート、カーソルスタイル、テーマ、文字間隔、行の高さ、フレームの遅延など、多くの他の設定も構成することができます。

LinuxでTerminalizerをインストールして使用する方法
Terminalizerをインストールするには、まずNode.jsをインストールし、次に以下のコマンドを使用してツールをグローバルにインストールする必要があります。
# npm install -g terminalizer OR $ sudo npm install -g terminalizer
インストールは、Node.js v10またはそれ以下のバージョンでは非常に簡単です。新しいバージョンでは、インストールが失敗した場合、C++アドオンをビルドするために開発ツールをインストールする必要があります。
インストールが完了したら、表示されるようにrecordコマンドを使用してLinuxターミナルの記録を開始できます。
# terminalizer record test

記録セッションからログアウトするには、CTRL+D
を押すか、CTRL+C
を使用してプログラムを終了します。
記録を停止した後、現在の作業ディレクトリにtest.ymlという新しいファイルが作成されます。構成と記録されたフレームを編集するために、任意のエディタを使用して開くことができます。記録を再生するには、表示されるようにplayコマンドを使用します。
# ls -l test.yml # terminalizer play test

記録をアニメーションgifとしてレンダリングするには、表示されるようにrenderコマンドを使用します。
# terminalizer render test
記録ファイルのWebプレーヤーを作成/生成するには、generateコマンドを使用します。
# terminalizer generate test
最後に、グローバル構成ディレクトリを作成するには、initコマンドを使用します。また、config.ymlファイルを使用してカスタマイズすることもできます。
# terminalizer init

すべてのコマンドとオプションの詳細については、実行してください。
# terminalizer --help
詳細については、TerminalizerのGithugリポジトリにアクセスしてください:https://github.com/faressoft/terminalizer。
以上です!Terminalizerは、Linuxターミナルセッションを記録し、アニメーションgif画像を生成したり、Webプレーヤーを共有したりするための非常に便利なプログラムです。ご質問がある場合は、以下のコメントフォームからお気軽にお問い合わせください。
Source:
https://www.tecmint.com/terminalizer-record-your-linux-terminal-in-gif/