pulseaudio를 사용하여 오디오 채널 분할

pulseaudio를 사용하여 오디오 채널 분할

내 임무는 avconv (ffmpeg)+ 마이크 입력 녹음 + sphinx음성 제어를 위해 동일한 마이크가 필요한 프로그램 사용을 사용하여 데스크탑을 녹음하는 것입니다. 이제 문제는 스핑크스를 먼저 시작하면 avconv를 시작할 수 없고(마이크 입력이 이미 스핑크스에 의해 사용 중이기 때문에) 그 반대의 경우도 마찬가지라는 것입니다. 펄스오디오를 사용하여 채널을 분할하거나 가상 채널을 만들어 임무를 성공적으로 수행하는 방법이 궁금합니다.

avconv참고: 다음 명령부터 시작하겠습니다 .

    avconv -f x11grab -r 25 -s 1024x768 -i :0.0 -f alsa -ac 2 -i pulse -ar 22050 output.flv

해당 명령에서도 뭔가를 변경해야 합니까?

그런데. 이전에 Recordmydesktop을 사용했는데 인코딩이 너무 느려서 avconv를 사용하기로 결정했습니다. 감사합니다!

관련 정보