오디오를 변환하면 음질이 나빠질 수 있는 이유
손실 인코더를 거칠 때마다 조금씩 더 버려지고, 절대 돌아오지 않습니다. 그것이 언제 중요한지, 그리고 언제 정말로 상관없는지 알면 음질도 지키고 쓸데없는 변환도 크게 줄일 수 있습니다.
최종 검토:
손실 압축이 실제로 없애는 것
MP3, AAC, Vorbis, Opus는 원리상 모두 같은 방식으로 작동합니다. 사람의 청각이 감지할 수 있는 것과 없는 것을 모델링하고, 알아챌 만한 것만 저장합니다. 큰 소리 바로 뒤의 작은 소리는 가려지므로 버릴 수 있습니다. 소재에 들어 있지 않은 높은 주파수에는 비트가 필요 없습니다. 양쪽 채널에 거의 똑같이 들어 있는 스테레오 정보는 한 번만 저장하면 됩니다.
결과는 놀라운 압축률입니다. CD 한 곡이 들리는 차이 없이 약 10분의 1 크기가 됩니다. 그리고 이것은 되돌릴 수 없습니다. 버려진 정보는 파일에서 사라졌고, 어떤 디코더, 변환기, 보정 기능도 되살리지 못합니다. 그것이 “손실”이라는 말의 뜻 전부이며, 아래의 모든 내용이 여기서 나옵니다.
세대 손실: 두 번째 변환이 첫 번째보다 더 아픈 이유
사람들이 놀라는 부분은 이것입니다. 깨끗한 녹음을 적당한 비트레이트의 MP3로 인코딩하면 거의 차이가 없습니다. 그런데 그 MP3를 디코딩해서 다시 인코딩하면, 같은 비트레이트에 같은 인코더를 써도 귀에 들릴 만큼 나빠집니다. 그 이유는 분명합니다.
두 번째 인코더는 첫 번째 인코더가 남긴 결함과 실제 소리를 구별하지 못합니다. 두 번째 인코더가 받는 것은 원래 녹음이 아니라, 원본에서 제거된 부분을 뺀 것에 제거 과정에서 생긴 작은 왜곡을 더한 것입니다. 심리음향 모델에게 그 왜곡은 평범한 오디오 내용이므로, 인코더는 성실하게 비트를 써서 그것을 보존하는 한편 남은 것에서 또 한 조각을 버립니다.
서로 다른 코덱 사이에서는 더 심합니다. 무엇이 들리지 않는지에 대한 판단이 서로 다르기 때문입니다. AAC를 MP3로, Opus를 MP3로 변환하면 두 번째 인코더는 자신과 공유하지 않는 이유로 첫 번째 인코더가 내린 결정을 보존하게 됩니다. 트랜스코딩한 파일이, 깨끗한 원본에서 절반의 비트레이트로 만든 어느 코덱의 결과보다도 나쁘게 들릴 수 있는 이유가 이것입니다.
단 하나의 규칙
무손실 원본을 보관하고, 모든 배포용 사본은 그 원본에서 만드세요.
지켜야 할 것은 이것이 전부입니다. FLAC이나 WAV가 있다면 거기서 만드는 모든 MP3는 깨끗한 1세대입니다. 나중에 다른 비트레이트나 다른 형식, 혹은 MP3 다음에 올 무언가가 필요해져도 원본에서 다시 변환하면 추가로 잃는 것이 없습니다. FLAC MP3 변환은 손실 인코더가 받을 수 있는 최상의 조건입니다. 보존해야 할 이전 손상이 전혀 없기 때문입니다.
무손실 원본을 지우면 이후의 모든 변환은 이미 품질이 떨어진 것에서 시작합니다. 두고두고 영향을 미치는 결정이며, 대개 음악 값보다 싼 저장 공간을 아끼려고 내려집니다.
정말로 상관없는 경우
이 부분을 정확히 아는 것도 경고만큼 유용합니다. 이 분야의 조언 중 상당수가 미신이기 때문입니다.
적절한 비트레이트로 한 번 트랜스코딩하는 것은 대개 들리지 않습니다. 오래된 카 오디오에서 재생하려고 192 kbps AAC를 256 kbps MP3로 변환하는 것은 괜찮습니다. 세대 손실 이야기를 듣고 어떤 변환이든 파일을 망친다고 결론 내리는 사람이 있지만, 두 번째 인코더에 여유를 준다면 그렇지 않습니다.
원본보다 조금 높게 인코딩하세요. 원본이 128 kbps인데 128로 인코딩하면 같은 예산에서 손실이 두 번 겹칩니다. 192로 인코딩하면 두 번째 과정에 충분한 비트가 주어져 들릴 만한 손실이 더해지지 않습니다. 320으로 올린다고 원본보다 좋아지지는 않지만(시작한 것 이상은 될 수 없습니다), 두 번째 과정이 무언가를 가져가는 것은 막아 줍니다.
말소리는 음악보다 훨씬 관대합니다. 강의나 팟캐스트는 96 kbps 모노로도 충분히 또렷하고, 트랜스코딩해도 거의 티가 나지 않습니다. 낮은 비트레이트와 2세대 손실이 뚜렷하게 드러나는 곳은 심벌즈, 박수 소리, 짙은 잔향입니다.
WAV가 하는 일과 하지 못하는 일
손실 파일을 WAV로 변환하는 것은 제대로 이해해 둘 가치가 있습니다. 사람들이 엉뚱한 것을 기대하고 쓰기 때문입니다. MP3를 WAV로 바꾸면 디코딩된 오디오가 압축 없이 저장되는데, 이는 추가 손실을 막아 줄 뿐 첫 번째 손실을 되돌리지는 않습니다. WAV는 열 배 크기이면서 MP3에 들어 있던 소리를 정확히 그대로 담고 있습니다.
그래도 편집하기 전에는 이것이 올바른 선택입니다. 파일을 자르고, 섞고, 조정하다 보면 여러 번 저장하게 되고, 손실 파일은 저장할 때마다 세대가 하나씩 늘어납니다. WAV로 변환해 모든 작업을 마친 뒤 마지막에 한 번만 인코딩하세요. 다섯 세대가 아니라 한 세대의 손실로 끝납니다.
실용적인 한계가 하나 있습니다. 일반적인 형식의 WAV 파일은 4 GB를 넘을 수 없는데, 고해상도로 오래 녹음하면 여기에 닿을 수 있습니다. 긴 작업에는 그에 맞게 만들어진 형식을 쓰세요.
자주 묻는 질문
MP3를 더 높은 비트레이트로 변환하면 음질이 좋아지나요?
아니요. 파일은 커지고, 같은 소리에 새 인코더의 추측이 더해질 뿐입니다. 버려진 정보는 무엇으로도 되살릴 수 없습니다. 비트레이트를 올린 MP3는 더 좋은 파일이 아니라 더 큰 파일입니다.
몇 번까지 변환해야 차이가 들리나요?
보통 비트레이트의 음악이라면 심벌즈, 박수, 빽빽한 믹스 같은 까다로운 소재에서는 2세대부터 들리는 경우가 많고, 3세대는 대개 들립니다. 말소리는 여러 번 변환해도 괜찮습니다. 솔직한 답은 소재에 따라 다르다는 것이며, 그래서 규칙은 횟수를 세는 것이 아니라 그런 상황 자체를 피하는 것입니다.
2026년에도 MP3가 올바른 선택인가요?
호환성 때문이라면 그렇고, 그것은 실제로 타당한 이유입니다. AAC는 모든 비트레이트에서 MP3보다 낫고 Opus는 둘 다보다 나으며, 현재의 모든 휴대폰과 컴퓨터가 이들을 재생합니다. 기본값으로 MP3를 고르지 말고, 연결된 기기 중 오래된 것이 요구할 때 고르세요.
동영상에서 오디오를 추출하면 다시 인코딩되나요?
무엇을 요청하느냐에 따라 다릅니다. 기존 트랙을 그대로 복사해 꺼내면 아무것도 디코딩하지 않으므로 무손실이고 즉시 끝납니다. MP3나 WAV를 콕 집어 요청하면 변환이 일어납니다. 그러니 오디오만 필요하다면 원래 트랙을 복사하는 편이 더 빠르고 더 좋습니다.
320 kbps MP3가 왜 128 kbps 원본보다 나쁘게 들리나요?
거의 확실히 이미 손실된 파일에서 트랜스코딩했기 때문입니다. 비트레이트는 마지막 인코더에게 얼마나 여유가 있었는지를 알려 줄 뿐, 원본이 얼마나 좋았는지는 알려 주지 않습니다. 96 kbps 원본으로 만든 320 kbps 파일은 원본의 손상을 전부 담은 채 크기만 훨씬 큽니다.