web-dev-qa-db-ja.com

アプリケーションウィンドウのビデオを録画する

長時間実行されているプログラムのウィンドウを記録し、同時に他の目的で自分のコンピューターを使用できるようにする必要があります。 Windows用のスクリーンキャプチャビデオを取得する方法はたくさんありますが、画面の固定領域をキャプチャするのを見てきました。特定のウィンドウをキャプチャし、最小化したり他のウィンドウとオーバーレイしたりしても、キャプチャを継続する方法はありますか?

Win 10のXboxアプリでそれができるかもしれませんが、アプリに必要なハードウェアがありません。

2
blearyeye

[〜#〜] obs [〜#〜] を見てください。

これは、画面と特定のウィンドウの両方を記録できる無料のオープンソースプログラムです。 (注:最小化されたウィンドウはレンダリングを完全に停止するため、最小化されたウィンドウを記録することはできません)。

特定のウィンドウを記録する方法のステップバイステップは次のとおりです。

  1. ダウンロード そしてOBSをインストールします。
  2. OBSと録画したい番組を開きます。
  3. OBSで、Settings -> Settingsに移動してからBroadcast Settingsに移動し、ModeFile Output Onlyに設定します。
  4. 録音を保存したい場所にFile Pathを設定します。
  5. OKをクリックして、変更した設定を保存して適用します。
  6. OBSのメイン画面で、左下にあるScenesというラベルの付いた白いボックスを右クリックし、Add Sceneをクリックして、シーンを識別する名前を入力します。
  7. 同じ白いボックスで作成したシーン名をクリックし、右側のSourcesというラベルの付いた白いボックスで、右クリックしてAdd -> Window Captureを実行し、ウィンドウを識別する名前を入力します。としてキャプチャします。
  8. Windowドロップダウンで、記録するプログラムウィンドウを見つけてクリックします。
  9. OKをクリックして、記録するウィンドウを保存します。
  10. Preview StreamをクリックしてからEdit Sceneをクリックし、ウィンドウを記録ボックスに配置して、最終的な記録で表示したい位置に配置します。
  11. Stop Previewをクリックすると、いつでもそのウィンドウを記録する準備ができているはずです。
  12. 録音を開始するには、Start Recordingをクリックし、録音を停止するには、Stop Recordingをクリックします。

これにより、プログラムがフォアグラウンドにあるかバックグラウンドにあるかに関係なく、プログラムのウィンドウが記録されます。ウィンドウは最小化されたときにレンダリングされないため、記録できません。

5
Mr Public