Leaving OBS at the default 30 or 60 fps will result in your 120 fps camera being dumbed down to the lower rate. So those of us with 120 fps cameras should be OK, just be sure to set OBS to 120 fps. There is no setting to turn this off.Īs I said in earlier post, OBS can run at a maximum of 120 fps (EDIT: Correction - if you use the fractional fps setting it can go higher). My 120 fps camera has been re-encoded to run at the OBS rate. Result: 10 seconds for three frames = 30 fpsĤ) I redid test #1 and #3 with OBS set at 60 fps (you have to exit and restart OBS for the new setting to take effect). I then captured a moving object (big arm wave) to make it easy to see when a new frame occurs and measured the time for three frames. At 30 fps there will be 0.3 frame per second (or 10 seconds for three frames). At 120 frames per second this means there will be 1.2 frames per second (or 2.5 seconds for three frames). Result: 3 frames every 1/10 of a second tick mark = 30 fpsģ) Third test was only looking at the slow motion replay. I then dumped the replay memory buffer and stepped through it frame by frame counting how many frames per 1/10 of a second tick mark. 30 fps will have 3 frames every 1/10 of a second. At 120 frames per second there will be 12 frames for every 0.1 second tick over. Otherwise it'll be 30 fps.Ģ) Second test was the stop watch test. It will be at 120 fps if OBS is capturing at the full rate. Run OBS at 30 fps (Settings/Video/FPS=30) and my camera at 120 fps. I then set OBS internal frame rate to 30 fps (Settings/Video/FPS) so the speed difference would be obvious (120 vs 30) if OBS re-encodes the camera down to that rate at any point.ġ) First test was the one I asked HT to do above (although I wanted him to use his 330 fps camera). It has no other modes or speeds which can be mistakenly used to confuse the test results. I picked this because it has only one video mode which is 1280x720 at 120 fps. I tested with my 120 fps global shutter camera. I had some time today to perform more tests as described below. I explained in the comments to that post what appeared to be happening. My previous post showed OBS reducing my 120 fps camera down to 60 fps for recording and slow motion playback. Create a command that triggers on f12, pauses for 2 seconds, then presses Shift S Use the same settings as the previous guide, on trigger press f12ġ. Find the "DTL slow" source, add shift S as the hotkey to "Load Replay"ġ. Add "ReplayInput" source, name it DTL slow, then select your camera and change the following values:ģ. Add one video capture source name it DTL, make sure to adjust the camera and set it to highest fpsĢ. Unzip the download in the 64 bit plugins folder for example: C:\Program Files (x86)\obs-studio\obs-plugins\64bitġ. Ok I'm going to assume you are somewhat comfortable with Obs, you can add camera inputs, and install plugins.Ģ. Im using 3 cameras.Īny questions or suggestions I would be glad to help.Īdvanced Version using OBS Plugin plugin Replay Source: Once you have everything arranged select lock preview. Change the speed of the "Instant Replay" box to what ever you like. I can't really walk you though this part but here you will arrange all the windows to fit on your OBS layout. Setup According to screen shot, Activate a Key which is f12ġ. Setup the command to correspond to the provided screen shotġ. You can now resize the source and move it around.ĥ. Simply press the hotkey combination you just chose, and the last 5 seconds will play in the media source. Now your Instant Replay feature is ready. There will be a new hotkey, called "Instant Replay".įor this guide, we'll set the hotkey to Ctrl Shift R.ĩ. If the media source is not appearing, click on the refresh icon to the left.Ĩ.Open up the OBS Studio settings again and go to the Hotkeys section. From the Media Source drop down menu, select the media source you just added to the scene. At the top of OBS Studio, click on tools, then scripts and select “a”ħ. Add a new media source to the current scene, we'll call it "Instant Replay" for this guide, and select the Replay buffer file.īy default it will be located in the “Videos” folder and the file name will start with Replay.Ħ. Now, close the settings page and start the replay buffer by clicking on "Start Replay Buffer" towards the bottom right of OBS Studio.ĥ. Using this hotkey you can still save replays normally, even with Instant Replays setup.Ĥ. In the Hotkey settings, set a hotkey for saving the replay buffer. In the general settings, check the box to Automatically start replay buffer when streaming.ģ. Note: Longer replay buffers require more memory. Open the OBS Studio settings, go to output, and check the box "Enable Replay Buffer" You do not need to live stream for this to work.ĭownload OBS Studio, Voice attack, and Audio zone trigger.ġ. This is a tutorial on how to setup OBS studio for live streaming/instant replay.
0 Comments
Leave a Reply. |