TSF, TS1 - библиотеки титровальных объектов со скриптами
Титровальные объекты со скриптами - это расширение возможностей стандартной титровальной системы продуктов Форвард Т и Форвард ТС. Скрипты объединены в библиотеки: TSF (Title Scripts Free) – бесплатная, TS1 (Title Scripts 1) – платная.
Эти объекты, кроме титровальных элементов, дополнительно включают в себя некоторый программный код, определяющий их поведение.
Использование титровальных объектов со скриптами позволяет автоматизировать выполнение различных (зачастую рутинных, но необходимых) задач телеканала.
Применение титровальных объектов со скриптами даёт возможность:
Резко сократить размер расписания программы FDOnAir при реализации сложного графического оформления
Реализовывать сложные алгоритмы взаимодействия между титровальными элементами
Решать задачи оформления эфира, которые нельзя выполнить средствами обычных титровальных элементов
Каждый из титровальных объектов со скриптами предназначен для решения конкретной задачи оформления телевизионного эфира. С помощью них можно, например, автоматизировать показ:
информации о возрастных ограничениях телепередач (0+, 6+, 12+ и т.д.)
анонсов передач телеканала ("Сейчас в эфире…", "Далее следует…")
объявлений с остановкой на номере телефона различными стилями
информации об исполнителе/названии композиции для музыкальных клипов
программы передач телеканала
текстовых объявлений по рубрикам
новостных инфоблоков (объявления выходят по рубрикам)
гороскопов
Пример видео с наложением титров со скриптами:
Титровальные скрипты объединены в две библиотеки:
TSF – бесплатная. Каждый из скриптов имеет открытый код, что позволяет пользователям использовать их в качестве образца для собственных разработок. Данные скрипты распространяются "как есть", т.е. без внесения изменений по запросам пользователей.
TS1 – коммерческая (платная) без предоставления исходного кода скриптов. Для работы требуется дополнительная лицензия. Возможна доработка скриптов или создание новых оригинальных решений по заказу пользователей за отдельную плату.
Совместимость с различными версиями ПО продуктов линеек Форвард Т и Форвард ТС
Версия ПО 5.4.0 (и выше) - ничего дополнительно устанавливать не нужно
Версии ПО 5.3.0 - требуется обновить некоторые компоненты программы FDTitleDesigner. Для этого необходимо:
Загрузить необходимые компоненты
Разархивировать
Скопировать сюда: C:\Program Files\ForwardT Software\FDTitle (для продуктов линейки Форвард Т и версии ПО для работы без плат ввода/вывода Lite) или C:\Program Files\ForwardTS\FDTitle (для продуктов линейки Форвард ТС)
Внимание: копирование файлов нужно делать при закрытых программах FDTitleDesigner и FDOnAir.
Внимание: некоторые из скриптов не будут работать на версии ПО 5.3.0
Версия ПО 5.2.0 (и ниже) - поддержки работы скриптов нет и не будет
Показ маркёров возрастных ограничений телепередач (0+, 6+, 12+ и т.д.). Информация об ограничении берётся из дополнительного файла настроек воспроизведения видеофайлов (SLIni). В качестве маркёра могут выступать заранее подготовленные файлы (статическая графика, анимированные ролики) или строки текста (можно выводить на подложке - статической или анимированной).
Совместимость: 5.3.0 и выше
TSF_IU
Работает аналогично программе ImageUpdater и в качестве задания использует проект, сделанный в этой программе. Данные (температура, курсы валют, время, дата и т.д.) можно выводить на подложке. Для своей работы не требует запуска программы ImageUpdater.
Совместимость: 5.3.0 и выше
TSF_MClip
Предназначен для подтитровки музыкальных клипов. Позволяет в начале и в конце клипа вывести информацию "название композиции – исполнитель – альбом" и т.д. Информация может содержаться в заранее подготовленных графических файлах, в анимированных роликах или в виде текстовых строк (из специального текстового файла или комментариев программы FDOnAir).
Совместимость: 5.3.0 и выше
TSF_Announce
Может быть использован для показа анонсов передач телеканала ("Сейчас в эфире…", "Смотрите далее…"). Также может использоваться и для вывода информации о возрастных ограничениях. Информация может содержаться в заранее подготовленных графических файлах, в анимированных роликах или в виде текстовых строк (из специального текстового файла или комментариев программы FDOnAir).
Совместимость: 5.3.0 и выше
TSF_AdvMix
Предназначен для показа объявлений в стиле "бегущая строка" с остановкой на номере телефона. Также возможен показ баннеров (статическая графика, анимированные ролики). Номер телефона останавливается в той же строке, в которой движутся текстовые объявления.
Совместимость: 5.3.0 и выше
TSF_AdvMixPS
Предназначен для показа объявлений в стиле "бегущая строка" с остановкой на номере телефона. Также возможен показ баннеров (статическая графика, анимированные ролики). Номер телефона останавливается в строке, отличной от той, в которой движутся текстовые объявления. Положение поля с номером телефона является фиксированным.
Совместимость: 5.3.0 и выше
TSF_AdvMixPS2
Предназначен для показа объявлений в стиле "бегущая строка" с остановкой на номере телефона. Также возможен показ баннеров (статическая графика, анимированные ролики). Номер телефона останавливается в строке, отличной от той, в которой движутся текстовые объявления. Положение поля с номером телефона является произвольным.
Совместимость: 5.3.0 и выше
TSF_MovieList
Скрипт-обертка для титровального элемента "Рекламный блок". Принцип работы аналогичен принципу работы титровального элемента "Рекламный блок". Имеет дополнительные возможности:
можно вывести подложку (фоновое изображение)
объявление, для воспроизведения которого полностью не хватает времени, может быть показано частично (прервано)
Совместимость: 5.3.0 и выше
TSF_RollCrawl
Скрипт-обертка для титровального элемента "Бегущая строка". Принцип работы аналогичен принципу работы титровального элемента " Бегущая строка". Имеет дополнительные возможности:
можно вывести подложку (фоновое изображение), которая автоматически включается и отключается одновременно с бегущей строкой
объявление, для воспроизведения которого полностью не хватает времени, может быть показано частично, т.е. прервано (в обычном титровальном элементе "Бегущая строка" такое объявление не воспроизводится вообще)
Предназначен для подтитровки музыкальных клипов. Позволяет в начале и в конце клипа вывести информацию "название композиции – исполнитель – альбом" и т.д. Информация может содержаться в заранее подготовленных графических файлах, в анимированных роликах или в виде текстовых строк. Есть анимированная или статическая подложка при выводе текста.
Совместимость: 5.3.0 и выше
TS1_TVGuide
Предназначен для показа программы передач телеканала. Также может быть использован в инфоканалах для показа программы передач нескольких телеканалов. Изменения текущего состояния программы передач производится в автоматическом режиме с учётом текущего времени.
Совместимость: 5.3.0 и выше
TS1_Horo
Служит для показа гороскопа (знак зодиака - прогноз).
Совместимость: 5.3.0 и выше
TS1_Header
Позволяет показывать текстовые объявлений (в стиле "бегущая строка") по рубрикам. Название рубрики показывается на экране в отдельном текстовом поле.
Совместимость: 5.3.0 и выше
TS1_Promo
Предназначен для показа анонса телепередач "Сейчас в эфире…" на протяжении всего фильма. Есть возможность автоматической "подрезки" подложки под размер текста.
Совместимость: 5.3.0 и выше
TS1_Promo2
Служит для показа анонса телепередач "Смотрите далее…" с возможностью показа отрывка следующего фильма.
Совместимость: 5.3.0 и выше
TS1_Promo3
Предназначен для показа анонса телепередач "Смотрите далее…" с возможностью показа отрывка следующего фильма. Информация о следующем ролике берётся из дополнительного файла настроек воспроизведения видеофайлов (SLIni).
Совместимость: 5.3.0 и выше
TS1_RollCrawlPro
Предназначен для показа только текстовых сообщений с остановкой на номере телефона с дополнительной информацией (например, "перед применением нужно проконсультироваться…"). Номер телефона и поле с дополнительной информацией располагаются в произвольном месте.
Совместимость: 5.3.0 и выше
TS1_RollCrawlPro2
Предназначен для показа только текстовых сообщений с остановкой на номере телефона с дополнительной информацией (например, "перед применением нужно проконсультироваться…"). Номер телефона останавливается в поле, где показывается само объявление. Поле с дополнительной информацией располагается в произвольном месте.
Совместимость: 5.3.0 и выше
TS1_RollCrawlPro3
Предназначен для вывода бегущей строки, объявления которой автоматически стартуют в заданное время. Время запуска бегущей строки указывается в имени файла с текстами объявлений.
Совместимость: 5.3.0 и выше
TS1_AdvMixPro
Служит для показа текстовых сообщений с остановкой на номере телефона с дополнительной информацией (например, "перед применением нужно проконсультироваться…"). Номер телефона и поле с дополнительной информацией располагаются в произвольном месте. Также возможен вывод статических и анимированных баннеров.
Совместимость: 5.3.0 и выше
TS1_DB2Text
Предназначен для показа текстовых объявлений, с которыми могут быть ассоциированы картинка-логотип и/или дополнительный текст. Тексты объявлений хранятся в базе данных.
Совместимость: 5.3.0 и выше
TS1_InfoBar
Предназначен для показа новостей в стиле "объявление въехало-уехало" (снизу вверх). Все новости хранятся в одном текстовом файле.
Совместимость: 5.3.0 и выше
TS1_InfoBar2
Предназначен для показа новостей (с рубриками) в стиле "объявление въехало-уехало" (снизу вверх). Кроме того, предусмотрена возможность отображения температуры, времени и логотипа канала. Каждое объявление состоит из двух частей: заголовок и основной текст.
Совместимость: 5.3.0 и выше
TS1_InfoBar3
Предназначен для показа новостей (с рубриками) в стиле "объявление въехало-уехало" (снизу вверх).
Совместимость: 5.3.0 и выше
TS1_SMSCrawl
Служит для показа СМС-сообщений в стиле "бегущая строка".
Совместимость: 5.3.0 и выше
TS1_SubTitles
Предназначен для показа субтитров (из srt-файлов).