понедельник, 16 февраля 2026 г.

Мы хотим субтитры наложить на идущие программы (3)

"...Мы хотим субтитры наложить на идущие программы..."
Есть несколько вариантов:
  1. Показ субтитров в виде телетекста в аналоговом или SDI-сигнале. Платная опция.  Используется плагин SRT2Teletext. Телезритель может отключить показ субтитров. В качестве источника субтитров служит файл в формате SRT. Краткое описание здесь.

  2. Показ субтитров в виде DVB-субтитров в IP-потоке. Бесплатная опция (телезритель может отключить показ субтитров). В качестве источника субтитров служит файл в формате SRT. Краткое описание здесь.

  3. Показ субтитров в виде титров. Платная опция. Используется титровальный скрипт TS1_Subtitles. Телезритель не может отключить показ субтитров. В качестве источника субтитров служит файл в формате SRT.

  4. Подтитровка видеосюжета бегущей строкой. Скорость бегущей строки изменяется так, чтобы успеть её показать во время видеосюжета. Бесплатная опция, используется титровальный  скрипт TSF_ShortCrawl (телезритель не может отключить показ субтитров). В качестве источника субтитров служит текстовый файл.

  5. Для небольших видеосюжетов можно использовать опцию "Импорт" -> "Создать субтитры" в программе SLMovieListEditor. На основе srt файла будет сформировано задание для титровального элемента "РеклБлок". При воспроизведении видеофайла нужно включить отображение этого титровального элемента. Субтитры будут показываться в виде титровальных наложений (телезритель не может отключить показ субтитров). Видеосюжеты должны быть небольшими по длительности и они не должны разделяться на части для вставки рекламы.

  6. Можно составить расписание для отдельного (титровального) экземпляра программы OnAir. В этом расписании содержатся команды загрузки текстовых строк в титровальный элемент подпись и команды для пауз между ними. Синхронизовать воспроизведение видеофайла и соответствующей ему подтитровки (из второго экземпляра OnAir) можно с помощью посылки специальных сообщений.

  7. С помощью платного скрипта TS1_NewsRollCrawl для подтитровки сюжетов в выпусках новостей из файлов на жёстком диске. Текст сюжетов показывается с помощью бегущей строки. Видеофайл с выпуском новостей содержит несколько сюжетов, для каждого из которых заранее  подготовлен текст для подтитровка. Все тексты сюжетов содержатся в одном текстовом файле и разделены между собой метками времени (начало/окончание очередного сюжета.).  Скрипт подбирает скорость бегущей строки так, чтобы текст сюжета показывался только в его пределах.

  8. Показ субтитров в виде титров. Платная опция. Используется титровальный скрипт TS1_SubtitlesAn9. Телезритель не может отключить показ субтитров. В качестве источника субтитров служит файл в формате SRT. Скрипт полностью повторяет работу TS1_Subtitles (п. 3). Основное отличие: есть возможность изменения позиции текста субтитров на экране с использованием тега {\anN}.