【AviUtl】イージングを入れても物体が動かない!設定で見落としがちな罠とは

1: 名無しさん
指示通りにイージングのファイルを導入したのに物体がピクリとも動かなくて詰んだ。

2: 名無しさん
それめちゃくちゃわかる。設定ダイアログのどこを触ればいいのか分かりにくいんだよね。

3: 名無しさん
ファイルの配置場所か、移動形式の選択を間違えている可能性が高いかも。対処法を知りたい。

 

動画編集ソフトにイージングスクリプトを追加したものの、対象のオブジェクトが全く動かない現象に悩まされるケースは少なくありません。ファイルを入れただけで満足してしまい、ソフト側での読み込み設定や移動形式の変更を完了できていないことが主な原因です。正しい設定手順と確認すべきポイントを押さえれば、滑らかなアニメーションはすぐに適用できます。

 

移動形式の項目を正しく切り替えているか

ひかわ
ファイルは指定の場所に置いたのに、画面上の図形がまったく動いてくれない…

 
スクリプトファイルを専用のフォルダに配置しただけでは、画面上の物体は動きません。設定ダイアログにある「X」や「Y」といった移動項目のボタンをクリックし、移動形式を標準の「直線移動」や「加減速」から、追加したスクリプトの名前に変更する必要があります。
切り替えを行った後、設定ダイアログの下部に追加されたトラックバーやパラメータの数値を確認します。この数値が初期値のままになっていたり、変化量の設定がゼロになっていたりすると、画面上では静止したままになります。座標の移動開始地点と終了地点にしっかりと数値の差をつけ、変化が起こる状態を作ることが重要です。
また、タイムライン上で中間点を打っていない場合も、イージングの効果が正しく反映されません。動きの起点と終点となるキーフレームが存在して初めて、加減速の計算が適用される仕組みになっています。
 

スクリプトファイルの保存場所とフォルダ階層の確認

ひかわ
選択肢の中にイージングの名前自体が出てこないのはなぜだろう?

 
移動形式の選択肢にスクリプト名が表示されない場合は、ファイルの設置場所が誤っている可能性が高いです。編集ソフトの実行ファイルと同じ階層にある特定のスクリプト用フォルダ内に、正しくファイルを格納する必要があります。
よくある失敗として、ダウンロードした圧縮ファイルを解凍した際、フォルダが二重になってしまい、深い階層にファイルが置かれてしまう例が挙げられます。読み込みに対応しているのは、指定フォルダ直下か、1つ下の階層までとなっています。あまりに深い場所にファイルを置くと、ソフト側が認識できません。
また、拡張子が正しく保たれているかも重要です。スクリプトファイルとして認識される拡張子以外になっていると、ソフト起動時に読み込み処理が行われません。ファイルを配置し直した後は、必ず編集ソフトを再起動して設定が反映されているか確認してください。
 

トラックバーの数値設定と変化幅の見直し

ひかわ
設定は変えたはずなのに、動きが小さすぎて動いていないように見えるのかな…

 
移動形式を設定し、ファイルの位置も問題ないにもかかわらず動かないように見える場合、イージングの番号指定や強度の設定値が極端な状態になっていることがあります。イージングスクリプトでは、設定ダイアログに表示されるトラックバーの数値によって、加速や減速の度合いを制御します。
数値が適切でないと、再生時間の終わりの数フレームだけで急激に動くような設定になり、プレビュー再生時に止まっているように錯覚することがあります。タイムラインの移動時間を長く設定し、動きのグラデーションが視認できる長さで再生してみる必要があります。
あわせて、オブジェクトの表示時間が短すぎないかも確認します。数フレーム程度の短いデータに対して強力な緩急をかけると、変化の瞬間を目で捉えきれず、動いていないように見えてしまう現象が起こります。
 

まとめ

  1. 設定ダイアログの移動形式をクリックし、標準の移動から追加したスクリプト形式へ変更する

  2. スクリプトファイルが深すぎるフォルダ階層に配置されていないか確認し、ソフトを再起動する

  3. トラックバーのパラメータ数値とタイムライン上の中間点設定を見直す

各設定項目を順番に確認することで、スクリプトによる動きが正しく反映されます。