브라우저에서 모든 소리를 음소거하는 방법이 있나요? 명령줄에서 수행해야 합니다. 현재 음소거(command amixer set Master toggle
)를 위해 alsa Mixer를 사용하고 있지만 브라우저를 음소거하는 방법은 찾을 수 없지만 다른 응용 프로그램은 음소거할 수 없습니다.
답변1
Doctoror Drive가 맞습니다. 이는 pulseaudio를 사용하여 매우 간단하게 수행할 수 있지만 ALSA만 사용하는 경우 훨씬 더 어려운 작업이 됩니다.
펄스에는 다양한 옵션이 있습니다. pacmd
및 둘 다 이 작업을 수행할 수 있지만 pactl
옵션 수로 인해 지나치게 복잡해 보일 수 있습니다. 또는 커뮤니티 기부 도구 ponymix
(현재 [커뮤니티]에서 사용 가능)를 사용하여 개별 애플리케이션 흐름과 시스템 전체 서버 설정을 매우 간단하게 제어할 수 있습니다.
그러나 순수 ALSA로는 이것이 가능한지 확신할 수 없습니다.
답변2
pulseaudio를 사용하지 않는 경우 alsa에서 Softvol 장치를 만들 수 있습니다.
pcm.aux {
type softvol
slave.pcm pcm.default
control {
name "AUX"
card 0
}
hint.description "softvol für AUX"
}
그런 다음 "vdr" 장치를 사용하도록 브라우저를 구성하십시오. 처음 사용하는 동안 새 믹서 컨트롤이 생성되어 예제에 나타납니다 alsamixer
.