[python] 파이썬 moviepy로 동영상 소리 제거하기

파이썬은 다양한 라이브러리를 제공하여 동영상 편집 및 처리 작업을 수행할 수 있습니다. 그 중에서도 moviepy라이브러리는 동영상 편집에 많이 사용되는 인기있는 라이브러리입니다. 이번 포스트에서는 moviepy를 사용하여 동영상에서 소리를 제거하는 방법을 알아보겠습니다.

먼저, moviepy를 설치해야 합니다. 아래의 명령어를 사용하여 설치할 수 있습니다.

pip install moviepy

이제 소리를 제거할 동영상 파일을 불러와야 합니다. 아래의 코드 예시를 참고하여 동영상 파일을 불러와보세요.

from moviepy.editor import VideoFileClip

input_video = VideoFileClip("input.mp4")

이제 input_video 객체를 사용하여 소리를 제거할 수 있습니다. 아래의 코드 예시를 통해 소리가 제거된 동영상 파일을 생성해보세요.

output_video = input_video.without_audio()

output_video.write_videofile("output.mp4")

위의 코드에서 without_audio() 메소드를 사용하여 동영상의 오디오를 제거하고, write_videofile() 메소드를 사용하여 새로운 동영상 파일로 저장합니다.

여기까지 진행하면 소리가 제거된 output.mp4 파일이 생성됩니다. 이렇게 moviepy를 사용하여 동영상의 소리를 제거할 수 있습니다.

더 자세한 정보를 원하시면 moviepy 공식 문서를 참고하시기 바랍니다.