OBS Uncompressed RGB Captures

This page shows you how to use a custom-configured “portable” build of the Open Broadcast Software to get excellent quality, uncompressed game captures.  You won’t be able to dial in the exact fps of the console, but some people might prefer this software over others, as it’s free and open-source.  If you find OBS useful, please consider supporting their team:  https://www.patreon.com/obsproject

 

Required Software:

This capture method uses mostly free software.  Please download and install the following:

*There are no code changes to OBS; This isn’t a fork, just a custom-configured, “portable” build of OBS sent to me by yoshiyukiblade.  This is hosted here for free, in accordance with the OBS team’s license.

Installation and Configuration:

You’ll need to extract OBS, create a shortcut, then set the capture location.  This only needs to be done once after first downloading the custom OBS config, or if you need to re-install or upgrade to a newer config.

– Make sure you’ve installed the UTVideo codec before proceeding.

– Extract the OBS build to a permanent location on your hard drive;  I leave mine right in the root of the C:\

– Go to the bin\64bit directory in the extracted folder

– Right click on “obs64.exe” and hit “create shortcut”

– Drag that shortcut to your desktop.  I recommend renaming it something like “OBS Uncompressed” so you don’t confuse it with your normal OBS installation.

– Open the software and go to Settings \ Output

– Change the “Recording Path” to wherever you’d like the files saved.  I have mine going to a separate drive.

– Hit OK when done.

– If you have a dedicated audio input device, test it now.  If it’s the PC’s default recording device, it might already show up in OBS as “Mic/Aux”.  If not, you might have to manually add it as one of your sources (more on that below).

Now OBS is “installed” and configured.  If there’s ever an issue with the software, simply delete the extracted folder, re-download the file and follow these instructions again!  No worry about registry settings, or permanent PC changes, just delete and extract again!

 

Capture Card Direct-Capture Method

Every time you launch this custom OBS build, you’ll need to configure the video to match the source.

Warning:  If you’re using the Datapath direct capture method, make SURE you’ve completed this page and your Vision window is loaded and configured before starting!!!

There are three changes to make, each time you capture via this method:

– Add a video source by pressing the + button and selecting “Video Capture Device”:

– You can name this anything you’d like, but I normally leave it default:

– Now here’s the very important capture settings that you need to get exactly right!
– Set the “Device” to the capture card you’re using.
– Resolution/FPS Type = Custom
– Enter the exact resolution that’s being sent to your capture card.  If you’re doing analog capture via a Datapath card, make sure the resolution matches what’s listed on the Input tab of the Vision window!
– FPS = Highest FPS
– Video Format should be set to what you’re capturing.  In most cases it will be XRGB.
– YUV Color Space should be set to match the source device*
– YUV Color Range = Full*
– Buffering = Auto-Detect
*Neither should matter for RGB captures, but I always leave it at 709/Full

– Hit OK

– Go into the Settings menu and select Video

– Make sure the Base (Canvas) and Output (Scaled) Resolutions are both set to exactly the same as the Video Capture Device resolution you set above!

– Right click on the video inside the OBS window and set your preview scaling.  If you just need to view the window, I recommend leaving it at “Scale to Window” so the entire image will fit.  If you need to use the screen for calibration, you can set it to “Canvas” and get a 100% “zoom” of the image.

– Make sure your audio device is listed and working.  You might need to add another source and configure your Audio Input Device.

– Hit “Start Recording” and your uncompressed video will save to the target directory!!!

– Here’s a quick example of the results of this 720p capture, uploaded directly to YouTube with no other post-processing:

 

Window Capture:

Another method of video capture that’s often used is recording the preview window of your capture card.  This logic is that you can properly calibrate all of the settings directly via the capture card and not have any calibration via the recording software.

– Fully configure your capture card and leave the preview window open.

– In OBS, add a new source and select Window Capture, then name it whatever you’d like.

– Next, select your capture card’s window from teh drop-down menu.
– I also recommend unchecking “Capture Cursor”, so you won’t accidentally get an arrow in your recording.

– Then hit OK.

– Go into the Settings menu and select Video

– Make sure the Base (Canvas) and Output (Scaled) Resolutions are both set to exactly the same as what your video capture device shows!

– Hit OK to go back to the main OBS screen.

– Right click on the video inside the OBS window and set your preview scaling.  For low-resolution sources, I normally leave it set to “Canvas” to get the sharpest image.  If you’d like a bigger preview window, you can set it to “Scale to Window”, then adjust the size of the program:

– Make sure your audio device is listed and working.  You might need to add another source and configure your Audio Input Device.

– Then just hit “Start Recording” to begin capturing.  Here’s an example of a Sega Genesis game captured with this method, then scaled using the technique described in the next section:

 

Click here to go to the next section: Scaling Retro Gaming CapturesClick here to go to the main capture page.