原文:Deep Glow 2 Docs > Upgrading a project from Deep Glow v1 to v2
Deep Glow v1 で作成したプロジェクトファイルを v2 に対応させたいですか?
新しくユーティリティスクリプトを追加しました。このスクリプトはプロジェクトをスキャンし、v1 のエフェクトインスタンスを見つけると、それを無効化し、その下に v2 のエフェクトインスタンスを追加します。
その後、エクスプレッションを使用してプロパティをリンクします。これにより、v1 の使用に戻りたい場合でも、プロセスが非破壊であることが保証されます。プロジェクト全体を更新するか、アクティブなコンポジションのみ、あるいは選択したレイヤーのみを更新するかを選択できます。

aescripts manager アプリでスクリプトをワンクリックでダウンロード&インストール
Deep Glow 2 v1.1 以降では、スクリプトは aescripts のダウンロードに同梱されています。
マネージャーアプリ経由でインストールすると、スクリプトは自動的にインストールされます。
インストール後、After Effects を再起動すると、スクリプト UI ウィンドウから利用可能になります。

複数のプロジェクトで使用するために、スクリプトをドッキングすることもできます。


考慮事項
※重要
他のレイヤーをマスクとして参照し、マスクやエフェクト(またはその両方)を継承しているグローがある場合、この変更は手動で行う必要があります。
これは ExtendScript の制限であり、スクリプトはこの機能にアクセスできません。

プロジェクトでレイヤーマスクやエフェクトを使用している場合、Deep Glow 2 にアップグレードしたすべてのインスタンスで各設定を手動で再設定する必要があります。
スクリプトは Deep Glow v1.5.3 以降としか互換性がありません。
Deep Glow v1 の古いバージョンを使用している場合は、スクリプトを実行する前に v1 をアップデートしてください。
そうしないとスクリプトは失敗します。v2 は完全に書き直されているため、v1 と v2 の間で完全に一致した形で移行できないパラメータがいくつかあります。
そのような場合、最適な近似値が適用されています。
例えば、v1 では色収差は「%」、v2 では「ピクセル単位」で測定されます。インスタンスはエクスプレッションでリンクされているため、同一レイヤー上に同一名称の v1 インスタンスが複数あると正常に動作しません。
例:レイヤー1に「big glow」という v1 インスタンスが 2 つある場合、スクリプトは警告を表示します。
続行前にいずれかのインスタンスの名前を変更する必要があります。
これはスクリプトが両方を置換しようとするため、同一名だと正確にリンクできないためです。更新対象の Deep Glow インスタンスが多数ある場合、スクリプトの実行に長時間かかることがあります。
これは、非表示パラメータにアクセスする前に 動的 UI 状態の更新を待つ必要がある ためです。
コンポジションを 1 つずつ更新することを推奨します。v1 から v2 へ品質設定を正確にマッピングするには変更点が大きすぎるため、更新スクリプトでは品質プリセットを「High」に固定しています。これはほとんどのケースで適切です。