Impedir que a exibição desligue devido à inatividade ao assistir a vídeos em tela cheia (windows 7)

8

Nas opções de energia, o monitor está configurado para desligar (vá para o modo de economia de energia) após 10 minutos de inatividade. O problema é que ele também se desliga quando assisto a vídeos longos do YouTube em tela cheia.

Eu gosto de economizar energia, então o comportamento padrão é bom, mas não deve aparecer quando assisto a vídeos em tela cheia.

Existe uma maneira de consertar isso?

Tom
fonte
Você está perguntando quais são suas opções em vez de alterar as configurações para nunca escurecer e / ou desligar o monitor?
Mark
Sim, como eu disse, gosto das coisas de economia de energia; portanto, quando não uso o computador, ele deve desligar o monitor. Mas o vídeo em tela cheia é uma história diferente. Ele deve detectar se um vídeo em tela cheia está sendo reproduzido e não deve desligar o monitor.
Tom
Mas é assim que deve funcionar. Certamente, muitas pessoas assistem a vídeos em tela cheia, é um cenário bastante comum; portanto, deve haver uma solução melhor do que simplesmente desativar completamente a economia de energia.
Tom

Respostas:

4

Na verdade, o software PODE pedir ao Windows para desativar a economia de energia. É assim que os players de mídia fazem isso. Mas quando você assiste youtube ou outros vídeos em flash, é o navegador que está funcionando, nada mais. Existe um plug-in flash, mas este é um plug-in, ele só tem acesso às mesmas coisas que o navegador. Se o navegador não fornecer acesso ao gerenciamento de economia de energia, o plug-in não poderá acessá-lo. Portanto, a única maneira de resolver isso seria que os navegadores pudessem ter um novo recurso que desativaria a economia de energia quando você visitar alguns sites ou tem a capacidade de gerenciar a economia de energia e, de alguma forma, passar esse acesso a plug-ins de terceiros. Não vejo que exista outro caminho. ou, você pode acessar o menu Iniciar e clicar nas opções de energia (pesquisar) e, depois que estiver dentro, pode clicar em algo que permita "

Comunidade
fonte
4

Talvez dependa do navegador e do sistema operacional, mas posso dizer que o uso do Firefox 32.0.1 no Windows 7 de 64 bits, sempre que um som é reproduzido pelo plug-in Flash, impede a exibição da tela. Isso pode ser visto executando powercfg -requestsenquanto um som está sendo reproduzido (execute cmd.execomo administrador antes de digitar o comando):

C:\Windows\system32>powercfg -requests
DISPLAY:
[PROCESS] \Device\HarddiskVolume1\Program Files (x86)\Mozilla Firefox\firefox.exe

SYSTEM:
[DRIVER] IDT High Definition Audio CODEC (HDAUDIO\FUNC_01&VEN_111D&DEV_76DF&SUBSYS_1028053F&REV_1002\4&313bea4d&0&0001)
An audio stream is currently in use.

AWAYMODE:
None.

Duas coisas são mostradas neste exemplo de saída. É o processo do firefox.exe DISPLAY:que impede a exibição da tela. O som emitido pelo driver de áudio impede que o sistema entre no modo de suspensão.

Considero o comportamento do Firefox indesejável, pois raramente assisto a vídeos longos do YouTube e não quero que todas as notificações de mensagens do bate-papo do Facebook ativem minha tela. O comportamento pode ser alterado usando um powercfg -REQUESTSOVERRIDEcomando, como este:

powercfg -REQUESTSOVERRIDE process "\Device\HarddiskVolume1\Program Files (x86)\Mozilla Firefox\firefox.exe" display

Digite powercfg /?para obter ajuda.

balazer
fonte
Era exatamente isso que eu estava procurando! Melhor correção técnica oferecida na minha opinião. Obrigado!
jacktrader 12/04
3

Suspeito que exista alguma razão misteriosa para que os aplicativos não tenham acesso inerente às configurações de economia de energia, ou seria um grande acaso para o Windows Media Player ter uma opção "desativar economia de energia".

A melhor solução possível é configurar dois atalhos de perfil de poder e lembre-se de trocar entre eles antes e depois de assistir ao vídeo. É hack, mas deve funcionar. Agora, tudo o que preciso fazer é descobrir como fazer isso através da rede, quando estivermos transmitindo a partir do DVR. ;)

Kara Marfia
fonte
Eu acho que deveria funcionar ao contrário. Os aplicativos não devem ser os que desativam a economia de energia, mas a economia de energia deve verificar se um aplicativo é executado em tela cheia e, nesse caso, não deve desligar o monitor. Eu acho que a tela cheia precisa de alguma chamada da API do Windows, portanto, o Windows deve saber se um aplicativo está sendo executado em tela cheia a qualquer momento.
Tom
Eu sugeriria esse caminho também, mas a única desvantagem é que as configurações de proteção de tela são separadas.
Unfundednut
Você pode automatizar isso usando a substituição total do acelerador , que alternará automaticamente o perfil de potência para você, quando um aplicativo específico for executado. Veja minha resposta completa para mais detalhes. ( Nota: Eu não sou afiliado com a ferramenta de qualquer forma, eu apenas utilizado para resolver o mesmo problema exato :-))
Marcus Mangelsdorf
1

Desative esse "recurso de economia de energia", pois ele é contraproducente sempre que desliga as telas enquanto você está assistindo a um vídeo / filme. Em vez disso, desligue o monitor e outros monitores usando o botão liga / desliga sempre que for ao AFK.

usuario
fonte
0

Talvez a economia de energia procure aplicativos em execução no modo de tela cheia, mas não encontre nenhum, porque é apenas o plug-in que está em tela cheia. Você pode tentar definir o modo de exibição do navegador para tela cheia (não maximizada) antes de reproduzir o vídeo e verificar o que acontece? O Firefox e o IE têm modos de exibição em tela cheia.

Martin
fonte
0

Você também pode usar um pequeno utilitário chamado Full Throttle Override para alternar automaticamente os planos de energia sempre que o Flash Player (ou seu player de vídeo favorito) for iniciado. (Adicionei FlashPlayerPlugin_16_0_0_296.exe, por exemplo).

Você apenas tem que certificar-se de conjunto Turn off the displaypara Nevera sua High performanceplano de energia. (Infelizmente, o aplicativo não suporta mudar para um plano de energia especificado que não seja High performance)

Eu fiz um pequeno teste usando o mplayer.exe e o utilitário alternou com êxito High performancepara o meu plano de energia padrão e tinha uma área de memória de cerca de 9,3 MB (no Windows 8.1 x64)

Marcus Mangelsdorf
fonte