Xaymar/obs-StreamFX

Frame blending/interpolation #687

ASchneiderBR posted onGitHub

Explain the Feature/Enhancement

Hello. It would be great to have some kind of frame blending/interpolation directly into OBS available to use on any source, so we could have a 30fps video source "converted" in real time to 60fps using the good old frame interpolation, like a smart TV does for years now. Not sure if there are any available SKD or even NVIDIA API (Broadcast?) that could do that...

What makes this feature/enhancement useful for StreamFX and its users?

This could be very useful to enhance low frame rates of games, videos, web sources by having a smooth playback when you are streaming at 60fps and the current source has less than that. Thank you!

Checklist

  • I am offering a monetary bounty/reward for the implementation of this Feature/Enhancement.
  • There is no other way to currently do this in StreamFX or OBS Studio.

Any additional Information we need to know?

No response


I'm rejecting this request based on the following:

  1. It's already possible to do this without StreamFX using other tools, so there is no actual benefit to StreamFX for this.
  2. The needed complexity to support variable framerate is not there in libOBS, everything runs at a configured fixed frame rate. It would be an insane undertaking to make things run at a variable frame rate internally.
    • It is impossible to figure out the actual frame rate of the source a filter is applied to because of that. Most detection methods for it have huge performance cost and overhead, and will fall apart in different scenarios.
  3. The issue does not contain links to any SDK capable of this, or any resources on how to actually do this.
posted by Xaymar over 3 years ago

Hello, thanks for the reply :)

  1. It's already possible to do this without StreamFX using other tools

Can you kindly point me to the software that does it? Really appreciate it.

Now I understand it better how hard it would be to add something like this.

Thank you, have a great day!

posted by ASchneiderBR over 3 years ago

Thank you very much! Have a great day!

posted by ASchneiderBR over 3 years ago

Fund this Issue

$0.00
Funded

Pull requests