특정 프로그램의 오디오를 "라인 입력"에 "파이프"할 수 있습니까?


8

프로그램의 오디오 출력을 가져 와서 다른 프로그램의 오디오 입력에 "파이프"하고 싶습니다. 예를 들어 밴시와 노래를 부르고 Skype가 전화를받는 사람에게 노래를들을 수있게했습니다.

답변:


5

Linux의 경우 JACK는 원하는 작업처럼 들립니다. 그러나 다소 혼란 스럽습니다. 마지막 으로이 작업을 수행해야 할 때 JACK을 포기하고 PulseAudio (Kubuntu)의 출력 모니터에 (시스템) 오디오 입력을 설정했습니다.

Windows 에서이 작업을 수행하려는 사람에게는 Virtual Audio Cable 이 동일한 작업을 수행하며 사용하기가 훨씬 직관적이지만 Linux에 대한 경험이 부족할 수 있습니다.

물론 Skype와 같은 프로그램에는 이러한 작업을 수행하기위한 자체 내부 시스템이있을 수 있으므로 사용하기에 가장 좋습니다.


1
JACK 인식 응용 프로그램에서만 JACK을 사용할 수있는 것 같습니다. 그래서, 내가 옳다면 Skype를 위해 플러그인이나 무언가를 구체적으로 작성해야 할 것입니다. 그것은 큰 문제는 아니지만 특정 시점의 경우 오디오 파일을 읽고 대화에서 재생할 수 있습니다 (Skype API에 해당 기능이 있다고 가정하고 Skype API가 있다고 가정). 그 시점에서 잭이 필요하지 않습니다.
— Jordy Dickinson

사실, 나는 JACK의 쓸모없는 것에 헌신하지 않을 것입니다. 지금은 일부 JACK 사람들에게 물어보고 결과에 대해 곧이 질문으로 돌아갈 것입니다.
— Jordy Dickinson

JACK을 사용하려면 응용 프로그램에서도 JACK을 사용해야합니다. Skype는 그렇지 않습니다. 이를 위해 Skype API를 사용해야합니다.
— Jordy Dickinson

2

리눅스의 경우 Jack을 사용 해보고 싶지만 Soundflower 라는 원하는 작업을 수행하는 프로그램이 있습니다 .


1

이 문제를 매우 일반적인 방법으로 해결할 수있는 방법이 있다는 것을 모르겠지만, 어쨌든 Skype에 원하는 것을 구현했습니다. 내 GitHub에서 볼 수 있습니다 . 오디오 파일을 선택하여 이미 활성화 된 Skype 통화로 재생할 수 있습니다.


0

Skype에 내장 옵션이 없다면 실제로는 가능하지 않습니다. IPC (프로세스 간 통신)에 사용 된 참조는 다른 프로세스가 데이터를 수신 할 것으로 예상되는 경우에만 다른 프로세스로 데이터를 복사 할 수 있다고 생각합니다. 가장 좋은 방법은 스피커를 마이크 옆에 배치하거나이를 수행 할 수있는 일종의 플러그인을 검색하는 것입니다.

http://howtoskype.net/how-to-play-audio-music-mp3-files-on-skype/ 여기 당신이 찾고 있다고 생각하는 답변이 있습니다. :-) 플러그인을 사용하면이를 수행 할 수 있으며 기본 버전은 무료입니다.

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