You don't need a fast PC for recording. For example, while it has some small stutters this video was recorded on a Intel Dual Core 2.7Ghz (G1820) with only Intel Integrated "video card".
Simply record in 1024x768 on the lowest OBS x264 CPU quality and afterwards stretch it to 1080p 60fps with other software. In this way it is much less demanding then to have OBS record + upscale at the same time.
I use a "Game Capture" then set "Capture Specific Window" and select "TacticalOps.exe". You can also use "Window Capture" or "Display Capture". You need to have the game running before you can add it as a source.
Most likely you will need to set a higher bitrate then must of the tutorials suggest, specifically for 1080p 60fps recordings. You can record from a lower 4:3 resolution and then have it stretched to 16:9 1080p for upload.
They generally advice to use CPU x264 for streaming or high quality recording, and GPU only for recording. The Nvidia or AMD GPU Encoder gives lower quality video on the same bitrate as the CPU x264 Encoder.
So when streaming and you are limited by the either the Streaming Service Upload Limit or by your Internet Speed in how high you can set the bitrate. There for they recommend the x264 CPU Encoder.
When only recording you can use a very high bitrate with the GPU Encoder to offset the lower quality with the downside of large file sizes and longer upload times.
The x264 CPU encoder has many presets, from Ultra Fast (Very little performance needed) to Slower (Need a beast of a processor). You will have to do some local recordings and test how "slow" a setting your computer can handle. When doing these tests make sure to move your aim to the sky and floor, and side to side very rapidly to change the screen as rapidly as you would do during intense gaming. This is it actually it gets "heavier" the more screen changes and it would be a shame if you think a certain setting is good and record a video with the end result of some big stutters in the recording.
In OBS when recording TO you must add a "Color Correction" Filter to your capture and set the Gamma to 0.45 - 0.50 to correct the dark video. Else the footage will be very dark as OBS doesn't record the "ingame" brightness from TO. Example of my Color Filter.
Change the HUD Options of TO when playing in a Practice Session or Server, deactivate the check box that says "Show Widescreen". It does nothing more then add black bars to the top of your screen when you are a dead and spectating. It blocks allot of the viewable screen for no reason.
The audio can sound glitchy if you have "Surround Sound" or "3D Surround" enabled in the ingame TO audio settings.
You must restart TO after changing these settings to take effect.
Don't forget to set the audio bitrate to the highest 320 kb/s.
Set the ingame graphics to high and set Anti Aliasing to a minimum of 2x and Anisotropic Filtering to 16x for best picture quality.
Read more about this in the AA & AF guide.
Experiment with the video quality settings as you must not forget YouTube processes the video and quality will be lower after being uploaded to YouTube.
So a video that looks decent might look worse after YouTube compression. So always aim for higher quality then you think you might need.