[python] 파이썬 moviepy로 화면 흐림 효과 추가하기

영상에 흐림 효과를 추가하는 것은 영상 처리에서 자주 사용되는 작업 중 하나입니다. 파이썬의 moviepy 라이브러리를 사용하면 편리하게 영상을 처리하고 흐림 효과를 추가할 수 있습니다. 이번 포스트에서는 moviepy를 사용하여 영상에 흐림 효과를 추가하는 방법을 알아보겠습니다.

1. moviepy 설치하기

먼저, moviepy를 설치해야 합니다. 파이썬 패키지 관리자인 pip를 사용하여 설치할 수 있습니다. 아래의 명령어를 터미널에서 실행해주세요.

pip install moviepy

2. 흐림 효과 추가하기

from moviepy.editor import *

# 영상 파일 불러오기
clip = VideoFileClip("input.mp4")

# 흐림 효과 추가
blurred_clip = clip.fx(vfx.blur, 3)

# 효과가 추가된 영상 저장하기
blurred_clip.write_videofile("output.mp4")

위 예제 코드에서는 VideoFileClip을 사용하여 입력 영상 파일을 불러온 후, fx.blur 함수를 사용하여 흐림 효과를 추가합니다. blur 함수의 인자로 흐림 정도를 지정할 수 있습니다. 흐림 정도가 클 수록 더 강한 흐림 효과가 적용됩니다.

마지막으로, write_videofile 메서드를 사용하여 효과가 추가된 영상을 저장합니다.

3. 결과 확인하기

위 코드를 실행하고 나면, output.mp4라는 파일이 생성됩니다. 이 파일을 재생하여 흐림 효과가 추가된 영상을 확인할 수 있습니다.

참고 자료

위 포스트에서는 파이썬의 moviepy 라이브러리를 사용하여 화면에 흐림 효과를 추가하는 방법을 알아보았습니다. moviepy 라이브러리는 다양한 영상 처리 작업을 지원하므로, 필요에 따라 다른 효과도 추가해보실 수 있습니다. 자세한 사용법은 공식 문서를 참고하시기 바랍니다.