вторник, 19 мая 2026 г.

Идентификация видеофайлов в лог-файле PlayReport (2)

"...У нас у каждого видеофайла есть свой идентификатор (GUID). Для составления внутренних отчётов используется собственная утилита, которая получает нужную информацию через анализ файлов PlayReport из OnAir3. Каким образом можно добавить строчку с GUID видеофайла в PlayReport?..."

Это можно сделать, если идентификаторы видеофайлов внести в их SLIni. Тогда OnAir3 можно настроить так, чтобы при воспроизведении  видеофайла в отчёт PlayReport добавлялось значения параметров его SLIni. В том числе и идентификатор видеофайла.

Необходимо:

  1. Создать свойство для записи идентификатора в SLIni-файл.
  2. Настроить запись значений параметров SLIni-файлов в отчёт PlayReport.
  3. Указать идентификаторы видеофайлов в SLIni.
1. Создание свойства для записи идентификатора в SLIni-файл.

1.1 Запустить программу SLIniExtensionsEditor.exe (C:\Program Files\ForwardT Software\Tools\SLIniExtensionsEditor).

1.2 Нажать "Добавить". Тип свойства выбрать String. 


1.3 Указать название для нового свойства ("Имя для SLIni..."), имя и описание для TrimEditor. Нажать "Ок".


1.4 Новое свойство добавлено. Нажать "Выход".


1.5 Свойство "Видео ID" появилось в списке TrimEditor.

2. Настройка записи значений параметров SLIni-файлов в отчёт PlayReport.

2.1 Настройка записи параметров SLIni-файла в отчёт PlayReport описана здесь.

3. Указание идентификаторов видеофайлов в SLIni.

3.1 Для видеофайлов необходимо указать их идентификаторы в свойстве "Видео ID" в соответствующих SLIni.

 
3.2 В папке выбрать видеофайл, щёлкнуть по нему ПКМ, в меню выбрать пункт "СофтЛаб-НСК Trim Editor".

 
3.3 В окне TrimEditor нажать кнопку "Свойства...". На закладке "Дополнительно" включить флажок для свойства "Видео ID"и указать идентификатор файла. Нажать "Ок". Закрыть редактор TrimEditor. 

 

3.4 Рядом с видеофайлом образуется SLIni-файл с заполненным свойством "Видео ID" (поле Custom.VideoID), содержащим его идентификатор.

3.5 Создать/отредактировать файлы SLIni можно в программе OnAir3 (щёлкнуть ЛКМ по ячейке "Длительность" видеофайла в расписании и указать идентификатор в TrimEditor) или в любом текстовом редакторе (создать текстовый файл, добавить и заполнить поле Custom.VideoID, сохранить файл, сменить расширение с txt на SLIni).
Важно! Свойство "Видео ID" для SLIni-файлов должно быть создано на всех машинах, где будут использоваться идентификаторы видеофайлов.

Для переноса свойств нужно запустить программу SLIniExtensionsEditor.exe (C:\Program Files\ForwardT Software\Tools\SLIniExtensionsEditor). Нажать "Экспорт..." и сохранить описание свойств в текстовый файл. Скопировать файл с описанием свойств на рабочую машину. Запустить на ней программу SLIniExtensionsEditor.exe. Нажать "Импорт..." и добавить описание свойств.