Video recording and streaming

Discussion in 'Off Topic' started by Balrog, Feb 19, 2021.

  1. Balrog

    Balrog Well-Known Member

    Joined:
    Apr 10, 2015
    Ratings:
    +466 / 0 / -0
    I've been recording videos using three gens of NVIDIA cards now (960, 1060 and 2070S currently), but I still have a recurring problem with occasional mild stuttering, especially when recording external cameras with more intense movement.

    So far, I've been using OBS Studio and NVIDIA ShadowPlay, or whatever their built-in recording tool is called now, I have the issue in both.

    Just out of curiosity, I enabled Vsync to limit my GPU usage (I have a 60Hz monitor and record at 1080p60), enabled the Stats View in OBS and started recording TV cam footage in AC.

    AC runs consistently at 60 FPS

    Using NVENC (GPU encoding) for 10 minutes: 1 missed frame, 0 skipped frames, GPU at 50-65% usage, CPU at 20% usage, still occasional mild stuttering

    Using x264 (CPU encoding) for 10 minutes: 0 missed frame, 0 skipped frames, GPU at 50-60% usage, CPU at 55-75% usage, occasional stuttering is still there

    Oh and maybe I should also mention that I record to an NVMe SSD now, so it's probably not an I/O bottleneck.

    Any idea what else can affect this? Or does anybody know a more efficient recording tool/encoder? I'm mildly annoyed by it, because I think my current config should be capable of producing a smooth result at 1080p.
     
    • Agree Agree x 1
    Last edited: Feb 19, 2021
  2. Balrog

    Balrog Well-Known Member

    Joined:
    Apr 10, 2015
    Ratings:
    +466 / 0 / -0
    A recent example in RR from 1:35:
     
  3. Balrog

    Balrog Well-Known Member

    Joined:
    Apr 10, 2015
    Ratings:
    +466 / 0 / -0
    Interesting. Apparently, it might cause slight performance issues if OBS is opened on a different screen than the source to be recorded, which is exactly the case on my setup. Will test it later.
     
    • Informative Informative x 1
  4. Balrog

    Balrog Well-Known Member

    Joined:
    Apr 10, 2015
    Ratings:
    +466 / 0 / -0
    This topic feels like I'm having a conversation with myself, but just out of curiosity, I reset both my CPU and GPU to their stock settings while spectating for once and it actually made the recording smoother. Looks like these OC/turbo modes make more harm than good in some use-cases.
     
  5. Goffik

    Goffik Well-Known Member

    Joined:
    Jun 30, 2017
    Ratings:
    +170 / 0 / -0
    I record both VR and TV cams using OBS and do not get this stuttering issue, so I don't think it's the software. Not sure it's the base hardware either, as I used a 1060 before and 2060 now. I also put OBS on a different monitor when recording the TV cams and it causes no problems. So yeah, maybe it's something to do with overclocking or something. Other than that, no idea I'm afraid.