"...Мы хотим субтитры наложить на идущие программы..."
Есть несколько вариантов:
- Показ субтитров в виде телетекста в аналоговом или SDI сигнале. Платная опция, используется плагин SRT2Teletext (телезритель может отключить показ субтитров). В качестве источника субтитров служит файл в формате SRT. Краткое описание здесь.
- Показ субтитров в виде DVB-субтитров в IP-потоке. Бесплатная опция (телезритель может отключить показ субтитров). В качестве источника субтитров служит файл в формате SRT. Краткое описание здесь.
- Показ субтитров в виде титровальных наложений. Платная опция, используется титровальный скрипт TS1_Subtitles (телезритель не может отключить показ субтитров). В качестве источника субтитров служит файл в формате SRT.
- Показ подтитровки видеосюжета в виде бегущей строки. Перед началом показа очередного видеофайла скрипт каждый раз пересчитывает и изменяет скорость бегущей строки, чтобы уместить её показ в пределах видеосюжета. Бесплатная опция, используется титровальный скрипт TSF_ShortCrawl (телезритель не может отключить показ субтитров). В качестве источника субтитров служит текстовый файл.
- Для небольших видеосюжетов можно использовать опцию "Импорт" -> "Создать субтитры" в программе SLMovieListEditor. На основе srt файла будет сформировано задание для титровального элемента "РеклБлок". При воспроизведении видеофайла нужно включить отображение этого титровального элемента. Субтитры будут показываться в виде титровальных наложений (телезритель не может отключить показ субтитров). Видеосюжеты должны быть небольшими по длительности и они не должны разделяться на части для вставки рекламы.
- Можно составить расписание для отдельного (титровального) экземпляра программы OnAir. В этом расписании содержатся команды загрузки текстовых строк в титровальный элемент подпись и команды для пауз между ними. Синхронизовать воспроизведение видеофайла и соответствующей ему подтитровки (из второго экземпляра OnAir) можно с помощью посылки специальных сообщений.
- С помощью платного скрипта TS1_NewsRollCrawl для подтитровки сюжетов в выпусках новостей из файлов на жёстком диске. Текст сюжетов показывается с помощью бегущей строки. Видеофайл с выпуском новостей содержит несколько сюжетов, для каждого из которых заранее подготовлен текст для подтитровка. Все тексты сюжетов содержатся в одном текстовом файле и разделены между собой метками времени (начало/окончание очередного сюжета.). Скрипт подбирает скорость бегущей строки так, чтобы текст сюжета показывался только в его пределах.