Recent Posts
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- tolerated
- 헥사고날아키텍처 #육각형아키텍처 #유스케이스
- 오블완
- python
- vfr video
- PersistenceContext
- PytestPluginManager
- Value too long for column
- addhooks
- terminal
- JanusWebRTC
- 겨울 부산
- 자원부족
- VARCHAR (1)
- 달인막창
- JanusGateway
- 코루틴 빌더
- pytest
- JanusWebRTCGateway
- table not found
- 티스토리챌린지
- mp4fpsmod
- preemption #
- 코루틴 컨텍스트
- 깡돼후
- kotlin
- Spring Batch
- JanusWebRTCServer
- taint
- 개성국밥
Archives
너와 나의 스토리
[ADB] 디바이스 화면 캡쳐 & 동영상 녹화 Capture screen and record video using ADB 본문
반응형
화면 캡쳐
- $ adb shell screencap -p > myfile.jpg
- 위 command를 편하게 사용하기 위해 별칭을 정할 수 있다.
- $ alias capture="adb shell screencap -p > $@"
- 이렇게 하면 "capture myfile.jpg" 이런식으로 쉽게 화면을 캡쳐할 수 있다.
udid 지정하는 방법
- adb 다음 -s 옵션과 함께 udid 입력
- 예:
- adb -s $udid shell screenrecord /sdcard/video.mp4
- adb -s $udid pull /sdcard/video.mp4
화면 녹화
- 동영상 녹화의 경우 동영상 파일을 컴퓨터에 다이렉트로 저장할 수 없다.
- 일단 핸드폰의 sdcard에 저장 후 다운 받아와야 한다.
- $ adb shell screenrecord /sdcard/video.mp4
- [Ctrl + C]를 누르면 recording이 종료된다. 제한 시간 약 3분 정도로 그 시간이 지나면 자동으로 중단된다.
- 핸드폰에 저장된 파일을 컴퓨터로 옮기기
- $ adb pull /sdcard/video.mp4
- $ adb -s {udid} pull {/sdcard/path} {/pc/path}
- 핸드폰에 저장된 파일 제거하기
- $ adb shell rm /sdcard/video.mp4
- 제한 사항 옵션
- --size
- adb shell screenrecord --size <WIDTHxHEIGHT>
- 디폴트 값: 1280x720
- adb shell screenrecord --size <WIDTHxHEIGHT>
- --bit-rate
- $ adb shell screenrecord --bit-rate <RATE>
- 디폴트 값: 4Mbps
- --time-limit
- 디폴트 값: 180 (3 min) <- 최대값
- --rotate
- 출력을 90도로 회전시킴
- --verbose
- command line 화면에 로그 정보 표시
- 이 옵션 설정하지 않으면 실행 중에 유틸리티에 정보 표시되지 않음
- --size
출처:
- https://adbshell.com/commands/adb-shell-screenrecord
반응형
'개발' 카테고리의 다른 글
minicap & minitouch ndk-build하는 방법 / ndk 설치 방법 / Android 12 지원 (1) | 2022.04.04 |
---|---|
git flow error 문제 해결 (0) | 2022.02.07 |
pytest 실행 시 terminal에 로그 남기기 (0) | 2021.11.24 |
stf install error 해결 / node version 변경 (0) | 2021.11.11 |
apk 코드 뜯어보기: apk -> jar -> java로 변환 (0) | 2021.10.21 |
Comments