AdobePremiereProで特定の編集効果を作成するために使用したいデータが外部にあります。データを使用して時間の経過とともにキーフレームを手動で追加するのではなく、これを自動化し、ツールを作成または使用して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を理解する上での助けをいただければ幸いです。
アドビフォーラム
http://forums.adobe.com/thread/962485
- Todd_Kopriva、2012年2月14日00:18 br4imeレポートへの返信いいえ、PremiereProプロジェクトファイル形式の構造に関する公開ドキュメントはありません。これは役に立ちましたか?はい・いいえ
FINAL CUTPROXML単純なプロジェクトをFinalCutPro 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>