Медиа.маги Документация

Last updated

Вещательный мезонин XDCAM HD

1. Что создаёт этот процесс

Файл мезонина Sony XDCAM HD 4:2:2 из исходного видео, пригодный для приёма в вещательные системы плейаута и редакционные NLE (Avid, Final Cut Pro, Premiere) без дальнейшего перекодирования. Поставка едет в обёртке MXF OP1a при 1920×1080, цветности 4:2:2, 30 кадров/с, с соотношением сторон при отображении 16:9 — канонический растр XDCAM HD 4:2:2.

2. Когда использовать

  • Вы доставляете вещательный контрибуционный мастер на станцию или партнёру по плейауту, и принимающая система ожидает XDCAM HD 4:2:2 MXF нативно.
  • Вы передаёте готовый к монтажу промежуточный материал в финишную, работающую на NLE (Avid Media Composer, Final Cut Pro, Premiere), и хотите качественный источник 4:2:2, который монтажёр может резать без перекодирования при импорте.
  • Вы архивируете материал в широко совместимый мезонин, который любой крупный вещательный или пост-инструмент читает без установки вендорского кодека.

3. Входы

  • Исходный файл — любой контейнер и кодек, которые платформа может демультиплексировать, с одной видеодорожкой и хотя бы одной аудиодорожкой. Видео может приходить в любом растре, частоте кадров, соотношении сторон или пиксельном формате; процесс нормализует его к спецификации XDCAM HD 4:2:2 перед кодером.
  • Переменные:
    • $In — URL исходного видео.
    • $Out — URL, куда записывается готовый мезонин MXF.

4. Выход

  • Файл — контейнер MXF OP1a, видео XDCAM HD 4:2:2 при 1920×1080 в цветности yuv422p, 30 кадров/с прогрессивно, с соотношением сторон при отображении 16:9. Аудио проходит через процесс без явного кодера — узел XDCAM встраивает его согласно аудиораскладке XDCAM платформы.
  • Назначение — URL, заданный в $Out.

5. Обзор процесса

Процесс вещательного мезонина XDCAM HD на холсте

Источник забирается из $In и разделяется на аудио- и видеопотоки. Аудиопоток маршрутизируется через map/audio и подключается к узлу XDCAM напрямую — на этой ветви нет отдельного кодера, поскольку XDCAM HD MXF несёт аудио внутри. Видеопоток отображается, нормализуется в yuv422p для цветности 4:2:2, фиксируется на 30 кадрах/с, помечается соотношением сторон при отображении 16:9 и масштабируется до 1920×1080. Сформированное видео и сквозное аудио встречаются у узла XDCAM, который и кодирует, и оборачивает результат как единый пакет MXF, соответствующий XDCAM. Пакет загружается на $Out.

6. Настройка по узлам

XDCAM (xdcam)

Форма «XDCAM Edit properties»

XDCAM HD — это вещательный промежуточный формат Sony. Видео кодируется как long-GOP MPEG-2 примерно на 50 Мбит/с в цветности 4:2:2, аудио несётся как несжатый PCM, а весь пакет едет в обёртке MXF OP1a. Сочетание широко совместимо с вещательными системами плейаута и крупными NLE (Avid, Final Cut Pro, Premiere), которые читают XDCAM HD MXF нативно без отдельной установки кодека. Узел и кодирует, и оборачивает результат, поэтому отдельного мультиплексора за ним не следует — XDCAM HD MXF является своим собственным контейнером.

Форма раскрывает подпись узла для холста и имя выходного файла; ни то, ни другое в этом процессе не задано. Кодек, битрейт, аудиораскладка и профиль MXF, делающие выход соответствующим XDCAM, не выведены как редактируемые параметры — они идут из профиля XDCAM HD 4:2:2 платформы и из формы видео- и аудиопотоков, приходящих на входы узла. Поэтому именно четыре фильтра vf/* выше по потоку — то, как этот процесс управляет растром, цветностью, частотой кадров и соотношением сторон поставки, а не регуляторы самого узла XDCAM.

Параметры этого примера:

  • Node Label — пусто. Свободная подпись, печатаемая на плитке холста; задавайте, когда несколько узлов-кодеров разделяют граф.
  • Output Filename — пусто. Узел XDCAM выводит имя файла из контекста выше по потоку, а узел upload ниже записывает пакет на URL в $Out.

Scale (vf/scale)

Форма «Scale Edit properties»

Изменяет размер источника до растра 1920×1080, который ожидает XDCAM HD 4:2:2. Растр — одна из вещей, делающих выход соответствующим XDCAM: поставки в размерах, отличных от 1920×1080, отвергаются строгим вещательным контролем качества, даже если кодек и цветность верны.

Параметры этого примера:

  • Resolution1920x1080. Фиксирует выходной кадр на 1920 px по ширине и 1080 px по высоте — канонический растр XDCAM HD 4:2:2. Поставьте vf/letterbox или vf/crop перед этим узлом, когда соотношение сторон источника ещё не совпадает с 16:9.
  • Sample Aspect Ratio (SAR) — выключено. Предполагается, что у источника уже квадратные пиксели; включите этот переключатель при формировании анаморфных SD-записей вещания, чтобы плеер не растягивал кадр снова после масштабирования.

Полный список параметров и компромиссов см. в Scale.

DAR (vf/dar)

Форма «DAR Edit properties»

Помечает видео соотношением сторон при отображении 16:9. DAR — это метаданные, которые плеер или инструмент контроля качества ниже по потоку использует, чтобы нарисовать кадр правильно; задание его здесь гарантирует, что обёрнутый в XDCAM MXF предъявляется в широкоэкранном вещательном стандарте независимо от того, как источник сигнализировал своё соотношение сторон.

Параметры этого примера:

  • Aspect Ratio16:9. Стандартное HD-широкоэкранное — единственное DAR, которое вещательные поставки XDCAM HD 4:2:2 должны нести.

Pixel Format (vf/format)

Форма «Pixel Format Edit properties»

Приводит видео к 8-бит 4:2:2 цветовой раскладке, которую ожидает XDCAM HD 4:2:2. Цветность — 4:2:2, а не 4:2:0 — это определяющее различие в качестве между этим профилем и потребительскими вариантами XDCAM HD, и именно она делает выход пригодным как редакционный промежуточный материал и контрибуционный мастер.

Параметры этого примера:

  • Formatyuv422p. 8-бит планарный Y′CbCr с цветностью 4:2:2 — цветность, которую несёт XDCAM HD 4:2:2. Не используйте здесь yuv420p; пакет XDCAM HD, обёрнутый вокруг эссенции 4:2:0, не является профилем 4:2:2 и провалит строгий вещательный контроль качества.

FPS (vf/fps)

Форма «FPS Edit properties»

Фиксирует видео на постоянной частоте кадров перед кодером, чтобы поставка планировалась под известный ритм независимо от того, как источник сигнализировал свою частоту кадров.

Параметры этого примера:

  • Frame Rate30/1. 30 прогрессивных кадров в секунду. Сопоставьте это ритму вещателя назначения: 25/1 для PAL, 30000/1001 для NTSC drop-frame.

7. Запуск

  1. Откройте Процессы → Создать и либо соберите граф выше, либо продублируйте существующий шаблон мезонина XDCAM HD.
  2. Задайте $In равным URL исходного видео, а $Out — URL, куда должен быть записан готовый MXF.
  3. Скорректируйте Frame Rate на FPS под ритм вещателя назначения, если 30 кадров/с по умолчанию не совпадают. Оставьте Scale, DAR и Pixel Format на значениях выше, если ваша спецификация доставки явно не требует иного — именно они делают выход соответствующим XDCAM HD 4:2:2.
  4. Нажмите Запустить либо привяжите процесс к папке мониторинга для автоматической обработки. Готовый MXF появится по URL, заданному в $Out, когда задача завершится.

8. Варианты

  • Измените Frame Rate на FPS на 25/1 для вещательных партнёров региона PAL или 30000/1001 для NTSC drop-frame; всё остальное в графе остаётся тем же.
  • Опустите разрешение на Scale до 1280x720, если спецификация доставки требует вариант XDCAM HD 720p, а не растр в 1080 линий. Остальные этапы формирования (цветность, DAR, fps) переносятся без изменений.
  • Вставьте vf/letterbox перед Scale, когда источник 4:3 или иначе не совпадает с 16:9 — без него Scale растягивает картинку под растр 1920×1080.

9. Связанное

10. Заметки

XDCAM HD 4:2:2 многие годы держит сладкую точку для вещательных и редакционных процессов. Обёртка MXF OP1a — формат-наименьший общий знаменатель вещательной индустрии; цветность 4:2:2 сохраняет достаточно цветовой детализации для кеинга, цветокоррекции и контрибуции; а кодирование long-GOP на ~50 Мбит/с держит размеры файлов управляемыми без компромиссов качества потребительских вариантов 4:2:0. Из-за этого XDCAM HD 4:2:2 остаётся запросом по умолчанию в спецификациях вещательной доставки годы спустя после того, как Sony перестала продавать оригинальный ленточный формат.

Медиа.маги Документация