터미널 화면 움직 gif로 캡쳐하기

Featured image

이런 저런 방법들이 많이 소개가 되어있고 쓰는 사람마다 이게 좋다 저게 좋다 하는 것 같은데, 내가 봤을 땐

이 가장 좋은 방법이었다.

asciinema 같은 것은 Linux/Mac이면 대부분 패키지화 했기 때문에 쉽게 설치가 가능하고, asciicast2gif은 npm으로 설치해야 한다.

node js 같은 경우 확실하진 않지만 python 처럼 파편화가 된 것 같다. 대개 nodejs 10.x 버전을 사용해야 별 무리 없이 빌드가 가능한 것 처럼 보인다.

asciinema는 녹화를 시작하면 shell을 새로 열어버리기 때문에 녹화후에 그 결과를 gif로 저장하는 과정을 모두 하나의 script로 작성해서 필요할 때마다 쓸 수 있다.

말과 글로 설명해서는 잘 못 알아듣는 사람들이게 특정 컴퓨터 작업을 설명할 때 매우 유용하다.