Все интеграции
ВстроеннаяТрансляции

OBS Studio

Входит в Macro Deck

Переключайте сцены, управляйте трансляцией, записью и звуком и реагируйте на то, что происходит в OBS Studio.

  • Переключение сцен, профилей и коллекций сцен
  • Запуск и остановка трансляции, записи, буфера повтора и виртуальной камеры
  • Выключение звука входов, настройка громкости, переключение источников и фильтров
  • Живые переменные для сцен, таймкодов, FPS и потерянных кадров
  • Подключение нескольких экземпляров OBS одновременно

Интеграция OBS Studio подключает Macro Deck к OBS через встроенный в OBS сервер WebSocket (obs-websocket 5). После подключения ваши кнопки могут управлять почти всем, что вы делаете в OBS во время трансляции, а OBS сообщает обо всех изменениях, поэтому на панели всегда видно текущее состояние.

Что можно делать

  • Переключать программную сцену, сцену предпросмотра в режиме студии, профиль или коллекцию сцен.
  • Запускать, останавливать или переключать трансляцию, запись, буфер повтора и виртуальную камеру, сохранять повтор, ставить запись на паузу, разделять файл записи или добавлять маркер главы.
  • Показывать или скрывать источник в сцене, включать или выключать фильтр, выключать звук входа или менять его громкость в процентах или дБ.
  • Менять параметр источника, например текст текстового источника, файл источника изображения или медиа либо URL источника браузера.
  • Запускать и останавливать любой вывод OBS по имени, включая выводы, добавленные плагинами.

Несколько примеров:

  • Кнопка BRB, которая переключает на сцену BRB и выключает микрофон.
  • Кнопка Запись, которая включает и выключает запись и показывает, идёт ли запись, стоит ли она на паузе или остановлена.
  • Ползунок, привязанный к переменной obs_<input>_volume музыкального входа: двигайте ползунок, и громкость в OBS меняется.
  • Цепочка действий, которая запускается, когда OBS сообщает Трансляция начата, и присылает вам уведомление.

Как это работает

Macro Deck слушает события, которые отправляет OBS, поэтому такие переменные, как текущая сцена, состояние звука и фильтров, обновляются за доли секунды после изменения в OBS. Кнопки-переключатели подсвечиваются, пока их состояние активно, даже если вы меняете его в самом OBS. Статистика, например FPS, загрузка ЦП, битрейт и потерянные кадры, считывается каждые одну-две секунды.

Помимо постоянных переменных, в окне выбора переменной перечислены все входы, сцены, элементы сцен и фильтры подключённого OBS с их громкостью, состоянием звука, видимостью или состоянием включения. Триггеры реагируют на смену сцены, изменения записи и трансляции, сохранённые повторы и снимки экрана, активацию входов и пользовательские события, которые рассылают ваши собственные скрипты OBS.

Можно добавить несколько настроек, например одну для ПК для трансляций и одну для игрового ПК. Каждая настройка получает собственный набор переменных, а у каждого действия есть поле Настройка, в котором выбирается, каким OBS оно управляет. Когда OBS закрывается или пропадает сеть, Macro Deck продолжает попытки переподключиться и срабатывают триггеры Отключено и Подключено.

Meld Studio

Входит в Macro Deck

Переключайте и подготавливайте сцены, управляйте слоями, эффектами и аудиодорожками и выходите в эфир в Meld Studio.

Streamlabs Desktop

Входит в Macro Deck

Переключайте сцены, управляйте трансляцией, записью и источниками звука в Streamlabs Desktop.

Streamer.bot

Входит в Macro Deck

Запускайте действия Streamer.bot, отправляйте сообщения в чат и реагируйте на любое событие, о котором сообщает Streamer.bot.

Twitch

Входит в Macro Deck

Показывайте чат и статистику трансляции Twitch, модерируйте, проводите опросы и запускайте рекламу, реагируйте на фолловы, подписки и рейды.

YouTube

Входит в Macro Deck

Показывайте чат и статистику прямой трансляции YouTube, меняйте название и теги и реагируйте на Super Chat и новых спонсоров.