wiki.skylark.ru

Центр поддержки клиентов Skylark Technology

Инструменты пользователя

Инструменты сайта


ru:manual:transfer_manager

SL Neo Transfer Manager

Transfer Manager – программный комплекс, обеспечивающий выполнение операций по автоматическому транскодированию и перемещению файлов медиа- и метаданных между узлами производственных и вещательных комплексов (МАМ, папками Windows, медиа-серверами SL NEO, станциями NLE, рабочими станциями).

Transfer Manager функционирует автономно, независимо от серверов SL NEO, клиентского, серверного ПО и в зависимости от задачи может быть запущен на любых PC-платформах, находящихся в общей сети (серверы, клиентские PC, NLE и пр.)

Лицензирование

Transfer Manager поставляется как отдельный продукт и имеет отдельный лицензионный ключ активации.

Решаемые задачи

Синхронизация контента

Transfer Manager реализует автоматическую постоянная однонаправленную синхронизацию файловых медиа-, метаданных на массивах нескольких серверов (файловых, либо медиа-cерверов SL NEO). Поддерживается синхронизация как дисков, так и отдельных папок.

Автоматизация импорта, экспорта и перемещения

Автоматизированные операции импорта, экспорта, перемещения файловых медиа-, метаданных между файловыми серверами, архивными, производственными системами и хранилищами серверов SL NEO, с возможностью настройки правил перемещения, параметров формирования proxy и параметров преобразования медиа-данных.

  • Автоматическая постоянная однонаправленная синхронизация медиа и метаданных на массивах нескольких серверов. Частный случай использования функции – синхронизация контента пары вещательных серверов - основного и резервного.
  • Копирование материалов на сервер с учетом анализа эфирного плейлиста. В первую очередь копируются материалы, стоящие в очереди на воспроизведение.
  • Разовое копирование материалов с учетом времени создания. Функция позволяет вводить в работу сервера после выхода с профилактики.
  • Автоматизация импорта материалов. Реализация Watch Folders для автоматизированной обработки входящего материала (FTP, производство и др.)
  • Транскодирование материалов при копировании/перемещении - изменение кодека, файлового контейнера, HD/SD UP/DOWN/CROSS преобразования, изменение частоты кадров, изменение Aspect Ratio, нормализация и изменение уровня звука.
  • Управление количеством одновременных потоков и скоростью копирования, что позволяет балансировать нагрузку на каналы связи.
  • Автоматическое формирование proxy–копий.
  • С версии 2.2.52 поддерживается копирование плейлистов в формате CLF с сохранением расширения файла. Это позволяет использовать transfermgr для безопасного перемещения плейлистов из центрального хранилища (траффика) в watch-фолдеры плейлистов на серверах.

Поддерживаемые форматы

Установка

Transfer Manager входит в дистрибутив SL Neo Media Platform, устанавливается вместе с другими программами этого пакета.
Подробнее об установке программного обеспечения SL Neo

Запуск

Transfer Manager запускается соответствующей иконкой на рабочем столе.

Transfer Manager представляет собой интерактивное оконное приложение, поэтому его закрытие приведет к остановке исполнения правил.

Интерфейс

Главное меню File

Позволяет настроить Transfer Manager на работу с сервером схемы метаданных. File→Metadata Schema Server

ПараметрЗначение
Metadata Schema ServerАктивация сервера метаданных
IP AddressСетевой адрес сервера MAM
ServiceПорядковый номер сервиса медиабазы на сервере МАМ с настроенной схемой метаданных

Главное окно программы

Transfer Rules (1)

Отображает список настроенных правил с кратким описанием.

КолонкаЗначение
StateСостояние работы правила:
  • STOPPED - правило остановлено.
  • STARTED - правило запущено.
Rule NameПроизвольно название правила, задаваемое в настройках.
Src StorageИсточник копирования.
Src FolderПапка в источнике копирования.
Src OpВыбранный режим копирования: например, Copy and Rotate.
Dst OpОтображает выбранное состояние опции Transfer to в настройках Destination.
Dst StorageЦелевое местоположение копирования
Dst FolderЦелевая папка
VolumeFIXME
Max RateЗаданная скорость работы правила
Play ListsОтображает связанные с правилом плейлисты

Transfer State (2)

Отображает сводную таблицу состояния для каждого клипа. В таблице доступны статусы источника и назначения, Stamp клипа и другая информация.

Transfer jobs (3)

Таблица хода выполнения правил.

КолонкаЗначение
StatusОтображает статус выполнения текущей операции. Возможные варианты: WAIT (ожидание), RUNNING (выполняется), COMPLETED (успешно завершено), ERROR (ошибка)
TitleMediaID клипа, который обрабатывается в текущей операции
SourceURI источника
SrcStampStamp исходного файла, формируемый из времени модификации файла и его размера.
DestinationURI места назначения
DstStampStamp результирующего файла, формируемый из времени модификации файла и его размера.
Date/TimeВремя начала обработки для выполняющейся операции. Время завершения обработки для выполненной операции.
CompletedХод выполнения задания в процентах.
Time to playВремя до выхода файла в эфир. Время отображается, если файл находится в плейлисте, который подключен на вкладке Playlists.
ParametersСтрока параметров для обработки текущего клипа. Может содержать параметры перекодировщика CPMedia или сообщение clip update node_id=…, которое выдается в том случае, если трансфер определяет, что данный клип уже есть в базе назначения, а в источнике изменились только метаданные, повторного копирования не происходит.
DescriptionДополнительная информация по итогам выполнения задания, например: Transfer successful.

Delete jobs (4)

Очередь файлов на удаление. Используется в режимах «… Rotate» и «Copy for Playlist». Настройка критериев постановки файлов в очередь на удаление производится индивидуально для каждого Destination.

Файлы в Destination не попадают в очередь на удаление, если файл:

  • не был скопирован правилом Transfer Manager,
  • есть в Source,
  • есть в плейлисте (при включенном мониторинге плейлистов на вкладке Playlists).

Кнопки управления правилами (5)

КнопкаДействие
New ruleОткрывает диалог создания нового правила.
Edit ruleРедактирует выделенное правило. Правило должно быть остановлено.
Copy ruleКопирует выделенное правило. Останавливать правило не обязательно. Добавлено в версии 2.3.117.
Delete ruleУдаляет выделенное правило. Правило должно быть остановлено.
Start ruleЗапускает выделенное правило. В механизме работы Transfer Manager существует специальная задержка между запуском правила и началом фактической обработки файлов. Длительность этой задержки равна 40 секундам. Если правило запускается в первый раз, то вы увидите сообщение: Job History Not Found.

Если такое сообщение появляется после каждого запуска правила, то это означает, что Transfer Manager не имеет прав на запись данных в папку: C:\Program Files (x86)\SL NEO Media Platform\run.
Stop ruleКнопка незамедлительной остановки выполнения выбранного правила.
Soft Stop RuleКнопка «мягкой» остановки выполнения выделенного правила. Позволяет останавливать правила, предварительно дождавшись завершения начатых копирований. Функция появилась в версии 2.0.49.

Окно журнала (6)

Содержит текущие и выполненные операции, отображает возникшие ошибки.

Окно создания и редактирования правил

ПараметрЗначение
Rule NameПроизвольное имя правила, отображаемое в списке правил.
Transfer ModeГлавная настройка, определяющая логику работы с материалом (копирование, перенос, удаление). См. таблицу ниже.
Transfer ThreadsКоличество одновременных потоков при выполнении правила. В одном потоке обрабатывается один клип. Параметр может принимать значение от 1 до 8.
Reserve for urgen jobsКоличество потоков, которые зарезервированы для срочных заданий. Используется в режиме «Copy for Playlist». Может принимать значение N-1, где N - количество активированных потоков.
Copy Partial ContentНастройка разрешает копировать материалы, которые имеют статус PART, например, еще импортируются. Параметр используется, только если источником является медиабаза. Начиная с версии 2.0.48 параметр игнорируется в режиме побайтового копирования.
Stable stamp delayЗадает время стабилизации стампа модификации для файлов (раньше оно было установлено в 3 сек). Это время позволяет трансферу дождаться появления дополнительных частей медиаматериалов, таких как аудиотреки и субтитры, если они копируются в источник последовательно. Возможные значения: 0-30 сек. Добавлено в 2.0.165.
Transfer as PartsПараметр включает функцию разделения на части обрабатываемого файла. Размер частей задается параметром Chunk Size. Функция доступна для режимов Move и Copy Once. В папке назначения будут сохранены все части исходного клипа с автоматическим именованием в формате: CLIPNAME_HH:MM:SS:FF, где HH - часы, MM - минуты, SS - секунды, FF - кадры. Добавлено в 2.1.19.
Chunk SizeДлительность частей на которые разделяются файлы при включенном параметре Transfer as Parts. Длительность задается в формате: HH:MM:SS, где HH - часы, MM - минуты, SS - секунды.
CPU Clusterпозволяет распределять правила transfermgr по ядрам, процессорам и процессорным группам. Возможные значения: Auto, 1-4. Добавлено в версии 2.4.24.
Do Command on SuccessКомандная строка для запуска внешней программы в случае успешного выполнения задания (обработка одного клипа = одно задание). С этой функцией нужно использовать такие внешние программы, которые не блокируются. Нельзя использовать программы, которые открывают окна и ждут ввод пользователя, так как это остановит выполнение правил. Добавлено в версии 2.4.37.
Do Command on FailКомандная строка для запуска внешней программы, которая будет запущена в случае ошибки при выполнении задания. Добавлено в версии 2.4.37.
Insert ParamОткрывает диалоговое окно добавления параметров в командную строку для полей Do Command on Success и Do Command on Fail

Сейчас поддерживается передача следующих параметров в командную строку:
  • $(rule_name) - Rule Name - имя правила;
  • $(add_date) - Addition Date - дата начала обработки файла (пример: 2018_12_12);
  • $(add_time) - Addition Time - время начала обработки файла (пример: 15:55:02);
  • $(src_storage) - Source Storage - источник фалов (пример: medb://localhost:9900);
  • $(src_uri) - Source Uri - полный путь к файлу в источнике (пример: medb://localhost/title:test_file);
  • $(dest_storage) - Destination Storage - место назначения (пример: medb://localhost:9902);
  • $(dest_title) - Destination Media Title - имя конечного файла (пример: test_file);
  • $(message) - Message - (пример: Transfer successful);
  • $(trans_info) - Transcode Info - (пример: license is Full, dvsd,720x576,48000,2,16->HIRES: dvsd,720x576,25000 kbps,48000,2,PCM-16,1536 kbps; NO PROXY);

Transfer Mode

ПараметрЗначениеРешаемая задача
Copyкопирование файловых материалов с исходного хранилища на конечное. Копируются новые файлы, появившиеся на исходном хранилище, а также с исходного хранилища повторно копируются файлы, удалённые с конечного хранилищанет информации
Copy and Rotateпостоянная автоматическая однонаправленная синхронизация конечного хранилища по отношению к исходному.
  • при появлении новых файлов (или новых версий) на исходном хранилище, они заменяются на конечном,
  • с исходного хранилища повторно копируются файлы, удалённые с конечного,
  • удаление файлов на исходном хранилище не приводит к удалению их с конечного хранилища,
  • файлы на конечном хранилище автоматически удаляются только из числа тех, которых нет на основном, по мере заполнения емкости конечного хранилища, порядок удаления формируется в соответствии с временами последней модификации файлов.
Синхронизация контента основного и резервного серверов
Moveперемещение файлов с исходного хранилища на конечное, с заменой файлов на конечном, вне зависимости от времен последней модификации файлов. В источнике файлы удаляются.Перемещение файлов из старой базы в новую без постановки в очередь на удаление.
Move and Rotateперемещение файлов с исходного хранилища на конечное с заменой только новых версий файлов на конечном хранилище. Импортированные файлы сразу же ставятся в очередь на удаление. В источнике файлы удаляются.Импорт файлов из папки WatchFolder
Copy Onceоднократное копирование с исходного хранилища на конечное. Аналогия данного режима - email-рассылка. C версии 2.3.117 в режиме CopyOnce изменен алгоритм обработки плейлистов. Теперь при сконфигурированном плейлисте, правило CopyOnce копирует только те файлы, которые есть в плейлисте. Если файл исчез из плейлиста, то счетчик копирований сбрасывается в 0. Т.е. CopyOnce вместе с плейлистом теперь работает как рассылка по списку. С версии 2.3.88 Transfermgr в режиме «Copy Once» больше не отслеживает перемещения файлов в папках назначения.Разовая выгрузка материалов из базы. Например, выгрузка для интернет сайта.
Copy Once and Rotateкопирование с исходного хранилища на конечное с отслеживанием новых версий и заменой устаревших файлов в конечном хранилищенет информации
Copy for Playlistкопирование с исходного хранилища на конечное с отслеживанием только тех файлов, наименования которых указаны в плейлистах серверов SL NEO (идентификаторы Media и Title). Все файлы, отсутствуют в плейлисте, ставятся в очередь на удаление.Копирование материалов на основной вещательный сервер под эфир

Вкладка Source

Важно! Запрещается изменять значение Source после первого запуска правила. Если требуется изменить источник для существующего правила, то нужно создать новое правило.

ПараметрЗначение
NameПроизвольное название для источника, где располагаются материалы. Используется для визуализации внутри программы.
TypeТип источника: SL Media Storage (медиабаза Skylark), File Folder (локальная или сетевая папка), P2 Card, Avid MXF/OP-Atom (просто файловая структура), Avid Unity/Interplay (Avid МАМ)
AddressIP адрес сервера с настроенным сервисом медиабазы. Пустое значение = localhost
ServiceПорядковый номер сервиса медиабазы на сервере
UserИмя пользователя медиабазы
PasswordПароль пользователя
Disk pathПоле отображается, если выбран тип источника - File folder. Указывается локальный или сетевой UNC путь. Например: Z:\ingest или \\192.168.1.100\ingest
SubFolderПараметр задает подпапку для обработки. Часто используется при работе с медиабазой, когда требуется синхронизировать не весь массив данных, а только часть.
Captions dirFIXME
Log dirПуть к папке, где будет сохраняться список выполненных трансферов (для интеграции со сторонними приложениями)
ID suffixОпция автоматического добавления суффиксов к именам файлов на источниках. При этом, эти суффиксы автоматически отбрасываются трансфером, если они присутствуют на источнике. Пример работы: Filename-#id-suff#-usersuffix. Эта опция будет полезна в том случае, когда используется центральное хранилище с которого разные каналы могут брать файлы, например, под плейлист. При этом, на разных каналах могут появляться различающиеся медиа материалы с одинаковыми ID (это происходит, когда в компании не следят за именованием файлов). Для исключения коллизии имен при трансфере в центральное хранилище в правиле активируется функция добавления суффикса. Таким образом, когда клиенты разных каналов отправляют в центральное хранилище свои материалы, то они гарантированно получат разные ID, так как к ним будут добавлены различные суффиксы. Между основным ID и суффиксом всегда добавляется разделитель -#id-suff#-. При обратном трансфере, например, под плейлист на сервер воспроизведения, у ассетов все после «-#id-suff#-» будет автоматически отброшено, при этом настраивать дополнительно это действие не требуется. Добавлено в версии 2.2.61.
Metadata dirs…Позволяет задать список папок с метаданными для обрабатываемых клипов. Если в папке будет найден текстовый файл с именем, совпадающим с именем обрабатываемого клипа, то его содержимое будет занесено в поле Comment.
Exclude folders…Позволяет исключить некоторые папки из обработки. При исключении папки все подпапки исключаются автоматически. В версии 2.4.68 было внесено исправление в работу функции.
Source filters…Текстовое поле, где можно указать для исходных папок маски фильтров для импорта только файлов, имена которых соответствуют некоторой маске. Маски разделяются символом ;. Формат маски:
  • * - совпадает с любым количеством символов.
  • ? - совпадает с одним символом.
  • \ - экранирует специальные символы, такие как: *, ? и [.
  • [] - совпадает с любым символом из набора, набор может содержать диапазоны символов, например, [a-zA-Z0-9]. Набор не может быть пустым. Символ ] может быть включен в набор первым символом.


Добавлено в 2.0.178.

Field orderПринудительно задает очередность полей в файлах источника.
  • Auto - определять автоматически
  • Top Field First - считать, что у всех файлов в источнике верхнее поле первое;
  • Bottom Field First - считать, что у всех файлов в источнике нижнее поле первое;
  • Progressive - считать, что все файлы в источнике имеют прогрессивную развертку.
Aspect ratioПринудительно задает соотношение сторон файла в источнике.
  • 4×3 - считать, что у всех файлов в источнике соотношение 4х3;
  • 16×9 - считать, что у всех файлов в источнике соотношение 16×9.
Color ModeПринудительно задает цветовое пространство для файлов в источнике:
  • BT.601
  • BT.709
  • BT.2020
  • SMPTE ST 2084
  • ARIB STD-B67
Source track layout
  • Track Number - количество обрабатываемых звуковых дорожек (треков);
  • Src Track - номер обрабатываемой дорожки;
  • Src Channels - количество каналов в звуковой дорожке;
  • Src Codec - исходный кодек звуковой дорожки (поддерживаются: PCM, ADPCM, Mpeg1 Layer-II, Mpeg1 Layer-III, AC3, AAC, Vorbis);
  • Dst Channels - выходное количество каналов (может происходить преобразование 6→2);
  • AC3 Bypass - используется, если в PCM дорожке был закодирован AC3 звук (иначе будет слышен треск).
Wait CAPTIONSЧекбокс с неопределенным положением. ON - обрабатывать файлы с субтитрами, OFF - обрабатывать файлы без субтитров, NONE - обрабатывать любые файлы
Wait Reviewed, Segmented, Trimmed, Annotated, Approved и др.Группа чекбоксов с неопределенными положениями. Количество и названия полей зависят от настройки статусов в конкретной схеме метаданных. ON - обрабатывать файлы с установленным соответствующим статусом, OFF - обрабатывать файлы без статуса, NONE - обрабатывать файлы с любым значением статуса.
Copy start timecodeРазрешает копирование оригинального таймкода. Оригинальный таймкод можно увидеть в File Monitor при активированной опции OrigTC.
Copy MetadataКопировать расширенный набор XMP метаданных. Опция работает, если указан сервер схемы метаданных Меню File→Metadata Schema Server. Подробнее...
Copy StatusКопировать статус материала. Опция работает, если указан сервер схемы метаданных Меню File→Metadata Schema Server. Подробнее...
Ignore CaptionsПропустить обработку субтитров
Copy subclipКопировать только фрагменты файлов, заданные маркерами IN и OUT.
Copy Purge TimeКопировать при импорте время автоматического удаления ассета. Устанавливает значение параметра «Delete At» на основе данных в источнике. Добавлено в версии 2.2.29.

Вкладка Destination

ПараметрОписание
Transfer to
  • At least one destination - Считать правило выполненным, когда файл будет скопирован в одно из указанных конечных местоположений.
  • All destinations - Считать правило выполненным, когда файл будет скопирован во все места назначений.
On Exists
  • Default - имеет разное действие для разных типов Transfer mode (НД).
  • Force Overwrite - стереть имеющийся клип и записать новый в любом случае (во время записи на иконке клипа появится сообщение PART). Исходные метаданные заменяются.
  • Overwrite Different - стереть имеющийся клип и записать новый, если клипы различаются (во время записи на иконке клипа появится сообщение PART). Метаданные старого клипа заменяются новыми.
  • Attach Media - добавляет BRV и LRV к имеющемуся ассету. Метаданные ассета сохраняются.
  • Attach Overwrite - обновляет BRV и LRV у имеющего клипа. Имеющиеся метаданные сохраняются.
Unchecked PolicyОпция задает действие с клипами на destination в случаях, если файл найден на destination, при этом, он уже там был ранее, т.е. не был скопирован трансфером в рамках этого правила
  • Overwrite - старый файл будет перезаписан. Действие зависит от значения параметра OnExists. В некоторых случаях перезапись может не произойти, если, например, OnExists=OverwriteDifferent и transfer определит, что файлы, на самом деле, «одинаковые».
  • Keep - оставит имеющийся файл
Outdated PolicyОпция задает действие с клипами для случая, когда файл был скопирован правилом, но в источнике появился более новый файл с имеющимся в месте назначения MediaID:
  • Overwrite - старый файл будет перезаписан. Действие зависит от значения параметра OnExists. В некоторых случаях перезапись может не произойти, если, например, OnExists=OverwriteDifferent и transfer определит, что файлы, на самом деле, «одинаковые».
  • Keep - оставит имеющийся файл
Max retry countКоличество повторов при неудачном выполнении операции:
  • Unlimited - без ограничений;
  • Значение - значение от 1 до 10, по умолчанию - 3.
Add…Кнопка открывает диалог добавления нового места назначения (Destination). См. описание ниже.
Edit…Кнопка открывает диалог редактирования места назначения
DeleteКнопка удаляет выбранное место назначения

Диалог редактирования Destination

Вкладка General

ПараметрЗначение
NameПроизвольное название места назначения куда копируются материалы.
TypeТип места назначения:
  • SL Media Storage - медиабаза Skylark,
  • File Folder - локальная или сетевая папка,
  • P2 Card,
  • Avid MXF/OP-Atom - просто файловая структура,
  • Avid Unity/Interplay - Avid МАМ.
AddressIP адрес сервера с настроенным сервисом медиабазы. Пустое значение = localhost
ServiceПорядковый номер сервиса медиабазы на сервере
UserИмя пользователя медиабазы
PasswordПароль пользователя
Storage type=File Folder, P2 Card или Avid MXF/OP-Atom
Disk pathПоле отображается, если выбран тип источника - File folder. Указывается локальный или сетевой UNC путь. Например: Z:\ingest или \\192.168.1.100\ingest
Storage type=File Folder, P2 Card или Avid MXF/OP-Atom
Disk path
Interplay url
Root folder
UserИмя пользователя
PasswordПароль пользователя
SubFolderПараметр задает подпапку для обработки. Часто используется при работе с медиабазой, когда требуется синхронизировать не весь массив данных, а только часть.
Copy modeРежим обработки материала при копировании:
  • Remux/Transcode - копирование материала с его обработкой;
  • Raw HIRES Only - побайтовое копирование оригинала (BRV) без обработки;
  • Raw HIRES/Proxy - побайтовое копирование оригинала (BRV) и прокси (LRV) без обработки.

C версии 2.4.53 в режимах HIRES Only теперь копируются ключевые точки и сегменты.

AV ContainerРезультирующий контейнер, который будет использоваться для копируемого материала. Default - по умолчанию - avi.
S436MВключает использование трека S436M в VANC для таких данных, как VITC и 708CC. Опция доступна для контейнера MXF-OP1A.
Logo OverlayВключает опцию наложения логотипа в процессе копирования медиа. Добавлено в версии 2.3.117.
Max transfer rateМаксимальная скорость копирования относительно реального времени. Например: Файл DV25Mb/s*3x= поток 75Mb/s. Значения: Unlimited, 1x-10x. Unlimited и значения более 5х не рекомендуются, так как вызывают излишнюю нагрузку на дисковые массивы.
Copy Mode
  • Default - FIXME
  • Show When Done - FIXME
  • Show Partial - FIXME
Max Wait ListВозможные значения: Unlimited, 1-1000 элементов - FIXME
Wait List Free Space ThresholdВозможные значения: 1-10000 ГБ - FIXME
Max Wait List TimeВозможные значения: 0-90 дней и 00:00:00-23:59:59 - FIXME
Render SourceВключает рендеринг для копируемых объектов типа Complex, Graphics и Text. Добавлено в версии 2.4.37.
Ignore folder structureЕсли опция включена, то transfermgr будет копировать все файлы с источника в верхний уровень destination, структура папок из источника копироваться не будет. Опция добавлена в версии 2.4.62.

Вкладка Video

На вкладке задаются настройки параметров преобразования видео.

ПараметрЗначение
Transcode
Aspect Ratio Conversion
Use AFD
Video Mode
Compression
Force Deinterlace
DenoiseВозможные значение: None, 1-500
Color ModeПараметр задает цветовое пространство для результирующих файлов:
  • Unspecified
  • BT.601
  • BT.709
  • BT.2020
  • SMPTE ST 2084
  • ARIB STD-B67
Дополнительные параметры для: MPEG2, MPEG2-422, MPEG4/AVC, MPEG4/AVC-422, XAVC
Resolution
Bitrate
GOP Size
B-Frames
Fixed GOP
Дополнительные параметры для: MPEG2, MPEG2-422, MPEG4/AVC, MPEG4/AVC-422, XAVC, Prores
VBR

Вкладка Audio

На вкладке задаются настройки параметров преобразования аудио-треков.

ПараметрЗначение
GeneralОбласть для установки базовых параметров финального трека
Sample Rateчастота дискретизации: Auto или 48000
Channelsколичество аудио-каналов в треке: Auto, 1-64.
Codecвыбор кодека:
  • Auto,
  • Raw 16bit PCM,
  • Raw 24bit PCM,
  • Dolby AC-3,
  • OGG Vorbis,
  • ADPCM (доступен при выборе Channels=1 или 2),
  • MPEG1 Layer II (доступен при выборе Channels=1 или 2),
  • MPEG1 Layer III (доступен при выборе Channels=1 или 2)
Bitrateустановка скорости потока компрессированных аудиоданных: Auto, 64kbps-1536kbps с шагом 32kbps (доступные варианты зависят от выбранного значения в параметре Codecs).
Audio Normalizationобласть настройки уровней
Audio ProcessingПрименяемый аудио процессор:
  • Do Nothing - не вносить изменений (установлено по умолчанию);
  • Normalize - нормализовать уровень звука, приведя его значение в каждом выбранном аудио-канале файла к уровню по шкале dBFS (значение задается в поле Value). Параметр Peak detection interval задает временной интервал, в котором будет вычисляться среднее значение уровня, в миллисекундах. Инерционность при анализе исходного аудио необходима для того, чтобы исключить привязку к пиковым значениям при нормализации всего трека. Значение Peak detection interval равное 1 ms практически означает нормализацию по пикам, значение равное 50-200 миллисекундам применимо к большинству материалов (значение по умолчанию - 150 ms).
  • Offset Level - изменить уровень звука для всех каналов трека, параметр Value устанавливается в децибелах по шкале dBFS, пределы изменения составляют +24db и -24dB соответственно;
  • EBU/R128 - применение лауднесс процессора при импорте, параметр Value устанавливается в децибелах по шкале LUFS (от 24 до -24 с шагом 1 LUFS).
ValueСм. выше
Peak detection intervalСм. выше описание опции Normalize
Level MaskВыбор каналов для анализа исходных уровней
Process MaskВыбор каналов для которых будет применен результат обработки. Например, при использовании функции нормализации, здесь необходимо отметить аудио-каналы, для которых нормализация будет применяться. Необходимость выбора каналов при нормализации обусловлена тем, что возможны ситуации, при которых «полезный» звук присутствует только в одном канале, в другом – тишина (шум). Если выбрать оба канала, после нормализации уровень аудио в канале, в котором присутствует шум, будет поднят до уровня нормализации.
Channel mixer settingsВиртуальный коммутатор-микшер аудио-каналов размерностью 16х16
Change nielsen settingsОпция наложения звуковых вотермарков: Nielsen Watermarking и CBET Watermarking

Вкладка Proxy

На вкладке задаются настройки параметров создаваемых прокси-копий.

ПараметрЗначение
Generate Proxy
Transcode
Video Codec
Resolution
Video Bitrate
Audio Codec
Audio Bitrate

Вкладка Captions

На вкладке задаются настройки параметров обработки субтитров.

ПараметрЗначение
Process Captions
Output Protocol
Number Channels

Вкладка Still Graphics

На вкладке задаются настройки параметров обработки статичной графики.

ПараметрЗначение
Transcode
  • Always
  • Different Format
Format
  • BMP
  • TARGA
  • PNG
  • JPEG
Optimize for playbackFIXME
Color ModeПараметр задает цветовое пространство для результирующих файлов:
  • Auto
  • BT.601
  • BT.709
  • BT.2020
  • SMPTE ST 2084
  • ARIB STD-B67

Вкладка Animated Graphics

На вкладке задаются настройки параметров обработки анимированной графики.

ПараметрЗначение
Transcode
  • Always
  • Different Codec
BitrateВозможные значения: Auto, 1-100 Мб/c
Format
  • Default
  • AVI
  • PNG SEQ
Color ModeПараметр задает цветовое пространство для результирующих файлов:
  • Auto
  • BT.601
  • BT.709
  • BT.2020
  • SMPTE ST 2084
  • ARIB STD-B67

Вкладка Playlists

Вкладка используется с правилом Copy for Playlist. Задает источники со списками файлов для предварительной загрузки материалов. В простейшем случае здесь указывается ссылка на плейлист эфирного сервера, а Transfer Manager осуществляет предварительную загрузку материалов в его медиабазу, если они имеются в плейлисте (режим копирования Copy for Playlist). Если режим копирования отличен от Copy for Playlist, данные из подключенных плейлистов используются для задания приоритета при копировании.

ПараметрЗначение
Add…Кнопка открывает диалог добавления источника плейлиста (списка файлов)

ПараметрЗначение
TypeProgram Channel - производится мониторинг плейлиста программного канала. Если файл отсутствует в медиабазе сервера, но есть в плейлисте, то он будет загружен.
AddressIP адрес сервера
NumberНомер сервиса программного канала

ПараметрЗначение
TypeIngest list folder - transfermgr анализирует файловые папки на наличие списков предварительной загрузки и, найденные там элементы, обрабатывает (ставит на копирование) аналогично тем, что стоят в плей-листах. В настоящий момент для папок предварительной загрузки поддерживаются два формата файлов: .clf (стандартный плей-лист) и .lst (простой текстовый файл в котором на каждой новой строке должен быть ID файла, который нужно отправить на destination)
FolderПуть к папке с файлами: .clf или .lst
Apply segmentsВыбор типа маркировки сегментов при загрузке:
  • None - сегменты не используются или разметка осуществляется по ключевым точкам,
  • Media-N - сегмент указывается в имени файла,
  • Media-0N - сегмент указывается в имени файла,
  • Media-00N - сегмент указывается в имени файла.

Многие вещатели используют сегменты. При этом, в плейлистах они используют только основной ID и еще отдельно задают номер сегмента. При этом, существуют различные подходы к именованию медиа-ассетов. Основных вариантов два:

  • Используется один ассет с разметкой в ключевых точках. В этом случае дополнительных действий не требуется, так как ID в плейлисте совпадает с ID ассета и «Apply segments» нужно ставить в «None».
  • К имени ассета добавляется номер сегмента, при этом существует несколько вариаций нумерации: без ведущих нулей и с нулями перед номером сегмента. В этом случае нужно выбирать соответствующий шаблон.

Журналы

Лог выполнения операций сохраняется в папку: C:\Program Files (x86)\SL NEO Media Platform\run\logs\YYYY_MM\YYYY_MM_DD\transfermgr_YYYY_MM_DD-NN, где YYYY - год, MM - месяц, DD - день, NN - порядковый номер лог файла за текущие сутки.

Сохранение и перенос настроек

Настройки правил Transfer Manager хранятся в XML файле: C:\Program Files (x86)\SL NEO Media Platform\run\transfermgr_rule_list.xml. Рекомендуется производить резервное копирование данного файла.

Служебная информация с индексом хранилищ и историей работы для всех правил размещается в папке: C:\Program Files (x86)\SL NEO Media Platform\run\transmgr.

Особенность работы Transfer Manager с Shot Clip

Данная информация актуальна для Transfer Manager до версии 2.0.28. С версии 2.0.28 Transfer Manager при копировании из одной базы в другую теперь создают линки на медиаматериал в случае переименования файлов в исходной базе, а так же при создании Shot Clip. Копирования видео и создания новой физической копии с новым node_id больше не происходит.

Shot Clip - Копия клипа с отличающимися метаданными, но ссылающаяся на BRV и LRV исходного клипа.

В окне File Monitor приложения Air Manager есть инструмент Cut, служащий для «разрезания» клипа, выделенного в Media Browser, на 2 части. При этом фактически, никаких действий с медиа-данными не производится, «разрезание» осуществляется на уровне метаданных - в БД сервера создается новый Shot Clip и в атрибутах клипов (в БД) меняются параметры разметки - точки IN/OUT.

Особенность работы Transfer Manager до версии 2.0.28 с такими клипами состоит в том, что при копировании клипов-ссылок на резервный сервер, каждый клип будет скопирован целиком, т.е. фактически, один медиа-материал будет продублирован на резервном сервере несколько раз, по количеству клипов - ссылок. Если размечать подобным образом материалы большой длительности, возможно быстрое заполнение массива резервного сервера. Следует принять во внимание данное обстоятельство и использовать следующие инструменты для работы с объемными материалами, требующими большого количества точек разметки:

  • Ручное «разрезание» строк плейлиста. При выделении строки в окне Broadcast, в окне File Monitor отображается соответствующий клип. Кнопка Cut в окне File Monitor позволяет разрезать строку на 2 части. Точку, по которой происходит разделение строк, определяет текущее положение маркера в File Monitor. При выполнении данной операции со строками, не происходит никаких изменений параметров клипов, находящихся в БД сервера.
  • Автоматическое формирование строк плейлиста по ключевым кадрам. Ключевые кадры предназначены для индексирования внутри клипа с целью мгновенной последующей навигации к отмеченной точке. При просмотре клипа в окне File Monitor ключевые кадры для него формируются по нажатию кнопки + в верхней части окна. Сформированные ключевые кадры отображаются в отдельном окне Key Frames. После постановки в плейлист клипа, содержащего такую разметку, по правой кнопке мыши на строчке плейлиста можно выбрать пункт Split at Key Points, после чего произойдет автоматическое добавление в плейлист новых строк в соответствии с разметкой клипа по ключевым кадрам.

Примеры использования

ru/manual/transfer_manager.txt · Последние изменения: 2018/12/14 15:56 — Dmitriy Sazhin

У Вас есть вопрос?
Гарантийное обращение

Введите данные с наклейки на верхней стороне сервера:

Наклейка на крышке сервере
1
2
3
×
Позвонить...
* - поля обязательны для заполнения
×
Написать

Техподдержка по телефону и email доступна в рабочие дни и часы.

Вы можете позвонить нам завтра после 11 часов или написать сейчас!

+7 (812) 944-04-76
Сергей Перминов
+7 (812) 930-04-76
Дмитрий Сажин


Если с вашей компанией заключен договор круглосуточной поддержки, используйте контактные телефоны, указанные в нем.
×
Обращение принято

Благодарим Вас за обращение в службу поддержки!

Вашему обращению присвоен номер:

  • Подтверждение обращения направлено на указанный Вами email-адрес.
  • Наш специалист свяжется с Вами в ближайшее время.