Можно добавитьть в закрытую тему формат плейлистов у НТВ

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

Модераторы: ElenVR, Людмила, PR

Ответить
george_yura
Сообщения: 130
Зарегистрирован: 09 июл 2013 11:48

Можно добавитьть в закрытую тему формат плейлистов у НТВ

Сообщение george_yura »

Хорошо. Просто приведу фрагмент парсинга плей листа по табам с поиском ID ролика.
Loop, %PUT_Playlis_server%*.txt
{
GuiControl,, MyProgress, %A_Index%
GuiControl,, MyText, %A_LoopFileName%
Loop
{
FileReadLine, line, %A_LoopFileFullPath%, %A_Index%
if ErrorLevel
break
Loop, parse, line, %A_Tab%
{
If A_Index=4 ; ID
{
FoundPos := RegExMatch(A_LoopField, "\d\d\d\d\d\d")
if FoundPos=2
{
linem = %A_LoopField%
if FileList not contains %linem%
IfNotInString, ff, %linem%
{
ff =%ff%%linem%`n
}
}
}
}
Даниленко Сергей
Сообщения: 7093
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

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

Неугомонный вы наш :)

Парсинг какого плейлиста? По каким табам? Зачем нужен просто поиск ID-ролика?

Вы, пожалуйста, почитайте о чём спрашивал пользователь.
george_yura
Сообщения: 130
Зарегистрирован: 09 июл 2013 11:48

Сообщение george_yura »

Парсинг какого плейлиста? - Любого.
По каким табам?- Символы табуляции.
Зачем нужен просто поиск ID-ролика? - Странный вопрос. Вы с базами данных работали? В базе данных существует система индексации.
Даниленко Сергей
Сообщения: 7093
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

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

Мы обсуждаем вообще? Или вопрос конкретного пользователя?

Если вообще, то вы пишите не в том форуме.

Данный форум - это в первую очередь инструмент техподдержки нашей компании. Он предназначен для решения совершенно конкретных проблем/задача наших пользователей.
george_yura
Сообщения: 130
Зарегистрирован: 09 июл 2013 11:48

Сообщение george_yura »

У меня вопросов нет. Если только для развития интересов новых юзеров. Люди – включите свой мозг. Посмотрите ресурсы.
george_yura
Сообщения: 130
Зарегистрирован: 09 июл 2013 11:48

Сообщение george_yura »

Даниленко Сергей писал(а): Данный форум - это в первую очередь инструмент техподдержки нашей компании. Он предназначен для решения совершенно конкретных проблем/задача наших пользователей.
:oops:
Даниленко Сергей
Сообщения: 7093
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

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

Если только для развития интересов новых юзеров.
У человека был совершенно конкретный вопрос:
НТВ присылает плейлисты в текстовом формате, читать очень не удобно. Может есть у кого макросы какие-нибудь для приведения его в читабельный вид?
Ну так напишите ему макрос, а не развивайте его интерес.
george_yura
Сообщения: 130
Зарегистрирован: 09 июл 2013 11:48

Сообщение george_yura »

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

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

Для понимания кода вообще-то в него вставляют комментарии.
george_yura
Сообщения: 130
Зарегистрирован: 09 июл 2013 11:48

Сообщение george_yura »

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

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

Спасибо, всё стало сразу же ясно.
makapoh
Сообщения: 17
Зарегистрирован: 11 янв 2014 19:29

Сообщение makapoh »

Уже написал макрос для Excel, считывает данные из текстового файла и выводит в табличку, id нам в общем-то не нужен, нам нужно видеть где региональные окна и после какого ролика надо выпускать рекламу) решили не автоматизировать, а выпускать руками)
Даниленко Сергей
Сообщения: 7093
Зарегистрирован: 26 фев 2004 09:53
Откуда: Techsupport SoftLab-NSK

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

А что не так с автоматизацией? На НТВ есть DTMF-метки. По ним можно врезать рекламу на автомате.
george_yura
Сообщения: 130
Зарегистрирован: 09 июл 2013 11:48

Сообщение george_yura »

С ситуаций непредсказуемого смещения рекламных блоков я уже давно столкнулся и придумал метод последовательного вещания с использованием точек синхронизации в максимальных интервалах, Метод позволяет держать смещение в точках синхронизации +- 30 мин. и практически любое смещение на последовательных участках. Для этого нужно проанализировать интервалы между блоками и создать группы air листов. На комплексе просто включить загрузку air листа за 30 мин. Все будет работать на автомате.
Ответить