[python] 파이썬 moviepy로 동영상 크기 조정하기
동영상을 편집하고 변환하는 작업은 파이썬에서도 가능합니다. 이번에는 moviepy
라이브러리를 사용하여 동영상의 크기를 조정하는 방법을 알아보겠습니다.
1. moviepy
설치하기
먼저, moviepy
를 설치해야 합니다. 다음 명령을 사용하여 설치합니다:
pip install moviepy
2. 동영상 크기 조정하기
moviepy
를 사용하여 동영상의 크기를 조정하기 위해서는 다음 단계를 따릅니다:
from moviepy.editor import VideoFileClip
# 입력 동영상 경로
input_path = "input_video.mp4"
# 출력 동영상 경로
output_path = "output_video.mp4"
# 동영상 크기 조정 함수
def resize_video(input_path, output_path, width, height):
# 입력 동영상 로드
video = VideoFileClip(input_path)
# 동영상 크기 조정
resized_video = video.resize((width, height))
# 출력 동영상 저장
resized_video.write_videofile(output_path)
# 동영상 크기 조정 함수 호출
resize_video(input_path, output_path, 640, 480)
위 예제 코드에서는 resize_video
함수를 만들어서 동영상의 크기를 조정하고, 조정된 동영상을 저장합니다. input_path
에는 원본 동영상의 파일 경로를, output_path
에는 조정된 동영상의 저장 경로를 지정합니다. width
와 height
는 조정할 동영상의 가로와 세로 크기를 지정하면 됩니다.
조정된 동영상 파일이 저장되면, 해당 경로에서 동영상을 확인할 수 있습니다.
3. 결론
moviepy
라이브러리를 사용하면 파이썬으로 동영상 편집 작업을 쉽게 수행할 수 있습니다. 동영상의 크기를 조정하는 코드를 작성하고, resize
함수로 크기를 조정한 후 저장할 수 있습니다. 이를 통해 동영상 편집 작업을 자동화하거나 원하는 크기로 동영상을 변환할 수 있습니다.