Bullet points in bold.
I've spent the past couple years trying to improve the quality and smoothness of my videos, doing everything from recording with Fraps and compressing the videos later, to spending several thousand dollars to build various PCs and installing them with PCIe capture cards.
My most recent experiences revolve around the AverMedia Live Gamer HD C985 and an older build of OBS that I was happy with. I discovered I could local record to another PC with the C985 in it and achieve 1080p 30fps recordings that looked both beautiful and played back smoothly using custom x264 settings of crf=16 keyint=60 min-keyint=25 and I was pleased with it.
To get to the point, various updates happened to OBS and I slowly noticed that my recordings were starting to "jitter" ... a lot. Thinking that it was due to the updates I switched to an older version of OBS but still experienced the same problem.
I figured the C985 was dieing so I went for an upgrade and chose the XCAPTURE-1, an external capture card capable of 1080p 60fps recording. I also updated my system with two 3TB hard drives in Raid 0 figuring I needed the extra sustained write to do 60fps at 1080p.
Once again, nothing changed and, in fact, the problem was only getting worse...
In the end I ripped out my GTX670 figuring the card wasn't transmitting the frames to the capture card correctly (I was right, it wasn't but that's not the problem...), and in frustration I decided to play the game I was trying to record on my recording PC but use "Game Capture" instead with no changes to my x264 preset whatsoever... and the problem was non-existant... in fact, I used a total of 67% CPU power on average using Game Capture mode, while my capture card while recording would use 90-100%! What is going on?!
So my question is, will I ever be able to use my capture card correctly with OBS or is using one the same as trying to capture with Window Capture?
To put this in perspective, I can capture using crf=0 in Game Capture mode without any frames lost, but OBS completely fails to capture more than one frame every 10 seconds while using the capture card (either the C985 or XCAPTURE-1...).
I've spent the past couple years trying to improve the quality and smoothness of my videos, doing everything from recording with Fraps and compressing the videos later, to spending several thousand dollars to build various PCs and installing them with PCIe capture cards.
My most recent experiences revolve around the AverMedia Live Gamer HD C985 and an older build of OBS that I was happy with. I discovered I could local record to another PC with the C985 in it and achieve 1080p 30fps recordings that looked both beautiful and played back smoothly using custom x264 settings of crf=16 keyint=60 min-keyint=25 and I was pleased with it.
To get to the point, various updates happened to OBS and I slowly noticed that my recordings were starting to "jitter" ... a lot. Thinking that it was due to the updates I switched to an older version of OBS but still experienced the same problem.
I figured the C985 was dieing so I went for an upgrade and chose the XCAPTURE-1, an external capture card capable of 1080p 60fps recording. I also updated my system with two 3TB hard drives in Raid 0 figuring I needed the extra sustained write to do 60fps at 1080p.
Once again, nothing changed and, in fact, the problem was only getting worse...
In the end I ripped out my GTX670 figuring the card wasn't transmitting the frames to the capture card correctly (I was right, it wasn't but that's not the problem...), and in frustration I decided to play the game I was trying to record on my recording PC but use "Game Capture" instead with no changes to my x264 preset whatsoever... and the problem was non-existant... in fact, I used a total of 67% CPU power on average using Game Capture mode, while my capture card while recording would use 90-100%! What is going on?!
So my question is, will I ever be able to use my capture card correctly with OBS or is using one the same as trying to capture with Window Capture?
To put this in perspective, I can capture using crf=0 in Game Capture mode without any frames lost, but OBS completely fails to capture more than one frame every 10 seconds while using the capture card (either the C985 or XCAPTURE-1...).