Esqueci de dizer que resolvi isso. Nas versões mais recentes do Firefox há uma configuração oculta em about: config, chamada dom.audiochannel.mutedByDefault
. Quando definido como true, ele realmente desativa todas as saídas de som no Firefox.
Às vezes ouço música enquanto estou trabalhando / navego, e a música é dominada com um volume médio relativamente baixo (alto alcance dinâmico), então qualquer som da página da Web é como uma explosão. E há dois fatos tristes:
http[s]://
magicgoose.github.io
, ele tocará um loop de música abusando de JavaScript e parecerá como não há como impedi-lo outro que apenas desabilitar JavaScript (o que não é o que eu quero fazer…) Existem algumas extensões para o Firefox que se anunciam como se pudessem ignorar o Firefox e deixar todas as outras aplicações intocadas. Mas parece que eles estão apenas usando o recurso do sistema no Windows 7 e mais recente e, como esperado, eles não estão disponíveis para o OS X.
Existe uma solução para este problema?
Minha solução atual é visitar apenas sites "conhecidos" quando não estiver sem som, o que faz o trabalho, mas não é universal.
* O link foi intencionalmente não clicável, por motivos de segurança
Esqueci de dizer que resolvi isso. Nas versões mais recentes do Firefox há uma configuração oculta em about: config, chamada dom.audiochannel.mutedByDefault
. Quando definido como true, ele realmente desativa todas as saídas de som no Firefox.
Eu nunca usei isso, mas o SoundBunny parece ser exatamente o que você está procurando: link Infelizmente , não é grátis, mas $ 10 também não é muito caro.
Como uma alternativa que requer um pouco mais de aprovação, eu olharia para o JACK: link O Jack pode ou não reconhecer o firefox como uma entrada ; você terá que brincar com isso. O que o Jack faz é essencialmente criar um patchbay de software para sua placa de som, permitindo que você direcione qualquer coisa para qualquer coisa (se puder detectar as origens e os destinos). Certa vez, usei Jack para arrancar uma melodia cativante do Hulu enquanto ouvia pandora separadamente. Eu não pude ouvir o hulu e pandora não foi capturada.
Em qualquer caso, se você conectar o jack para usar o firefox e colocá-lo em algum tipo de aplicativo de controle de volume separado, isso deve ser feito. Se o firefox pode ser visto pelo jack.
Tags firefox javascript audio macos