[python] PyDub 소개

PyDub은 Python에서 오디오 파일을 다루기 위한 간단하고 강력한 라이브러리입니다. 오디오 파일을 자르고 합치고 변환하는 등 다양한 작업을 수행할 수 있습니다.

PyDub 설치하기

PyDub을 사용하기 위해서는 먼저 Python과 FFmpeg가 설치되어 있어야 합니다. 다음과 같이 PyDub을 설치할 수 있습니다.

pip install pydub

PyDub 기본 사용법

1. 오디오 파일 로드하기

from pydub import AudioSegment

audio = AudioSegment.from_file("example.mp3")

2. 오디오 파일 자르기

# 5초부터 10초까지 자르기
sliced_audio = audio[5000:10000]

3. 오디오 파일 합치기

# 두 개의 오디오 파일 합치기
combined_audio = audio1 + audio2

4. 오디오 파일 저장하기

# 오디오 파일 저장하기
combined_audio.export("combined.mp3", format="mp3")

PyDub 기능 확장하기

PyDub은 다양한 기능을 지원합니다. 아래는 일부 예시입니다.

자세한 내용은 PyDub 공식 문서를 참고하세요.

결론

PyDub은 Python으로 오디오 파일을 다루는 작업을 더욱 쉽고 편리하게 해주는 라이브러리입니다. 이 글을 통해 PyDub의 기본 사용법을 익히고 추가적인 기능을 활용해보세요.