コマンド1発で、ターミナル上の全操作を録画してブログに埋め込める「asciinema」
ターミナル上で行っている「コマンド操作」のすべてを、簡単なコマンドを入力するだけでバックグラウンドで録画してくれる「asciinema」を紹介!
ターミナルだけで完結できる点や、動作が非常に軽快なのが魅力的だったのでサクッと概要を解説しておきます。
使い方!
まず、以下のコマンドから本体のソースをインストールします。
$ curl -sL https://asciinema.org/install | sh
あとは、録画コマンドを入力すれば、すぐに記録が始まります。
$ asciinema rec
~ Asciicast recording started.
~ Hit Ctrl-D or type "exit" to finish.
作業が終わったら、録画終了コマンドを入力すればOK!
$ exit
~ Asciicast recording finished.
~ Press <Enter> to upload, <Ctrl-C> to cancel.
エンターキーを押すと、以下のようなURLが表示されます。
$ https://asciinema.org/a/*****
このURLをブラウザでアクセスすると、すでに録画された動画として公開されているのが分かります!
埋め込みコードも取得可能なので、このまま自分のブログやサイトへ掲載することも可能です!
さらに、無料のアカウントを作成すると、自分のマイページで動画を管理できるようにもなるので、ご興味ある方はぜひ挑戦してみてください。
(参考)
「アカウントに紐付ける」:公式サイト
サンプル事例!
すでに、サイト上には多くのターミナル操作画面が公開されています。
例えば、HerokuにNode.jsアプリをデプロイする内容や、
Vimの「カラースキーマ」をいろいろ試してみたり、
DokkuにRailsアプリをデプロイするような動画があります。
他にも、ターミナル上で遊べるゲームを作って公開している強者もいます。
いろいろ勉強にもなるので、ターミナルの扱いに慣れていない人の学習教材としても活用できると思います。
(参考)
「asciinema」公式サイト