Back

Asciinema 영상을 GIF로 변환하기(How to convert asciinema to gif)

Install

asciicast2gif를 설치해줍시다. npm 패키지입니다. 추가로 asciicast2gif 가 ImageMagick과 gifsicle을 사용하기 때문에 설치가 안되어 있다면 아래 부분도 같이 설치가 필요합니다.

# install asciicast2gif
$ npm install --global asciicast2gif

# install ImageMagick, gifsicle (if you not installed)
$ brew install ImageMagick
$ brew install gifsicle

Converting asciinema to gif

asciicast2gif 의 옵션으로 변환할 url과 결과물을 지정하면 되는데요, 이 때 asciinema url은 영상의 주소가 아닌 cast 파일입니다. 그래서 아래와 같이 영상주소+.json으로 요청해줘야 합니다.

My asciinema url is this.

https://asciinema.org/a/316304

cast url(json)

https://asciinema.org/a/316304.json

converting…

$ asciicast2gif <asciinema json url> <output gif file>

$ asciicast2gif https://asciinema.org/a/316304.json output.gif

참고로 매우 느립니다..

Licensed under CC BY-NC-SA 4.0
Last updated on Jul 10, 2021 01:05 +0900