2023년 6월 8일 목요일

이미지로 간단하기 mp4동영상만들기

가끔 동영상이 필요한데 이미지들을 이어 붙여서 동영상을 만들어야 할때가 있다.

요론거 할때는 파이썬이 최고니까  알아보니까 똭 하고 있다..


라이브러리는 moviepy 라는 라이브러리 쓰면됨


이라이브러리는 간단한 영상작업을

왠만한건 다 커버쳐준다.

따라서 익혀놓으면 쓸일이 꽤 많다. 

------------------------------------------------

import os
from moviepy.editor import *


image_file_count = 3
clips = []

for img_number in range(1,image_file_count+1): 
    print(img_number)
    filename = './0' + str(img_number) + '.png'
    clips.append(ImageClip(filename).set_duration(8).crossfadein(1.5).crossfadeout(1.5))

#
print(clips)
video = concatenate(clips, method="compose")
video.write_videofile('toto.mp4', fps=24)

------------------------------------------------


요로코롬 하면됨 이미지 갯수가 3개고 01.png ~ 03.png 까지 

폴더에 있을때 페이드 인아웃하면서 8초동안 보여주는 toto.mp4

파일을 만들어줌.. ㅇㅇ 

특정 동영상 플레이어에서 안될때를 대비해서 

샤나인코더로 한번더 인코딩 처리하면됨 ㅇㅇ

댓글 없음:

댓글 쓰기