全画面ビデオを見ているときに非アクティブのためにディスプレイがオフにならないようにする(Windows 7)


8

電源オプションでは、モニターは非アクティブ状態が10分間続くとオフになる(省電力モードになる)ように構成されています。問題は、YouTubeの長いビデオをフルスクリーンで見ると、自動的にオフになることです。

私は省電力が好きなので、デフォルトの動作は問題ありませんが、フルスクリーンのビデオを見てもそれは作動しません。

それを修正する方法はありますか?


モニターを暗くしたりオフにしたりしないように設定を変更するのではなく、オプションを尋ねていますか?
Mark

はい、省電力機能が好きだと言ったので、コンピュータを使用しないときは、モニタの電源を切る必要があります。しかし、全画面ビデオは別の話です。全画面ビデオが再生されているかどうかを検出し、モニターをオフにすべきではありません。
Tom

しかし、これはそれが機能する方法です。確かに、多くの人がフルスクリーンのビデオを視聴しています。これはかなり一般的なシナリオなので、単に電力節約を完全に無効にするよりも優れた解決策があるはずです。
Tom

回答:



4

実際、ソフトウェアはウィンドウに省電力をオフにするように要求できます。これがメディアプレーヤーのやり方です。しかし、YouTubeや他のフラッシュビデオを見るとき、それは実行しているブラウザだけです。フラッシュプラグインがありますが、これはプラグインであり、ブラウザと同じものにしかアクセスできません。ブラウザーが省電力管理へのアクセスを提供しない場合、プラグインはそれにアクセスできません。したがって、それを解決する唯一の方法は、ブラウザが特定のサイトにアクセスしたときに節電を無効にするか、節電を管理する機能を備え、サードパーティのプラグインへのアクセスを渡す新機能を備えることです。別の方法があるとは思いません。または、スタートメニューに移動して電源オプションをクリック(検索)してから、表示されたものをクリックすると、


4

ブラウザーとオペレーティングシステムに依存するかもしれませんが、Windows 7 64ビットでFirefox 32.0.1を使用すると、Flashプラグインによってサウンドが再生されるたびに、ディスプレイがオフにならないことがわかります。これはpowercfg -requests、サウンドの再生中に実行すると確認できます(cmd.exeコマンドを入力する前に管理者として実行します)。

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.

この出力例では、2つのことが示されています。その下のfirefox.exeプロセスがDISPLAY:原因で、ディスプレイがオフになりません。オーディオドライバーを介して再生されるサウンドは、システムがスリープ状態になるのを防ぎます。

長いYouTubeビデオをめったに見ないので、Firefoxの動作は望ましくないと考えています。Facebookチャットからのすべてのメッセージ通知で画面をオンにしたくありません。この動作は、powercfg -REQUESTSOVERRIDE次のようなコマンドを使用して変更できます。

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

powercfg /?ヘルプを入力します。


これがまさに私が探していたものです!私の意見では、最高の技術修正が提供されています。ありがとう!
ジャックトレーダー

3

アプリが本質的に省電力設定にアクセスできない、またはWindows Media Playerが「省電力を無効にする」スイッチを持つことは非常に簡単であるという不可解な理由があると思います。

私が考えることができる最良の回避策は、2つの電源プロファイルのショートカットを設定し、ビデオを見る前と後にそれらを切り替えることを忘れないでください。それはハックですが、うまくいくはずです。これで、DVRからストリーミングしているときに、ネットワーク全体からこれを実行する方法を見つける必要があります。;)


私はそれが逆にうまくいくはずだと思います。アプリは省電力を無効にするアプリではありませんが、省電力はアプリがフルスクリーンで実行されているかどうかを確認し、そうである場合はモニターをオフにすべきではありません。全画面表示にはいくつかのWindows API呼び出しが必要なので、Windowsはアプリがいつでも全画面表示で実行されているかどうかを知る必要があります。
トム

私もこの方法をお勧めしますが、唯一の欠点は、スクリーンセーバーの設定が個別であることです。
Unfundednut

これは、特定のアプリケーションの実行時に電力プロファイルを自動的に切り替えるFull Throttle Overrideを使用して自動化できます。詳細については、私の完全な回答を参照してください。(注:このツールとは関係ありません。まったく同じ問題に取り組むために使用しました:
Marcus Mangelsdorf

1

この「省電力機能」を無効にすると、ビデオ/映画の視聴中にディスプレイをオフにしたときに生産性が低下します。代わりに、AFKに行くときはいつでも、ディスプレイの電源ボタンを使用してモニターと他のディスプレイの電源を切ります。


0

たぶん、省電力は全画面モードで実行されているアプリを探しますが、全画面モードになっているのはプラグインだけなので、何も見つかりません。ビデオを再生する前にブラウザーの表示モードをフルスクリーン(最大化されていない)に設定して、何が起こるかを確認してみませんか?FirefoxとIEの両方に全画面表示モードがあります。


0

また、フルスロットルオーバーライドと呼ばれる小さなユーティリティを使用して、Flash Player(またはお気に入りのビデオプレーヤー)が起動したときに電源プランを自動的に切り替えることもできます。(FlashPlayerPlugin_16_0_0_296.exeたとえば、を追加しました )。

あなただけのセットに確認する必要がありますTurn off the displayへのNeverあなたの中High performanceの電源プラン。(残念ながら、アプリは以外の指定された電源プランへの切り替えをサポートしていませんHigh performance

mplayer.exeを使用して短いテストを実行したところHigh performance、メモリのフットプリントが約9.3MB(Windows 8.1 x64の場合)でありながら、ユーティリティがデフォルトの電源プランに正常に切り替えられました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.