"...Руководство поставило задачу маркировать при трансляции фильма наличие в нём личностей из разных списков: в нужное время должна появиться надпись типа "Имярек внесён в реестр Минюста 12.01.2024, признан иностранным агентом". Поставщик контента нам присылает только ФИО и тайм-коды, где в кадре этот человек. Как правило, за время фильма этот маркер может появляться несколько раз. Как решить эту задачу средствами Форварда, не прибегая к наложению титров в монтажных программах?..."
Существует специальный бесплатный скрипт TSF_FA для показа таких маркёров.
Сделан на основе платного TS1_SubTitles (показ субтитров из srt-файлов). Полностью повторяет его поведение: скрипт считывает время начала/окончания показа текстовых строк из заранее подготовленного файла и в указанное время выводит их на экран.
Основные отличия:
1)Это бесплатный скрипт
2)Используется максимально простой формат файла по сравнению с srt.
Строки в файле могут выглядеть так:
00:01:20-00:01:25 ФИО признан иноагентом (Минюст от 15.03.24)
Есть начало/окончание показа текстовой строки.
Или так:
00:07:28 ФИО признан иноагентом (Минюст от 15.03.24)
Есть только начало показа текстовой строки. В этом случае скрипт сам вычислит время окончания показа, используя длительность, указанную в его настройках.
3)Есть дополнительное свойство "Длительность" для случаев, если не указан таймкод окончания показа текстовой информации - см. п.2.
4)Расширение текстового файла с информацией об иноагентах .fa.txt. Файл должен находиться рядом с самим видеофайлом.
5)Формат времени: ЧЧ:ММ:СС
Описание базового скрипта TS1_SubTitles здесь.
Общие принципы работы со скриптами здесь.
Скачать актуальную версию инсталлятора скриптов здесь.
