gpt4 book ai didi

java - 描述 Adob​​e Premiere Pro 的工具或架构

转载 作者:行者123 更新时间:2023-11-29 05:55:39 32 4
gpt4 key购买 nike

我有一些外部数据,我想用它们在 Adob​​e 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

  1. Todd_Kopriva, 14-Feb-2012 00:18 in reply to br4ime Report No, there is not any public documentation about the structure of the Premiere Pro project file format. Was this helpful? Yes No

FINAL CUT 专业版 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>

最佳答案

此处是对 Final Cut XML 格式的完整描述。它与 Premiere XML 相同。转到 developer.apple.com 并找到描述 FinalCutPro XML 格式的文档,它与 Premiere pro XML 完全相同。结构很简单,例如这是序列 block 格式:

<?xml version="1.0" encoding="UTF-8"?>
<xmeml version="3">
<sequence>
<name>Sequence 1</name>
<duration></duration>
<rate>. . .</rate>
<timecode>. . .</timecode>
<media>
<video>
<format></format>
<track></track>
</video>
<audio>
<format></format>
<outputs></outputs>
<track></track>
<track></track>
</audio>
</media>
</sequence>
</xmeml>

直接链接是: https://developer.apple.com/appleapplications/download/FinalCutPro_XML.pdf

关于java - 描述 Adob​​e Premiere Pro 的工具或架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12244229/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com