After update to 31.0.2 x364 encoding overloaded with same settings

OM26R

Member
Hi.
I was fixing issues with my VSD RTMP server, while I found out it was wrong Nginx setting I've update OBS (from v29 or v30 I think) to the latest one and x264 encoder starts to overload on the same and even lower settings.
I'm using this plugin https://github.com/sorayuki/obs-multi-rtmp/releases for multiple RTMP, and as I understand it can encode 1 time and send to multiple sources, so I was using 1 stream for 18mbit via GPU Nvidia NVENC h264 codec and send it on 2 platforms, and 2nd one use as 5.5mbit via x364 (on that plugin, it' called as "x264 get from OBS), medium preset and send it to ither platfroms via sharing feature.
SO it was ok, after and update encoder is overloaded, losses are about 60%, before update maybe it could be about 0.1-0.5% sometimes. I was turining off that GPU stream and found out it's an x264 codec, and maybe lowering setting to superfast or so can handle it a bit, but it's not ok either.
I was trying to update that Multi RTMP plugin to the latest version, cause after OBS updater it didn't undestand what resolution I set and send just my source reso - no luck , or maybe I didn't delete and old version right, before it was v0.5.1 of that plugin.
Any ideas how to fix that? how to cancel update and take "working" OBS version back?
or maybe how to clean install that plugin? Cause it auto install to C:\\ProgramData but OBS is in ProgramFiles, and maybe I should delete something there.
I was thinking about clean install, but man, that's a lot of scenes, sources and etc in it.
Seems like it messes with encoder.

Streaming PC (gaming PC is separate, connection via capture card)
win 10
GPU 1070
CPU AMD threadripper 1950x
64 gb ram

No overheat (gpu about 75C, CPU about 40-55C)
No overload (gpu 85%, cpu 15%)
 

Attachments

  • logs.7z
    43.5 KB · Views: 16

OM26R

Member
upd:
started to test 5.5mbit via OBS itself in main settings, medium preset - no skipped frames
and send this stream via that plugin with option "get from OBS" (that means - no extra encode, just grab and sent ready stream) - no skipped grames

So i think it I encode via that plugins as I did before: 2nd stream I was encoding via multi rtmp plugin and sent, then made another connection in it, shared options with 1st one and send to another platfrom. So something messed with x264 and that plugin
 

OM26R

Member
UPD:
tested the same settings before update, even higher and it work fine even via multi rtmp file. Don't know what it was. Restart PC helped to fix OBS plugin? o_O
 

rockbottom

Active Member
I'm not unzipping your logs but the only version of the RTMP Multi out that has any shot of working with OBS v31.0.2 is the Pre-release v0.6.1. I use the plugin too but am still running OBS v30.2.2. with v0.6.0.1 (Downloads as v0.6.0.0)

If you used the installer for the plugin.

Uninstall Multi-RTMP Plugin

DELETE C:\ProgramData\obs-studio\plugins\obs-multi-rtmp folder
 

OM26R

Member
I'm not unzipping your logs but the only version of the RTMP Multi out that has any shot of working with OBS v31.0.2 is the Pre-release v0.6.1. I use the plugin too but am still running OBS v30.2.2. with v0.6.0.1 (Downloads as v0.6.0.0)

If you used the installer for the plugin.

Uninstall Multi-RTMP Plugin

DELETE C:\ProgramData\obs-studio\plugins\obs-multi-rtmp folder
thanks for the reply. But it started to work for me for some reason, maybe I should restart PC before tests, didn't think about it cause I've restarted OBS 100500 time with no luck. Now my OBS is 31.0.2 and plugin v0.6.0.1. But it still messes with settings, as I found out you should restart OBS to save settings and if you share settings with new connections it drops them to default
 

rockbottom

Active Member
The plugin is not fully vetted for v31.0.2 as far as I'm concerned, even the latest version. Anyway, v0.6.0.1 for OBS 31 only works with OBS 31.0.0 according to the first post, YMMV.

 
Top