기존에 사용하던 OBS VirtualCam 플러그인은 오디오 싱크 틀어짐 문제가 있었고, 최신 버전 OBS Studio에서 사용이 불가능해졌습니다.
OBS Studio에 자체적으로 있는 VirtualCamera는 영상 신호만 출력되어 오디오와 함께 송출되는 방송용으로는 사용이 힘든 점이있습니다.
이에 VB Audio라는 가상 오디오 케이블을 사용하여 오디오를 출력할 수 있는 방법이 있어 공유 드립니다.
테스트 후 실방송에 적용가능하다고 판단되어 많은 방송 송출에 해당 방법으로 방송 진행하였고, 문제 없이 깔끔하게 송출되었습니다.
OBS Studio (최신 버전 v28.0.3) Window 환경 기준으로 작성하였습니다.
- 가상 오디오 설치
아래 링크로 접속하여 VB-AUDIO 소프트웨어를 다운로드 합니다.
다운로드 받은 파일의 압축을 풀면 다음과 같이 설치 파일이 두 종류로 나옵니다.
"VBCABLE_Setup"은 32비트용이고 "VBCABLE_Setup_x64"는 64비트용입니다.
최근 우리가 사용하는 PC는 대부분 64비트이므로 VBCABLE_Setup_x64.exe를 우클릭하여 "관리자 권한으로 실행" 하여 인스톨 진행합니다.
인스톨러가 실행되면 가볍게 "Install Driver" 버튼을 눌러 설치를 진행합니다.
인스톨이 완료되면 PC를 재부팅 해줍니다.
- OBS Studio Audio Setup
OBS 설정> 오디오 > 고급 > 감시장치를 CABLE Input(VB-Audio Virtual Cable)로 변경합니다.
(OBS 오디오 모니터링를 켰을 때 원래 스피커로 흘러 나오는 소리를 장치 변경을 통해 가상 오디오 장치로 보내는 겁니다.)
오디오 믹서에서 오디오 고급 설정으로 이동합니다.
내보낼 소스의 오디오 모니터링을 "모니터링과 출력" 으로 변경합니다.
여기까지 하면 "VB Audio Input" 가상 장치로 OBS 소리가 인입 됩니다.
가상 카메라 시작을 클릭하면 OBS 비디오가 "OBS Virtual Camera"라는 이름의 장치를 통해 외부 프로그램으로 출력되기 시작합니다.
- 외부 프로그램에서 OBS 비디오/오디오 불러오기
외부 프로그램에는 Zoom, Discord, KakaoTV 등 다양한 프로그램이 있지만 여기서는 아프리카TV의 프릭샷을 기준으로 설명하겠습니다. 대부분 비슷한 로직으로 실행되므로 이해하는 데 힘들지 않으실 겁니다.
먼저, 장면관리에서 소스 추가 > 외부 장치를 선택해 줍니다.
비디오 장치 선택에서 OBS Virtual Camera를 선택하면 OBS에서 출력중인 비디오가 프릭샷으로 들어오기 시작합니다.
마지막으로 시스템 사운드를 꺼주고~ 마이크에서 CALBE Output(VB-Audio)로 설정하면
OBS의 비디오 및 오디오 소스가 프릭샷으로 들어오게 됩니다.
이제 프릭샷으로 방송할 때도 vMix 처럼 OBS에서 자유롭게 장면 전환과 추가 소스를 사용할 수 있고, 오디오 믹서도 컨트롤 할 수 있게 됩니다.