Windows에서 OBS Studio에서 JACK을 어떻게 사용합니까?


2

최근 친구와 함께 게임을하는 동안 OBS Studio를 사용하여 게임 장면을 녹화하고 싶었지만 그 친구는 자신의 목소리가 녹음에서 끝나기를 원하지 않습니다.

문제는 OBS Studio가 프로그램에서 오디오를 녹음 할 수 없지만 장치 (예 : 스피커로 출력되는 사운드)에서 오디오를 녹음 할 수 없다는 것입니다.

Google에서 빠른 검색을 통해 가상 오디오 케이블 ( "우리는 프랑스어로" usine à gaz "["가스 공장 ", 매우 혼란스럽고 사용하기 어려운 프로그램]이라고 함))과 JACK Audio Connection Kit의 두 가지 프로그램을 테스트 했습니다.

프리웨어의 팬이기 때문에 JACK을 유지했습니다.

인터넷에서 몇 가지 튜토리얼을 찾았지만 (이것이 내가 본 것 중 최고입니다) JackRouter 오디오 "장치"의 선택과 같은 시점에 항상 멈춰 있습니다.

또한 QjackCtl의 연결 기능을 사용하려고 시도했지만 분명히 OBS 또는 게임이 나타나지 않습니다.

내가 놓친 것이 있습니까? JACK과 OBS가 함께 작동하도록하려면 어떻게해야합니까?

기술 정보 : 공식 사이트 에서 JACK2 1.9.10 64 비트를 다운로드 하여 Windows 10 64 비트에서 실행합니다.

웹에서 답을 찾지 못했기 때문에 여기에 내 질문을합니다.

답변:


0

나는 그것이 현재로서는 가능하지 않다고 생각합니다. Jack은 OBS에서 구현되지 않은 portaudio를 통해 통신합니다. OBS가 ASIO와 호환 되었다면 Jack이 ASIO 용으로 설정된 경우 작동했을 것입니다. ASIO를 OBS로 포팅하는 유일한 방법은 가상 케이블을 사용하는 것입니다. https://www.youtube.com/watch?v=QF0-KzUHZ8Q


0

Jack은 ASIO 드라이버를 사용할 수 있으며이를 위해 몇 가지 구성 요소를 함께 사용할 수 있습니다. 실제로 이것은 일상적인 사용을 위해 스트리밍 / 게임 장비에서 실행하는 설정입니다.

  • Jackd는 오디오 "허브"를 제공합니다.
  • SAR 은 가상 Windows 재생 / 기록 장치를 생성하고 오디오를 클라이언트로 전달하는 ASIO 드라이버이므로 SAR 재생 장치로 재생되는 오디오는 오디오 소스 입력 잭으로 사용할 수 있습니다. 해당 잭 오디오 싱크로 전송 된 오디오는 가상 녹음 장치에서 Windows 측으로 녹음 할 수 있습니다. SAR은 다른 ASIO 장치에 연결하여 다음과 같은 방법으로 오디오 하드웨어에 액세스 할 수 있습니다.
  • ASIO4ALL- 하드웨어에 대한 액세스를 제공하는 ASIO 드라이버입니다.
  • 마지막으로, DSP를 수행 할 수있는 Ardor 와 같은 잭 인식 DAW가 필요합니다 .

이 제품은 모두 프리웨어 (ASIO4ALL) 또는 오픈 소스 (기타)입니다.

가능한 기능에 대한 아이디어를 제공하는 Ardor 설정 이미지는 다음과 같습니다.

Ardor 스크린 샷

구성은 모두 매우 까다로울 수 있으므로 잘 작동하려면 많은 것을해야합니다.


관찰 독자는 이것이 Windows가 아닌 Linux에서 실행되는 Ardor의 스크린 샷이라는 것을 알 수 있습니다. 제 경우에는 DSP를 Linux 박스로 오프로드하고 있습니다. jack에는 네트워크 기능이 있으므로 두 개의 jackd 인스턴스를 연결하고 오디오를 공유 할 수 있습니다. 이렇게하면 Windows 시스템의 오디오가 네트워크를 통해 Linux 시스템으로 전송되고 Ardor에서 혼합되어 Windows로 다시 전송되어 오디오를 녹음하는 하드웨어 및 / 또는 프로그램 (OBS, Discord 등)으로 전송됩니다. . 이 모든 것은 ~ 5-8ms의 대기 시간으로 발생하며 인식 할 수 없습니다.

나는 또한 Windows에서 Ardor를 직접 실행했기 때문에 그것이 잘 작동한다는 것을 알고 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.