XML2AE

Программа загружает XML/AAF-файл для редактирования, сканирует выбранные папки с видеоматериалами, сопоставляет медиафайлы на временной шкале с реально отсканированными файлами, позволяет пользователю разрешать неоднозначные или отсутствующие медиафайлы и создает композицию After Effects, которая максимально точно сохраняет временные параметры редактирования. Она также отслеживает сгенерированные временные шкалы, поэтому последующее сканирование/сопоставление может обновить дублированную композицию, не разрушая предыдущую.

XML2AE

Восстановите монтаж из XML-файла FCP7 или AAF в After Effects.

Загружает XML-файл/AAF для монтажа, сканирует выбранные папки с видеоматериалами, сопоставляет медиафайлы на временной шкале с реальными отсканированными файлами, позволяет пользователю разрешать неоднозначные или отсутствующие медиафайлы и создает композицию After Effects, которая максимально точно сохраняет временные параметры монтажа. Она также отслеживает сгенерированные временные шкалы, поэтому последующее сканирование/сопоставление может обновить дублированную композицию, не разрушая предыдущую сборку.

XML2AE предназначен для рабочих процессов согласования и подготовки VFX, где монтаж поступает в виде XML-файла FCP7, и пользователю необходима рабочая композиция After Effects.

Текущее поведение включает в себя:

Анализ XML-последовательностей FCP7 и файлов AAF с помощью встроенного вспомогательного инструмента.

Рекурсивное сканирование папок с выбранными пользователем видеоматериалами.

Сопоставление медиафайлов из отсканированного каталога по имени файла/основе, катушке, таймкоду, длительности и строгим правилам резервного копирования; пути к исходным XML/AAF-файлам не используются в качестве критериев сопоставления.

Обнаружение отсутствующих медиафайлов и неоднозначных совпадений.

Отображение средства выбора конфликтов с эскизами-кандидатами и метаданными.

Импорт выбранных медиафайлов в After Effects.

Создание композиции After Effects только из видео с синхронизацией слоев, обрезкой, обработкой отключенных состояний, заставками, диагностикой и дополнительным эталонным видео.

Применение поддерживаемых данных преобразования/эффекта: базовое масштабирование движения, положение/центр, привязка/смещение центра, вращение. Непрозрачность. Обрезка (где поддерживается). Режимы наложения/композиции (где назначены). Ключевые кадры, включая синхронизацию с учетом источника для обрезанных клипов.

  • Основные параметры движения: масштабирование, положение/центр, привязка/смещение центра, вращение.
  • Непрозрачность.
  • Обрезка (при поддержке).
  • Режимы наложения/композиции (при наличии).
  • Ключевые кадры, включая тайминг с учетом источника для обрезанных клипов.

Создание заставок и диагностического текста для отсутствующих/неразрешенных медиафайлов и неподдерживаемых конструкций.

Отслеживание сгенерированных временных шкал на панели «Built Timelines».

Сохранение/загрузка истории созданных временных шкал через вспомогательный элемент рядом с сохраненным проектом After Effects.

Обновление более старой сборки на основе последнего сканирования/совпадения путем дублирования предыдущей композиции и изменения только дубликата.

Страница Setup.

После активации вы увидите экран настройки.

На этом экране вы добавляете свою временную шкалу XML/AAF, указываете папки, где будет происходить поиск и сопоставление, и создаёте свою временную шкалу.

Setup
Setup

Страница Settings.

Экран настроек предназначен для проверки правильности установки/нахождения FFmpeg, FFprob и mediainfo-cli.

Эти приложения используются для поиска метаданных и создания миниатюр для совместимых файлов в случае возникновения конфликта при сопоставлении. Если миниатюра не создается, это, вероятно, означает, что версия FFmpeg, входящая в состав скрипта, не поддерживает кодек, с которым был сохранен конфликтный файл. Вы можете использовать свои собственные версии FFmpeg, которые могут иметь более продвинутую поддержку кодеков, и вы можете добавить пути к ним здесь.

XML2AE, image #2

Добавить XML/AAF, Video Reference (optional) и Footage Folders.

Добавить XML. Для начала перетащите файл XML/AAF из файлового менеджера в область для перетаскивания. Вы также можете щелкнуть по области для перетаскивания, и откроется файловый браузер. Название последовательности, частота кадров, длительность и клипы, включенные в временную шкалу, будут проанализированы и отображены под областью импорта.

Добавить XML/AAF

Добавить reference. Вы также можете перетащить эталонное видео, которое появится в верхней части стека слоев после сборки, чтобы проверить соответствие стандартам.

Добавить Reference Video

Обратите внимание: Сканирование сетевых папок может занять больше времени, а при обнаружении конфликтов создание эскизов может занять еще больше времени.

Добавить Media Folders

Добавить папки поиска. Затем перетащите одну или несколько папок в поле «Перетаскивание видеоматериалов/Footage Drop». Любая папка и ее подпапки будут рекурсивно сканироваться во время сканирования и сопоставления.

Rules & Matching.

Проверьте правила. Далее вы можете проверить правила и включить или отключить любое из них. Правила по умолчанию работают сверху вниз, поэтому, если одно правило не находит совпадений, расширение попытается использовать следующее.

Мы рекомендуем оставить правила по умолчанию.

Проверка Rules
Проверка Rules

Scan & Match. А теперь самое важное. Нажмите кнопку «Сканировать и сопоставить/Scan and Match», и пусть расширение сделает свою работу.

Полоска прогресса сканирования покажет вам количество отсканированных/общее количество файлов, и как только сканирование завершится, сопоставление произойдет практически мгновенно.

Зеленая лента внизу панели сообщит вам о найденных/отсутствующих/конфликтных видеоматериалах.

Scan and Match
Scan and Match

Страница Conflicts.

В случае отсутствия видеоматериала расширение покажет вам имя, временной код и исходный путь к отсутствующему файлу, а также позволит вам выбрать нужный файл вручную. Если обнаружен конфликтный видеоматериал, то есть файл с тем же именем и временным кодом, что и в XML/AFF-файле, найден в нескольких местах, вы получите миниатюру найденного файла, а также его имя, временной код и местоположение в ваших папках, чтобы вы могли выбрать правильный файл или продолжить поиск, если ни один из них не подходит.

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

Проверка Missing Footage и Conflicts
Проверка Missing Footage и Conflicts

Build & Update.

Создание временной шкалы. После сопоставления, с учетом или без учета конфликтов и отсутствующих фрагментов, вы можете создать временную шкалу в композиции. Любой эффект, который не может быть распознан и правильно обработан, будет сопровождаться текстом с подробной информацией, которая поможет пользователю восстановить его. Отсутствующие фрагменты будут заменены сплошным текстом с подробным описанием.

Всегда проверяйте масштабирование, изменение временной шкалы и позиционирование фрагментов с помощью эталонного видео, а также проверяйте сгенерированные настройки композиции на предмет несоответствия размера и частоты кадров, поскольку они берутся из XML-файла и могут быть некорректными для композиции.

Final Build
Final Build

Обновление временной шкалы. Если вы знаете, что позже потребуется предоставить недостающие или конфликтующие видеоматериалы, или даже если вы получите новую версию цветокоррекции, вы можете перейти на вкладку «Временные шкалы» и сохранить вспомогательный файл рядом с сохраненным проектом, используя кнопку «Сохранить историю». Это позволит вам добавить новые папки с видеоматериалами на вкладку «Настройка», повторно запустить сканирование и сопоставление, а также использовать кнопку «Обновить с последнего сопоставления» на временной шкале, чтобы создать копию последней временной шкалы и заменить недостающие, конфликтующие или более новые видеоматериалы. Мы рекомендуем удалить все предыдущие папки со вкладки «Настройка» и добавить только новые папки с видеоматериалами. Новые и замененные видеоматериалы будут отображаться на временной шкале с отдельной цветовой меткой, и, конечно же, ваша исходная временная шкала останется доступной.

Обновление Timelines
Обновление Timelines

Технические детали.

Как это работает? XML2AE разделен на панель CEP и хост-мост After Effects ExtendScript.

На стороне CEP/Node выполняются задачи, требующие интенсивной работы с файловой системой:

Синтаксический анализ XML.

Сканирование папок и индексирование метаданных.

Группировка последовательностей изображений.

Сопоставление и обнаружение конфликтов.

Извлечение миниатюр с помощью ffmpeg.

Генерация отчетов.

Организация очереди сборки.

История сессий временных линий сборки и сохранение данных в sidecar-контейнерах.

На стороне хоста ExtendScript права на мутацию AE ограничены следующими функциями:

Проверка/импорт выбранного видеоматериала.

Создание композиций, слоев, сплошных областей и текста.

Применение тайминга, преобразований, прозрачности, обрезки, режимов наложения, данных о времени, маркеров и диагностических данных.

Размещение необязательного эталонного видео.

Удаление композиций, созданных с помощью XML2AE, по запросу.

Это ограничение является преднамеренным: хост не должен принимать решения о сопоставлении или сканировать каталог.

Совместимость: After Effects 2027, 2026, 2025.

  • Установка. Выделяем папку: io.xml2ae. И копируем её в следующую директорию (для Windows):

C:\Program Files (x86)\Common Files\Adobe\CEP\extensions\

Нажимаем правую кнопку мыши на Add Keys.reg и выбираем: Merge / Слияние.

Редактор реестра. Добавление сведений может привести к непреднамеренному изменению или удалению значений и неправильной работе компонентов. Нажимаем на кнопку: Yes / Да.

В следующем окне, нажимаем на кнопку: OK.

  • Скачать XML2AE V1.2.1 Win/Mac можно по этой ссылке.
16 views·2 shares