ubuntu環境でコマンドラインから画面録画をするにはrecordmydesktop
を使えば良さそうという備忘メモ
リンク
https://over80.hatenadiary.jp/entry/20080802/1217693705
https://github.com/Enselic/recordmydesktop
インストール
sudo apt-get install recordmydesktop
以下のように起動して使う
# record開始
recordmydesktop output.ogg
# record停止
(ctrl+c によるSIGINTで停止)
コマンドラインから実行する場合は以下のようにすれば良さそう
# record開始
recordmydesktop output.ogg &
PROCESS_ID=$!
#(何かの処理)
# record停止
# ctrl+c によるSIGINTで停止
kill -s SIGINT ${PROCESS_ID}
# (録画処理が完了するまでしばらく待つ)
wait ${PROCESS_ID}
参考