Not everyone knows that the NVIDIA GeForce Experience utility, which is installed by default with the video card drivers of this manufacturer, has the NVIDIA ShadowPlay function (in-game overlay, share overlay) designed to record game video in HD, broadcast games on the Internet, and which can also be used to record what is happening on the computer desktop.
Not so long ago I wrote two articles on the topic of free programs with which you can record video from the screen, I think it's worth writing about this option, in addition, according to some parameters, ShadowPlay compares favorably with other solutions. At the bottom of this page there is a video shot using this program, if interested.
If you do not have a supported video card based on NVIDIA GeForce, but you are looking for such programs, you can see:
About installation and requirements for the program
When installing the latest drivers from the NVIDIA website, GeForce Experience, and with it ShadowPlay, are installed automatically.
Currently, screen recording is supported for the following series of graphics chips (GPUs):
- GeForce Titan, GTX 600, GTX 700 (i.e., for example, the GTX 660 or 770 will work) and newer.
- GTX 600M (not all), GTX700M, GTX 800M and newer.
There are also requirements for the processor and RAM, but I'm sure if you have one of these video cards, then your computer is suitable for these requirements (you can see whether it is suitable or not in the GeForce Experience by going to the settings and scrolling through the settings page to the end - there, in the section “Functions, it is indicated which of them are supported by your computer, in this case we need an in-game overlay).
Record screen video with the Nvidia GeForce Experience
Previously, the game video and desktop recording functions in NVIDIA GeForce Experience were moved to a separate ShadowPlay. There is no such item in recent versions, however, the screen recording option itself has been preserved (although in my opinion it has become somewhat less conveniently available), and is now called “Share Overlay”, “In-Game Overlay” or “In-Game Overlay” (in different places of GeForce Experience and NVIDIA website function is called differently).
To use it, follow these steps:
- Open the Nvidia GeForce Experience (usually just right-click on the Nvidia icon in the notification area and open the corresponding context menu item).
- Go to settings (gear icon). If you are asked to register before using the GeForce Experience, you will have to do this (before there was no need).
- In the settings, enable the “In-game overlay” option - it is he who is responsible for the ability to broadcast and record video from the screen, including from the desktop.
After completing these steps, you can immediately record video in games (desktop recording is disabled by default, but it can be turned on) by pressing Alt + F9 to start recording or by calling up the game panel and pressing Alt + Z, but I recommend that you study the options to start .
After the “In-game overlay” option is enabled, the settings for the recording and broadcast functions will become available. Among the most interesting and useful of them:
- Keyboard shortcuts (start and stop recording, save the last segment of the video, display the recording panel, if you need it).
- Confidentiality - at this point you can enable the ability to record video from the desktop.
By pressing Alt + Z, you call up the recording panel, in which some more settings are available, such as video quality, sound recording, images from a webcam.
To adjust the recording quality, click on “Record”, and then - “Settings”.
To enable recording from a microphone, sound from a computer or disable audio recording, click on the microphone on the right side of the panel, similarly, on the webcam icon to disable or enable video recording from it.
After all the settings are complete, just use the hot keys to start and stop recording video from the Windows desktop or from games. By default, they will be saved in the “Video” system folder (video from the desktop to the Desktop subfolder).
Note: I personally use the NVIDIA utility to record my videos. I noticed that sometimes (both in earlier versions and in newer ones) there are problems when recording, in particular - there is no sound in the recorded video (or is recorded with distortion). In this case, disabling the In-Game Overlay feature and then re-enabling it helps.
Using ShadowPlay and program benefits
Note: everything described below refers to an earlier implementation of ShadowPlay in the NVIDIA GeForce Experience.
In order to configure, and then start recording using ShadowPlay, go to the NVIDIA GeForce Experience and click the corresponding button.
Using the switch on the left, you can enable and disable ShadowPlay, and the following are available from the settings:
- The mode is set to background by default, which means that while you are playing, the recording is continuously in progress and when you press the key keys (Alt + F10) the last five minutes of this recording will be saved to the computer (the time can be set in the “Background recording time” item), then if something interesting happens in the game, you can always save it. Manual - recording is activated by pressing Alt + F9 and any amount of time can be kept, by pressing the keys again, the video file is saved. Broadcasting in Twitch.tv is also possible, I don’t know if they are using it (I'm not really a player).
- Quality - the default is high, it is 60 frames per second with a bitrate of 50 megabits per second and using the H.264 codec (uses screen resolution). You can independently adjust the recording quality by specifying the desired bit rate and FPS.
- Sound accompaniment - you can record sound from a game, sound from a microphone, or both (or you can turn off sound recording).
Additional settings are available by pressing the settings button (with gears) in ShadowPlay or on the Settings tab of the GeForce Experience. Here we can:
- Allow desktop recording, not just video from the game
- Change microphone mode (always on or push-to-talk)
- Place overlays on the screen - webcam, frame rate per second FPS, recording status indicator.
- Change folders to save videos and temporary files.
As you can see, everything is completely clear and will not cause any particular difficulties. By default, everything is saved to the Video library in Windows.
Now about the possible advantages of ShadowPlay for recording game video compared to other solutions:
- All features are free for owners of supported graphics cards.
- For recording and encoding video, the graphic processor of the video card (and, possibly, its memory) is used, that is, not the central processor of the computer. In theory, this can lead to the absence of the effect of video recording on FPS in the game (after all, we do not touch the processor and RAM), or vice versa (after all, we take part of the video card's resources) - here we need to test: I have the same FPS with the recording turned on video that off. Although for recording video on the desktop, this option definitely should be effective.
- Recording in resolutions 2560 × 1440, 2560 × 1600 is supported
Checking the recording of a video game from the desktop
The recording results themselves are in the video below. First, a few observations (it is worth considering that ShadowPlay is still in the BETA version):
- The FPS counter that I see when recording is not recorded in the video (although it seems that they wrote in the description of the last update that they should).
- When recording from the desktop, the microphone did not record, although it was set to Always On in the options, and it was set in Windows recorders.
- There are no problems with the quality of the recording, everything is recorded as needed, it is launched with hot keys.
- At some point, three FPS counters suddenly appeared in Word, where I am writing this article, did not disappear until I turned off ShadowPlay (Beta?).
Well, the rest is in the video.