среда, 13 августа 2025 г.

В праздничные дни мы меняем логотип...

"...В праздничные дни мы меняем логотип. Иногда предварительно перед самим праздником. Иногда приходится выходить на работу в праздник, чтобы его поменять. Можно ли сделать так, чтобы логотип сам автоматически менялся?..."

Да, конечно можно. 

Для этого нужно использовать посылку команд из программы OnAir3 самой себе.

Последовательность команд:

  1. Выключить логотип
  2. Сменить логотип на праздничный
  3. Включить логотип

В расписание нужно добавить следующие команды:

  1. localhost/FDOnAir1 OnAir1.Mirror Player.SetTitleObject {Logo} 0
  2. localhost/FDOnAir1 OnAir1.Mirror Player.SetTitleObjectTask {Logo} D:/праздники/лого.png
  3. localhost/FDOnAir1 OnAir1.Mirror Player.SetTitleObject {Logo} 1

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

Три команды можно заменить одной:

localhost/FDOnAir1 OnAir1.Mirror Player.SetTitleObject {Logo} 0; Player.SetTitleObjectTask {Logo} D:/праздники/лого.png; Player.SetTitleObject {Logo} 1

Команды можно добавить в любое место расписания. Их исполнение не прерывает работу расписания.

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