지난 시간에 cmd 창에 텍스트 이미지 출력하는 방법에 대해서 알아보았습니다.
그리고 문득 든 생각이 있습니다.
이러한 이미지를 이어서 출력시키면 애니메이션이 되는 것이 아닌가?
그래서 제작해봤습니다!
해당 제작 영상은 기차가 지나가는 것으로 제작해봤습니다.
( gif로 만들어서 그런지 잘 보이지가 않네요.. )
제작 방법은 다음과 같습니다.
1. 제작하고자 하는 영상을 프레임별로 캡처해주세요
(프로그램을 사용하시면, 자동 영상 캡처 기능이 있습니다)
움직임을 나타낼 수 있을 만큼만 캡처해주셔도 됩니다.
2. 다음 사이트에서 캡처 화면을 ASCII로 변환해주고 복사해주세요
(제가 제작한 것에서는 Image Width: 500/ Text color: White/ Background: Black/ Yes/ Yes로 변환해주었습니다.)
3. 메모장 혹은 Notepad++을 열어 다음과 같이 입력해주세요.
(Notepad++를 사용하는 것이 용이합니다.)
:A ~ goto A 명령어 사이에 이전에 복사해둔 Ascii 코드를 붙여 넣어주세요.
4. 그리고 붙여 넣기 해준 Ascii 앞에 한 칸 띄우고 echo를 입력해주시면 됩니다.
Notepadd++를 사용하시면 [Alt]를 누른 채 마우스로 위로 드래그해주신 후 입력해주시면 됩니다.
완료했으면 이제 프레임 하나가 완성이 된 것이죠... ㅎㅎㅎ
이제 남은 것은 단순 반복 노동뿐입니다.
앞선 작업을 계속 반복해주시면 됩니다.
만약 프레임이 총 3개라면 아래와 같이 제작될 것입니다.
여기서 주의하실 점은 cls 꼭 입력해주셔야 합니다.
cls는 앞선 작업을 제거해주는 역할을 합니다.
만약 cls를 입력해주시지 않으면, 앞선 장면 아래로 다음 장면이 출력됩니다.
꼭 cls를 입력해주세요!
다 입력해주셨으면 [다른 이름으로 저장] - 파일 이름: [파일 제목. bat] - 파일 형식: [모든 파일]로 설정하여 저장해줍니다.
약 18초 영상을 만드는데 20분 정도 걸리더라고요.
(영상을 올려드릴려고 했는 데, 용량 문제인지 올라가지가 않네요..)
숙달되시면 빠르게 제작할 수 있을 것 같습니다.
댓글