-
파이썬으로 mp4 파일을 gif로 변경하기 (mp4 to gif Python Code)파이썬 2023. 12. 25. 22:57반응형
오늘은 파이썬으로 mp4파일을 gif로 변경하는 법을 알아보자.
코랩 환경에서 진행했다.
!pip install moviepy
다음 코드를 실행시켜서 moviepy 라이브러리를 설치한다.
앞에 붙는 느낌표(!)는 코랩에서 pip 등과 같은 shell 명령어를 사용할 때 붙인다.
코랩의 왼쪽 '파일' 창에 input mp4 파일을 업로드한다. (끌어당겨서 쉽게 업로드가 가능하다.)
크기에 따라 시간이 오래 걸릴 수도 있다.
업로드가 되었으면, 아래 코드를 복사해서 붙여넣은 다음, 코드를 실행한다.
이 때 파일명은 input.mp4 이어야하고, 그렇지 않을 경우에는 convert_mp4_to_gif 함수로 전달되는 파라미터를 알맞게 변경해주면 된다.
from moviepy.editor import VideoFileClip def convert_mp4_to_gif(mp4_file, gif_file): clip = VideoFileClip(mp4_file) clip.write_gif(gif_file) # Replace 'input.mp4' with the path to your MP4 file # Replace 'output.gif' with the desired name for your GIF file convert_mp4_to_gif('input.mp4', 'output.gif')
실행시키면 output.gif라는 파일이 출력된다.
이름을 사전에 변경하고 싶을 경우에는 convert_mp4_to_gif의 파라미터를 조절하면 된다.
아래 그림과 같이, 코랩의 파일에 output.gif가 나타나고 해당 파일을 오른쪽 마우스 클릭하여 다운로드할 수 있다.
반응형'파이썬' 카테고리의 다른 글
venv 가상 환경 만들기 (Visual Studio Code) (0) 2024.08.19 파이썬으로 mp4를 gif 파일로 변형하기 / mp4 to gif for python (moviepy) (0) 2024.01.13 [Python] Ipython.display로 유튜브 띄우기 / 파이썬으로 유튜브 임베딩 (0) 2023.05.25 [python] 파이썬 사진 자르기 / 비율 맞춰서 사진 자르는 프로그램 (0) 2022.07.26