Организация расписания для использования скриптов "Далее в программе"

Здесь обсуждаются любые продукты компании СофтЛаб-НСК для телевизионного вещания (Форвард Т, Форвард ТС, Форвард Голкипер, Форвард Рефери, Форвард Офис, Форвард Инжест)

Модераторы: Людмила, PR, vd, Даниленко Сергей

Ответить
saidumar
Сообщения: 10
Зарегистрирован: 26 май 2014 18:32
Откуда: Ташкент, Узбекистан
Контактная информация:

Организация расписания для использования скриптов "Далее в программе"

Сообщение saidumar »

Добрый день.
Почему-то до вас не доходят мои письма, поэтому пишу здесь.

Нужен ваш совет по организации расписания.
Есть необходимость начать использовать титровальные скрипты TS2_Promo2-4 для анонсирования последующей передачи.
Сейчас мы создаем «сплошное» расписание, ставим подряд файлы с передачами, отбивками, рекламой. Cтановится не совсем понятно как задействовать скрипты, так как между передачами есть неопределенное количество разных мелких файлов.
Не подскажете как организовать расписание или как задействовать скрипты при текущем виде расписания?

Заранее спасибо.
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Re: Организация расписания для использования скриптов "Далее в программе"

Сообщение Даниленко Сергей »

Почему-то до вас не доходят мои письма, поэтому пишу здесь.
Очень странно. Может адрес неправильный случайно используете?
Нужен ваш совет по организации расписания.
Есть необходимость начать использовать титровальные скрипты TS2_Promo2-4 для анонсирования последующей передачи.
Сейчас мы создаем «сплошное» расписание, ставим подряд файлы с передачами, отбивками, рекламой. Cтановится не совсем понятно как задействовать скрипты, так как между передачами есть неопределенное количество разных мелких файлов.
Не подскажете как организовать расписание или как задействовать скрипты при текущем виде расписания?
В вашем случае можно использовать скрипты TS2_Promo2 и TS2_Promo4. В них есть возможность задавать информацию для анонса через комментарии в расписании вещания. Таким образом можно анонсировать любой файл в расписании, не обязательно следующий.

Описание здесь: http://www.softlab.tv/rus/forward/docs/ ... ts_ts2.pdf
saidumar
Сообщения: 10
Зарегистрирован: 26 май 2014 18:32
Откуда: Ташкент, Узбекистан
Контактная информация:

Re: Организация расписания для использования скриптов "Далее в программе"

Сообщение saidumar »

Спасибо за быстрый ответ,
Адрес вроде правильно писал, может в спам попало? tech@uzreport.news можете проверить?

По поводу использования комментариев, есть ли возможность быстрого ввода комментариев?
Например через двойной клик с одновременно нажатым ctrl/shift/alt,
чтобы в сочетании с клавишей в расписание добавлялось не задание для проигрывания файла
а шаблонный текст ("# ") + имя видеофайла для анонса на который кликаем.

В голове крутятся мысли о скрипте запускающем видеофайл в заданное от конца текущего файла время.
Так можно было бы в расписаниии перед предшествующим анонсируемой передачей
назначить тировальному элементу в задание анонсный ролик.
Но к сожалению в скриптах не разбираюсь. Как думаете это будет работать? Сможете помочь с таким скриптом?

У нас есть лицензии для платных скриптов, но они привязаны к эфирной машине.
Не могли бы Вы прислать на вышеуказанный адрес временную лицензию для экспериментов с ними?
А за одно и временную лицензию для форварда для HD приема и вещания в IP (SRT/RTMP).
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Re: Организация расписания для использования скриптов "Далее в программе"

Сообщение Даниленко Сергей »

Адрес вроде правильно писал, может в спам попало? tech@uzreport.news можете проверить?
В спаме от вас посланий нет. Проверьте, пожалуйста, адрес, на который вы пишите: forward@softlab.tv
По поводу использования комментариев, есть ли возможность быстрого ввода комментариев?
Например через двойной клик с одновременно нажатым ctrl/shift/alt,
чтобы в сочетании с клавишей в расписание добавлялось не задание для проигрывания файла
а шаблонный текст ("# ") + имя видеофайла для анонса на который кликаем.
Не получится. В комментарии гораздо больше информации чем метка комментария + название файла. Там ещё и время, с которого стартовать анонс. И собственно текст анонса с названием фильма + ещё что-нибудь, например "Художественный фильм".
В голове крутятся мысли о скрипте запускающем видеофайл в заданное от конца текущего файла время.
Так можно было бы в расписаниии перед предшествующим анонсируемой передачей
назначить тировальному элементу в задание анонсный ролик.
Но к сожалению в скриптах не разбираюсь. Как думаете это будет работать? Сможете помочь с таким скриптом?
Честно говоря, не понял вашей мысли. Как это решает проблему с промежуточными файлами, которые не нужно анонсировать?
У нас есть лицензии для платных скриптов, но они привязаны к эфирной машине.
Не могли бы Вы прислать на вышеуказанный адрес временную лицензию для экспериментов с ними?
А не нужны никакие временные лицензии для тестирования при работе в режиме без "платы и лицензий".
Описание режима здесь: http://www.softlab.tv/rus/forward/solut ... _lite.html

Здесь про предупреждающее сообщение, которое у вас будет появляться: https://forwardsl.blogspot.com/2020/01/ts2promo.html
А за одно и временную лицензию для форварда для HD приема и вещания в IP (SRT/RTMP).
Какое разрешение? Какой тип сжатия? Есть свободный HASP ключ или сделать лицензии с привязкой к сетевому ключу с проверкой в интернете?
saidumar
Сообщения: 10
Зарегистрирован: 26 май 2014 18:32
Откуда: Ташкент, Узбекистан
Контактная информация:

Re: Организация расписания для использования скриптов "Далее в программе"

Сообщение saidumar »

Даниленко Сергей писал(а): 11 июн 2021 11:40 Проверьте, пожалуйста, адрес, на который вы пишите: forward@softlab.tv
Отправил еще раз.
Даниленко Сергей писал(а): 11 июн 2021 11:40 Не получится.
Принято
Даниленко Сергей писал(а): 11 июн 2021 11:40 Честно говоря, не понял вашей мысли.
Нам достаточно выводить заранее приготовленное видео с прозрачностью.
Мысль в том что задание задается для текущего ролика, какой файл проиграть перед его окончанием.
Операторы будут двойным кликом выбирать эти файлы в качестве задания для титровального элемента.
При этом будет неважно что идет после текущей передачи.
Изображение
Так оператор определят во время чего что анонсировать простым двойным кликом,
это можно будет использовать для любых анонсов, не только "Далее".
Только в скрипте нужно будет очистить задание после проигрывания,
это предотвратит его повторный выход в течении следующей передачи.
Даниленко Сергей писал(а): 11 июн 2021 11:40 Какое разрешение? Какой тип сжатия? Есть свободный HASP ключ или сделать лицензии с привязкой к сетевому ключу с проверкой в интернете?
Разрешение 1920х1080, сжатие программное AVC, HASP ключа нет нужен сетевой.
Вход нужен SRT, выход RTMP.
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Re: Организация расписания для использования скриптов "Далее в программе"

Сообщение Даниленко Сергей »

Письма от вас не приходят.

Отправил по указанному вами адресу временные регистрации.

По остальным вопросам насчёт скрипта отвечу позже, после консультации с коллегами.
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Re: Организация расписания для использования скриптов "Далее в программе"

Сообщение Даниленко Сергей »

По поводу скрипта.
Поговорил с разработчиками. Говорят. что не получится так по простому.
Смотрим на ваш скриншот. Разбираем запуск анонса на ролике фильм.mp4 Информация о фильм.mp4 (длительность, название ролика? MarkIn/MarkOut, комментарии перед роликом и т.д.) в скрипт придёт примерно за секунду до окончания предыдущего ролика Новости.mp4. Но начало показа фильм.mp4 скрипт работать не будет и, соответственно, информации о фильме у скрипта не будет. Поэтому он не будет знать когда стартовать воспроизведение анонса. Это потому, что в данной ситуации у вас титровальный объект будет незацикленным. А это означает, что команда загрузки файла в титровальный объект загрузит задание, далее автоматом начнётся исполнение и автоматически оно остановится, т.е. скрипт перестанет работать.
Собственно поэтому и используются комментарии - использование их не требует остановки работы скрипта и информация не теряется.

И ещё вопрос - а как вы собираетесь показывать несколько анонсов в пределах одного фильма?
saidumar
Сообщения: 10
Зарегистрирован: 26 май 2014 18:32
Откуда: Ташкент, Узбекистан
Контактная информация:

Re: Организация расписания для использования скриптов "Далее в программе"

Сообщение saidumar »

Здравствуйте, спасибо за старания.

Суть в том, что в моем случае нет необходимости брать информацию из анонсируемого файла. Видеоролик с прозрачностью уже заранее подготовлен, включая данные о дате/времени, названии и описании. Т.е просто видеофайл с альфа каналом.
Речь не идет полной автоматизации анонсов, нам нужна возможность указать титровальному объекту какой файл с прозрачность проиграть перед окончанием текущего.
Скрипт должен работать примерно так:
Проверить задано ли задание для титровального объекта, если нет ничего не делать,
Если да вычислить продолжительность текущего файла отнять заданный отступ и проиграть файл из задания, очистить поле задания.
Повторять тоже самое для каждого файла в расписании.
Само собой нужны проверка хватит ли оставшегося времени для вывода анонса.
Даниленко Сергей
Сообщения: 7091
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

Re: Организация расписания для использования скриптов "Далее в программе"

Сообщение Даниленко Сергей »

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

Скрипту нужна информация не о файле "Далее Сериал...", который используется в качестве анонса. Скрипту нужна информация о файле "фильм.mp4", на фоне которого будет проигрываться анонс из файла "Далее Сериал..." Например, для того, чтобы понять когда нужно запустить анонс.
Речь не идет полной автоматизации анонсов, нам нужна возможность указать титровальному объекту какой файл с прозрачность проиграть перед окончанием текущего
.

Мы поняли, что именно вам нужно. И исходя из этого вам и ответили.
Скрипт должен работать примерно так:
Проверить задано ли задание для титровального объекта, если нет ничего не делать,
Если да вычислить продолжительность текущего файла отнять заданный отступ и проиграть файл из задания, очистить поле задания.
Повторять тоже самое для каждого файла в расписании.
Само собой нужны проверка хватит ли оставшегося времени для вывода анонса.
Спасибо. О проблеме, по которой сделать это пока невозможно, я уже написал.

Мы ещё подумаем возможно ли что-нибудь сделать в виде скрипта. Но ничего обещать не можем.

Сейчас можем предложить решение вашей задачи через команды расписания

ИзображениеЩелкните по изображению для увеличения

1 - фильм, на котором нужно показать анонс
2 - пауза, данном случае показ анонса начнётся за 20 секунд до конца ролика
3 - загрузка анонса
4 - эта команда нужна для завершения проигрывания ролика (1)

Организовать физически это можно следующим образом.

Строки 2,3,4 сохраняете в отдельное расписание (air, airx). Закидываете его в папку со своими анонсами. В фильтре на файловой странице с анонсами в OnAir выбираете в фильтре "Все фильмы, списки файлов и расписания". В этом случае сохранённое расписание появится среди файлов с анонсами. Далее вы этот кусочек расписания вставляете в расписание и заменяете строку 3 на нужный анонс. Всё делается с одной файловой странички.
Ответить