[파이썬] pydub 설치 및 설정

pydub은 Python에서 오디오 파일을 처리하는데 사용되는 간편한 라이브러리입니다. 이 블로그 포스트에서는 pydub을 설치하고 설정하는 방법에 대해 알아보겠습니다.

1. pydub 설치하기

pydub을 설치하려면 pip을 사용합니다. 터미널 또는 커맨드 프롬프트에서 다음 명령어를 실행합니다:

pip install pydub

2. FFmpeg 설치하기

pydub은 FFmpeg를 사용하여 오디오 파일을 처리합니다. 따라서 FFmpeg을 설치해야 합니다.

3. pydub 설정하기

pydub을 사용하기 위해 추가적인 설정이 필요합니다. 아래 예제 코드를 참고하여 pydub을 설정해보겠습니다:

from pydub import AudioSegment

# FFmpeg 바이너리 파일 경로 설정 (Windows 사용자는 필요 없음)
# AudioSegment.converter = "ffmpeg 경로"

# FFmpeg 경로가 시스템 경로에 설정되어 있을 경우 필요 없음
# AudioSegment.converter = "/usr/bin/ffmpeg"

# 오디오 파일 로드
audio = AudioSegment.from_file("audio.wav", format="wav")

# 오디오 재생 시간 출력
print("오디오 재생 시간 (밀리초):", len(audio))

위 코드에서는 pydub을 사용하여 “audio.wav” 파일을 불러오고, 그 재생 시간을 출력하는 간단한 예제입니다. 필요에 따라 경로를 수정하고 추가적인 설정을 할 수 있습니다.

이제 pydub을 설치하고 설정하여 Python에서 오디오 파일을 손쉽게 처리할 수 있습니다. pydub의 자세한 사용법은 공식 문서를 참고하세요.