前回の記事では、Kling での50%失敗率という現実を公開しました。
今回は、その失敗の正体に迫ります。
失敗は「ランダム」ではなく、特定のパターンに集中しています。落ち葉・水面・浮遊物——それらが不自然に動く理由を分析し、予防策を探ります。
|
💜 Hiroro のひとこと 失敗パターンが分かったら、それを避けるプロンプト設計ができます。ただ、今のところはまだ試行錯誤中。この記事では、何が失敗しやすいのか、そしてどう対応しているのかを、正直に報告します。 |
失敗は「ランダム」ではなく「パターン化」している
Kling で月16本中8本失敗するのですが、その失敗は 完全にランダムではありません。
失敗するシーンには、明らかな共通点があります:
✓ 落ち葉が揺らぐシーン
✓ 水面が波立つシーン
✓ 複数の浮遊物が動くシーン
これらは単なる「ノイズ」ではなく、Kling が「複雑な動き」を再現しようとして失敗している証拠です。
|
🔍 パターンの共通点 すべて「複数の要素が同時に異なる方向で動く」シーンです。単純な動き(カメラパン、一体物の移動)はほぼ成功する。複雑な動きが混在するシーンが失敗する傾向です。 |
落ち葉のゆらぎ現象:光シミュレーション不安定
Kling の失敗で最も多いのが「落ち葉のゆらぎ」です。
何が起きているのか:
秋のシーンや木の近くで、落ち葉が「高速でカタカタと揺らぐ」現象が発生します。まるでアニメのバグのような見え方で、まったく自然ではありません。
原因分析:
これは Kling の「光シミュレーション」の限界に起因しています。落ち葉は小さく、複雑な形をしていて、光が当たると複数の反射が発生します。Kling はそれを正確に予測できず、代わりに「高速な振動」として表現してしまうのです。
|
⚠️ 光シミュレーションとは 光がどのように物体に当たり、反射し、屈折するかを計算するプロセス。これを正確にシミュレートするのは、AI 動画生成における「最難関タスク」の一つです。 |
水面リップルアーティファクト:波紋の繰り返しバグ
もう一つの顕著な失敗が「水面リップルアーティファクト」です。
「アーティファクト」とは:
アーティファクト(artifact)は、AI 生成時に意図しない エラー・不具合として発生する視覚的なノイズのことです。画像生成でよく見られる「グチャグチャした手」や「歪んだ顔」も、アーティファクトの一種です。
水面リップルアーティファクトの実態:
水辺のシーンで、水面が「クスクスと笑っているかのように」波紋が繰り返されます。自然な波や光の反射ではなく、明らかな生成エラーです。動画全体の数秒間、この「クスクスリップル」が続き、視聴者には「何か変だな」という違和感を与えてしまいます。
原因:
水面も複雑な光の反射を含むため、落ち葉と同じく「光シミュレーション」の限界に直面します。Kling はそれを「パターン化した波紋の繰り返し」として処理してしまい、不自然な結果が生まれるのです。
|
📊 水面アーティファクトの見分け方 自然な波紋:不規則、複数の方向から光が反射、時間とともに変化するアーティファクト波紋:同じパターンの繰り返し、リズミカル、全体的に「人工的」に見える |
複数の浮遊物:大小様々な要素が動くシーン
落ち葉だけではなく、複数の浮遊物が混在するシーンも失敗しやすいです。
これは単なる「落ち葉 + 水面」の組み合わせ失敗ではなく、複雑性そのものへの Kling の無力さです。
例えば、森の中で複数のサイズの落ち葉が舞っているシーン。大きい落ち葉、中くらいの落ち葉、小さい落ち葉——それぞれが異なる速度で、異なる方向で動く。これは人間の目には「自然」ですが、Kling の計算には「カオス」です。
結果、いくつかの要素が不自然に動いてしまい、全体が「ぎこちない」印象になってしまいます。
プロンプト設計による予防策(テスト中・正直報告)
これらのアーティファクトを避けるために、プロンプト設計での工夫を試みています。ただ、現在のところは 試行錯誤の段階です。
試している予防策:
✓ 「落ち葉が揺らぐシーンを避ける」という制約をプロンプトに追加
✓ 「水面を静かに保つ」という指示を明確化
✓ 「浮遊物は最小限に」という限定
**結果:**
正直に言うと、効果は限定的です。完全には失敗を防げません。シーン設定によっては、プロンプトで制約を加えても、Kling が勝手に「落ち葉」や「波紋」を追加してしまうこともあります。
|
🔬 テスト中 より効果的なプロンプト設計を現在も試行錯誤中です。次のシリーズで、テスト結果を公開予定です。 |
失敗時の対応フロー:4段階のアクション
予防策が確実ではないため、失敗時の対応フローを体系化しています。
【ステップ1】同じプロンプトで再生成
最初の失敗から、同じプロンプトでもう一度生成します。Kling は毎回異なる結果を出すため、運が良ければ成功することもあります。
成功率:約 30-40%
【ステップ2】目標物のプロンプトを「強め」または「弱め」に修正
再生成でもダメなら、プロンプトの「強さ」を調整します。例えば「秋の森」という指示を「秋の静かな森」に弱めたり、逆に「深い秋の森」に強めたりします。
成功率:約 20-30%
【ステップ3】DomoAI → Flow で再生成
Kling での対応で失敗したら、別のツールを試します。まず DomoAI*で試し、それでもダメなら Flow(Veo 3.1) で生成します。
成功率:約 80-90%(ほぼ Flow で成功)
【ステップ4】事前対応:画像の時点で浮遊物を削除
最も効果的な対策は、Kling に生成させる前に「問題のある要素を削除する」ことです。
例えば、大きい落ち葉や複数の浮遊物が写っている場合、画像生成の時点でそれらを削除してしまうのです。その上でプロンプトに「落ち葉なし」と明記して Kling で生成します。
成功率:約 90-95%(最高)
|
📌 最高の予防策 Kling に「失敗しないでください」と頼むより、「失敗しやすい要素を最初から削除する」方が 10 倍効果的です。これは Kling の限界への適応戦略です。 |
正直報告:完璧な予防策はまだない
以上のように、複数の対応策を用意しています。ただ、以下の点は正直に認める必要があります。
✗ プロンプト設計による予防策は、まだ確実ではない
試行錯誤の段階です。完璧な予防法を確立するには、さらなる時間が必要です。
✓ フォールバック戦略(事後対応)は、ほぼ確実に機能する
4段階のフロー、特にステップ4(画像の時点での削除)と Flow での再生成は、約 90% の成功率を確保できています。
✓ Kling の限界に対する「適応」は可
Kling を「完璧なツール」と期待するのではなく、「特定の失敗パターンがあるツール」と認識し、それに合わせた運用を構築することが重要です。

