Screen Tearing In My Recordings

SullenSecret

New Member
Since screen tearing has been reported over the history of OBS and has been caused by tons of different things, this issue is hard to search for on the internet.
I'm getting screen tearing across all of my OBS content. It's quite bad from my camera, but that has a few things involved that complicate it. What's bad is that it's happening when recording gameplay. Again, this is coming out in my recordings, so any Vsync settings do not apply for this since they just change how video is displayed on my monitors. Even if I set the gameplay FPS to 30 and the recording FPS to 35, I still get tearing. It's usually around 2/3 up the screen, too, whether on my camera or in-game. This all suggests that it's somehow caused by OBS Studio, but I can't know. Any help would be appreciated. Here's the list of my stuff:

Windows 10 Pro
Sony 6100 Alpha camera
Elgato CamLink 4K
OBS is recording in x264 set on fast, main, 3 B frames, 12 threads, 4Mb bit rate
Capture resolution is 1920 x 1080 (rescaled here). Source resolution is 2560 x 1440 using bilinear.
 

Attachments

  • 2021-05-15 01-14-09.txt
    17.2 KB · Views: 56

SullenSecret

New Member
I forgot to mention that the in-game screen tearing was much worse than in the recording. This is shocking because I had set my video card to only render 30 FPS while I was making that recording. Running only half of the frames that my monitor shows should easily eliminate the tearing that I'm seeing. It was very bad, though. I also notice screen tearing while I'm watching my recordings at the same time that I've left OBS running in the background. If I exit OBS, the tearing vanishes while watching the same recording. It's causing tearing that is coming out into my recordings.
 

SullenSecret

New Member
I guess I must apologize. I had the obvious idea to try that game in 30 FPS without OBS running and it still had screen tearing, though not quite as bad. I'm surprised that Unreal would do that. It turns out that OBS was not at fault. It would be nice if OBS had some sort of screen tearing reduction option, though the technology may not even exist.

Just disregard this whole thread, I suppose. I even tried recording my camera through Elgato's software and got the same screen tearing that OBS does. I suppose the USB bandwidth just isn't enough for the CamLink with all of the devices I have plugged in, regardless of being in a 3.1 port. Weird. I should have just bought an internal card instead.
 
Top