본문 바로가기

오디오 파일 합치기

녹음 파일을 원하는 순서대로 파일 하나로 합칩니다. 조건이 같은 파일은 재인코딩하지 않고 복사해서 합치므로 손실이 전혀 없습니다.

  • 저장되지 않음
  • 대기열 없음, 기다림 없음
  • 회원가입 없음, 워터마크 없음

사용 방법

1

파일 추가

두 개 이상 끌어다 놓으세요. 파일이 들어오는 대로 길이, 형식, 채널을 읽으므로 합치기 전에 서로 맞지 않는 부분이 보입니다.

2

순서 정하기

드래그해서 순서를 바꾸세요. 전체 길이가 바로 갱신됩니다.

3

파일 하나로 다운로드

결과에 파일을 복사했는지, 맞추기 위해 재인코딩했는지, 어떤 파일이 달랐는지 표시됩니다.

합치기 전에 파일끼리 조건 맞추기

소리 파일은 전체 길이에 대해 샘플레이트, 채널 수, 코덱을 하나씩만 가집니다. 조건이 다른 파일은 그냥 끝과 끝을 이어 붙일 수 없으므로, 첫 번째 파일이 기준이 되고 맞지 않는 파일은 디코딩해 기준에 맞게 다시 인코딩합니다. 미리 계획해 둘 만한 실제 결과가 있습니다. 같은 녹음기, 같은 설정, 같은 세션처럼 같은 방식으로 만든 녹음은 빠르게 합쳐지고 모든 파일이 그대로 유지되지만, 44.1 kHz MP3와 48 kHz 스테레오 AAC와 모노 음성 메모를 합치면 대부분이 한 세대의 음질을 잃습니다.

그러니 가장 좋은 파일을 맨 앞에 두는 것은 사소한 일이 아니라 실제로 중요한 결정입니다. 나머지는 모두 그 파일에 맞춰 올리거나 내리므로, 가장 높은 샘플레이트와 채널 수를 가진 파일로 시작하면 좋은 소스를 가장 나쁜 쪽에 맞춰 낮추는 일을 피할 수 있습니다.

갭리스 합치기가 어려운 경우이며, 그 이유는 MP3에 있습니다. 모든 MP3 인코더는 동작 방식 때문에 파일 앞뒤에 짧은 무음을 넣고, 좋은 플레이어가 건너뛸 수 있도록 그 길이를 헤더에 기록합니다. 이를 고려하지 않고 MP3를 합치면 이음매마다 수십 밀리초의 작은 공백이 생깁니다. 말소리 구간 사이에서는 들리지 않지만, 라이브 앨범이나 이어지는 믹스에서는 바로 티가 납니다. 공백 없는 결과가 중요하다면 무손실 파일을 합친 뒤 마지막에 한 번만 인코딩하세요.

구간 사이의 크로스페이드는 아직 지원하지 않으므로 각 파일은 다음 파일로 바로 넘어갑니다. 조용하게 시작하고 끝나는 소리라면 괜찮지만 그렇지 않으면 뚝 끊기게 들리며, 크고 연속된 소리의 중간을 이으면 자를 때와 같은 이유로 딸깍 소리가 날 수 있습니다.

다른 작업이 필요할 때

파일 조건이 이미 정확히 같다면 ffmpeg의 concat 디먹서가 재인코딩 없이 합쳐 줍니다. 텍스트 파일에 목록을 적고 ffmpeg -f concat -safe 0 -i list.txt -c copy out.mp3를 실행하세요. 즉시, 손실 없이 처리되며 길이 제한도 없습니다.

크로스페이드, 서로 다른 음량으로 녹음된 파일의 레벨 맞추기, 이음매마다 무음 다듬기가 필요하다면 Audacity가 무료이며 작업하는 동안 파형을 보여 줍니다. 파일 몇 개보다 긴 것을 조립하려면 이것이 유일하게 합리적인 방법입니다. 팟캐스트나 오디오북이라면 이 도구가 아니라 그쪽이 맞는 도구입니다.

자주 묻는 질문

MP3를 합치면 음질이 떨어지나요?

조건이 같다면 떨어지지 않습니다. 코덱, 샘플레이트, 채널 수가 같은 파일은 인코딩된 프레임을 복사해서 합치므로 결과는 비트 단위까지 같은 소리입니다. 조건이 다른 파일은 디코딩한 뒤 하나의 일관된 형식으로 다시 인코딩해야 하며, 결과에 어떤 파일이 바뀌었는지 표시됩니다.

“조건이 같다”는 것은 무슨 뜻인가요?

코덱, 샘플레이트, 채널 수가 같다는 뜻입니다. 같은 녹음기나 같은 소프트웨어에서 내보낸 MP3 두 개는 거의 항상 같습니다. 휴대폰 녹음과 다운로드한 음원은 보통 다릅니다.

어떤 순서로 합쳐지나요?

드래그로 정한, 페이지에 보이는 순서 그대로입니다. 몰래 이름순으로 정렬하지 않습니다. 그랬다면 “part 10, part 1, part 2”가 담긴 폴더는 잘못된 순서로 나올 것입니다.

형식이 다른 파일도 합칠 수 있나요?

네. MP3, WAV, M4A를 함께 합칠 수 있으며, 디코딩한 뒤 파일 하나로 기록합니다. 결과는 MP3이며, 입력 파일이 모두 무손실일 때만 아무것도 버리지 않도록 WAV로 유지합니다.

구간 사이에 공백이 생기나요?

아니요. 앞 파일에서 다음 파일로 바로 이어집니다. 사이에 쉼을 두고 싶다면 합치기 전에 파일 끝에 잠깐의 무음을 넣거나, 자연스러운 쉼이 남도록 구간을 잘라 두세요.

어딘가에 저장되는 것이 있나요?

아니요. 모든 파일을 읽고 합친 파일을 쓰는 작업이 여기서 이루어지므로, 큰 녹음 여러 개도 아무것도 전송하지 않고 합칠 수 있습니다.

참고: 형식, 샘플레이트, 채널이 다른 파일은 첫 번째 파일에 맞춰 재인코딩해야 하며, 해당 파일은 음질이 조금 떨어집니다. 구간 사이의 크로스페이드는 아직 지원하지 않습니다.

내 웹사이트에 이 도구 넣기

블로그, 수업 페이지, 도움말 글 어디에나 무료로 넣을 수 있습니다. 코드 한 줄만 붙여 넣으면 방문자가 페이지에서 바로 사용할 수 있습니다.