

While tools like OBS use the GPU for video encoding, then send the encoded window image from the GPU to the CPU and then back, the gpu-screen-recorder tool keeps the window image on the GPU and sends it directly to the video encoding unit on the GPU (using CUDA). Now, this isn't the only streaming/screen recording utility out there, but the way it works is quite efficient.įor example, it's faster and better than OBS with nvenc, as well as OBS with the NvFBC plugin, and it's quite different from using FFMPEG with x11grab and nvenc. The real magic happens under the hood thanks to that amazing gpu-screen recorder engine. It boasts a simple GUI with all the controls and settings neatly organized in a compact main window, and it's pretty straightforward to use. GPU Screen Recorder is a GTK frontend for the gpu-screen-recorder tool. With its help, you can record your desktop for offline purposes, or live stream your activity, as well as capture those nice NVIDIA-like instant replays (where only the last few seconds are saved). In fact, it's probably one of the fastest (if not the fastest) screen recording tools for Linux (granted your computer runs an NVIDIA GPU). However, GPU Screen Recorder is designed with speed and performance in mind. Indeed, GPU Screen Recorder doesn't have the backing of NVIDIA (since it's a third-party, free, and open-source tool), and it's also true that it doesn't look as good as NVIDIA ShadowPlay. Judging by its name, you might be tempted to think that this can't possibly compete with ShadowPlay and, if that's the case, you'd be wrong, well, sort of.

What's the deal with GPU Screen Recorder? If you're a Linux gamer, fret not, as there's a very good alternative called GPU Screen Recorder. However, NVIDIA ShadowPlay only works on Windows. If you're a gamer that likes sharing your best gameplay moments with your friends or even broadcasting them to the world, then you've probably heard of NVIDIA ShadowPlay, arguably the best gameplay recording option for users that own a GeForce graphics card.
