Does any recording software have a huge performance drop while recording? How can it be minimized?
I have two r9 290's, an fx 8350 and 16gb of ram, but when recording the frames drop significantly sometimes to unplayable levels.
SSD, HDD, there's a bid difference especially with screen recording since SSD read/write times are MUCH faster than HDD read/write times. If you are writing and running from an SSD you can get away with good screen recording but with an HDD (hopefully you didn't listen to the whole SSD's don't much bit) it really affects those activies.
I would run the game from the HDD and run the program and save to the SSD, as long as they're on different drives you should be OK. How are you doing it now? what program are you using? programs make a big difference. If pic is related I would try some other shit because I've never even heard of that.
I don't use Windows, so I don't know how OBS's settings are done, but there it should be in the settings somewhere.
I don't know if it supports outputting actual RAW video, but lossless h264 with the ultrafast preset should work pretty well.
It will rape your hard disk space though, until you compress it down.
Which bitrate and resolution are you recording at?
Lower the settings and test until you get zero frames dropped and CPU usage under 100%. I hope you're not recording in 4k resolution or somthing like that, then come on /g/ to ask for advice.
Nothing he said was wrong
>ssd has faster read/write
>the game should go on the hdd
Correct, only load times improve with a game being on ssd
>put recording software and save folder to the ssd
Correct, thr program will load instantly and save to the ssd without affecting your computer's preformance
Now what did he say that you disagree with?
This doesn't make any sense. I probably have a much worse system (i5 mobile with 16gb, integrated graphics) and I can record at a higher bitrate and 1080p.
Are you recording on your PC or streaming too?
Do you have any other programs open? Better close any browser windows, especially those which run video previews. Close everything that takes CPU/GPU resources.
Well, I usually record at lower FPS (30), because I also streamed. So there is some performance trade-off, but my system is not top notch.
Yeah, if I record locally, I think I could do at least 2-3000 bitrate, 1080p and 60 FPS without frames dropped.
>Winfags have to use this broken ghetto shit instead of ffmpeg -f x11grab
I can't stop laughing. Anyways, if you have an NVIDIA GPU, you can use ShadowPlay, and if AMD you can use GVR, either of which should have much better performance and quality.
I don't get what I'm doing wrong then, it drops me by like 20 frames.
I'm also trying to use this now >>46698666
Oh, and keep in mind that ShadowPlay (and maybe GVR) only works for fullscreen DirectX games unless you have a desktop. On notebooks with Optimus, there's no way to do OpenGL/desktop recording.
Okay so with these settings I just tried recording dota 2 via monitor capture (since it's borderless windowed mode).
It drops the fps counter from 120+ to like 90-100, and causes it to be extremely choppy and annoying to play.
I dunno, OBS works very well with my crappy Intel graphics.
Maybe try with 30 FPS and downscale the resolution a bit. And open Task manager and watch how is CPU activity (or a GPU monitoring tool, if you have).
I tried recording dota2 in fullscreen with game capture, it's smooth with little frame drop.
I tried unigine heaven in full screen, and it makes it choppy as fuck and the video itself feels like it's 1fps
it will make a difference but not a noticeable one.
also you should never stream in fullscreen mode, i always stream in borderless window mode or window mode so i can pay attention to my chat.
use fraps. Fraps has almost 0 compression. You'll have enormous file sizes, but performance impact will be small. Especially if you record at your current resolution, and at your vsync fps too.
>but performance impact will be small
Both, if I do window capture with fullscreen it just shows black screen.
But this clearly does not work for crysis 3 or unigine heaven right now, and displays a warning that I dont get (high encoding c)
Which OS are you using because i remember one of the streamers i watch was trying to play shadows of mordor on windows 8 but it kept crashing so he had to switch to windows 7. not sure if u use windows or which version tho
OBS can use AMD GVR and NVENC
So its like shadowplay with much more settings
It kept carshing for me in crysis 3 recording under amd gvr
now I changed it to x264, andit records but with some performance hit although not too bad, but the video looks like ass at 3k bitrate 1080p.
It is veryfast
Also I just tried AMD GVR now from raptor, seems to have a minimal performance hit
I can't figure out where it saves the videos though, I clearly selected a location but the video isn't there. I can view it from the plays tv thing whatever that is.
Is there a way to record your desktop with this though?
Drive speed doesn't matter if you're recording some low bitrate (any lossy) video.
Disabling DWM (desktop composition) can help a lot for higher FPS. You can't do that in Windows 8, though.
if this doesn't work, change crf=15 to a higher number. it will result in slightly less quality, but it won't impact performance as much. file size will be large with these settings (still much smaller than raw video from fraps or similar)
Because Kepler has an on-board H.264 encoding chip that is dedicated to that task and only that task (it doesn't borrow any processing power from anywhere else), so the only thing that impacts performance is the physical writing to the disk.
What? I said that since then I've used game capture and it worked smoothly for dota. It worked worse for crysis 3 though.
What do you mean (DWM) Monitor capture though, I just selected the specific application in game capture
I can already tell you have no fucking clue what I'm talking about.
Reading this thread is making me fucking angry because I helped a friend setup his OBS specifically for league as well and we nailed it on the first attempt.
Assuming you are playing a game using fullscreen, borderless windowed or a game that uses a launcher client like LoL:
Do not EVER use
>Add -> Monitor Capture
because it runs like ass unless Aero is turned off.
>Add -> Game Capture -> [DWM] Monitor Capture
because it is monitor capture except it is GPU accelerated
Using this will solve all your fucking problems especially with League