一定期間のデスクトップ録画/キャプチャ

一定期間のデスクトップ録画/キャプチャ

私はデスクトップを使用gtk-recordmydesktopおよび/または記録し、スクリーンショットを作成します。recordmydesktop

私が席を空にしている間に何かを記録できるように、一定時間(たとえば1時間)の間、デスクトップに記録を残す必要があります。どうすればいいですか?私はrecordmydesktopこれを許可するという主張を見つけることができません。この機能を提供する他のツールはありますか?

ベストアンサー1

まあ、私は答えを見つけました。すぐにmanページにありますrecordmydesktop。マニュアルページにはrecordmydesktopロギングが停止し、動画を保存、次のいずれかの信号を受信した場合:SIGTERMまたはSIGINT

killコマンドはデフォルトでシグナルを送信しますSIGTERM。したがって、pid実行中のプロセスがわかっている場合は、recormydesktopプロセスを正常に終了してビデオを保存することができます。

これを行う1つの方法は次のとおりです。

#!/bin/bash
recordmydesktop --on-the-fly-encoding &
sleep 2700        #keep recording for 45 minutes
kill `echo $!`

おすすめ記事