import-premiere
いつ使うか
- 「Premiere から取り込んで」「XML の変更を反映して」と言われたとき。
- Premiere 側で trim / reorder / delete を行った XML を
timeline.jsonに戻したいとき。
前提条件
05_timeline/timeline.jsonと 編集済み FCP7 XML があること。- まず
--dry-runで diff を確認すること。
やること(ステップ)
- dry-run で差分を確認する。
npx tsx scripts/import-premiere-xml.ts projects/<project> --xml /absolute/path/to/edited.xml --dry-run
- diff が妥当なら本適用する。
npx tsx scripts/import-premiere-xml.ts projects/<project> --xml /absolute/path/to/edited.xml
- 出力された diff report を読み、
trim_changed,reordered,deleted,added_unmappedの内容を確認する。
出力 artifact
- 更新された
05_timeline/timeline.json - 自動バックアップ
05_timeline/timeline.json.bak - stdout の diff report
注意事項
--dry-runではtimeline.jsonは更新されない。added_unmappedは自動適用されず、manual review 前提。- 専用の report JSON は書かれない。差分は stdout にしか出ない。