![ffmpeg를 사용하여 ALSA 장치에 오디오 스트림 쓰기](https://linux55.com/image/191704/ffmpeg%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20ALSA%20%EC%9E%A5%EC%B9%98%EC%97%90%20%EC%98%A4%EB%94%94%EC%98%A4%20%EC%8A%A4%ED%8A%B8%EB%A6%BC%20%EC%93%B0%EA%B8%B0.png)
snd-aloop
루프백 오디오 스트림을 생성하기 위해 모듈을 사용하고 있습니다 . 이제 어떻게든 pulseaudio의 데스크톱 오디오와 마이크 오디오 스트림을 이 루프백 스트림으로 믹싱하려고 합니다. 이 작업은 ffmpeg를 통해 수행할 수 있지만 ALSA 장치에 출력을 쓰는 방법을 찾을 수 없습니다.
답변1
이를 달성하기 위해 내가 해야 할 일은 출력 "파일"의 형식을 다음과 같이 지정하고 alsa
출력을 다음으로 설정하는 것뿐 이었습니다.hw:[snd-aloop-card],1,0
예:ffmpeg -i myfile.ogg -f alsa hw:2,1,0