вторник, 9 июня 2026 г.

Бегущая строка с паузой (1)

"...Используем скрипт TSF_RollCrawl для вывода бегущей  строки в зацикленном режиме. Длительность показа примерно 5 минут. Есть ли возможность показывать объявления через паузу в 5 минут между показами, но без добавления дополнительных команд в расписание вещания?..."

В самом скрипте TSF_RollCrawl  паузы нет, но организовать такой показ можно:

1. В коллекцию стилей (файл efc) добавить стиль с прозрачными буквами. Как это сделать описано здесь.

2. Объявления в текстовом файле скопировать и добавить ещё раз (продублировать). 

3. Для второй части объявлений с помощью тега форматирования (<stN>) выбрать для показа стиль с прозрачными буквами. Про теги здесь (раздел "Теги форматирования"). 

В результате первые 5 минут будут показываться нормальные объявления,  потом 5 минут невидимые, 5 минут нормальные, и т.д.

Паузу другой длительности можно получить подобрав количество прозрачного текста.

Для этого нужно:

  1. Сделать титровальный объект с элементом "БегущСтрока". 
  2. Повторить все настройки, используемые в TSF_RollCrawl для показа объявлений (размеры, скорость, коллекция стилей,...). 
  3. Создать файл с прозрачными объявлениями и загрузить его в титровальный элемент "БегущСтрока". 
  4. Проверить длительность показа.
  5. Добавить или убрать прозрачные объявления для получения нужной длительности.
  6. Добавить прозрачные объявления в файл с основными.