Android 에서 App 작업 을 녹화 하여 Gif 동적 그림 을 만 드 는 전 과정

안 드 로 이 드 앱 개발 이 끝 났 으 니 당연히 gif 를 녹음 해서 보 여 줬 으 면 좋 겠 어 요.동 영상 도 보 여줄 수 있 지만 유쿠,감자 등에 올 려 야 한다.그리고 원래 십 몇 초 동안 앱 이 조작 과정 을 보 여 주 었 기 때문에 동 영상 사이트 의 광 고 는 1 분 이 걸 리 고 gif 가 가 벼 운 양 으로 데 이 터 를 절약 하지 않 는 다.
다음 그림 은 제 가 녹음 한 문자 소멸 기 응용 효과 그림 입 니 다.

본 문 서 는 여러분 에 게 gif 를 어떻게 녹음 하 는 지 가르쳐 드 리 며,여러분 에 게 참고 하도록 제공 합 니 다.구체 적 인 내용 은 다음 과 같 습 니 다.
사고의 방향
gif 를 만 드 는 사 고 는 두 단계 입 니 다.
1.앱 조작 과정 을 영상 으로 녹화
2.동 영상 에 따라 Gif 로 변환
현재 인터넷 에서 GIF 를 녹화 하 는 사고 도 대체적으로 이 두 단계 로 나 뉘 는데 더 좋 은 방법 이 있 는 지 모 르 겠 습 니 다.한 걸음 에 gif 동 태 를 생 성 할 수 있 습 니까?
adb 로 화면 녹화 하기
Android sdk 아래 에 유용 한 도구 가 있 습 니 다.adb 는 platform-tools 폴 더 에 있 습 니 다.개발 자 는 장치 에 시작 애플 리 케 이 션 을 설치 합 니 다.초기 sdk 버 전에 서 adb 는 tools 폴 더 에 있 습 니 다.
터미널(linux 또는 mac os)이나 명령 프롬프트(windows)에 입력 하 십시오.

adb help all
사용 가능 한 모든 명령 을 표시 할 수 있 습 니 다.
adb 도 구 를 자주 사용 하면 sdk 의 폴 더 경 로 를 PATH 환경 변수 에 추가 합 니 다.환경 변수 에 가입 하지 않 고 adb 를 시작 할 때마다 platform-tools 폴 더 의 위치 로 cd 가 필요 합 니 다.
우 리 는 adb 셸 screenrecord 명령 을 녹음 하고 adb 셸 screenshot 을 사용 하여 캡 처 할 수 있 습 니 다.다음은 사용 설명.

tomchen$ ./adb shell screenrecord --help
Usage: screenrecord [options] <filename>

Records the device's display to a .mp4 file.

Options:
--size WIDTHxHEIGHT
 Set the video size, e.g. "1280x720". Default is the device's main
 display resolution (if supported), 1280x720 if not. For best results,
 use a size supported by the AVC encoder.
--bit-rate RATE
 Set the video bit rate, in megabits per second. Default 4Mbps.
--time-limit TIME
 Set the maximum recording time, in seconds. Default / maximum is 180.
--rotate
 Rotate the output 90 degrees.
--verbose
 Display interesting information on stdout.
--help
 Show this message.

Recording continues until Ctrl-C is hit or the time limit is reached.

tomchen$ pwd
/Applications/sdk/platform-tools

비디오 해상도 크기 를--size 로 지정 할 수 있 습 니 다.-bit-rate 로 비트 레이트 크기 를 지정 할 수 있 습 니 다.일반적으로 우 리 는 설정 할 필요 가 없 으 며,기본 값 을 사용 하면 된다.

tomchen$ ./adb shell screenrecord /sdcard/example.mp4
그리고 녹화 할 수 있 습 니 다.기본 시간 은 180 s 입 니 다.보통 이렇게 오래 걸 리 지 않 습 니 다.녹화 가 끝 난 후에 저희 ctrl+c 가 미리 끝나 면 됩 니 다.
다음은 pull 명령 을 이용 하여 핸드폰 에 있 는 동 영상 을 컴퓨터 에 복사 합 니 다.

adb push <local> <remote>             (    sd  )
adb pull <remote> <local>             
예시:

tomchen$ ./adb pull /sdcard/example.mp4 ~/Documents/
8786 KB/s (9449246 bytes in 1.050s)
Android studio 자체 녹화 기능
지금 은 일반적으로 Eclipse 에서 안 드 로 이 드 를 개발 하지 않 고 안 드 로 이 드 스튜디오 로 옮 겨 화면 을 녹화 하 는 기능 인 google 이 자 연 스 럽 게 생각 했 습 니 다.시작 단 추 를 누 르 면 됩 니 다.(명령 행 에 익숙 하지 않 은 친구 들 에 게 적합 합 니 다)
안 드 로 이 드 스튜디오 맨 아래 안 드 로 이 드 바 왼쪽 에 버튼(아래 빨 간 상자 에 동 그 라 미 를 친 부분)이 있 습 니 다.클릭 하면 녹화 화면 이 실 현 됩 니 다.비트 레이트,해상도 등 도 선택 할 수 있 고 해상도 가 비어 있 지 않 으 면 기본 값 을 사용 합 니 다.

Start Recording 을 누 르 면 녹화 가 시 작 됩 니 다.녹화 시간 상자 가 팝 업 됩 니 다.

녹 화 를 마 친 후 Stop Recording 을 클릭 하여 녹 화 를 중단 합 니 다.

마지막 으로 동 영상 저장 위 치 를 알려 주 고 폴 더 를 선택해 서 저장 합 니 다.
안 드 로 이 드 스튜디오 도 녹화 버튼 위 에 캡 처 기능 을 제공 했다.

캡 처 를 누 르 면 휴대 전화의 현재 조작 인터페이스 가 뜨 고 Reload 로 휴대 전화 화면 을 새로 고 칠 수 있다.

비디오
여기 방법 도 많아 요.
4.567917 형식 공장 같은 것 은 비디오 형식 을 입력 하여 gif 형식 으로 내 보 냅 니 다.
  • 많은 프레임 의 그림 을 캡 처 하고 여러 장의 그림 을 gif 로 연결 합 니 다
  • QQ 동 영상 도구 상 자 는 캡 처 한 동 영상 을 gif 형식 으로 저장 합 니 다.
    본 고 는 가장 간단 한 방법 을 채택 하여 GifCam 이라는 녹색 판 소프트웨어 를 이용한다.
    사용 방법 은 간단 하지만,
    1.플레이어 하나 로 우리 가 방금 녹화 한 mp4 동 영상 을 열 고 GifCam 크기 를 드래그 하여 투명 영역(gif 영역 녹화)을 녹화 할 범 위 를 덮어 씁 니 다.
    2.재생 기 를 눌 러 영상 을 재생 하고 GifCam 의 Rec 버튼 을 누 르 면 gif 를 녹화 할 수 있 습 니 다.
    3.녹음 을 마치 고 stop 단 추 를 누 르 고 gif 파일 저장 위 치 를 선택 합 니 다.
     
    본 고 는 Android 에서 App 조작 을 어떻게 녹음 하여 Gif 동적 그림 을 만 드 는 지 설명 하 며 여러분 의 학습 에 도움 이 되 기 를 바 랍 니 다.

    좋은 웹페이지 즐겨찾기