У меня есть внешние данные, которые я хотел бы использовать для создания определенных эффектов редактирования в Adobe Premiere Pro. Вместо того, чтобы редактировать вручную, добавляя ключевые кадры с течением времени с моими данными, я хотел бы автоматизировать это и написать или использовать инструмент для создания фрагмента XML и обновления файла проекта.
Я просмотрел XML, и некоторые свойства очевидны. Однако большинство данных скрыто в виде значений, разделенных запятыми, что, конечно же, означает отсутствие самодокументируемого имени тега. Поэтому мне нужна схема или документация, описывающая формат некоторых или всех эффектов.
<VideoComponentParam ObjectID="48" ClassID="fe47129e-6c94-4fc0-95d5-c056a517aaf3" Version="8">
<Node Version="1">
<Properties Version="1">
<ECP.Angle.Expanded>false</ECP.Angle.Expanded>
<ECW.Parameter.VelocityHeight>54</ECW.Parameter.VelocityHeight>
</Properties>
</Node>
<RangeLocked>false</RangeLocked>
<ParameterID>5</ParameterID>
<CurrentValue>0.</CurrentValue>
<UnitsString></UnitsString>
<UpperBound>32767.</UpperBound>
<LowerBound>-32768.</LowerBound>
<Keyframes>913287043468800,270.,0,0,0,0.166667,-32.4615,0.166667;914685944772533,91.230003356934,0,0,-32.4615,0.166667,14.5418,0.166667;916236575654400,180.,0,0,14.5418,0.166667,-11.4292,0.166667;920237090572800,0.,0,0,-11.4292,0.166667,0,0.166667;</Keyframes>
<StartKeyframe>-91445760000000000,0.,0,0,0,0,0,0</StartKeyframe>
<ParameterControlType>3</ParameterControlType>
<DiscontinuousInterpolate>false</DiscontinuousInterpolate>
<IsLocked>false</IsLocked>
<IsTimeVarying>true</IsTimeVarying>
<Name>Rotation</Name>
</VideoComponentParam>
Интересным тегом являются, конечно, ключевые кадры, которые включают в себя ключевой кадр, градусы поворота и некоторые другие числа. Я еще не расшифровал первое значение, которое, очевидно, является отметкой времени.
Приветствуется любая помощь в понимании XML.
ФОРУМЫ ADOBE
http://forums.adobe.com/thread/962485
- Todd_Kopriva, 14 февраля 2012 г. 00:18 в ответ на отчет br4ime Нет, общедоступной документации о структуре формата файла проекта Premiere Pro нет. Было ли это полезно? Да нет
FINAL CUT PRO XML Я экспортировал простой проект в Final Cut Pro XML, и он кажется функциональным, но в приведенном выше случае с вращением по нескольким ключевым кадрам файл FCP содержит гораздо меньше значений.
<parameter authoringApp="PremierePro">
<parameterid>rotation</parameterid>
<name>Rotation</name>
<valuemin>-8640</valuemin>
<valuemax>8640</valuemax>
<value>0</value>
<keyframe>
<when>107634</when>
<value>123</value>
</keyframe>
<keyframe>
<when>107784</when>
<value>124</value>
</keyframe>
<keyframe>
<when>107934</when>
<value>126</value>
</keyframe>
</parameter>