I tried a lot of different screen recording software but all of them can't record a video with the same quality I see on screen: looks like there is a unsharp mask, or something similar. Now I'm using OBS Studio, with these setups:

  • High recording quality (I've tried max quality, no change);
  • coding Harware (NVNC), (I've tried Software x264, no change);
  • exit resolution same of input
  • 30 fps
  • rendering direct 3D 11
  • color format NV12
  • Color space 709

A screenshot of the original desktop: Original image

The recorded one: Recorded image

Is it possible to solve this problem and obtain a recorded screen with the same original quality?

2 Answers 2


How can you be sure you record what you see on screen? Well, to say it with a cyber security term, by pulling a man in the middle attack. What do I mean by that? Well, obviously, if we can record on the link between your desktop and your monitor, we would surely be capturing what is visible on the monitor. So we somehow need to find a way to get ourselves between that computer output and the input of your monitor.

Now there are multiple ways to do this.

Using a video field recorder

The first and the best option would be to use some kind of recording device. Many of the professional videographers on this forum will own one of these and maybe better know it as a camera monitor. These kind of devices have an input and often an output and they are commonly used to record the live output from a video camera.

enter image description here

In the picture above we can see the Atomos Ninja V recorder. It has 2 hdmi ports, one input and one output. We could put a cable from the desktop on the input and than a cable to a monitor as output. We could than work as normal, but can use the recorder to record anything happening on the screen. This recorder would be doing all the hardwork so the recording won't eat up system resources and these recorders are made to record high quality video. Ideal!

Recording software

A second option would indeed be to use some kind of virtual recorder, like OBS. These are less favourable to recording with external hardware cause they often impact performance and they aren't actually recording the system output. This means that some colour shenanigans from a OS can change the recorded screen from the actual output. Secondly, if the computer crashes the recorded files often get corrupt and can't be used.

I personally use OBS and ShareX and never ran into problems with these tools. I have to admit thought that I'm usually wondering whether or not my night-mode is captured as well.

Things to be aware of

Now many things can affect the recorded video. That makes it quite difficult to give you specific instructions for fixing your problem. But I think it can be either bad settings in your streaming software, asking too much from your desktop or maybe it's your screen. Maybe your screen is using some kind of video profile and giving and alternating the image.

  • I was very tired writing this, but hopefully it is helpful. I think you can definitely figure out what is going on by just checking out all the settings. Good luck!
    – Bassie-c
    Oct 11, 2021 at 6:16

It's a recorded screen with OBS and I see the difference with other elements, but your picture looks good with no difference. https://drive.google.com/drive/folders/18qSgfK4LpmKcWg7fV5DM_6dhBEvrO2m0

It's a software x264. enter image description here

Video renderer in video player also will impact how your video shows.

Also you can set your color format to I444 and I think you should get the same picture in video as on your screen. enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.