Previous Post

JPGPU for OBS v1.0 Release

Next Post
no preview
DESCRIPTION

After much fiddling around with things, I'm finally comfortable enough to release this initial version of the port of my personal JPEG compression effect to OBS, complete with truncation controls, built-in scaling options, & (admittedly crude) alpha preservation features.

It's never been easier to gaslight your stream viewers into thinking their connection has deteriorated!


Features:

  • Compatible with individual sources & full scenes (NOTE: some sources, like groups, will need an extra Padding filter applied if scaling acts incorrectly)
  • Truncation slider in filter allows for dynamic, user-controlled compression intensity
  • Render Downscale slider allows easy setup for scaling without requiring multiple filter passes
  • Block Size picker allows you to experiment with alternative block sizes for the DCT blocking (NOTE: higher block sizes will result in exponentially heavier GPU usage! It's highly recommended to use downscaling with the default 8x8 blocks setting to effectively intensify the compression instead)
  • Alpha mode picker to choose the behavior for copying alpha data from the original input, either by copying the original alpha (clean, sharp edges with more control) or by checking the pixel color delta for areas with transparency (blocky, chunky edges with background bleed)


Setup:

1) Download the attached LUA script on this post, JPGPU-for-OBS.lua

2) In OBS, open Tools > Scripts to open the Scripts window

3) Under the box listing loaded scripts, click the + button ('Add Scripts') & choose the downloaded script

4) Back in the main OBS window, right click your scene (or source) & choose Filters

5) Click the + button in the lower left of the filters window & add 'JPGPU by ompuco'


I am very much looking forward to seeing what creative uses creators find for this silly, overly convoluted filter!



If you have any questions or concerns, please feel free to leave a comment. I'm well aware of many of the issues it currently has, but mention of any will let me know which ones people actually run into.

ompuco PATREON 1 favs
VIEWS1
FILES2 files
POSTEDDec 29, 2023
ARCHIVEDJun 10, 2026