Перейти к основному содержимому

Интеграция с ProPresenter

Два поддерживаемых способа показывать субтитры OmniWord в ProPresenter 7. Используйте один путь на комнату, если только вы намеренно не запускаете оба.

ПутьЛучше всего когдаГде настраивать
ProPresenter DirectНужны субтитры в шаблоне Message ProPresenter ({Lang1} / {Lang2}), или ProPresenter работает на macOSAccount → Settings → Screens & Broadcast
Prop Web ObjectПредпочитаете прозрачный веб-Prop на Windows (та же идея, что OBS Browser Source)Account → Settings → Screens & Broadcast → Web Overlay URL
macOS — Prop не поддерживается

Prop Web Object нестабильно работает на macOS (веб-слой ProPresenter часто не обновляет живые субтитры). Если ProPresenter на Mac — используйте только ProPresenter Direct. Prop остаётся вариантом на Windows.

Если вы ещё не выбрали языки и не открыли Screens & Broadcast, начните с обзора субтитров на экране.


ProPresenter Direct

OmniWord отправляет ритмичные субтитры из браузера оператора в ProPresenter на том же компьютере через локальный Message API (http://127.0.0.1). Сервер OmniWord никогда не обращается к ProPresenter напрямую.

Требования

  • Откройте страницу Live (оператора) OmniWord на том же ПК, где запущен ProPresenter
  • Включён Network / Message API ProPresenter (запомните порт — часто 50001)
  • Один шаблон Message с токенами с именами ровно Lang1 и Lang2 (с учётом регистра)

Lang1 получает Live Translation 1; Lang2 получает Live Translation 2. Шрифт, цвет и положение задаются только внутри шаблона Message в ProPresenter — OmniWord заполняет только текст токенов.

Настройка в ProPresenter

Сделайте это один раз на ПК с ProPresenter до подключения OmniWord.

1. Включить Network / Message API

  1. Откройте ProPresenter → Preferences (Windows: File → Preferences; macOS: ProPresenter → Settings).
  2. Откройте вкладку Network.
  3. Включите Network / Enable Network Link (формулировка зависит от сборки ProPresenter 7).
  4. Запомните Port (часто 50001 — используйте значение, которое показывает ProPresenter).
  5. Примените / OK и перезапустите ProPresenter, если потребуется.

2. Создать Message

  1. Откройте окно Messages (кнопка Messages на панели или View → Messages).
  2. Нажмите + / Add, чтобы создать новый Message.
  3. Задайте понятное отображаемое имя, которое потом введёте в OmniWord — например Live Translator или OmniWord.
  4. Сохраните это имя; Screens & Broadcast сопоставляет по точному имени Message (или UUID).

3. Добавить текстовые блоки и токены

  1. В редакторе Message добавьте объект Text (или отредактируйте текстовое поле по умолчанию).
  2. Разместите текст там, где должны быть субтитры (часто нижняя треть).
  3. Вставьте токен с именем ровно Lang1 (с учётом регистра). В шаблоне обычно видно как {Lang1}.
  4. Для второго языка на экране добавьте ещё один Text и вставьте токен с именем ровно Lang2{Lang2}.
  5. Не переименовывайте токены в lang1, Language1, OmniWord1 и т. п. OmniWord пишет только в Lang1 и Lang2.
Один Message, два токена

Используйте один Message с текстовыми блоками {Lang1} и {Lang2}. OmniWord заполняет оба токена одним триггером. Отдельные Messages для Target 1 / Target 2 не нужны.

4. Оформить Message

В редакторе / Inspector Message задайте шрифт, размер, цвет, выравнивание и тень так, как субтитры должны выглядеть на экране зала. OmniWord не управляет стилем — только обновляет текст токена в реальном времени.

5. Быстрая проверка в ProPresenter

  1. Покажите / запустите Message из UI Messages в ProPresenter.
  2. Убедитесь, что {Lang1}{Lang2}, если используется) на нужном месте на look / экране зала.
  3. Очистите Message после теста.

Когда имя, порт и токены готовы, подключайте OmniWord.

Настройка в OmniWord

  1. Перейдите в Account → Settings → Screens & Broadcast.
  2. Select Room для службы, которую будете вести.
  3. В разделе ProPresenter Direct включите Local ProPresenter API.
  4. Задайте Port как в ProPresenter (по умолчанию 50001). Хост всегда 127.0.0.1.
  5. Введите display name Message, созданного выше (например, Live Translator), или его UUID.
  6. Нажмите Test — OmniWord должен подключиться и может отправить пробный субтитр в {Lang1} / {Lang2}.
  7. Нажмите Save.
Требуется тот же компьютер

Безопасность браузера разрешает страницам HTTPS вызывать только http://127.0.0.1. Если оператор открывает OmniWord на другой машине, чем ProPresenter, Direct не сработает — перенесите браузер оператора на компьютер с ProPresenter. Только на Windows можно как альтернативу использовать Prop Web Object. На macOS оставайтесь на Direct и открывайте браузер оператора на том же Mac.

Воскресное утро

  1. Запустите ProPresenter с включённым Network и готовым Message для OmniWord.
  2. На Live задайте языки Live Translation до Start translation.
  3. Убедитесь, что статус ProPresenter Direct показывает готовность для Target 1 / Target 2.
  4. Запустите перевод — субтитры поступают в {Lang1} / {Lang2} по мере перевода речи.
  5. Показывайте или очищайте Message на экране зала как обычный слой Message в ProPresenter.

Настройки для каждой комнаты: кампус A и кампус B могут использовать разные порты или шаблоны Message.


Prop Web Object

Только Windows

Этот путь для ProPresenter на Windows. На macOS пропустите этот раздел и используйте ProPresenter Direct.

Храните оверлеи в переиспользуемом Prop, чтобы субтитры отображались поверх каждого слайда. Кнопки и подписи соответствуют панели ProPresenter 7 Props — адаптируйте формулировки, если ваша версия обновила интерфейс.

Копируйте каждый Target URL из Account → Settings → Screens & BroadcastWeb Overlay URL (не с Live).

1. Библиотека Props → Add Prop

Нажмите значок Props (три наложенных прямоугольника) на узкой медиапанели рядом со столбцом Libraries, выберите коллекцию (Default Collection, если не разделяете оверлеи), затем нажмите крупную центральную кнопку + · Add Prop, чтобы создать прозрачную оболочку.

ProPresenter Props sidebar with Props icon highlighted and Add Prop plus button centered

Скриншот: вкладка Props активна (синий значок на панели) · нажмите крупный элемент +, чтобы создать пустой миниатюрный prop.

2. Редактирование prop

С выбранной миниатюрой с шахматным фоном нажмите карандаш (Edit), чтобы открыть редактор Prop с парой Canvas + Inspector.

ProPresenter Props thumbnail selected with pencil edit control highlighted

Скриншот: маленькая миниатюра с шахматным фоном = пустой prop, ожидающий разметки; карандаш открывает рабочую область.

3. Вставка Web object

Назовите Prop в панели Inspector для быстрого поиска (примеры: LiveTranslator / OmniWord). На встроенной панели над холстом нажмите значок глобуса (Web Object), чтобы вставить веб-слой в Prop.

Prop editor with Inspector showing prop name LiveTranslator size 2560x1440 globe web icon emphasized

Скриншот: глобус добавляет HTML-слой — далее разместите его в области субтитров.

4. Размещение в области субтитров

Не обязательно растягивать веб-объект на весь холст. Перетащите белые маркеры так, чтобы рамка покрывала только область субтитров — часто это нижняя треть слайда. Субтитры привязываются к нижнему краю этой рамки, поэтому достаточно задать размер области.

ProPresenter Prop editor with a web object placed in a lower-third strip at the bottom of the canvas

Скриншот: разместите веб-объект только там, где должны появляться субтитры; они выравниваются по нижнему краю этой области.

5. Вставка URL и настройка Fill ▸ Web

Оставьте Web-объект выбранным в списке Objects (Web подсвечен). Inspector → Shape ▸ Fill ▸ Web → вставьте HTTPS-ссылку Target из Screens & Broadcast (можно вставить до или после изменения размера — ограничивающая рамка задаёт, где пиксели появятся в эфире).

Prop editor Web object selected Inspector Fill type Web overlay URL pasted

Скриншот: Fill включает подтип Web; URL OmniWord часто показывают только с завершающими параметрами /overlay после того, как ProPresenter обрезает имя хоста — замените содержимое поля копией из буфера обмена, если PP оставил поле усечённым.

6. Второй язык на экране

Можно показывать два языка оверлея одновременно — например, английский в нижней трети и японский сверху. На Live выберите Живой перевод 1 и Живой перевод 2. В Screens & Broadcast скопируйте Target 1 и Target 2 отдельно. В ProPresenter добавьте второй веб-объект в другую область Prop; параметр lang= в каждом URL определяет, какой язык отображается там.

ProPresenter Prop with two web objects—Japanese overlay at the top and English at the bottom, each with its own overlay URL

Скриншот: два веб-объекта в одном Prop, каждый с размером под свою область субтитров и своей ссылкой оверлея с lang= из Screens & Broadcast.

Воскресное утро

Включайте или отключайте этот Prop вместе с другими слоями трансляции, чтобы переводчики оставались синхронизированы без правки каждого слайда богослужения отдельно.