четверг, 14 августа 2025 г.

Команды для управления титрами из расписания через посылку сообщений

Через механизм посылки сообщений можно управлять титровальными объектами из расписания.

Основные команды:

Выключить показ титровального объекта:
localhost/FDOnAir1 OnAir1.Mirror Player.SetTitleObject {Logo} 0
Включить показ титровального объекта:
localhost/FDOnAir1 OnAir1.Mirror Player.SetTitleObject {Logo} 0 
Включить показ титровального объекта:
localhost/FDOnAir1 OnAir1.Mirror Player.SetTitleObject {Logo} 1
Прервать показ титровального объекта:
localhost/FDOnAir1 OnAir1.Mirror Player.AbortTitleObject {Logo}
Загрузить задание в титровальный объект:
localhost/FDOnAir1 OnAir1.Mirror Player.SetTitleObjectTask {Logo} D:/лого.png

В примере титровальный объект называется Logo, задание содержится в файле D:/лого.png. 

localhost - означает посылку команд самому себе (из первого экземпляра программы OnAir3 в него же).

Можно управлять не через название титровального объекта, а через номер кнопки, на которую он назначен. Например:

Включить показ титровального объекта, назначенного на первую титровальную кнопку (F9):

localhost/FDOnAir1 OnAir1.Mirror Player.SetTitleButton 1 1

Про настройку посылки команд подробно описано здесь. Список всех команд, которые можно использовать, там же по ссылке.