IT/IOT_라즈베리파이

[라즈베리파이4]scrot을 이용한 화면캡쳐

무브영/movewoo0 2021. 1. 7. 13:36
728x90
반응형

안녕하세요. 이번 포스팅에서는 윈도우에서 Print Screen을 이용해서 전체 화면을 캡쳐하는 것처럼 라즈베리파이4 상에서 'scrot' 이라는 툴을 사용해서 화면캡처를 해보도록 하겠습니다.

 

 


 

0. Scrot

scrot은 리눅스에서 사용할 수 있는 툴로써 라즈베리파이4의 라즈비안에서만 사용가능한 것이 아니라 다른 리눅스 배포판들(Ex. CentOS, Ubuntu, Redhat 등)에서도 사용가능합니다. 그럼 시작해보겠습니다.

 

 

1). Scrot 다운받기

 

scrot을 다운받기 위해 터미널을 켜서 아래의 명령어를 입력하겠습니다.

sudo apt-get install scrot

 

2). Scrot!

 

패키지 다운이 완료되었다면

scrot

명령어를 입력하면 그 상태의 화면이 그대로 캡쳐됩니다.

아래의 화면은 위 두가지 과정을 연속해서 진행하고 전체화면을 캡쳐한 화면입니다.

 

scrot

 

1. Scrot의 옵션

 

 

그렇다면 전체 화면이 아닌 특정 영역이나 활성화되어 있는 창만 캡쳐해야할 때는 어떻게 해야할까요?

  • 영역 지정해서 캡쳐하기
scrot -s

 

의 명령어를 입력한 뒤 빠르게 캡쳐할 영역을 드래그하면 그 영역이 캡쳐됩니다.

 

scrot -s

 

  • 활성화 된 창만 캡쳐하기
scrot -u

 

위 명령어를 입력하면 아래와 같이 활성화된 터미널 창이 캡쳐됩니다.

scrot -u

scrot으로 활성화된 창 캡쳐

터미널이 브라우저 창 또는 다른 프로그램을 캡쳐하기 위해서는
해당 명령 실행에 딜레이를 주는 'd' 옵션을 사용하여 명령어 실행에 딜레이를 걸어놓고 캡쳐가 필요한 창을 활성화 시키면 되겠습니다.

 

scrot -ud 3

 

해당 명령어는 활성화된 창을 3초의 딜레이 뒤에 캡쳐하는 명령어입니다.

여기까지 간단한 방법으로 라즈베리파이4의 라즈비안 또는 리눅스에서 화면을 캡쳐하는 방법을 알아보았습니다.

감사합니다.

 


 

본 포스팅의 내용 및 이미지를 무단 전재, 재배포 또는 복사를 금지합니다.

인용 시 출처와 같이 공개해주세요!

도움이 되셨다면 댓글 또는 공감 부탁드립니다!

728x90
반응형