Soundshine app icon

Soundshine

← 블로그로 돌아가기

macOS에서 스트리밍 오디오를 캡처하는 5가지 방법

오프라인으로 두고두고 들으려고 YouTube에서 발견한 라이브 DJ 셋이 있습니다. 또는 어떤 팟캐스트의 게스트로 출연 중인데 본인 쪽 로컬 녹음이 필요합니다. 또는 작업용으로 웹 라디오의 클립을 가져와야 합니다. Mac에서 “들리는 것을 녹음” 버튼을 찾아보지만 그런 버튼은 없습니다. Mac에서 내부 오디오를 녹음하는 방법의 더 깊은 이야기는 별도 가이드에서 다룹니다.

macOS는 스트리밍 오디오를 캡처하는 내장 기능을 제공하지 않습니다. Apple의 오디오 시스템은 프라이버시를 위해 앱을 서로 격리해 두는데, 보안에는 좋지만 본인 컴퓨터에서 재생 중인 것을 녹음해야 할 정당한 이유가 있을 때는 답답합니다.

좋은 소식은 이를 우회할 방법이 여럿 있다는 것입니다. 어떤 건 번거롭고, 어떤 건 과하고, 어떤 건 의외로 단순합니다. macOS에서 스트리밍 오디오를 캡처하는 다섯 가지 방법과 각각의 트레이드오프를 소개합니다.

저작권에 관한 짧은 참고: 항상 저작권을 존중하세요. 캡처할 권리가 있는 오디오만 녹음하세요. 개인적인 보관, 본인의 팟캐스트 출연 녹음, 라이선스가 있는 오디오 캡처는 정당합니다. 타인의 유료 콘텐츠를 추출하는 것은 그렇지 않습니다.

1. QuickTime 화면 녹화

QuickTime Player는 모든 Mac에 기본 탑재되어 화면 녹화가 가능합니다. 대부분이 모르는 사실은, 가상 오디오 장치를 먼저 설정해 두면 시스템 사운드도 캡처할 수 있다는 점입니다.

작동 방식은 이렇습니다. 가상 오디오 드라이버(BlackHole이나 Soundshine 같은)를 설치하고 시스템 사운드를 그쪽으로 라우팅한 다음, 그 가상 장치를 입력 소스로 선택해 QuickTime의 화면 녹화나 오디오 녹화를 시작합니다.

장점: 무료(QuickTime은 이미 Mac에 있음)이고 녹음 품질도 괜찮습니다.

단점: QuickTime 단독으로는 시스템 사운드를 캡처하지 못합니다. 가상 오디오 장치가 먼저 필요합니다. 일부 무료 가상 케이블 도구의 경우, 출력을 가상 장치로 라우팅하면 Audio MIDI Setup에서 다중 출력 장치까지 만들지 않는 한 스피커로는 오디오가 더 이상 들리지 않습니다. 단순해야 할 일에 너무 많은 단계가 필요합니다.

2. OBS Studio

OBS는 라이브 스트리밍과 화면 녹화를 위해 만들어진 무료 오픈소스 도구입니다. 매우 강력하고 스트리머가 널리 사용하지만 오디오 캡처에도 쓸 수 있습니다.

macOS에서는 OBS도 단독으로 시스템 사운드를 캡처하지 못합니다. 여전히 가상 오디오 장치가 필요합니다. 일단 그것이 있으면 OBS의 오디오 입력 캡처 소스로 추가하고 출력 형식을 설정한 뒤 녹화를 누르면 됩니다.

장점: 무료 오픈소스. 익혀두면 매우 유연합니다. 다중 오디오 소스, 맞춤 장면, 광범위한 출력 형식을 지원합니다.

단점: 단순한 오디오 캡처에는 과합니다. 인터페이스는 오버레이, 장면 전환, 다중 카메라 피드까지 관리하는 스트리밍 환경을 위해 설계되었습니다. Spotify 세션이나 YouTube 스트림에서 오디오만 가져오고 싶다면 OBS는 필요 이상입니다. 또한 여전히 그 아래 가상 오디오 장치가 필요하므로 OBS만으로는 macOS의 핵심 오디오 라우팅 문제를 해결하지 못합니다.

3. 브라우저 확장 프로그램

웹 페이지에서 직접 오디오를 다운로드하거나 녹음할 수 있다고 주장하는 브라우저 확장 프로그램이 있습니다. Chrome과 Firefox용으로 찾아볼 수 있고, 주로 YouTube 오디오나 일반 탭 오디오 캡처를 노립니다.

장점: 설치가 쉽습니다. 시스템 오디오 설정을 건드리지 않고 단일 브라우저 탭에서 오디오를 가져오기에는 충분히 잘 동작하는 경우도 있습니다.

단점: 브라우저 오디오로만 한정됩니다. Spotify 데스크톱 앱, 게임, 비브라우저 소스에서 오디오를 캡처하고 싶다면 확장 프로그램으로는 안 됩니다. 품질도 들쭉날쭉하고, 일부는 낮은 비트레이트로 재인코딩합니다. 프라이버시 측면도 고려할 만합니다. 무료 오디오 캡처 확장 프로그램 다수가 광범위한 권한을 요청하고 데이터 처리 방침이 불분명합니다. 이 길을 택한다면 리뷰를 꼼꼼히 확인하고 잘 알려진 옵션만 쓰세요.

4. Rogue Amoeba의 Audio Hijack

Audio Hijack은 20년 넘게 Mac 오디오 도구를 만들어 온 Rogue Amoeba의 전용 오디오 캡처 앱입니다. 특정 앱, 시스템 사운드 전체, 또는 하드웨어 입력에서 오디오를 캡처할 수 있습니다. 시각적 에디터에서 블록을 끌어다 놓아 신호 체인을 만듭니다. Spotify의 출력을 캡처해 EQ를 거치고 무손실 FLAC 파일로 저장? Audio Hijack이 해줍니다.

장점: 매우 유능합니다. 앱별 오디오 캡처, 내장 이펙트 처리, 예약 녹음, 광범위한 출력 형식 지원. 오디오 녹음을 자주 한다면 진지한 도구입니다.

단점: 유료 앱($64 라이선스)입니다. 블록 기반 인터페이스는 강력하지만 익히는 데 시간이 좀 듭니다. 통화나 단순한 녹음을 위해 시스템 사운드를 가상 마이크로 빠르게 라우팅하기만 원한다면 아마 필요 이상입니다.

5. Soundshine (가상 오디오 케이블)

Soundshine은 다른 접근을 택합니다. 녹음 앱이 아니라, 시스템 사운드를 그대로 비추는 가상 마이크를 만들어 줍니다. Mac에서 재생되는 모든 것이 어떤 녹음 앱(또는 통화 앱)이든 사용할 수 있는 마이크 입력으로 제공됩니다.

설정은 다음과 같습니다.

  1. Soundshine을 설치합니다. 설치 마법사가 오디오 드라이버 설치를 약 30초에 처리합니다.
  2. 메뉴 막대의 Soundshine 아이콘을 클릭해 라우팅을 켭니다.
  3. 마이크 입력을 받는 아무 앱(QuickTime, GarageBand, Audacity, Voice Memos, OBS 등)을 열고 소스로 Soundshine Microphone을 선택합니다.
  4. 녹음합니다.

끝입니다. 시스템 사운드가 48 kHz, 32-bit float 스테레오 품질로 가상 마이크에 흘러갑니다. Soundshine의 패스스루 덕분에 스피커는 평소처럼 계속 작동하므로, 다중 출력 장치를 만들거나 Audio MIDI Setup에서 무언가를 재라우팅할 필요가 없습니다.

장점: 이 목록에서 가장 단순한 설정. 모든 녹음 앱과 통화 앱(Zoom, Google Meet, Discord)에서 동작합니다. Audio MIDI Setup 구성 없음. 캡처하는 동안에도 오디오를 그대로 들을 수 있습니다.

단점: Soundshine은 라우팅 계층이지 녹음 앱이 아닙니다. 녹음 버튼을 눌러줄 별도 앱이 여전히 필요합니다. 다만 Mac에는 거의 틀림없이 QuickTime이나 Voice Memos가 이미 있으니 실질적인 추가 단계는 아닙니다.

어떤 방법을 골라야 할까

본인이 하려는 일과, 감수할 수 있는 설정 양에 따라 다릅니다.

가끔 브라우저 전용 녹음이라면 평판 좋은 브라우저 확장 프로그램이 가장 빠른 선택일 수 있습니다. 다만 웹 오디오로 제한되고 프라이버시에 주의해야 합니다.

본격 오디오 제작이라 앱별 캡처, 이펙트 체인, 예약 녹음이 필요하다면 Audio Hijack은 투자할 가치가 있습니다.

스트리밍이나 화면 녹화 워크플로에서 이미 OBS를 쓰고 있다면, 기존 환경에 가상 오디오 소스를 추가하는 것이 자연스럽습니다.

그 외 모든 경우에는 Soundshine이 “내 Mac에서 재생되는 것을 캡처해야 해"에서 실제로 캡처하기까지의 가장 단순한 경로를 제공합니다. 설치하고, 스위치를 켜고, 이미 쓰는 녹음 앱에서 마이크로 선택하세요. 다중 출력 장치도, 라우팅의 골치도 없습니다.

이 모든 방법이 공유하는 한 가지가 있습니다. macOS는 이 일을 네이티브로 해주지 않습니다. 어딘가에 서드파티 도구가 필요합니다. 문제는 사용자와 녹음 버튼 사이에 얼마나 많은 복잡성을 두고 싶은가입니다.

어떤 오디오든, 어디로든

Soundshine은 시스템 사운드를 가상 마이크로 만들어 어떤 앱에서도 그대로 사용할 수 있게 합니다. 터미널도, 커널 확장도 필요 없습니다.

무료 다운로드