Como posso mudar automaticamente o áudio para os alto-falantes quando a minha TV como segundo monitor não estiver em uso?

3

Eu tenho um monitor LCD normal como meu monitor principal e uma televisão LCD HD como um segundo monitor (conectado através de HDMI). Eu também tenho um conjunto de alto-falantes normais para o computador (uma máquina com Windows 7) que eu usei anteriormente (antes de usar a TV como um segundo monitor). Quando estou usando a TV como um segundo monitor, gostaria que o áudio viesse dela. No entanto, muitas vezes eu uso a TV como uma TV, e nesse caso eu gostaria que o áudio do meu computador viesse dos meus alto-falantes. Existe alguma maneira de conseguir isso?

Parece que se eu tiver a TV configurada como o áudio padrão, mesmo que eu desligue a TV (ou, mais provavelmente, a entrada da caixa de TV a cabo), o áudio ainda passará por isso, em vez de meus alto-falantes. Existe uma solução que não me obrigue a alterar manualmente as configurações toda vez que eu quiser mudar de contexto?

    
por Michael McGowan 01.09.2012 / 02:01

4 respostas

2

Isso realmente deve ser possível com algum script ou codificação.

Existe uma classe WMI Win32_DesktopMonitor que tem uma propriedade chamada "Disponibilidade".

A propriedade de disponibilidade lista 17 estados possíveis nos quais o monitor pode estar. Você provavelmente desejará verificar o valor de 0x03 (Em execução ou Potência total). No entanto, você teria que jogar com os valores de retorno da sua TV para ver o que há de melhor.

Com isso em mente, você pode alterar o dispositivo de som padrão, também disponível por script / codificação. Veja este exemplo .

Assim, um programa / script pode ser feito para monitorar o estado da TV e alternar os dispositivos de som conforme necessário. No entanto, seria necessário algum esforço para escrevê-lo no seu hardware.

    
por 10.09.2012 / 19:24
3

Veja essa discussão sobre produtos gratuitos que podem facilitar sua vida:

Vista Audio Changer - Automaticamente Trocar dispositivos de áudio para aplicativos diferentes
Win7AudioSwitcher : Alto-falantes de comutação automática (dispositivos de áudio) baseados no monitor principal
QuickSoundSwitch Ajuda a alternar entre dispositivos de som da bandeja do sistema
AutoHotkey script para alterar o dispositivo de áudio padrão com uma tecla de atalho

    
por 10.09.2012 / 22:38
1

Existem algumas combinações de placas de vídeo / HDTV que informam ao computador "não estou mais vendo você" e, em seguida, o Windows pode voltar. Eu vou assumir a partir de sua configuração, que este não é o caso.

Por um caminho automatizado, esse seria o caminho a percorrer; infelizmente, eu não sei de cara que TVs e cartões GFX farão isso.

A próxima melhor solução é criar um atalho na sua barra de tarefas, para que você possa pressionar Windows + 1 ou Windows + 2 para mudar o áudio. Para criar esse atalho, você precisaria rastrear onde, no Registro, o Windows armazena o dispositivo de saída de áudio e exportar essa entrada para um novo arquivo. Faça o mesmo quando estiver conectado à sua TV. Eu infelizmente não sei onde o Windows armazena essa informação, então seria uma outra pergunta ou outro usuário explicar como.

    
por 10.09.2012 / 19:19
0

Minha configuração funciona, no entanto, toda vez que eu conecto um novo monitor ou configuro algo, eu tenho que pagar com ele para que ele funcione corretamente de novo, e até agora, eu nunca tinha certeza de como eu estava certo .

Minha configuração atual está no painel Intel Graphics and Media Control - ou qualquer interface de configuração semelhante que você tenha. Eu tenho dois modos, um para o tempo de TV e outro para o uso normal.

Punho Eu configurei a opção 1, que é salva como "TV Time". Eu tenho o monitor configurado para clonar telas na resolução da TV. Em áudio (Dispositivos de Reprodução), tenho o aparelho de TV como o dispositivo padrão. Assim, quando o modo "TV Time" é selecionado, o vídeo vai para HDMI e o áudio para a TV automaticamente.

Eu configurei meu modo primário em segundo lugar e o salvei como "Modo Normal". O uso normal é definido para exibição única e a resolução correta do monitor e monitor como exibição principal. Assim, quando você alterna para o "Modo Normal", desliga o HDMI e, em Som, não tem mais a TV como opção de áudio, portanto, nas opções Som (Dispositivos de reprodução), "Alto-falantes" são definidos como dispositivo de áudio padrão. / p>     

por 30.03.2013 / 21:19