Squiso е безплатен, мощен инструмент за автоматизация, който ви позволява да персонализирате своя поток в Twitch с помощта на прости скриптове.
Как автоматично да заглушите микрофона си на BRB сцена в Obs Studio
Този примерен скрипт слуша, когато сменяте сцени в OBS Studio и на конкретни имена на сцени той заглушава или включва вашия микрофон.
Пример за скрипт
import com.squiso.*;
import com.squiso.exception.*;
import com.squiso.scripting.*;
import com.squiso.scripting.data.*;
import com.squiso.keyboard.*;
import com.squiso.twitch.*;
import com.squiso.datatypes.*;
import com.squiso.utils.*;
// Important - Please do not change the row below - otherwise you will get a compilation error!
public class Script_Example extends SquisoScript {
// The name of the microphone we should mute and unmute
SquisoString inputName = new SquisoString("Mic/Aux");
@Override
public void onOBSSceneChanged(OnOBSSceneChangedData data, API api) throws SquisoException {
// If the new scene is "BRB"
if (data.getSceneName().equals("BRB")) {
// Mute the microphone
api.setOBSInputMuted(inputName, true);
}
// If the new scene is "Gaming"
if (data.getSceneName().equals("Gaming")) {
// Unmute the microphone
api.setOBSInputMuted(inputName, false);
}
}
}