특정 기간 동안 데스크톱 녹화/캡처

특정 기간 동안 데스크톱 녹화/캡처

나는 데스크탑을 사용 gtk-recordmydesktop및/또는 기록하고 스크린샷을 만듭니다.recordmydesktop

내가 자리를 비운 동안 무언가를 기록할 수 있도록 일정 시간(예: 1시간) 동안 데스크탑에 기록을 남겨야 합니다. 어떻게 해야 하나요? 나는 recordmydesktop이것을 허용 하는 어떤 주장도 찾을 수 없습니다 . 이 기능을 제공하는 다른 도구가 있습니까?

답변1

글쎄, 나는 답을 찾았습니다. 바로 man페이지에 있습니다 recordmydesktop. 매뉴얼 페이지에는 recordmydesktop로깅이 중지되고비디오 저장, 다음 신호 중 하나를 수신하는 경우: SIGTERM또는 SIGINT.

kill이제 명령은 기본적으로 신호를 보냅니다 SIGTERM. 따라서 pid실행 중인 프로세스를 알고 있으면 recormydesktop프로세스를 정상적으로 종료하여 비디오도 저장되도록 할 수 있습니다.

이를 수행하는 한 가지 방법은 다음과 같습니다.

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

관련 정보