Показ логотипов с информацией о возрастных ограничениях

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

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

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

Показ логотипов с информацией о возрастных ограничениях

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

В связи с вступлением в силу "Федерального закона Российской Федерации от 29 декабря 2010 г. N436-ФЗ" (о защите детей от влияния ТВ) необходимо маркировать все транслируемые программы логотипами с указанием возрастной категории (0+, 6+, 12+, 16+, 18+).

При выходе в эфир фильма или программы сразу же должен появляться логотип с соответстующим маркером. Логотип должен находится в эфире 8 секунд. После каждого прерывания фильма или программы рекламой логотип должен появится снова.

Эту задачу достаточно легко автоматизировать с использованием титровального объекта со скриптом Announce. Далее будет показано как это можно сделать.

Будем считать, что у нас есть заранее подготовленные картинки логотипов с изображением возрастных категорий (*.tga, *.png). Исходя из этого настроим титровальный скрипт и составим расписание для программы OnAir.

Титровальные объекты со скриптом содержатся в файле с расширением SLTitleTmpl в виде шаблона.
Открываем программу FDTitleDesigner. Импортируем шаблон. Для этого кликаем правой кнопокй мыши в окне "Дерево объектов". В появившемся окне выбираем опцию "Импортировать объект из Шаблона...".

Изображение

В появившемся файловом диалоге выбираем нужный файл с шаблоном

Изображение

Титровальный объект со скриптом добавлен.

Внимание: импортировать скрипт из шаблона можно не только в новый титровальный проект, но и в ваш текущий рабочий.

Настраиваем скрипт - для этого переходим в раздел "Параметры скрипта".

Изображение

В первую очередь выставляем следующие параметры:
Длительность - 8
Задержка - 0
От начала - True
Это означает, что картинка с логотипом появится через 0 сек. от начала клипа и будет показываться на экране 8 сек.

Существуют два способа работы со скриптом.

Первый - с использованием комментариев в расписании программы OnAir. Этот способ позволяет оперативно вносить изменения в расписание. В этом случае перед нужным фильмом или программой в расписании программы OnAir добавляется специальный комментарий с указанием какой именно логотип нужно показать на данном фильме или программе.

Второй способ предполагает, что существует специальный файл (используется в качестве задания для титровального объекта), который содержит строки вида:
путь_к_файлу_с_роликом.avi | путь_к_файлу_с_логотипом.tga
Т.е. в этом файле прописаны все фильмы и передачи, которые будут в эфире и соответствующие им логотипы.

Далее будет рассмотрен первый вариант работы со скриптом (с использованием комментариев расписания программы OnAir).

В этом случае параметр "Использовать комментарии" нужно установить в True.
Для удобства использования меняем параметр "Метка комментариев" на #.

Изображение

Теперь устанавливаем нужные размеры и положение титровального элемента, который будет заниматься показом наших логотипов.
В нашем объекте есть три элемента: Main, Movie, Descr.
Первые два участвовать в показе не будут. Можно уменьшить их размеры и убрать куда-нибудь в сторонку.

Внимание: удалять Main и Movie из титровального объекта нельзя - скрипт не будет работать.

А вот для элемента Descr нужно установить размеры (в соответствии с размером картинок с логотипами) и положение на экране (нужно не забывать, что на телевизорах показывается не всё изображение - часть его "зарезается").

Изображение

Сделаем ещё кое-что для облегчения составления комментариев в программе OnAir.
Создадим текстовый файл, например, announce.txt. Выберем его в качестве задания титровального объекта.

Изображение

Файл реально использоваться при работе не будет. Но если рядом с ним положить все картинки с логотипами, то тогда в строке комментария не нужно будет писать полный путь к файлу картинки с логотипом. Будет достаточно указать относительный (короткий путь). Проще говоря достаточно будет ввести только название файла.
Т.е. вместо строки
# F:\Development\Free\Announce\0+.png
можно использовать строку вида
# 0+.png

Первоначальная настройка скрипта завершена. Сохраняем наш титровальный проект. Закрываем программу FDTitleDesigner.

Далее нам нужна программа OnAir. Запускаем её и загружаем титровальный проект. Настраиваем файловую страничку для нашего титровального объекта со скриптом Announce.

Изображение

Составляем расписание.
Где-нибудь вначале команду включения титровального объекта Announce.
Изображение
Эта команда не означает, что показ логотипов начтнётся сразу. Логотипы будут показываться только в тех случаях, когда это нужно. А эти случаи будут определяться наличием нужных комментариев в расписании пограммы OnAir.

Добавляем файлы и вставляем комментарии.
Изображение

Комментарий в нашем случае должен выглядеть так:
# путь_к_логотипу

Символ # означает, что этот комментарий должен использоваться в титровальном объекте Announce. Такую связь мы установили когда в параметре "Метка комментариев" выбрали #.
Путь к логотипу может быть абсолютным (полным) или относительным (коротким). "Относительность" определяется по пути к файлу с заданием для титровального объекта. В нашем случае используются относительные (короткие) пути, т.к. графические файлы с логотипами лежат рядом с файлом задания.

Если на каком-то ролике (например, на рекламе) показывать логотипы не нужно, то перед ним комментарий не нужен.
Если вы "режете" фильм на части для вставки рекламы, то комментарий должен быть перед его каждой частью.
Если вы используете в расписании программы OnAir свои собственные рабочие комментарии, то они не должны начинаться с символа, который выбран в параметре "Метка комментариев".

Вот собственно и всё.
Изображение

Также в качестве логотипа могут использоваться и заранее подготовленные ролики (avi, mpeg2,...) и просто строчки текста.

Пример проекта и расписания программы OnAir здесь:
ftp://ftp.sl.iae.nsk.su/Public/ForwardT ... mit018.zip

Здесь документ с более подробным описанием работы со скриптами вообще и скриптом Announce в частности:
ftp://ftp.sl.iae.nsk.su/Public/ForwardT ... iptobj.zip

В дальнейшем планируется добавить возможность работы с логотипами о возрастных ограничениях в продукте "Форвард Офис".
"Форвард Офис" - это набор ПО для приёма, каталогизации, хранения и управления видеоматериалами, составления эфирной сетки телеканала, подготовки посуточных расписаний эфира, получения отчётов о выходе видеофайлов в эфир.
Предполагается, что при занесении ролика в базу данных "Форвард Офис" для него можно будет указать возрастное ограничение. Конечным результатом работы "Форвард Офис" является расписание для программы OnAir. В это расписание автоматически будут добавлены комментарии для показа логотипов с информацией о возрастных ограничениях с помощью скрипта Announce.
Подробнее про "Форвард Офис":
http://www.softlab-nsk.com/rus/forward/office.html
AntonChik
Сообщения: 83
Зарегистрирован: 16 фев 2010 15:32
Откуда: г. Красноярск

Сообщение AntonChik »

спасибо. буду пробовать.
Т.е. вместо строки
# F:\Development\Free\Announce\0+.png
можно использовать строку вида
# 0+.png
интересно, а получится работать с файлами без расширения?
чтобы писать просто
# 0+
vd
Сообщения: 2311
Зарегистрирован: 05 мар 2003 19:21

Сообщение vd »

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

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

чтобы писать просто
# 0+
Если не будет расширения, то скрипт воспримет это как строчку текста.
Он ведь как-то должен отличать tga, png, avi,... от текста.
eXed
Сообщения: 330
Зарегистрирован: 28 окт 2005 01:08
Откуда: Irkutsk
Контактная информация:

Сообщение eXed »

Скрипты - классная штука, но по моему для данной задачи проще просчитать avi`шки по 8 сек и запускать их как банеры. Количество команд в расписании не уменьшается.
AntonChik
Сообщения: 83
Зарегистрирован: 16 фев 2010 15:32
Откуда: г. Красноярск

Сообщение AntonChik »

Он ведь как-то должен отличать tga, png, avi,... от текста.
понятно.
хотя скрипту можно дать понять, что там всегда имя файла(путь). зачем там текст (кроме первого символа, метки)

а нужно это для удобства эфирщика.
eXed
Сообщения: 330
Зарегистрирован: 28 окт 2005 01:08
Откуда: Irkutsk
Контактная информация:

Сообщение eXed »

Если будете использовать один тип файлов с этим титровальным элементом, подправьте скрипт и можно будет писать только имя файла.
AntonChik
Сообщения: 83
Зарегистрирован: 16 фев 2010 15:32
Откуда: г. Красноярск

Сообщение AntonChik »

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

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

Для eXed и AntonChik:

А скажите, пожалуйста, уважаемые доны когда вам стало известно, что нужно будет показывать возрастные ограничения? И правильно ли мы пониамаем, что их с 1 сентября нужно выдавать в эфир?
AntonChik
Сообщения: 83
Зарегистрирован: 16 фев 2010 15:32
Откуда: г. Красноярск

Сообщение AntonChik »

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

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

Вот и нас начали атаковывать только позавчера. Поэтому и предложили то, что было под рукой. А в дальнейшем конечно же будут какие-то модификации этого. Над ними уже идёт работа.
mikhail79
Сообщения: 447
Зарегистрирован: 03 май 2006 09:04

Сообщение mikhail79 »

Спасибо. В пятницу узнал о титровании. Думал в понедельник написать вам, а тут все готово. На тестовой машине запустил все. Сейчас ставлю в эфир.
konnow
Сообщения: 29
Зарегистрирован: 27 апр 2010 22:01

Сообщение konnow »

Конечно, хотелось бы писать имя файла, без расширения. Например, # 16+ . Подскажите, как можно это сделать? Как "потправить скрипт" ?
eXed
Сообщения: 330
Зарегистрирован: 28 окт 2005 01:08
Откуда: Irkutsk
Контактная информация:

Сообщение eXed »

Я вчера узнал, случайно в коридоре. А потом вы опубликовали инфу и я понял - что-то грядет ))

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

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

А чего там узнавать подробности.
Закон здесь:
http://www.rg.ru/2010/12/31/deti-inform-dok.html

Про "только" название.
Внесём изменения для облегчения труда.
Новости ждите здесь.
Ответить