Soundshine app icon

Soundshine

← 블로그로 돌아가기

Mac에서 재생 중인 음악 녹음하는 방법

Mac에서 재생 중인 무언가를 깔끔한 파일로 남기고 싶을 때가 있습니다. 직접 만든 곡, 라이브 세트, 믹스, 제작용 음원 같은 것들이요. 스피커에 마이크를 대는 건 답이 아니고, 헤드폰 잭에서 케이블을 빼는 것도 아닙니다.

둘 다 멀쩡한 디지털 오디오를 아날로그로 바꿨다 되돌리기 때문에, 이유 없이 잡음이 붙고 디테일이 사라집니다. 디지털 스트림 그대로 담으세요.

무엇을 녹음하는지에 대해

분명히 적어둡니다. 저작권이 있는 음악을 스트리밍 서비스에서 녹음하는 것은 사실상 모든 스트리밍 서비스의 이용약관을 위반하며, 재배포는 취득 방법과 무관하게 저작권을 침해합니다.

본인 작업물, 퍼블릭 도메인 녹음, 크리에이티브 커먼즈 라이선스 자료, 녹음 허락을 받은 라이브 스트림, 직접 만든 믹스를 담고 싶은 것은 지극히 평범한 일입니다. 이 글은 그런 분들을 위한 것입니다.

기본 앱이 도움이 안 되는 이유

QuickTime Player와 음성 메모는 마이크 입력을 녹음합니다. macOS는 시스템 사운드를 입력 장치로 제공하지 않으므로, 두 앱 모두 음악 자체를 볼 수 없습니다.

그래도 시도하면 내장 마이크로 스피커 소리를 담게 되고, 방 울림과 키보드 소리, 창밖 소음까지 함께 들어갑니다. 딱 들리는 그대로 별로입니다.

디지털로 담기

  1. Soundshine Record를 열고 녹음 권한을 한 번 승인합니다.
  2. 소스 목록에서 음악 앱을 이름으로 고릅니다. 음악, Spotify, 브라우저, DAW 등. 모든 시스템 사운드가 아니라 앱을 고르면 알림음이 파일에 들어가지 않습니다.
  3. 편집기나 DAW로 갈 거면 형식을 WAVAIFF, 그냥 들을 거면 **AAC(.m4a)**로 둡니다.
  4. 녹음을 누르고 재생을 시작합니다.
  5. 멈춥니다. 파일은 ~/Music/SoundshineRecord에 48kHz 스테레오로 저장됩니다.

앱 안에서 볼륨을 최대로 두세요. 캡처는 앱 자체의 출력 레벨을 따릅니다. 시스템 볼륨은 녹음과 무관하므로 스피커를 줄여도 파일에는 영향이 없습니다.

macOS 15 이상이 필요합니다. $14.99 단일 결제이며 기능이 살아 있는 체험판이 있습니다.

무료 경로

BlackHole은 무료 오픈소스 가상 오디오 드라이버입니다.

  1. existential.audio에서 설치합니다.
  2. 오디오 MIDI 설정을 열고 **+**에서 다중 출력 장치 생성을 고릅니다.
  3. BlackHole 2ch와 실제 출력을 모두 체크해 음악이 들리게 합니다.
  4. 시스템 설정 > 사운드에서 그 다중 출력 장치를 출력으로 지정합니다.
  5. QuickTime Player, Audacity 또는 DAW에서 BlackHole 2ch로부터 녹음합니다.

무료이고 잘 돌아갑니다. 주의할 점 둘. 모든 것을 섞어서 담으므로 곡 중간에 울린 알림이 파일에 영구히 남습니다. 그리고 시스템 출력은 직접 바꾸기 전까지 다중 출력 장치로 남습니다.

품질을 제대로 지키기

케이블로 녹음하지 마세요. 헤드폰 출력에서 라인 입력으로 연결하면 디지털에서 아날로그로, 다시 디지털로 변환되며 히스가 붙고 다이내믹 레인지가 줄어듭니다. 애초에 요즘 Mac 대부분에는 라인 입력이 없습니다.

48kHz에 맞추세요. macOS는 48kHz로 돕니다. 44.1kHz로 녹음하면 아무 이득 없는 리샘플링이 생깁니다.

편집할 거면 무압축으로. DAW나 편집기로 갈 것은 WAV나 AIFF로 두세요. 열고 다시 압축할 때마다 아티팩트가 쌓이므로 압축은 맨 마지막에 한 번만.

원본을 넘어설 수 없습니다. 128kbps 스트림을 24비트 WAV로 녹음해도 여전히 128kbps 스트림이고 파일만 훨씬 큽니다. 녹음은 품질을 보존할 뿐 더해주지 않습니다.

헤드룸을 남기세요. 앱이 최대로 출력하며 0dB에 닿는다면 조금 줄이세요. 클리핑은 복구되지 않습니다.

관련 글

한 파일로 바로 녹음하기

Soundshine Record는 시스템 오디오 전체, 또는 원하는 앱만 골라 마이크와 함께 녹음합니다. 소스별로 볼륨을 조절할 수 있고 가상 드라이버를 설치할 필요도 없습니다.