명령줄을 사용하여 애플리케이션별로 오디오 출력을 특정 장치로 전환하는 방법은 무엇입니까?

명령줄을 사용하여 애플리케이션별로 오디오 출력을 특정 장치로 전환하는 방법은 무엇입니까?

pacmd list-clients애플리케이션을 표시하고 pacmd list-sinks장치를 표시하며 GUI 도구는 pavucontrol장치에 애플리케이션을 할당할 수 있습니다.

장치를 할당하는 명령은 무엇입니까?

예를 들어, 스크립트는 다음과 같은 설정을 자동으로 수행할 수 있어야 합니다. 클라이언트 사이에서 Firefox에 대한 grep, 가상 입력/출력 장치 생성, 여기에 Firefox 할당, 완료되면 장치 파괴.

답변1

pactl move-sink-input[아이디] [싱크]

지정된 재생 스트림(숫자 인덱스로 식별)을 지정된 싱크(기호 이름 또는 숫자 인덱스로 식별)로 이동합니다.

우분투 맨페이지: pactl

관련 정보