시작할 때 두 개의 응용 프로그램이 있으며 루프백 및 null 싱크와 함께 연결됩니다. 시작할 때마다 pavucontrol을 열고 각 애플리케이션의 싱크 / 소스를 수동으로 변경해야한다는 점을 제외하면 모든 것이 잘 작동합니다. 기본 싱크를 변경하는 명령이 있다는 것을 알고 있지만 도움이되지 않습니다. pavucontrol을 열지 않고도 각 응용 프로그램의 입력 및 출력에 싱크 또는 소스를 할당 할 수 있기를 원합니다. 분명히 이것을하는 방법이 있습니다 (pavucontrol이 뒤에서하고 있기 때문에) 나는 문서 또는 이전에 이것을 한 사람을 찾을 수 없습니다.
시연 할 이미지 :
기본 싱크를 캔징하는 것 외에 pactl
(또는 pacmd
)을 사용하여 싱크 입력 또는 소스 출력을 다른 싱크 또는 소스로 이동할 수 있습니다 .
move-sink-input ID SINK
지정된 재생 스트림 (숫자 인덱스로 식별 됨)을 지정된 싱크 (기호 이름 또는 숫자 인덱스로 식별 됨)로 이동합니다.
move-source-output ID SOURCE
지정된 기록 스트림 (숫자 인덱스로 식별 됨)을 지정된 소스 (기호 이름 또는 숫자 인덱스로 식별 됨)로 이동합니다.
기존 스트림을 나열하려면
pactl list sink-inputs
pactl list source-outputs
그런 다음 색인을 통해 색인 (또는 이름)으로 지정된 다른 위치로 이동할 수 있습니다.
pactl move-sink-input 5 1
또한 재생 중에 "pacmd set-default-sink"를 사용하여 pulseaudio 싱크를 변경하는 방법을 참조하십시오 . pacmd를 사용하기 위해.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다