CueFinch Скачать бету
Русский

Google Sheets в OBS: графика, которая заполняется сама

Когда данные ведёт кто-то другой — статистик у кромки поля, продюсер со списком гостей, редакция с заголовками, — проще всего делиться ими через таблицу. Это руководство подключает Google Sheets к вашему оверлею в OBS, чтобы графика заполнялась из таблицы, а решение о выходе в эфир по-прежнему оставалось за оператором.

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

CueFinch читает таблицу как CSV-файл каждые несколько секунд — не чаще чем раз в 5 секунд. Когда содержимое меняется, обновляются соответствующие данные в панели: счёт, список гостей, строки бегущей строки. На стриминговом ПК не нужны ни аккаунт Google, ни API-ключ, ни OAuth.

Таблица заполняет панель, но сама графику в эфир не выводит. Кнопку «В ЭФИР» по-прежнему нажимает оператор. Если хотите, чтобы графика в эфире следовала за таблицей, включите для этого источника Автообновление в эфире — и табло изменится в тот же момент, когда статистик введёт счёт.

Подключение таблицы по шагам

  1. В Google Sheets откройте доступ к таблице: Все, у кого есть ссылка → Читатель. (Другой вариант — Файл → Поделиться → Опубликовать в интернете в формате CSV.)
  2. Скопируйте обычный адрес таблицы из адресной строки браузера. CueFinch сам превратит ссылку на редактирование в адрес экспорта CSV — с той вкладкой, на которой вы были.
  3. В CueFinch откройте Подготовка → Подключения и нажмите Новый источник данных. Вставьте адрес и выберите цель: Счёт, Список гостей, Сообщения тикера, Состав команды или Опрос.
  4. Задайте интервал обновления и нажмите Загрузить сейчас, чтобы проверить результат.

Названия столбцов

Экрана сопоставления нет: первая строка таблицы задаёт названия столбцов, на английском или турецком. Самые частые:

  • Счёт: home · away · status (или minute) — одна строка.
  • Титры: name · title (или role) — по строке на гостя.
  • Бегущая строка: text (или message) — по строке на сообщение.

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

Если таблица подвела

Если Google тормозит, ссылка перестала быть публичной или пропал Wi-Fi, у источника появляется жёлтый значок ошибки, а последние корректные данные остаются на месте. Панель продолжает работать, и в неё можно вводить данные вручную: таблица — это удобство, а не то, от чего зависит эфир.

Не только Google

Точно так же работает любой адрес, который отдаёт CSV или JSON-массив объектов: выгрузка из системы управления лигой, файл на локальном веб-сервере, ваш собственный небольшой скрипт. Чтобы отправлять не данные, а команды, смотрите HTTP API, которым пользуются Stream Deck и Companion.

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

Скачать бесплатную бету

Частые вопросы

Можно ли подключить Google Sheets к OBS без API-ключа?

Да. Откройте доступ «все, у кого есть ссылка, могут просматривать» и вставьте адрес таблицы в CueFinch. Она читается как CSV, поэтому ни API-ключ, ни OAuth не нужны.

Как быстро обновляется оверлей после правки таблицы?

CueFinch проверяет таблицу не чаще чем раз в 5 секунд. Ссылки, созданные через «Опубликовать в интернете», Google может кешировать несколько минут, поэтому адрес обычной ссылки с доступом — более быстрый вариант.

Выводит ли таблица графику в эфир сама?

Нет — она заполняет панель, а что выводить, решает оператор. Включите для источника «Автообновление в эфире», если хотите, чтобы табло в эфире следовало за таблицей.

Что будет, если пропадёт интернет?

Последние прочитанные данные остаются в панели, а графика продолжает работать локально. Источник показывает ошибку, пока таблицу снова не удастся прочитать.

Похожие страницы