最近、ソフトウェアの操作を動画ではなくアニメーションGIFにするケースが増えているようです。確かに音声不要でかつ手軽に扱える形式としてアニメーションGIFは都合が良さそうです。 そんな操作はなにもGUIだけではありません。TTYGIFを使えばターミナル操作をアニメーションGIFにして残すことができます。

TTYGIFの使い方

TTYGIFはttyrecというターミナル操作を記録するソフトウェアを使います。

$ ttyrec myrecording

例えばこのようにコマンドを打つと記録が開始されます。そしてmyrecordingというディレクトリ以下に画像ファイルが蓄積されていきます。

操作が終わったら、次にTTYGIFを実行します。

$ ./ttygif myrecording

これでアニメーションGIFが作られると言った具合です。

アニメーションGIFの例。

最近はコンソールでもグラフを表示したりするソフトウェアもあり、単純な文字だけでないインパクトある表示も増えています。そういったソフトウェアを紹介する際にTTYGIFが便利に使えるかも知れません。

TTYGIFはMIT Licenseのオープンソース・ソフトウェアです。

icholy/ttygif