Skip to content

Issues with OBS Portable mode #88

@MooshPaw

Description

@MooshPaw

Describe the bug
Spout plugin doesn't load under OBS Portable (when putting "portable_mode.txt" on the root folder)

The installer also fails to detect OBS' install path and falls back to the default install path

To Reproduce

  1. Create an empty "portable_mode.txt" file on the Root folder of OBS with working Spout plugin

2a. Open OBS, spout plugin is not initialized
2b. Unlike other installers, Spout's Installer fails to detect OBS' install path and defaults to the original one

Expected behavior
OBS Should load the Spout plugin without issues

Installer should detect OBS' install path (if OBS was originally installed via installer, in this case it is)

Logs

09:38:33.713: ---------------------------------
09:38:33.713: Loaded Modules:
09:38:33.713: win-wasapi.dll
09:38:33.713: win-dshow.dll
09:38:33.713: win-capture.dll
09:38:33.713: vlc-video.dll
09:38:33.713: text-freetype2.dll
09:38:33.713: rtmp-services.dll
09:38:33.713: obs-x264.dll
09:38:33.713: obs-websocket.dll
09:38:33.713: obs-webrtc.dll
09:38:33.713: obs-vst.dll
09:38:33.713: obs-transitions.dll
09:38:33.713: obs-text.dll
09:38:33.713: obs-qsv11.dll
09:38:33.713: obs-outputs.dll
09:38:33.713: obs-nvenc.dll
09:38:33.713: obs-filters.dll
09:38:33.713: obs-ffmpeg.dll
09:38:33.713: obs-browser.dll
09:38:33.713: nv-filters.dll
09:38:33.713: image-source.dll
09:38:33.713: frontend-tools.dll
09:38:33.713: decklink-output-ui.dll
09:38:33.713: decklink-captions.dll
09:38:33.713: coreaudio-encoder.dll
09:38:33.713: ---------------------------------

OBS fails to detect Spout at all
When compared to non portable mode, it loads every module

09:41:15.186: ---------------------------------
09:41:15.186: Loaded Modules:
09:41:15.186: win-spout.dll
09:41:15.186: win-wasapi.dll
09:41:15.186: win-dshow.dll
09:41:15.186: win-capture.dll
09:41:15.186: vlc-video.dll
09:41:15.186: text-freetype2.dll
09:41:15.186: rtmp-services.dll
09:41:15.186: obs-x264.dll
09:41:15.186: obs-websocket.dll
09:41:15.186: obs-webrtc.dll
09:41:15.186: obs-vst.dll
09:41:15.186: obs-transitions.dll
09:41:15.186: obs-text.dll
09:41:15.186: obs-shaderfilter.dll
09:41:15.186: obs-quick-access-utility.dll
09:41:15.186: obs-qsv11.dll
09:41:15.186: obs-outputs.dll
09:41:15.186: obs-nvenc.dll
09:41:15.186: obs-filters.dll
09:41:15.186: obs-ffmpeg.dll
09:41:15.186: obs-browser.dll
09:41:15.186: nv-filters.dll
09:41:15.186: move-transition.dll
09:41:15.186: image-source.dll
09:41:15.186: frontend-tools.dll
09:41:15.186: decklink-output-ui.dll
09:41:15.186: decklink-captions.dll
09:41:15.186: coreaudio-encoder.dll

About the Software:

  • OBS Version [31.1.2]
  • OBS Spout 2 Source Plugin Version [v1.9.0 (Latest)]

About Your Machine :

  • OS: [Windows 10 Pro 22H2]
  • GPU Nvidia RTX 4070]
  • NVidia Driver Version [580.88]
  • RAM [32GB]
  • Machine Type [Desktop]

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions