Посмотрите на OBS .
Это бесплатная программа с открытым исходным кодом, которая позволяет вам записывать как ваш экран, так и определенные окна. (Примечание: он не может записывать свернутые окна, поскольку свернутые окна полностью прекратят рендеринг).
Вот пошаговое руководство по записи определенного окна:
- Загрузите и установите OBS.
- Откройте OBS и программу, которую вы хотите записать.
- В OBS перейдите к
Settings -> Settings
затем перейдите к Broadcast Settings
и установите Mode
для File Output Only
.
- Установите
File Path
туда, куда вы хотите сохранить запись.
- Нажмите,
OK
чтобы сохранить и применить настройки, которые вы только что изменили.
- На главном экране OBS щелкните правой кнопкой мыши белое поле слева внизу с надписью
Scenes
, щелкните Add Scene
, затем введите любое имя, которое вы хотите идентифицировать как сцену.
- Щелкните по названию сцены, которое вы только что создали, в том же белом поле, затем в белом поле справа помечайте
Sources
, щелкните правой кнопкой мыши и сделайте Add -> Window Capture
и введите любое имя, которое вы хотите идентифицировать как захват окна.
- В
Window
раскрывающемся списке найдите окно вашей программы, которое вы хотите записать, и щелкните по нему.
- Нажмите,
OK
чтобы сохранить это окно для записи.
- Нажмите
Preview Stream
и затем щелкните Edit Scene
и поместите окно в поле записи так, чтобы оно отображалось в окончательной записи.
- Нажмите,
Stop Preview
и вы должны быть готовы записать это окно, когда захотите.
- Чтобы начать запись, нажмите
Start Recording
и, чтобы остановить запись, нажмите Stop Recording
.
Это запишет окно вашей программы независимо от того, находится ли оно на переднем плане или на заднем плане. Помните, поскольку окно не отображается, когда оно свернуто, его невозможно будет записать.