Resource icon

Frame Interleave Filter 0.1.1

norihiro

Member
norihiro submitted a new resource:

OBS Frame Interleave Filter - Reduce GPU and CPU usage

Introduction
This plugin interleaves video frames to reduce CPU and GPU usage while the source is not displayed to the program.

Without this plugin, while a video source is shown on at least one display, such as preview and program displays, every video frame is transferred to the GPU. If you have multiple video sources, a poor system might not have enough power to process all frames.

This filter will be helpful to reduce the frames to be transferred for video sources...

Read more about this resource...
 

nuttylmao

New Member
I cannot see the "Interleave Frame" filter.
Tested this on OBS v27.2.4.
Logs show that the plugin is loading successfully, so not sure why I can't see the filter.
Anyone got any ideas?
1667381721145.png
1667381722856.png
 

norihiro

Member
Looking at the 3rd line, obs_register_source failed to register the source. I need to rebuild the plugin. I'm sorry for your inconvenience.
I used a build script in the plugin template before OBS 28.0 was released but somehow the template includes a new feature so that OBS 27.2 rejected to load.
 
Last edited:

nuttylmao

New Member
Looking at the 3rd line, obs_register_source failed to register the source. I need to rebuild the plugin. I'm sorry for your inconvenience.
I used a build script in the plugin template before OBS 28.0 was released but somehow the template includes a new feature so that OBS 27.2 rejected to load.
Wow thanks for the fast response! Thank you, would really like to give this a try as I run many video capture devices!
 

norihiro

Member
norihiro updated OBS Frame Interleave Filter with a new update entry:

Frame Interleave Filter 0.1.1

This is a hotfix release of a frame interleave filter for OBS Studio.

Changes in this version
  • Fixed the plugin was not correctly loaded on OBS 27 on Windows.
  • Fixed the plugin was not correctly loaded on OBS 28 on Ubuntu.

Limitation
  • Not all binaries are tested.
    • Windows: 0.1.1 was tested with OBS 27.2.4.
    • macOS: never tested.
    • Ubuntu: 0.1.1 was tested with OBS 28.1.1. The source code is also tested on...

Read the rest of this update entry...
 

bphan6

New Member
Hello Norihiro,
I tried to load with OBS 28 and it does not load
20:55:51.219: Failed to load 'en-US' text for module: 'obs-frame-interleave-filter.dll'
20:55:51.219: [obs-frame-interleave-filter] plugin loaded (version 0.1.1)
did i do something wrong? thanks
 

norihiro

Member
Hello Norihiro,
I tried to load with OBS 28 and it does not load
20:55:51.219: Failed to load 'en-US' text for module: 'obs-frame-interleave-filter.dll'
20:55:51.219: [obs-frame-interleave-filter] plugin loaded (version 0.1.1)
did i do something wrong? thanks
What are other lines above and below your log?
Which source have you attempted to add this filter to?
 

bphan6

New Member
Hello Norihiro, here is my log and i have 4NDI cameras and would like to use your tools to help with the bandwidth. thank y ou so much for yourhelp
 

Attachments

  • 2022-11-13 09-55-11.txt
    124 KB · Views: 23

norihiro

Member
Hello Norihiro, here is my log and i have 4NDI cameras and would like to use your tools to help with the bandwidth. thank y ou so much for yourhelp
I'm sorry for my late response. I cannot find anything wrong in your log file. The plugin is theoretically compatible with NDI source and it should be listed like this on the filer dialog for NDI source.
By the way, this plugin won't contribute to reduce the network bandwidth on your LAN. Just the bandwidth between CPU and GPU will be reduced.
ndi-filter-frame-interleave.png
 
Top