반응형
파이썬 음성 파일 합치기
1개의 음성파일이 끝나면 다음 음성파일이 재생됩니다. 만약, 백그라운드 음성과 같이 음성을 겹치고 싶다면 아래 참고를 확인하세요.
from pydub import AudioSegment
# 두 오디오 파일 불러오기
audio1 = AudioSegment.from_file("audio_file1.mp3")
audio2 = AudioSegment.from_file("audio_file2.mp3")
# 두 오디오 파일 이어 붙이기
combined_audio = audio1 + audio2
# 결합된 오디오 파일 저장
combined_audio.export("combined_audio_file.mp3", format="mp3")
[참고1] 음성파일 겹치기
from pydub import AudioSegment
# 오디오 파일 로드
audio1 = AudioSegment.from_file("audio1.mp3")
audio2 = AudioSegment.from_file("audio2.mp3")
# 첫 번째 오디오에 두 번째 오디오를 겹치기
combined = audio1.overlay(audio2_with_delay)
# 결과 저장
combined.export("overlay_audio.mp3", format="mp3")
[참고2] 3초까지는 붙이고 3초 이후에는 겹치기
from pydub import AudioSegment
# 오디오 파일 로드
audio1 = AudioSegment.from_file("audio1.mp3")
audio2 = AudioSegment.from_file("audio2.mp3")
# 오디오 파일 일부 겹치고 일부 남은부분 합치기ㅣ
combined = audio1.overlay(audio2[3000:])
combined = audio2[:2999] + combined
# 결과 저장
combined.export("cobined_overlay.mp3", format="mp3")
반응형
'python' 카테고리의 다른 글
파이썬 영상 이어붙이기 (5) | 2024.10.26 |
---|---|
파이썬으로 pdf 로 용량 줄이기 (1) | 2024.10.26 |
파이썬 음성 이미지 합쳐 mp4 영상 만드는 파이썬 코드 (0) | 2024.10.25 |
파이썬 공백 여러개 하나의 공백으로 (0) | 2024.10.24 |
파이썬 리스트의 위치 리스트로 값 추출하기-리스트 인덱싱 (0) | 2024.10.23 |
댓글