пятница, 11 апреля 2025 г.

Показать баннер через 10 секунд после начала фильма

"...Нужно баннер с альфа-каналом показывать через 10 секунд после начала фильма.  Длительность фильмов в плейлисте разная. Как это можно сделать?..."

Баннер обязательно нужно показывать через титры. т.е. поверх фильма

Два варианта:

  1. С помощью бесплатного скрипта TSF_Announce
  2. С помощью набора команд в расписании для каждого фильма

1. У бесплатного скрипта TSF_Announce в настройках есть режим показа баннеров  со стартом  "от начала" фильма. Другая настройка определяет за сколько секунд после начала фильма нужно начать показ баннера. Баннер, который нужно проигрывать, задаётся в комментарии перед фильмом. Подробнее про скрипт TSF_Announce здесь.

2. Составляем расписание

Цифрами помечено:

  1. Видеоролик, для которого через 10 секунд после начала нужно запустить баннер.
  2. Команда одновременного воспроизведения ролика и исполнения команды показа баннера.
  3. Команда "Пауза" с длительностью 10 секунд для старта баннера со сдвигом относительно фильма.
  4. Команда загрузки файла с баннером в титровальный объект. 
  5. Команда "Ждать окончания всех команд" для воспроизведения фильма полностью.
Чтобы добавить команду загрузки файла с баннером в титровальный объект нужно для него настроить файловую страничку. Про настройку файловой странички здесь.

Важно! Титровальный элемент для показа баннера должен быть незацикленным. В этом случае после загрузки баннера (4) сразу же начнётся его воспроизведение.