가상 오디오 장치를 생성하고이를 사용하여 오디오 입력을 스트리밍하는 방법


30

구체적인 문제는 다음과 같습니다.

XFire를 통해 게임을 방송하고 있으며 Windows 오디오 장치를 사용하여 수신 한 모든 오디오를 캡처합니다. 방송 할 때 비디오 스트림을 시청하는 다른 사용자가 Skype를 통해 나와 통신하고 있으며 비디오 스트림 내에서 자신의 목소리를 다시들을 수 있으며, 내가 듣는 오디오를 방송하는 것이 전적으로 논리적입니다.

내가하고 싶은 일은 Windows 내에서 다른 오디오 장치를 만들고 Skype에서 얻은 입력이 아닌 해당 게임의 오디오 입력 만 리디렉션 (파이프)하는 것입니다. 그런 다음 XFire에 새로 생성 된 "가상"오디오 장치를 사용하여 브로드 캐스트하도록 지시하면 파트너가 자신의 목소리를들을 수 없습니다.

다른 오디오 장치를 만들고 원하는 입력 스트림 만 리디렉션 할 수 있습니까?

답변:


15

가상 오디오 케이블을 사용해보십시오 . 가상 오디오 카드를 생성하고 가상 케이블을 사용하여 출력에서 ​​입력으로 사운드를 라우팅 할 수 있습니다.

대체 텍스트

Windows 7에서 실행됩니다. 무료는 아니지만 평가판이 있으므로 필요한 작업을 수행 할 수 있는지 확인할 수 있습니다.


그것이 내가 필요한 것입니다! 나는 비슷한 무료 응용 프로그램을 원하지만. 그것은 매우 자극적 인 오디오를 흔들며하면서 항상 "시험"이라고 말합니다. 무료 대안이 있습니까?
Steven Rosato

내가 알지 못해서 미안
Snark

2
안녕하세요, 나는이 문제에 대한 해결책을 오랫동안 찾고있었습니다. 나는 VAC를 시도했지만 그것이 '당신이 듣는 것'리디렉션 / 루프백으로 만 작동한다고 생각합니다 ... VAC는 시스템의 기본 오디오 장치를 사용하는 D3D 응용 프로그램에는 도움이되지 않으며 DO N'T 사용할 오디오 장치를 변경하기위한 설정? 문제는 창 모드에서 앱 / 게임을 실행하는 경우 시스템 기본 오디오 장치 (VAC 가상 장치 여야 함)를 통해 Windows 사운드가 파이프되는 것입니다. 누구나 D3D 앱 / 게임에서 사운드를 분리 할 수있는 것을 알고 있습니까?
Beeblebrox

3
나는 이것이 무료 대안이라고 생각한다 : vb-audio.pagesperso-orange.fr/Cable/index.htm
endolith

16

VAC는 외부 소프트웨어가 아닌 오디오 장치 드라이버로 사용하기에 좋은 옵션이며 "평가판"알림없이 무료입니다.

https://www.vb-audio.com/Cable/index.htm

기부금으로 무료로 단일 입력 / 출력 장치 1 개와 추가 장치 2 개를 추가 할 수 있습니다.


1
이것이 내가 사용한 해결책이었습니다. 사용하기 간단했고, 내 필요에 맞는 충분한 가상 장치를 얻기위한 기부금은 5 유로에 불과했으며, 이 YouTube 가이드 는 OBS와 함께 실제로 사용하는 방법을 철저히 설명합니다. 한 시간 안에 무언가를 얻고 싶은 사람들에게 이것을 권합니다.
2rs2ts

1
Windows 10에서 저에게 효과적이었습니다. 믹서 설정을 열어서 가상 입력에 기록하려는 응용 프로그램을 설정하고 가상 출력에 기록하도록 Audacity를 설정했습니다. 녹음이 진행되는 동안 다른 응용 프로그램의 오디오를 계속들을 수 있기 때문에 좋습니다.
Michael Mior

5

https://github.com/rdp/virtual-audio-capture-grabber-device 는 하나의 시도입니다. 무료 오픈 소스! :)

ffsplit은 비슷한 것을 가지고있었습니다 (지금은 기능이 없습니까?)

참조 http://web.archive.org/web/20140222025420/https://superuser.com/questions/98720/is-there-a-free-or-open-source-equivalent-to-vac/364156


1
첫 번째 링크는 내가 GitHub에서 본 것 중 가장 슬랩스틱 / 비 조직화 된 프로젝트라고 생각합니다. 오픈 소스조차 아니거나 프로젝트를 구축하는 명확한 방법이 없습니다. 다른 링크는 죽었고 ffsplit 홈페이지는 죽었습니다.
블라디미르 판 텔레 예프

1
피드백에 감사드립니다. stackexchange 사람들은 유용한 게시물 <sigh>을 삭제하고, 링크를 업데이트하고, ffsplit이 현재 죽었다고 언급 한 것으로 나타났습니다.
rogerdpack

github.com/rdp/virtual-audio-capture-grabber-device/blob/master/를 기반으로 ... 현재 실제로 오픈 소스가 아닙니다 (소스 코드를 사용 가능하게 만드는 것은 충분하지 않습니다). 라이센스가 지정되어 있지 않기 때문에 기본적으로 저작권법이 적용되므로 아무도 코드를 실제로 복사 (배포) 할 수 없습니다.
Vladimir Panteleev

1
@VladimirPanteleev OK는 라이센스를 약간 업데이트했습니다. 그리고 건물 지침을 더 추가했습니다. 빌드 할 수 없거나 불가능한 문제가 있으면 자유롭게 제출하십시오. jruby 코드는 FFmpeg 주변의 "GUI 래퍼 (wrapper)"를위한 것으로, DirectShow 장치 자체를 해킹하는 데 필요하지 않습니다. 건배!
rogerdpack

3
고맙습니다. 나는 진정으로 불평 할 권리가 없으며 당신이 이것을 한 것이 좋았습니다. 심하게 심술 if다면 미안합니다.
블라디미르 판 텔레 예프
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.