1 작업흐름

맥에서 GIF를 제작하는 방식은 먼저 QuickTime Player로 화면을 .mov파일로 저장한 후에 ffmpeg으로 동영상 파일을 처리하고 gifsicle을 활용하여 GIF 파일로 떨군다.

2 의존성 설치1

ffmpeg, xquartz, gifsicle을 순차적으로 설치한다.

brew install ffmpeg 
brew cask install xquartz #dependency for gifsicle, only required for mountain-lion and above
brew install gifsicle

3 화면 녹화

QuickTime Player를 실행하고 “파일” → “새로운 화면 기록” 을 클릭하여 녹화할 화면을 기록한다. 화면 기록이 끝나면 new-file.mov와 같이 확장자가 .mov를 갖는 동영상 파일로 저장시킨다. 동영상으로 파일을 떨구는 방법은 File → Export → As Movie 으로 적당한 파일명으로 떨군다.

4 동영상 파일 → GIF 파일

ffmpeg 명령어를 사용해서 .mov파일을 .gif파일로 변환시킨다.

ffmpeg -i new-file.mov -s 600x400 -pix_fmt rgb24 
ffmpeg -i new-file.mov new-file.gif

 

데이터 과학자 이광춘 저작

kwangchun.lee.7@gmail.com