четверг, 6 марта 2025 г.

Бегущая строка с подложкой должна выходить каждые 20 минут

"...У нас есть бегущая строка с подложкой. Идёт всё время,  зациклено. Как сделать, чтобы она выходила каждые 20 минут?..."

Общая идея такая: нужно использовать второй (титровальный) экземпляр программы OnAir3. В нём будет расписание, которое запускает по кругу бегущую строку с паузой в 20 минут. Для показа бегущей строки с подложкой будет использоваться бесплатный скрипт TSF_RollCrawl.

Краткое описание основных операций для запуска бегущей строки:

1)Запустить и настроить второй (титровальный) экземпляра OnAir3. Подробнее здесь.

2)Установить (если не установлены) бесплатные скрипты. Инсталлятор скриптов здесь.


При установке выбрать "TSF - бесплатная библиотека..."

3)Подготовить графический файл с подложкой, текстовый файл с объявлениями, коллекцию стилей (efc).

4)В программе FDTitleDesigner создать новый титровальный проект для второго экземпляра OnAir3.

5)Щёлкнуть ПКМ с свободной области "Дерева Объектов" (1). В контекстном меню выбрать "Импортировать объект из Шаблона..." (2). В списке файлов выбрать шаблон скрипта TSF_RollCrawl.Tmpl (3).

6)В настройках скрипта выбрать текстовый файл с объявлениями (1). Задать файл подложки (2). Изменить расположение и размеры титровальных элементов скрипта (3).


7)В настройках титровального элемента Crawl (1) для свойства "Зациклить" выбрать "Нет" (2), для "Авто загрузка" - "Да" (3). Выбрать файл стилей (4).

8)Сохранить титровальный проект.

9)Загрузить титровальный проект в OnAir3.

10)Настроить файловую страничку для титровального объекта с бегущей строкой. Про настройку файловой странички здесь.


11)Составить расписание:

  • Команда начала блока (1).
  • Команда загрузки задания в титровальный объект с бегущей строкой (2). Эта команда после загрузки начнёт воспроизведение объявлений.
  • Команда "Пауза" (3) длительностью 20 минут.
  • Команда "Зациклить блок" (4).

12)Включить титровальный объект с бегущей строкой (1). Запустить расписание - нажать "Старт" (2).


Подробное описание скрипта TSF_RollCrawl здесь.

Общие принципы работы со скриптами описаны здесь.