Resource icon

OBS RTX SuperResolution v1.2

0769751170

New Member
Please make sure you did not download the source code, and actually downloaded the release.

Do not extract the contents to a folder beside the obs-studio directory, extract them directly to your base installation path as the installation instructions say to do. You should not have a folder called OBS-RTX-SuperResolution, the zip file contains a folder called obs-studio.

ex/ If your OBS is installed to c:/program files/obs-studio, extract the contents of the zip to c:/program files, merging the folders.
Thank You So Much brother i have successfully installed it. Let me make Some cash Now
 

chrcoluk

New Member
Shame it needs a bloated SDK package else I would have given it a go, but if this is upscaling does it then mean I am encoding a higher resolution video meaning a much bigger video?
 

Bemjo

New Member
Shame it needs a bloated SDK package else I would have given it a go, but if this is upscaling does it then mean I am encoding a higher resolution video meaning a much bigger video?

This is the same SDK package required for other nVidia video effects that OBS implements itself directly, such as background removal/blur. This SDK does not run in the background, or continuously consume resources while installed, it's only requirement is some hard drive space, but I do not work for nVidia and that's as far as my trying to defend anything about this goes.

This plugin adds a new filter you can add to certain sources, such as video capture device sources, that allows the source it's attached to to have it's image processed by the nvidia super resolution video effects, and output that source at a higher quality scaled size than what OBS natively implements with it's scaling (bilinear/bicubic/lanczos) .

It does not necessarily mean a bigger video as this only effects a source in your scene, unless you decide to increase the canvas size you're rendering at in OBS itself to accommodate the increased maximum size of the source itself. This is up to you.

For example, I normally stream/record at 1080p or 1440p, and use this plugin to scale lower resolution video captures (480p/720p) up, and then scale down to my canvas size.

Note that this plugin does NOT magically make the source appear to be rendered at a higher resolution, it just has the ability to make sources look far less blurry when scaling them up than the built in options OBS provides.
 

vodamerc

New Member
In nvidia control panel you are able to adjust the quailty between auto and 1-4. What is this plugin running at? Should we be able to adjust between this range too?
 

Bemjo

New Member
In nvidia control panel you are able to adjust the quailty between auto and 1-4. What is this plugin running at? Should we be able to adjust between this range too?

I do not really understand your question.

nvidia control panel settings have no effect on the output produced by this plugin, it is not using DSR/DLDSR as provided by the nvidia drivers, it is using the nvidia video effects distributable to provide this upscaling. Please see the links provided on the resources page, or in the readme for more info.

The quality modes it runs at are in the options exposed in the filter settings, and have no relation to anything in the control panel options.
 

interestingblue

New Member
I have downloaded and installed as previously stated, and now my obs preview screen does not work anymore. Additionally, my gpu kicks into overdrive anytime I start my obs now. I have to use task manager to close obs everytime now because if not it just stays in a limbo state and doesn't want to exit. Any help is appreciated, I can no longer use obs now.
 

Bemjo

New Member
I have downloaded and installed as previously stated, and now my obs preview screen does not work anymore. Additionally, my gpu kicks into overdrive anytime I start my obs now. I have to use task manager to close obs everytime now because if not it just stays in a limbo state and doesn't want to exit. Any help is appreciated, I can no longer use obs now.
If you are closing it through the task manager, you should be getting an option to start OBS in safe mode (if not, use the --safe-mode launch parameter, check here for more details on how to set that if you're unsure)

Remove the filter from whatever you source you put it on.

Please note that this plugin does not do anything upon installation, and only functions when added as a filter to a source, and further it does not do anything unless you explicitly set the type of upscaling to use as it defaults to None.
If you only just installed the plugin, and added it as a filter to a source, and did not set SuperResolution or Upscaling in the filter settings menu, and this was still causing you issues, please post your OBS log.

Yes, this plugin can cause extreme resource usage if your video card cannot properly handle the settings you've set.

If you're trying to use SuperResolution on a 2060, to get a 4k scaled image, you're going to have a bad time.
If you're trying to use multiple of this filter, depending on your settings, you're going to have a bad time.

If you would like to use this plugin, please use a lower multiplier, or try the nvidia upscaling instead of AI super resolution.
 

honger

New Member
Adding the filter to game capture source causes the preview and recording to go black. I changed the canvas size to match the super-res size of the source. As soon as I select AI Artifact Reduction, the source goes to the original size and plugin hits me with "Upscaling is not running. Please lower your chosen Scale, or add a Crop/Pad or scale/aspect ratio filter before this one in the same filter chain. The Artifact Reduction pass will not run. The input size of your source must be between 160x90 - 1920x1080". I do not care about the Artifact Reduction at all, I just want to upscale the source and see how it works.

1731758650439.png
1731758665610.png
 

Bemjo

New Member
Adding the filter to game capture source causes the preview and recording to go black. I changed the canvas size to match the super-res size of the source. As soon as I select AI Artifact Reduction, the source goes to the original size and plugin hits me with "Upscaling is not running. Please lower your chosen Scale, or add a Crop/Pad or scale/aspect ratio filter before this one in the same filter chain. The Artifact Reduction pass will not run. The input size of your source must be between 160x90 - 1920x1080". I do not care about the Artifact Reduction at all, I just want to upscale the source and see how it works.

Please post your OBS log, or search it for any NvFX errors or obs-rtx-superresolution errors in your OBS log for this plugin that may describe better why this is failing, and post those portions here.

I have noticed that this plugin did not work correctly on some specific types of sources, such as an Image Source, and I have a feeling this may be the same for Game Capture Sources.

I don't remember if I ever tested this on Game Capture Sources, or any other types of capture sources like that, as it's primary use was for Video Capture Devices, and upscaling things that were unable to be run at higher resolutions.

A fix for this may unfortunately be a long ways off right now however, as my nvidia GPU died recently, and I am unable to replace it at this time, and I am unable to explore this issue on my own right now.
 

honger

New Member
Please post your OBS log, or search it for any NvFX errors or obs-rtx-superresolution errors in your OBS log for this plugin that may describe better why this is failing, and post those portions here.

I have noticed that this plugin did not work correctly on some specific types of sources, such as an Image Source, and I have a feeling this may be the same for Game Capture Sources.

I don't remember if I ever tested this on Game Capture Sources, or any other types of capture sources like that, as it's primary use was for Video Capture Devices, and upscaling things that were unable to be run at higher resolutions.

A fix for this may unfortunately be a long ways off right now however, as my nvidia GPU died recently, and I am unable to replace it at this time, and I am unable to explore this issue on my own right now.
I think I managed to fix this through removing the previous Game Capture source and adding a new one, with upscaling set as the first filter both as added and in the priority column. Logs unfortunately did not mention anything you listed other than the filter was added and later the error regarding Artifact Reduction enabled (which I still don't really understand why wouldn't it enable for my case)
 

Bemjo

New Member
I think I managed to fix this through removing the previous Game Capture source and adding a new one, with upscaling set as the first filter both as added and in the priority column. Logs unfortunately did not mention anything you listed other than the filter was added and later the error regarding Artifact Reduction enabled (which I still don't really understand why wouldn't it enable for my case)

Artifact reduction can only be enabled on sources that have a resolution greater than or equal to 160p and less than or equal to 1080p, there are also possible aspect ratio issues that may crop up if your source resolution is strange. The order of this filter in your filter chain does matter if anything modifies the size such as scaling, or cropping.

If there are no NvFX errors, it would indicate that your source is too big or too small, as the error message indicates, or that the aspect ratio is not something that the filter would accept (the accepted input resolutions the nvidia video fx filters accept is very picky in some cases), this messaging is something I could probably improve.
 

chrcoluk

New Member
Doesnt seem to upscale too well from 720p source, the 1080p outcome had weird halo around text, and could see jaggies, that arent there on the inclusive OBSS upscaling, for my next gaming session I have switched the filter to use the standard nvidia upscaler to see how that pans out.

The weird edge effect seemed to do bad for the compression as well as the video size was far higher per hour than the non AI upscaling sessions.
 

Bemjo

New Member
Doesnt seem to upscale too well from 720p source, the 1080p outcome had weird halo around text, and could see jaggies, that arent there on the inclusive OBSS upscaling, for my next gaming session I have switched the filter to use the standard nvidia upscaler to see how that pans out.

The weird edge effect seemed to do bad for the compression as well as the video size was far higher per hour than the non AI upscaling sessions.

The quality of the upscaling is really quite dependent on the content more than the resolution (unless you're going from 240p or something, then it's just a mess), some things really do not work very well with super resolution because as you say, there are halo artifacts than can appear similar to using Lanczos upscaling. Using regular nvidia upscaling over super resolution is definitely something I do on a case to case basis.

For anyone's information who's interested: This uses nVidias models that are included in the nVidia video effects distributable, that were trained by nVidia.

I have not trained these models, and as such these artifacts can be present until nVidia improves their technique and models in a newer release of video effects.
 
Top