DEV Community

kimdi
kimdi

Posted on

AI動画の最後の1秒だけ不自然になる原因と直し方

画像から短いAI動画を作ると、最初の数秒は自然なのに、最後だけ急に顔が変わったり、手が伸びたり、背景が崩れたりすることがあります。

ほぼ完成しているように見えるのに、最後の1秒だけが使えない。

この問題は、生成モデルの性能だけが原因ではありません。

多くの場合、動画の始まりと動作は指定していても、「どの状態で終わるのか」を決めていないことが原因です。

動作の終点が書かれていない

次のような指示を入力したとします。

女性がゆっくり顔を動かし、カメラを見る。

この文章には動作の方向はありますが、カメラを見た後にどうするのかがありません。

動画の尺が残っていると、AIは残りの時間を埋めるために、さらに顔を動かしたり、表情を変えたり、カメラを移動させたりします。

その結果、最後の数フレームで形が崩れることがあります。

終点まで指定するなら、次のように書きます。

女性がゆっくり顔を動かしてカメラを見た後、その位置で止まり、自然な表情を維持する。

「動く」だけでなく、「動いた後に止まる」まで書くことが重要です。

短い動画に動作を詰め込みすぎない

数秒の動画に複数の動きを入れると、最後まで処理しきれないことがあります。

たとえば、

女性が顔を上げ、笑顔になり、手を振り、カメラが近づき、背景の光が変化する。

この指示では、人物の顔、手、カメラ、背景がすべて同時に変化します。

最初の動作は自然でも、後半になるほどAIが処理する情報が増え、最後に崩れやすくなります。

短い動画なら、中心となる動作は一つか二つに絞った方がよいです。

女性がゆっくり顔を上げ、カメラを見る。カメラは固定する。

これだけでも十分に動画として成立します。

最後まで動かし続ける指示を避ける

「風が強く吹き続ける」「カメラが回り続ける」「人物が歩き続ける」など、終わりのない動作は、最終フレームまで変化が続きます。

変化し続ける状態では、AIが安定した終了画面を作りにくくなります。

特に顔や手が画面の中心にある場合は、最後の0.5秒から1秒を静止に近い状態にすると、終わり方が自然になります。

たとえば、

髪が風でゆっくり揺れた後、動きが弱まり、人物は同じ姿勢を保つ。

このように、動作が徐々に収まる指示を加えます。

カメラの動きと人物の動きを同時に終わらせない

人物が顔を動かしている最中に、カメラも大きくズームすると、最後のフレームで顔の比率や背景の形が変わりやすくなります。

人物の動きを優先する場合は、カメラを固定します。

カメラを動かしたい場合は、人物の動きを小さくします。

どちらも大きく動かすのではなく、片方を主役にした方が安定します。

完成後に最後の数フレームを確認する

生成した動画は、最初から最後まで通常速度で見るだけでは不十分です。

最後の1秒を繰り返し再生し、次の点を確認します。

  • 顔の輪郭が変わっていないか
  • 目や口の位置がずれていないか
  • 指や手が急に増えていないか
  • 背景に不要な物が現れていないか
  • カメラが最後だけ急に動いていないか

最後だけ不自然なら、動画全体を作り直す前に、動作を減らし、終了状態を追加して再生成します。

日本語で動作と終了状態を指定して動画を作る場合は、aiで動画生成も参考にできます。

AI動画を自然に終わらせるために必要なのは、複雑な演出ではありません。

誰が何をするかだけでなく、その動作がどこで終わり、最後にどの姿勢を維持するのかまで決めることです。

Top comments (0)