Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OBS Settings as actions/feedbacks #724

Closed
nacalai opened this issue Apr 25, 2023 · 5 comments · Fixed by #727
Closed

OBS Settings as actions/feedbacks #724

nacalai opened this issue Apr 25, 2023 · 5 comments · Fixed by #727

Comments

@nacalai
Copy link

nacalai commented Apr 25, 2023

Not sure if even possible to implement, but being able to read and write the OBS settings would in many cases come in handy. For example, for our very specific use case, stream keyframe must be on 2, else the stream will become corrupt. So, having a if keyframe != 2, do alert notification would be nice for us.

If it's not possible, then alternatively add a "is not" to the profile action. So, if profile is not our standard profile, then do this..etc.

@WarmUpTill
Copy link
Owner

Thanks for the suggestion!

Checking / setting values of the profile config should be possible.
I would however prefer to add those action / conditions to already existing action types instead of introduction a generic "profile settings" action / condition (if applicable).

Sorry to have to ask this, but can you show me a screenshot of which setting you are referring to exactly?
Just to make sure I am looking at the correct values :)

If it's not possible, then alternatively add a "is not" to the profile action. So, if profile is not our standard profile, then do this..etc.

That should already be possible, should it not?
You can simply use the "If not" logic selection in combination with the "Profile" condition type to achieve this.
(I apologize if I am simply misunderstanding something)

@nacalai
Copy link
Author

nacalai commented Apr 25, 2023

Right, I was totally blind and didn't see the dropdown menu where I can choose "if not". Nevermind that!

On the topic of the settings, I guess it could be laid under the existing "Profile" indeed. But perhaps it's not obvious enough if people are looking for something along the lines of settings, obs settings, etc. But, I guess it should be fine just putting it under profile.

The mentioned setting would be this one:
image

@WarmUpTill WarmUpTill linked a pull request Apr 26, 2023 that will close this issue
@WarmUpTill
Copy link
Owner

A build with the option to check for and set the keyframe interval will be available here in a few minutes:
https://github.com/WarmUpTill/SceneSwitcher/actions/runs/4806502810

I choose to add these settings to the "Streaming" condition and action type as these settings are specific to this output if I am not mistaken.

Keyframe

I would appreciate if you could give this a try! :)
Especially the action to set the keyframe interval, as I am not sure if it is actually applied correctly or not when starting to stream.

@nacalai
Copy link
Author

nacalai commented Apr 26, 2023

Works perfectly. Thank you very much! Quick as always. Perhaps add the rest of the settings in the future? :)

@WarmUpTill
Copy link
Owner

WarmUpTill commented Apr 26, 2023

Thanks for the quick test! :)

Perhaps add the rest of the settings in the future?

I will add them as they get requested - too little time for too much work to do :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants