Запись видео из окна приложения

2

Мне нужно записать окно долго работающей программы и иметь возможность использовать мой компьютер одновременно для других целей. Существует множество способов получить видео для захвата экрана для Windows, но я видел, что он захватывает фиксированную область экрана. Есть ли способ захвата для определенного окна и сохранения его, даже если он свернут или перекрыт другими окнами?

Приложение Xbox в Win 10 может сделать это, но у меня нет оборудования, которое требуется приложению.

blearyeye
источник

Ответы:

5

Посмотрите на OBS .

Это бесплатная программа с открытым исходным кодом, которая позволяет вам записывать как ваш экран, так и определенные окна. (Примечание: он не может записывать свернутые окна, поскольку свернутые окна полностью прекратят рендеринг).

Вот пошаговое руководство по записи определенного окна:

  1. Загрузите и установите OBS.
  2. Откройте OBS и программу, которую вы хотите записать.
  3. В OBS перейдите к Settings -> Settingsзатем перейдите к Broadcast Settingsи установите Modeдля File 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.

Это запишет окно вашей программы независимо от того, находится ли оно на переднем плане или на заднем плане. Помните, поскольку окно не отображается, когда оно свернуто, его невозможно будет записать.

Мистер Паблик
источник
Очень хорошо. Делает работу хорошо. Направления, однако, кажется, устарели. См. Howtogeek.com/183231/… .
blearyeye