Advanced Scene Switcher

Advanced Scene Switcher 1.28.1

AaronD

Active Member
Hello, I'm using a Macro with a Websocket Request action, I want to get the transform from one source and set it to another.
So far I managed to make work GetSceneItemTransform and SetSceneItemTransform requests by themselves... but I have no idea on how to link them so the output result from the first is the input of the second. Does anyone know?
Since this thread is specifically for the Adv. SS plugin, it'd be good to have an in-plugin solution, but the way that I've done it before was with a short python script. Connect and register itself to the appropriate sockets and events, then a short one-liner for each bit of logic that needs to be done with those events. Since I start that rig from a script anyway, it's completely transparent and "just works".

I think I'll keep doing it that way, at least for now, mostly for the latency. WebSockets aren't scanned/polled like this plugin is. They happen immediately on each event. What I'm doing with it requires quite low latency, and I'd rather not scan the plugin that fast.
(Coordinating two copies of OBS as if I were controlling both simultaneously, but smarter than assigning the same global hotkey to both. So I control one copy directly, and the other follows via that script and its two WS connections. When the master changes scenes, run a set of regex'es on the new name, and change the slave to the one that matches.)

If Adv. SS were to respond immediately to WS events, and not wait for the next scan, then I might be tempted to move that logic into a macro or two.
Of course, it wouldn't hurt to have the other events happen immediately as well, like media status, audio volume, etc., but that's getting into some unnecessary CPU load for most people, and is easily approximated by a short scan interval if you're not doing much else with it.
 

Si5584

New Member
Hi Everyone,

I have just installed the plugin for the first time on my Mac running OBS 28. The plugin doesn't appear to show up anywhere to use. If I look under tools it shows only the Automatic Scene Switcher option, no Advanced Scene Switcher Option.

I have closed and re-opened OBS several times as well as re-installed the plugin.

Any suggestions?
 

jamrockvj

New Member
Some of us can't seem to get the plugin to show up on the TOOLS menu and not much being said about it.

I used this plugin perfectly fine for a long time on 32-bit OBS Studio but had to switch OBS to 64-bit for other reasons. Now can't get Adv Scene Switcher to show up on the Tools menu anymore.

Using 64-bit OBS 27.2.4 and latest 64-bit Adv Scene Switcher plugin, all on WINDOWS 10.

Tried the Windows installer, tried just unzipping the files and placing them in obs-studio\plugins folder, made sure all files under obs-studio are unblocked by Windows, checked the C++ Re-Distributable is 2019 or later. Don't know what else to try!

Can anyone offer any suggestions please?
 
Last edited:

Warmuptill

Active Member
Some of us can't seem to get the plugin to show up on the TOOLS menu and not much being said about it.

I used this plugin perfectly fine for a long time on 32-bit OBS Studio but had to switch OBS to 64-bit for other reasons. Now can't get Adv Scene Switcher to show up on the Tools menu anymore.

Using 64-bit OBS 27.2.4 and latest 64-bit Adv Scene Switcher plugin, all on WINDOWS 10.

Tried the Windows installer, tried just unzipping the files and placing them in obs-studio\plugins folder, made sure all files under obs-studio are unblocked by Windows, checked the C++ Re-Distributable is 2019 or later. Don't know what else to try!

Can anyone offer any suggestions please?
Can you please share an OBS log file?
Hi Everyone,

I have just installed the plugin for the first time on my Mac running OBS 28. The plugin doesn't appear to show up anywhere to use. If I look under tools it shows only the Automatic Scene Switcher option, no Advanced Scene Switcher Option.

I have closed and re-opened OBS several times as well as re-installed the plugin.

Any suggestions?
Can you please also share an OBS log file?
It seems that MacOS is quarantining the plugin for some reason, so you might have to undo that using the terminal.

  1. Copy advanced-scene-switcher.plugin into ~/Library/Application Support/obs-studio/plugins/ (Should be done by the installer)
  2. Open ~/Library/Application Support/obs-studio/plugins/ in Terminal
  3. Run command: xattr -r -d com.apple.quarantine advanced-scene-switcher.plugin
 

MMedia

New Member
Can you please share an OBS log file?

Can you please also share an OBS log file?
It seems that MacOS is quarantining the plugin for some reason, so you might have to undo that using the terminal.

  1. Copy advanced-scene-switcher.plugin into ~/Library/Application Support/obs-studio/plugins/ (Should be done by the installer)
  2. Open ~/Library/Application Support/obs-studio/plugins/ in Terminal
  3. Run command: xattr -r -d com.apple.quarantine advanced-scene-switcher.plugin
@Warmuptill
Replying for @jamrockvj

Here is the log from the Windows 10 machine and attached is the log from a Windows 7 machine where it was also tried as a fresh install of OBS. Note on the Windows 7 machine the OBS version is way back at 27.1.3. On the Windows 10 machine we are rolling with 27.2.4 where Adv Scene Switcher was installed and working before under OBS 32-bit.

Windows 10 | OBS 27.2.4 log:
Clearly the Adv.S.S. DLLs aren't loading.


10:38:37.443: CPU Name: Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz
10:38:37.443: CPU Speed: 2904MHz
10:38:37.443: Physical Cores: 6, Logical Cores: 12
10:38:37.443: Physical Memory: 7939MB Total, 4137MB Free
10:38:37.443: Windows Version: 10.0 Build 19044 (release: 2009; revision: 2130; 64-bit)
10:38:37.443: Running as administrator: false
10:38:37.443: Aero is Enabled (Aero is always on for windows 8 and above)
10:38:37.443: Windows 10 Gaming Features:
10:38:37.443: Game DVR: On
10:38:37.444: Sec. Software Status:
10:38:37.445: Microsoft Defender Antivirus: enabled (AV)
10:38:37.446: Windows Firewall: enabled (FW)
10:38:37.447: Current Date/Time: 2022-10-22, 10:38:37
10:38:37.447: Browser Hardware Acceleration: true
10:38:37.447: Hide OBS windows from screen capture: false
10:38:37.447: Qt Version: 5.15.2 (runtime), 5.15.2 (compiled)
10:38:37.447: Portable mode: false
10:38:37.623: OBS 27.2.4 (64-bit, windows)
10:38:37.623: ---------------------------------
10:38:37.623: ---------------------------------
10:38:37.623: audio settings reset:
10:38:37.623: samples per sec: 48000
10:38:37.623: speakers: 2
10:38:37.624: ---------------------------------
10:38:37.624: Initializing D3D11...
10:38:37.624: Available Video Adapters:
10:38:37.626: Adapter 0: Intel(R) UHD Graphics 630
10:38:37.626: Dedicated VRAM: 134217728
10:38:37.626: Shared VRAM: 4162691072
10:38:37.626: PCI ID: 8086:9bc8
10:38:37.626: Driver Version: 27.20.100.9664
10:38:37.626: output 0:
10:38:37.626: name=Acer V203HL
10:38:37.626: pos={0, 0}
10:38:37.626: size={1600, 900}
10:38:37.626: attached=true
10:38:37.626: refresh=60
10:38:37.626: space=RGB_FULL_G22_NONE_P709
10:38:37.626: sdr_white_nits=80
10:38:37.626: nit_range=[min=0.500000, max=270.000000, max_full_frame=270.000000]
10:38:37.628: Loading up D3D11 on adapter Intel(R) UHD Graphics 630 (0)
10:38:37.650: D3D11 loaded successfully, feature level used: b000
10:38:37.650: DXGI increase maximum frame latency success
10:38:37.996: ---------------------------------
10:38:37.996: video settings reset:
10:38:37.996: base resolution: 1600x900
10:38:37.996: output resolution: 1280x720
10:38:37.996: downscale filter: Bicubic
10:38:37.996: fps: 30/1
10:38:37.996: format: NV12
10:38:37.996: YUV mode: 709/Partial
10:38:37.996: NV12 texture support not available
10:38:37.996: Audio monitoring device:
10:38:37.996: name: Default
10:38:37.996: id: default
10:38:37.996: ---------------------------------
10:38:37.997: Skipping module '../../obs-plugins/64bit/advanced-scene-switcher-lib.dll', not an OBS plugin
10:38:37.999: LoadLibrary failed for '../../obs-plugins/64bit/advanced-scene-switcher.dll': The specified module could not be found.
10:38:37.999: (126)

10:38:37.999: Module '../../obs-plugins/64bit/advanced-scene-switcher.dll' not loaded
10:38:38.002: No AJA devices found, skipping loading AJA UI plugin
10:38:38.002: Failed to initialize module 'aja-output-ui.dll'
10:38:38.004: No AJA devices found, skipping loading AJA plugin
10:38:38.004: Failed to initialize module 'aja.dll'
10:38:38.004: Skipping module '../../obs-plugins/64bit/chrome_elf.dll', not an OBS plugin
10:38:38.005: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
10:38:38.006: Failed to load 'en-US' text for module: 'decklink-captions.dll'
10:38:38.007: Failed to load 'en-US' text for module: 'decklink-ouput-ui.dll'
10:38:38.030: [AMF] Unable to load 'amfrt64.dll', error code 126.
10:38:38.031: [AMF] AMF Test failed due to one or more errors.
10:38:38.031: Failed to initialize module 'enc-amf.dll'
10:38:38.038: Skipping module '../../obs-plugins/64bit/libcef.dll', not an OBS plugin
10:38:38.038: Skipping module '../../obs-plugins/64bit/libEGL.dll', not an OBS plugin
10:38:38.038: Skipping module '../../obs-plugins/64bit/libGLESv2.dll', not an OBS plugin
10:38:38.053: [obs-browser]: Version 2.17.13
10:38:38.053: [obs-browser]: CEF Version 95.0.0-MediaHandler.2467+g8092a57+chromium-95.0.4638.69
10:38:38.057: [noise suppress]: NVIDIA RTX denoiser disabled, redistributable not found
10:38:38.088: [StreamFX] Loading Version 0.11.1.0-g81a96998
10:38:38.142: [StreamFX] <gfx::opengl> Version 0.0 initialized.
10:38:38.145: [StreamFX] <filter::autoframing> Failed to make NVIDIA providers available due to error: The specified module could not be found.
10:38:38.145:
 

Attachments

  • 2022-10-21 22-16-27.txt
    5.1 KB · Views: 10

Warmuptill

Active Member
@Warmuptill
Replying for @jamrockvj

Here is the log from the Windows 10 machine and attached is the log from a Windows 7 machine where it was also tried as a fresh install of OBS. Note on the Windows 7 machine the OBS version is way back at 27.1.3. On the Windows 10 machine we are rolling with 27.2.4 where Adv Scene Switcher was installed and working before under OBS 32-bit.

Windows 10 | OBS 27.2.4 log:
Clearly the Adv.S.S. DLLs aren't loading.


10:38:37.443: CPU Name: Intel(R) Core(TM) i5-10400 CPU @ 2.90GHz
10:38:37.443: CPU Speed: 2904MHz
10:38:37.443: Physical Cores: 6, Logical Cores: 12
10:38:37.443: Physical Memory: 7939MB Total, 4137MB Free
10:38:37.443: Windows Version: 10.0 Build 19044 (release: 2009; revision: 2130; 64-bit)
10:38:37.443: Running as administrator: false
10:38:37.443: Aero is Enabled (Aero is always on for windows 8 and above)
10:38:37.443: Windows 10 Gaming Features:
10:38:37.443: Game DVR: On
10:38:37.444: Sec. Software Status:
10:38:37.445: Microsoft Defender Antivirus: enabled (AV)
10:38:37.446: Windows Firewall: enabled (FW)
10:38:37.447: Current Date/Time: 2022-10-22, 10:38:37
10:38:37.447: Browser Hardware Acceleration: true
10:38:37.447: Hide OBS windows from screen capture: false
10:38:37.447: Qt Version: 5.15.2 (runtime), 5.15.2 (compiled)
10:38:37.447: Portable mode: false
10:38:37.623: OBS 27.2.4 (64-bit, windows)
10:38:37.623: ---------------------------------
10:38:37.623: ---------------------------------
10:38:37.623: audio settings reset:
10:38:37.623: samples per sec: 48000
10:38:37.623: speakers: 2
10:38:37.624: ---------------------------------
10:38:37.624: Initializing D3D11...
10:38:37.624: Available Video Adapters:
10:38:37.626: Adapter 0: Intel(R) UHD Graphics 630
10:38:37.626: Dedicated VRAM: 134217728
10:38:37.626: Shared VRAM: 4162691072
10:38:37.626: PCI ID: 8086:9bc8
10:38:37.626: Driver Version: 27.20.100.9664
10:38:37.626: output 0:
10:38:37.626: name=Acer V203HL
10:38:37.626: pos={0, 0}
10:38:37.626: size={1600, 900}
10:38:37.626: attached=true
10:38:37.626: refresh=60
10:38:37.626: space=RGB_FULL_G22_NONE_P709
10:38:37.626: sdr_white_nits=80
10:38:37.626: nit_range=[min=0.500000, max=270.000000, max_full_frame=270.000000]
10:38:37.628: Loading up D3D11 on adapter Intel(R) UHD Graphics 630 (0)
10:38:37.650: D3D11 loaded successfully, feature level used: b000
10:38:37.650: DXGI increase maximum frame latency success
10:38:37.996: ---------------------------------
10:38:37.996: video settings reset:
10:38:37.996: base resolution: 1600x900
10:38:37.996: output resolution: 1280x720
10:38:37.996: downscale filter: Bicubic
10:38:37.996: fps: 30/1
10:38:37.996: format: NV12
10:38:37.996: YUV mode: 709/Partial
10:38:37.996: NV12 texture support not available
10:38:37.996: Audio monitoring device:
10:38:37.996: name: Default
10:38:37.996: id: default
10:38:37.996: ---------------------------------
10:38:37.997: Skipping module '../../obs-plugins/64bit/advanced-scene-switcher-lib.dll', not an OBS plugin
10:38:37.999: LoadLibrary failed for '../../obs-plugins/64bit/advanced-scene-switcher.dll': The specified module could not be found.
10:38:37.999: (126)

10:38:37.999: Module '../../obs-plugins/64bit/advanced-scene-switcher.dll' not loaded
10:38:38.002: No AJA devices found, skipping loading AJA UI plugin
10:38:38.002: Failed to initialize module 'aja-output-ui.dll'
10:38:38.004: No AJA devices found, skipping loading AJA plugin
10:38:38.004: Failed to initialize module 'aja.dll'
10:38:38.004: Skipping module '../../obs-plugins/64bit/chrome_elf.dll', not an OBS plugin
10:38:38.005: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
10:38:38.006: Failed to load 'en-US' text for module: 'decklink-captions.dll'
10:38:38.007: Failed to load 'en-US' text for module: 'decklink-ouput-ui.dll'
10:38:38.030: [AMF] Unable to load 'amfrt64.dll', error code 126.
10:38:38.031: [AMF] AMF Test failed due to one or more errors.
10:38:38.031: Failed to initialize module 'enc-amf.dll'
10:38:38.038: Skipping module '../../obs-plugins/64bit/libcef.dll', not an OBS plugin
10:38:38.038: Skipping module '../../obs-plugins/64bit/libEGL.dll', not an OBS plugin
10:38:38.038: Skipping module '../../obs-plugins/64bit/libGLESv2.dll', not an OBS plugin
10:38:38.053: [obs-browser]: Version 2.17.13
10:38:38.053: [obs-browser]: CEF Version 95.0.0-MediaHandler.2467+g8092a57+chromium-95.0.4638.69
10:38:38.057: [noise suppress]: NVIDIA RTX denoiser disabled, redistributable not found
10:38:38.088: [StreamFX] Loading Version 0.11.1.0-g81a96998
10:38:38.142: [StreamFX] <gfx::opengl> Version 0.0 initialized.
10:38:38.145: [StreamFX] <filter::autoframing> Failed to make NVIDIA providers available due to error: The specified module could not be found.
10:38:38.145:
Which version of the plugin are you using?
The most recent plugin releases are only compatible with OBS 28 and above.

The last one compatible with OBS 27 is:
 

MMedia

New Member
Which version of the plugin are you using?
The most recent plugin releases are only compatible with OBS 28 and above.

The last one compatible with OBS 27 is:
That was the problem @Warmuptill !

Can't tell you how much appreciate the quick response to this post!

So the simple answer to others who may run into this issue is to know that the latest version of Adv.S.S. does not support earlier versions of OBS. If that was already made clear, We never noticed. Sorry about that.
 

MMedia

New Member
Now we have to figure out if we could somehow recover all the Adv.S.S. setups we had when it was running under OBS 32-bit or if we have to configure all over again from scratch. Thanks!
 

AaronD

Active Member
Now we have to figure out if we could somehow recover all the Adv.S.S. setups we had when it was running under OBS 32-bit or if we have to configure all over again from scratch. Thanks!

The settings are saved as part of the scene collection.
I assume what happened is that you updated to OBS 28, the plugin failed to load, and you closed OBS, causing OBS to overwrite the scene collection data without any data of the advanced scene switcher.

If you have backed up your scene collection data or exported your settings to a file previously you can use those files to restore the settings.
 

MMedia

New Member
Thanks a lot. Ended up going the route of just re-doing the Adv.S.S. setups. Will take advantage of the Adv.S.S. Export feature this time after we get it sorted. Didn't install OBS 28 by the way. Uninstalled OBS 27 32-bit in favor of OBS 27 64-bit.
 
Can you add some sort of indicator that a macro has stop? After my OBS crashed, the plugin won't run the macros when the plugin itself was active. Took me a while to figure out and had to manually click on "run macro" button on every single macros on my list just to get it back to normal.
 

Warmuptill

Active Member
Can you add some sort of indicator that a macro has stop? After my OBS crashed, the plugin won't run the macros when the plugin itself was active. Took me a while to figure out and had to manually click on "run macro" button on every single macros on my list just to get it back to normal.
Can you give a bit more details as to which type of macro is causing issues?
Or even better can you export your settings to a file and share it?

I don't fully understand what exactly is going wrong / what your requested feature should indicate.
 
Can you give a bit more details as to which type of macro is causing issues?
Or even better can you export your settings to a file and share it?

I don't fully understand what exactly is going wrong / what your requested feature should indicate.
You mean export my advanced scene switcher? See attached. It was all my macros that weren't working at the time.

When my obs crashed (audio hz issue) and restart, all of my macros were not running despite the plugin was active. Tried rebooting my pc or reinstall the plugin but it didn't work. It would only run when I click the "run macro" button, which let me to believe all my macros were in a stop status. I had to go into each of my macros and click the run macro button while the plugin was active, which fixed everything
 

Attachments

  • AdvanceSceneSwitcherStream.txt
    35.4 KB · Views: 29
Warmuphill: You helped me out a few pages/months ago here - and now, none of those steps are working. Everything is updated and shows up in Tools... Am I supposed to check off something to get anything to actually work? The custom hotkeys show up as options, but they simply don't work now...

Switching and previous-scene switching aren't working.... and the sources on/off with hotkey, etc.

Am I missing just clicking a box somewhere?
 

ded_12

New Member
Привет! У меня проблемы с настройкой макросов. Вы можете помочь мне? В одной сцене настраиваются три источника. Горячей клавишей выключаю один источник. Как я могу сделать так, чтобы этот источник снова стал видимым через 10 секунд?
 

AaronD

Active Member
Привет! У меня проблемы с настройкой макросов. Вы можете помочь мне? В одной сцене настраиваются три источника. Горячей клавишей выключаю один источник. Как я могу сделать так, чтобы этот источник снова стал видимым через 10 секунд?
Google Translate from auto-detected Russian (I have no idea if it's accurate):

Hello! I'm having trouble setting up macros. You can help me? Three sources are set up in one scene. I turn off one source with a hot key. How can I make this source visible again after 10 seconds?

---

My answer is to change that hotkey to trigger a macro instead, and that's all it does. The macro then disables the source, waits 10 seconds, and enables it again. (3 actions in that order)
 

ExtraBulla

New Member
Hi there. I just upgraded OBS to 28.0.3 (Windows 10). Installed the plug in but it doesn't show up under the Tools tab. Installed a couple of times, rebooted the computer and still it doesn't show up.

12:35:01.010: CPU Name: AMD Ryzen 7 3700X 8-Core Processor
12:35:01.010: CPU Speed: 3593MHz
12:35:01.010: Physical Cores: 8, Logical Cores: 16
12:35:01.010: Physical Memory: 32694MB Total, 26659MB Free
12:35:01.010: Windows Version: 10.0 Build 19043 (release: 2009; revision: 2130; 64-bit)
12:35:01.010: Running as administrator: false
12:35:01.010: Aero is Enabled (Aero is always on for windows 8 and above)
12:35:01.010: Windows 10/11 Gaming Features:
12:35:01.010: Game DVR: On
12:35:01.010: Game Mode: Probably On (no reg key set)
12:35:01.011: Sec. Software Status:
12:35:01.012: Microsoft Defender Antivirus: enabled (AV)
12:35:01.013: Windows Firewall: enabled (FW)
12:35:01.013: Current Date/Time: 2022-10-24, 12:35:01
12:35:01.013: Browser Hardware Acceleration: true
12:35:01.013: Hide OBS windows from screen capture: false
12:35:01.013: Qt Version: 6.3.1 (runtime), 6.3.1 (compiled)
12:35:01.013: Portable mode: false
12:35:01.804: OBS 28.0.3 (64-bit, windows)
12:35:01.804: ---------------------------------
12:35:01.805: ---------------------------------
12:35:01.805: audio settings reset:
12:35:01.805: samples per sec: 44100
12:35:01.805: speakers: 2
12:35:01.805: max buffering: 1044 milliseconds
12:35:01.805: buffering type: dynamically increasing
12:35:01.805: ---------------------------------
12:35:01.805: Initializing D3D11...
12:35:01.805: Available Video Adapters:
12:35:01.807: Adapter 0: AMD Radeon RX 5600 XT
12:35:01.807: Dedicated VRAM: 2105409536
12:35:01.807: Shared VRAM: 4256456704
12:35:01.807: PCI ID: 1002:731f
12:35:01.807: Driver Version: 30.0.13023.4001
12:35:01.807: output 0:
12:35:01.807: name=TOSHIBA-TV
12:35:01.807: pos={0, 0}
12:35:01.807: size={3840, 2160}
12:35:01.807: attached=true
12:35:01.807: refresh=59
12:35:01.807: space=RGB_FULL_G22_NONE_P709
12:35:01.807: sdr_white_nits=80
12:35:01.807: nit_range=[min=0.070000, max=351.000000, max_full_frame=351.000000]
12:35:01.810: Loading up D3D11 on adapter AMD Radeon RX 5600 XT (0)
12:35:01.832: D3D11 loaded successfully, feature level used: b000
12:35:01.832: DXGI increase maximum frame latency success
12:35:01.832: D3D11 GPU priority setup failed (not admin?)
12:35:02.983: ---------------------------------
12:35:02.983: video settings reset:
12:35:02.983: base resolution: 1280x720
12:35:02.983: output resolution: 1280x720
12:35:02.983: downscale filter: Lanczos
12:35:02.983: fps: 30/1
12:35:02.983: format: NV12
12:35:02.983: YUV mode: Rec. 709/Partial
12:35:02.984: NV12 texture support enabled
12:35:02.984: P010 texture support not available
12:35:02.988: Audio monitoring device:
12:35:02.988: name: VoiceMeeter VAIO3 Input (VB-Audio VoiceMeeter VAIO3)
12:35:02.988: id: {0.0.0.00000000}.{4b3a68e8-9d54-4631-8bf9-e17f024a1b2b}
12:35:02.988: ---------------------------------
12:35:02.998: No AJA devices found, skipping loading AJA UI plugin
12:35:02.998: Failed to initialize module 'aja-output-ui.dll'
12:35:03.006: No AJA devices found, skipping loading AJA plugin
12:35:03.006: Failed to initialize module 'aja.dll'
12:35:03.006: Skipping module '../../obs-plugins/64bit/chrome_elf.dll', not an OBS plugin
12:35:03.009: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
12:35:03.010: Failed to load 'en-US' text for module: 'decklink-captions.dll'
12:35:03.012: Failed to load 'en-US' text for module: 'decklink-output-ui.dll'
12:35:03.015: A DeckLink iterator could not be created. The DeckLink drivers may not be installed
12:35:03.015: Failed to initialize module 'decklink.dll'
12:35:03.017: [Downstream Keyer] loaded version 0.2.5
12:35:03.225: [AMF] Version 2.7.0 loaded (Compiled: 1.4.14.0, Runtime: 1.4.22.0, Library: 1;4;22;0;21.30.25.05;202110051216;CL#2364427).
12:35:03.256: [AMF] <Id: 1> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:35:03.290: [AMF] <Id: 2> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:35:03.294: [AMF] [Capability Manager] Testing Direct3D 11 Adapter 'AMD Radeon RX 5600 XT (VEN_1002/DEV_731f/SUB_51221849/REV_00ca)':
12:35:03.294: H264/AVC: Supported
12:35:03.294: H265/HEVC: Supported
12:35:03.294:
12:35:03.315: Skipping module '../../obs-plugins/64bit/libcef.dll', not an OBS plugin
12:35:03.316: Skipping module '../../obs-plugins/64bit/libEGL.dll', not an OBS plugin
12:35:03.317: Skipping module '../../obs-plugins/64bit/libGLESv2.dll', not an OBS plugin
12:35:03.319: [Move Transition] loaded version 2.5.8
12:35:03.371: [obs-browser]: Version 2.18.5
12:35:03.371: [obs-browser]: CEF Version 103.0.5060.134 (runtime), 103.0.0-5060-shared-textures.2591+g4204d54+chromium-103.0.5060.134 (compiled)
12:35:03.525: [noise suppress]: NVIDIA RTX denoiser disabled, redistributable not found
12:35:03.527: [NVIDIA RTX VIDEO FX]: FX disabled, redistributable not found.
12:35:03.822: [obs-websocket] [obs_module_load] you can haz websockets (Version: 5.0.1 | RPC Version: 1)
12:35:03.822: [obs-websocket] [obs_module_load] Qt version (compile-time): 6.3.1 | Qt version (run-time): 6.3.1
12:35:03.822: [obs-websocket] [obs_module_load] Linked ASIO Version: 101201
12:35:03.839: [obs-websocket] [obs_module_load] Module loaded.
12:35:03.843: Skipping module '../../obs-plugins/64bit/obs_scene_tree_view.dll' due to possible import conflicts
12:35:03.850: [Transition Table] loaded version 0.2.5
12:35:03.852: [Virtual Cam Filter] loaded version 0.0.5
12:35:03.859: [vlc-video]: VLC 3.0.16 Vetinari found, VLC video source enabled
12:35:03.864: Failed to load 'en-US' text for module: 'win-capture-audio.dll'
12:35:03.864: [win-capture-audio] Version 2.2.2 (67e3c96)
12:35:03.869: A DeckLink iterator could not be created. The DeckLink drivers may not be installed
12:35:03.870: No blackmagic support
12:35:03.892: ---------------------------------
12:35:03.892: Loaded Modules:
12:35:03.892: obs-multi-rtmp.dll
12:35:03.892: win-wasapi.dll
12:35:03.892: win-mf.dll
12:35:03.892: win-dshow.dll
12:35:03.892: win-decklink.dll
12:35:03.892: win-capture.dll
12:35:03.892: win-capture-audio.dll
12:35:03.892: vlc-video.dll
12:35:03.892: virtual-cam-filter.dll
12:35:03.892: transition-table.dll
12:35:03.892: text-freetype2.dll
12:35:03.892: rtmp-services.dll
12:35:03.892: obs-x264.dll
12:35:03.892: obs-websocket.dll
12:35:03.892: obs-vst.dll
12:35:03.892: obs-transitions.dll
12:35:03.892: obs-text.dll
12:35:03.892: obs-qsv11.dll
12:35:03.892: obs-outputs.dll
12:35:03.892: obs-filters.dll
12:35:03.892: obs-ffmpeg.dll
12:35:03.892: obs-browser.dll
12:35:03.892: move-transition.dll
12:35:03.892: image-source.dll
12:35:03.892: frontend-tools.dll
12:35:03.892: enc-amf.dll
12:35:03.892: downstream-keyer.dll
12:35:03.892: decklink-output-ui.dll
12:35:03.892: decklink-captions.dll
12:35:03.892: coreaudio-encoder.dll
12:35:03.892: ---------------------------------
12:35:03.893: ==== Startup complete ===============================================
12:35:03.965: All scene data cleared
12:35:03.965: ------------------------------------------------
12:35:03.977: [win-wasapi: 'VM to OBS'] update settings:
12:35:03.977: device id: {0.0.1.00000000}.{8b73cb36-92ea-442d-9935-520168e477f0}
12:35:03.977: use device timing: 0
12:35:04.010: WASAPI: Device 'VoiceMeeter Output (VB-Audio VoiceMeeter VAIO)' [44100 Hz] initialized
12:35:04.531: [win-wasapi: 'Host Mic'] update settings:
12:35:04.531: device id: {0.0.1.00000000}.{9e776acc-63f3-4313-94dd-ca9b0c519fb8}
12:35:04.531: use device timing: 0
12:35:04.546: WASAPI: Device 'VoiceMeeter VAIO3 Output (VB-Audio VoiceMeeter VAIO3)' [44100 Hz] initialized
12:35:04.569: Switched to scene '=====[VOICEMEETER]'
12:35:04.576: ------------------------------------------------
12:35:04.576: Loaded scenes:
12:35:04.576: - scene '--<OPEN SLATE>--':
12:35:04.576: - source: 'Slate' (image_source)
12:35:04.576: - scene '--<CITIES SKYLINES MAIN>--':
12:35:04.576: - source: '=====[VOICEMEETER]' (scene)
12:35:04.576: - source: 'Star BKG' (image_source)
12:35:04.576: - source: '=====[C:S GAME WINDOW]' (scene)
12:35:04.576: - source: '=====[RESTREAM CHAT]' (scene)
12:35:04.576: - source: '=====[BOTTOM SCROLL]' (scene)
12:35:04.576: - source: 'EB Gaming Logo' (image_source)
12:35:04.576: - source: 'CS Logo' (image_source)
12:35:04.576: - source: 'INN Logo' (image_source)
12:35:04.576: - scene '=====[C:S GAME WINDOW]':
12:35:04.576: - source: 'Cities Skylines' (game_capture)
12:35:04.576: - source: 'CS Audio' (audio_capture)
12:35:04.576: - monitoring: monitor and output
12:35:04.576: - scene '=====[RESTREAM CHAT]':
12:35:04.576: - source: 'Color Source' (color_source_v3)
12:35:04.576: - source: 'Chat Box' (browser_source)
12:35:04.576: - scene '=====[BOTTOM SCROLL]':
12:35:04.576: - source: 'Image' (image_source)
12:35:04.576: - source: 'Scroll Bkg' (image_source)
12:35:04.576: - source: 'Scroll Text' (text_gdiplus_v2)
12:35:04.576: - filter: 'Scroll' (scroll_filter)
12:35:04.576: - scene '=====[VOICEMEETER]':
12:35:04.576: - source: 'Host Mic' (wasapi_input_capture)
12:35:04.576: - source: 'VM to OBS' (wasapi_input_capture)
12:35:04.576: ------------------------------------------------

Any help is appreciated. Thanks!
 

ded_12

New Member
Google Translate с автоматически определяемого русского языка (я понятия не имею, точен ли он):

Привет! У меня проблемы с настройкой макросов. Вы можете мне помочь? В одной сцене настраиваются три источника. Выключаю один источник горячей клавишей. Как я могу снова сделать этот источник видимым через 10 секунд?

---

Мой ответ - изменить эту горячую клавишу, чтобы вместо этого запускать макрос, и это все, что он делает. Затем макрос отключает источник, ждет 10 секунд и снова включает его. (3 действия в таком порядке)
Можете ли вы показать мне, как его настроить?
 

Warmuptill

Active Member
Warmuphill: You helped me out a few pages/months ago here - and now, none of those steps are working. Everything is updated and shows up in Tools... Am I supposed to check off something to get anything to actually work? The custom hotkeys show up as options, but they simply don't work now...

Switching and previous-scene switching aren't working.... and the sources on/off with hotkey, etc.

Am I missing just clicking a box somewhere?
Sorry if that is an obvious question, but Is the plugin running?
You can check if it is active on the General tab / the status dock.
(See first red arrow)

If it is indeed active can you please enable verbose logging (second red arrow), reproduce the problem, and finally share the corresponding OBS log file?

Help.PNG


Hi there. I just upgraded OBS to 28.0.3 (Windows 10). Installed the plug in but it doesn't show up under the Tools tab. Installed a couple of times, rebooted the computer and still it doesn't show up.

12:35:01.010: CPU Name: AMD Ryzen 7 3700X 8-Core Processor
12:35:01.010: CPU Speed: 3593MHz
12:35:01.010: Physical Cores: 8, Logical Cores: 16
12:35:01.010: Physical Memory: 32694MB Total, 26659MB Free
12:35:01.010: Windows Version: 10.0 Build 19043 (release: 2009; revision: 2130; 64-bit)
12:35:01.010: Running as administrator: false
12:35:01.010: Aero is Enabled (Aero is always on for windows 8 and above)
12:35:01.010: Windows 10/11 Gaming Features:
12:35:01.010: Game DVR: On
12:35:01.010: Game Mode: Probably On (no reg key set)
12:35:01.011: Sec. Software Status:
12:35:01.012: Microsoft Defender Antivirus: enabled (AV)
12:35:01.013: Windows Firewall: enabled (FW)
12:35:01.013: Current Date/Time: 2022-10-24, 12:35:01
12:35:01.013: Browser Hardware Acceleration: true
12:35:01.013: Hide OBS windows from screen capture: false
12:35:01.013: Qt Version: 6.3.1 (runtime), 6.3.1 (compiled)
12:35:01.013: Portable mode: false
12:35:01.804: OBS 28.0.3 (64-bit, windows)
12:35:01.804: ---------------------------------
12:35:01.805: ---------------------------------
12:35:01.805: audio settings reset:
12:35:01.805: samples per sec: 44100
12:35:01.805: speakers: 2
12:35:01.805: max buffering: 1044 milliseconds
12:35:01.805: buffering type: dynamically increasing
12:35:01.805: ---------------------------------
12:35:01.805: Initializing D3D11...
12:35:01.805: Available Video Adapters:
12:35:01.807: Adapter 0: AMD Radeon RX 5600 XT
12:35:01.807: Dedicated VRAM: 2105409536
12:35:01.807: Shared VRAM: 4256456704
12:35:01.807: PCI ID: 1002:731f
12:35:01.807: Driver Version: 30.0.13023.4001
12:35:01.807: output 0:
12:35:01.807: name=TOSHIBA-TV
12:35:01.807: pos={0, 0}
12:35:01.807: size={3840, 2160}
12:35:01.807: attached=true
12:35:01.807: refresh=59
12:35:01.807: space=RGB_FULL_G22_NONE_P709
12:35:01.807: sdr_white_nits=80
12:35:01.807: nit_range=[min=0.070000, max=351.000000, max_full_frame=351.000000]
12:35:01.810: Loading up D3D11 on adapter AMD Radeon RX 5600 XT (0)
12:35:01.832: D3D11 loaded successfully, feature level used: b000
12:35:01.832: DXGI increase maximum frame latency success
12:35:01.832: D3D11 GPU priority setup failed (not admin?)
12:35:02.983: ---------------------------------
12:35:02.983: video settings reset:
12:35:02.983: base resolution: 1280x720
12:35:02.983: output resolution: 1280x720
12:35:02.983: downscale filter: Lanczos
12:35:02.983: fps: 30/1
12:35:02.983: format: NV12
12:35:02.983: YUV mode: Rec. 709/Partial
12:35:02.984: NV12 texture support enabled
12:35:02.984: P010 texture support not available
12:35:02.988: Audio monitoring device:
12:35:02.988: name: VoiceMeeter VAIO3 Input (VB-Audio VoiceMeeter VAIO3)
12:35:02.988: id: {0.0.0.00000000}.{4b3a68e8-9d54-4631-8bf9-e17f024a1b2b}
12:35:02.988: ---------------------------------
12:35:02.998: No AJA devices found, skipping loading AJA UI plugin
12:35:02.998: Failed to initialize module 'aja-output-ui.dll'
12:35:03.006: No AJA devices found, skipping loading AJA plugin
12:35:03.006: Failed to initialize module 'aja.dll'
12:35:03.006: Skipping module '../../obs-plugins/64bit/chrome_elf.dll', not an OBS plugin
12:35:03.009: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
12:35:03.010: Failed to load 'en-US' text for module: 'decklink-captions.dll'
12:35:03.012: Failed to load 'en-US' text for module: 'decklink-output-ui.dll'
12:35:03.015: A DeckLink iterator could not be created. The DeckLink drivers may not be installed
12:35:03.015: Failed to initialize module 'decklink.dll'
12:35:03.017: [Downstream Keyer] loaded version 0.2.5
12:35:03.225: [AMF] Version 2.7.0 loaded (Compiled: 1.4.14.0, Runtime: 1.4.22.0, Library: 1;4;22;0;21.30.25.05;202110051216;CL#2364427).
12:35:03.256: [AMF] <Id: 1> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:35:03.290: [AMF] <Id: 2> Unable to set converter transfer characteristic, error AMF_NOT_FOUND (code 11)
12:35:03.294: [AMF] [Capability Manager] Testing Direct3D 11 Adapter 'AMD Radeon RX 5600 XT (VEN_1002/DEV_731f/SUB_51221849/REV_00ca)':
12:35:03.294: H264/AVC: Supported
12:35:03.294: H265/HEVC: Supported
12:35:03.294:
12:35:03.315: Skipping module '../../obs-plugins/64bit/libcef.dll', not an OBS plugin
12:35:03.316: Skipping module '../../obs-plugins/64bit/libEGL.dll', not an OBS plugin
12:35:03.317: Skipping module '../../obs-plugins/64bit/libGLESv2.dll', not an OBS plugin
12:35:03.319: [Move Transition] loaded version 2.5.8
12:35:03.371: [obs-browser]: Version 2.18.5
12:35:03.371: [obs-browser]: CEF Version 103.0.5060.134 (runtime), 103.0.0-5060-shared-textures.2591+g4204d54+chromium-103.0.5060.134 (compiled)
12:35:03.525: [noise suppress]: NVIDIA RTX denoiser disabled, redistributable not found
12:35:03.527: [NVIDIA RTX VIDEO FX]: FX disabled, redistributable not found.
12:35:03.822: [obs-websocket] [obs_module_load] you can haz websockets (Version: 5.0.1 | RPC Version: 1)
12:35:03.822: [obs-websocket] [obs_module_load] Qt version (compile-time): 6.3.1 | Qt version (run-time): 6.3.1
12:35:03.822: [obs-websocket] [obs_module_load] Linked ASIO Version: 101201
12:35:03.839: [obs-websocket] [obs_module_load] Module loaded.
12:35:03.843: Skipping module '../../obs-plugins/64bit/obs_scene_tree_view.dll' due to possible import conflicts
12:35:03.850: [Transition Table] loaded version 0.2.5
12:35:03.852: [Virtual Cam Filter] loaded version 0.0.5
12:35:03.859: [vlc-video]: VLC 3.0.16 Vetinari found, VLC video source enabled
12:35:03.864: Failed to load 'en-US' text for module: 'win-capture-audio.dll'
12:35:03.864: [win-capture-audio] Version 2.2.2 (67e3c96)
12:35:03.869: A DeckLink iterator could not be created. The DeckLink drivers may not be installed
12:35:03.870: No blackmagic support
12:35:03.892: ---------------------------------
12:35:03.892: Loaded Modules:
12:35:03.892: obs-multi-rtmp.dll
12:35:03.892: win-wasapi.dll
12:35:03.892: win-mf.dll
12:35:03.892: win-dshow.dll
12:35:03.892: win-decklink.dll
12:35:03.892: win-capture.dll
12:35:03.892: win-capture-audio.dll
12:35:03.892: vlc-video.dll
12:35:03.892: virtual-cam-filter.dll
12:35:03.892: transition-table.dll
12:35:03.892: text-freetype2.dll
12:35:03.892: rtmp-services.dll
12:35:03.892: obs-x264.dll
12:35:03.892: obs-websocket.dll
12:35:03.892: obs-vst.dll
12:35:03.892: obs-transitions.dll
12:35:03.892: obs-text.dll
12:35:03.892: obs-qsv11.dll
12:35:03.892: obs-outputs.dll
12:35:03.892: obs-filters.dll
12:35:03.892: obs-ffmpeg.dll
12:35:03.892: obs-browser.dll
12:35:03.892: move-transition.dll
12:35:03.892: image-source.dll
12:35:03.892: frontend-tools.dll
12:35:03.892: enc-amf.dll
12:35:03.892: downstream-keyer.dll
12:35:03.892: decklink-output-ui.dll
12:35:03.892: decklink-captions.dll
12:35:03.892: coreaudio-encoder.dll
12:35:03.892: ---------------------------------
12:35:03.893: ==== Startup complete ===============================================
12:35:03.965: All scene data cleared
12:35:03.965: ------------------------------------------------
12:35:03.977: [win-wasapi: 'VM to OBS'] update settings:
12:35:03.977: device id: {0.0.1.00000000}.{8b73cb36-92ea-442d-9935-520168e477f0}
12:35:03.977: use device timing: 0
12:35:04.010: WASAPI: Device 'VoiceMeeter Output (VB-Audio VoiceMeeter VAIO)' [44100 Hz] initialized
12:35:04.531: [win-wasapi: 'Host Mic'] update settings:
12:35:04.531: device id: {0.0.1.00000000}.{9e776acc-63f3-4313-94dd-ca9b0c519fb8}
12:35:04.531: use device timing: 0
12:35:04.546: WASAPI: Device 'VoiceMeeter VAIO3 Output (VB-Audio VoiceMeeter VAIO3)' [44100 Hz] initialized
12:35:04.569: Switched to scene '=====[VOICEMEETER]'
12:35:04.576: ------------------------------------------------
12:35:04.576: Loaded scenes:
12:35:04.576: - scene '--<OPEN SLATE>--':
12:35:04.576: - source: 'Slate' (image_source)
12:35:04.576: - scene '--<CITIES SKYLINES MAIN>--':
12:35:04.576: - source: '=====[VOICEMEETER]' (scene)
12:35:04.576: - source: 'Star BKG' (image_source)
12:35:04.576: - source: '=====[C:S GAME WINDOW]' (scene)
12:35:04.576: - source: '=====[RESTREAM CHAT]' (scene)
12:35:04.576: - source: '=====[BOTTOM SCROLL]' (scene)
12:35:04.576: - source: 'EB Gaming Logo' (image_source)
12:35:04.576: - source: 'CS Logo' (image_source)
12:35:04.576: - source: 'INN Logo' (image_source)
12:35:04.576: - scene '=====[C:S GAME WINDOW]':
12:35:04.576: - source: 'Cities Skylines' (game_capture)
12:35:04.576: - source: 'CS Audio' (audio_capture)
12:35:04.576: - monitoring: monitor and output
12:35:04.576: - scene '=====[RESTREAM CHAT]':
12:35:04.576: - source: 'Color Source' (color_source_v3)
12:35:04.576: - source: 'Chat Box' (browser_source)
12:35:04.576: - scene '=====[BOTTOM SCROLL]':
12:35:04.576: - source: 'Image' (image_source)
12:35:04.576: - source: 'Scroll Bkg' (image_source)
12:35:04.576: - source: 'Scroll Text' (text_gdiplus_v2)
12:35:04.576: - filter: 'Scroll' (scroll_filter)
12:35:04.576: - scene '=====[VOICEMEETER]':
12:35:04.576: - source: 'Host Mic' (wasapi_input_capture)
12:35:04.576: - source: 'VM to OBS' (wasapi_input_capture)
12:35:04.576: ------------------------------------------------

Any help is appreciated. Thanks!
Can you please try to manually install the plugin by placing the files from this archive advanced-scene-switcher-windows-x64.zip into your OBS installation directory? (E.g. C:\Program Files\obs-studio)

You mean export my advanced scene switcher? See attached. It was all my macros that weren't working at the time.

When my obs crashed (audio hz issue) and restart, all of my macros were not running despite the plugin was active. Tried rebooting my pc or reinstall the plugin but it didn't work. It would only run when I click the "run macro" button, which let me to believe all my macros were in a stop status. I had to go into each of my macros and click the run macro button while the plugin was active, which fixed everything
That seems really strange.
The "Run macro" button is only intended to be used to be able to test macro actions.
It does not affect whether or not a macro is "active" or not.

The only way to deactivate a macro is to use the checkboxes to the left of the macro names, highlighted below:
Help2.PNG

Their status will also update if a macro is paused e.g. via a hotkey / some other macro.

Are you able to reproduce the problem?
If so can you please share an OBS log with verbose logging enabled?
(See screenshot above on how to enable verbose logging)

So I don't think the solution to your problem would be adding some sort of indicator widget but to understand in what situation the plugin is after the crash.

Could it be that maybe the "WorkProfile" or "BlankProfile" macros were triggered and thus a different set of macros were loaded as the scene collection was changed?
 
Top