파와포로 애니메이션 gif 만들기

우선 완제품에서





어떻게 만드는가?



파와포를 사용한다고는 하지만 실제로 애니메이션 gif를 만드는 것은 ImageMagick입니다. Windows 버전과 Mac, Linux 버전에서는 명령 이름이 다르므로 적절하게 읽어보십시오. 다음 단계입니다.
  • 파와포에서 일련의 gif 만들기
  • ImageMagick에서 일련의 gif에서 애니메이션 gif 만들기

  • 파와포에서 준비



    슬라이드 작성



    보통 슬라이드에 문자를 써 갑니다. 「루팡 오프닝 애니메이션 gif」등으로 검색하면 자동적으로 만들어 주는 웹 서비스도 있습니다만, 특정의 폰트나 장체를 사용하고 싶을 때에는, Office를 사용하는 것이 즐겁습니다. PowerPoint의 서식에 장체는 없습니다만, 텍스트 BOX를 카피→형식을 선택해 붙여넣기→PDF,를 선택하면, 화상과 같은 취급이 되므로, 종횡의 변형이 가능하게 됩니다.



    멈추고 싶은 컷은 복수로 하는 것으로, 컷 이송의 스피드를 바꿀 수 있습니다.

    매크로 포함



    파워 포인트에는 기본 기능으로 gif 파일로 내보내기 기능이 있습니다. 그러나 파일 이름이 "슬라이드 1.gif"와 같기 때문에 페이지 수가 늘어나면 "슬라이드 11.gif"가 "슬라이드 9.gif"보다 파일 이름이 역순이되고 나중에 애니메이션 gif로 만드는 데 불편합니다. 그래서 VBA에서 오름차순 파일 이름에 출력을 할 수있는 기능을 추가합니다.

    다음 VBA를 파워포 문서에 포함하고 실행합니다. 매크로도 저장한다면 pptm 형식으로 저장하는 것이 좋습니다.
    Sub exportGif()
        Dim sld As Slide
        Dim cnt As Integer
        Dim strDir As String
        Dim strFileName As String
    
        ' output dir is hard-coded
        strDir = Application.ActivePresentation.Path & "/gif/"
    
        cnt = 0
        For Each sld In Application.ActivePresentation.Slides
            cnt = cnt + 1
            strFileName = "slide" & Format(cnt, "000") & ".gif"
            sld.Export strDir & strFileName, "gif", 720, 498
        Next
    End Sub
    
    

    이 매크로를 실행하면 일련 번호로 같은 계층의 gif라는 폴더에 gif 파일이 만들어집니다.



    ImageMagick에서 gif 파일 병합



    gif 파일이 있는 폴더에서 다음 명령을 실행합니다.
    convert -loop 0 -delay 20 slide*.gif anime.gif
    

    Mac에서 ImageMagick을 실행할 때는 convert 명령을 사용하지만 Windows는 적절하게 읽어야합니다.

    다음 인수 설명
  • 루프가 반복되는지 여부. 0이 반복되는 설정. 1이 loop하지 않지만 Twitter에 투고하면 결국은 루프 버리므로 gif 애니메이션은 루프하는 전제로 만든 것이 좋다
  • delay는 한 프레임의 시간입니다. 적당히 증감시켜
  • 입력 파일은 일련의 부분을 별표로 설정하여 여러 파일 이름을 지정할 수 있습니다.

  • 용도



    TWitter는 애니메이션 gif에 대응하고 있으므로, 전하고 싶은 것을 애니메이션 gif로 하면 더운 연출이 가능하게 됩니다.

    좋은 웹페이지 즐겨찾기