After Effects Script: Adjust Key Time
[AfterEffects Script]
This script corrects subtle errors in the time set for layer keyframes.
There is a function called StateSet that links 3D information such as cameras, lights, and planes in 3dsmax with AfterEffects.
However, there is a problem that keyframes have errors for information from beyond 100 seconds in time within 3dsmax.
(For example, after 2400F for a 24FPS setting, or after 3000F for a 30FPS setting)
If you copy the keyframe data to a text editor, you will recognize the errors where the keyframe times contain decimal points.
This script can be used to correct the error.
[How to use]
Select the layer you want to correct and click the "Execute" button to correct the error.
When processing is finished, a window will appear to indicate that processing is complete.
Processing may take some time if there are many keyframes.
//////////////////////////////////////////////////////////
レイヤーのキーフレームに設定されている時間に微妙な誤差があるのを修正するスクリプトです。
3dsmaxのカメラやライト、平面などの3次元情報をAfterEffectsと連携させるStateSetという機能がありますが、
3dsmax内の時間で100秒を超えたところからの情報に対して、キーフレームに誤差が発生するという問題があります。
(例えば、24FPSの設定なら2400F以降、30FPSの設定なら3000F以降)
AEでキーフレームのデータをテキストエディタにコピーすると、キーフレームの時間に小数点以下が含まれていて、このエラーを認識できます。
このスクリプトを使うことで、その誤差によるエラーを修正することができます。
・使い方
誤差を修正したいレイヤーを選択し、実行ボタンを押すと誤差が修正されます。
処理が終わると終了したことを示すウインドウが表示されます。
キーフレームの数が多いと処理に時間がかかる場合があります。