見出し画像

より自然(リアル)な動きが作れる!動画生成AIのSoraで使えるプロンプトテクニック集【保存版】



突然ですがが、もし「動画生成AIを1つだけ選ぶなら?」と質問された場合、どのモデルを想像するでしょうか?

いきなり「Sora!」と回答する人は、少ないと考えています。

というのも、最近は動画生成に特化したモデルやサイトが毎月のように新しい技術を出すため、進化のスピードが速く、どうしてもSoraは「いまさら出てきたはいいけど、そのあとどうなった?」みたいなポジションになりがち。

しかも、日本では動画生成AIのSoraを使ってる人が他のモデルに比べて少なく、海外のコミュニティのようなノウハウの共有もあまりないのが状況。

仮にあったとしても、クローズドなコミュニティの中だけでこっそり回ってるため、外からだと情報が拾いづらいっていう。

まぁ、他の動画生成ツールのほうが機能面では上っていう部分はあります。

でも、テキストも画像も動画も全部まとめて扱える環境って、実はすごく貴重。

それを月20ドルちょっとで使えるって考えると、けっこうコスパいいと思います。

ちなみに、OpenAIの回し者ではないです(笑)

さて、この記事ではSoraを活用しながら「人間の自然な動き」を破綻を少なく描写するためのプロンプトテクニックを紹介します。

しかも、ただの紹介ではなく海外のコミュニティで活用&議論されているテクニックの中から、一定の再現性があるものだけを厳選!

また、すぐに試せるプロンプト例もセットで載せているため、「とりあえずやってみたい」って人にもぴったり!


一発出しですが、Soraは実写の物理的な描写には強い。
水の描写がかなりリアル。
シーンの繋ぎについては、指示していないです。
Soraが、よしなに映像を仕上げてくれました。
ここは賭けの部分ですが、映像の連続性はあるように思えます。
描写が増えると崩壊も目立ちますが、プロンプトを工夫して
似たようなストーリーも作れるようになります。

※記事内の動画(GIF)は全てSoraで生成し、かつ第三者から引用した素材ではありません。


動画生成はガチャの回数が、かなり高いのでプロンプトテクニックを「知ってるか、知らないか」で、使いこなし具合がけっこう変わってきます。

みなさんは、これからSoraを使いこなして、一歩も二歩も抜きん出てくださいね!

遂に、Sora 2が来ました!


2026年3月25日にSoraの廃止がアナウンスされました↓↓↓


Soraで人物の自然な動きを生み出すテクニック集


では改めて、すぐに使えるプロンプト例まで、実践的なノウハウを紹介します。

なるたけ専門用語や難しい説明は最小限に抑え、すぐに試せる具体例を中心にまとめました。

さっそく見ていきましょう!


テクニック1:「標準偏差」で自然さをコントロール


髪の毛を払えていないのが分かると思います
手の周辺を髪の毛が勝手に動いているだけで、手に髪が触れていません


最近、海外コミュニティで注目されている「標準偏差(stddev)」テクニックをご紹介します。

難しそうな名前ですが、使い方はカンタン!

プロンプトの最初に、[beauty>2stddev, realism fidelity>2stddev, emotion naturalness>2stddev]と、こんな風に書くだけです!

「標準偏差」で自然な動きをコントロール
髪の毛をかきわけているだけでなく同じプロンプトでも
より魅力的な動きやアングルへ変化しました
[beauty>2stddev, realism fidelity>2stddev, emotion naturalness>2stddev]
東京の公園で、ベンチに座る若い女性。穏やかな表情で遠くを見つめ、風で揺れる髪を時々手で整える。


これは

  • 「普通より2段階美しく」(beauty>2stddev)

  • 「普通より2段階リアルに」(realism fidelity>2stddev)

  • 「普通より2段階自然な感情表現で」(emotion naturalness>2stddev)

という指示になります。


人物の動きに特化したカスタムプロンプト

[motion naturalness>2stddev, facial expression>2stddev, physics realism>1.5stddev]

これで人の動きや表情がより自然になります。

数値は1.5〜2.5がおすすめ。


【標準偏差テクニック】テンプレート集


感情表現重視型


[emotion naturalness>2stddev, facial expression>2.5stddev, realism>2stddev]
[場所]で[行動]している[人物の特徴]。[彼/彼女]の表情は[感情]に満ち、
[具体的な顔の部分]に[感情の現れ方]が見られる。時折、[小さな動作]をしながら、
周囲の[環境要素]に反応している。


動作重視型


[motion naturalness>2.5stddev, physics realism>1.8stddev, body mechanics>2stddev]
[人物の特徴]が[場所]で[基本的な動作]をしている。動きはゆっくりとしており、
特に[体の部位]の動きが自然で、重力に従って[具体的な様子]となっている。
[彼/彼女]の[別の体の部位]も調和して動き、全体として滑らかな印象。


光と影の相互作用型


一発出しですが、陰影がちゃんと壁に反映されていますね。
[lighting dynamics>2.3stddev, shadow detail>2stddev, emotion>1.8stddev]
[光源の特徴]が照らす[場所]で、[行動]する[人物の特徴]。
光が[体の部位]に当たると、[具体的な効果]が生まれる。
[彼/彼女]が動くたびに影も変化し、特に[動作]するときの
[影の変化]が印象的。


テクニック2:カメラワークを上手に使いこなす


人物の動きを自然に見せるコツは、適切なカメラショットを指定すること。

使いやすいショットをご紹介!


クローズアップで感情を捉える


動画生成では、全身が描写された動画が多いように感じます。
しかし、実際の映画やアニメは、身体の一部を強調することで人物の感情変化などを
わざわざ言葉にしなくとも、視聴者に読み取らせていますね。
「クローズアップで、彼女の目元と少しずつ変わる表情を捉える。瞳には窓から差し込む光が反射し、微笑むにつれて目じりに小さなしわが現れる」


ミディアムショットで動きのバランスを


「ミディアムショットで、コーヒーを両手で包み込むように持つ男性を映す。彼は時折窓の外を見やり、物思いに沈んだ表情でカップを少し傾ける」


ワイドショットで環境との関係を


「ワイドショットで、雪が舞う広場をゆっくり歩く女性の姿を捉える。彼女は周りの人々と距離を置き、時々空を見上げて雪を感じている」


注意ポイント

カメラの動き(パンやズームなど)の指示は最小限に。

Soraは勝手にカメラを動かす傾向があり、追加で指示すると不自然になりがちです。


【カメラワーク】テンプレート集


クローズアップ感情表現型


クローズアップショット。[人物の特徴]の顔に焦点を当て、
特に[目/口/眉など]の動きを捉える。[感情]の表情から、
わずかな変化で[別の感情]へと移り変わる様子が見える。
照明は[光の質感]で、顔の[部位]に美しいハイライトを作っている。


ミディアムショット対話型


男性が話しかけているのに、女性が「あ、そう」みたいな態度が面白いです。
ミディアムショット。[場所]で[行動]する[人物A]と[人物B]。
[人物A]が[動作]すると、[人物B]は[反応]する。
二人の間の距離感と視線のやり取りがはっきりと分かる構図。
背景は[雰囲気]だが、焦点は常に二人の表情と上半身の動きに。


ワイドショット環境没入型


ワイドショット。[広々とした場所]の中で、[人物の特徴]が
[簡単な動作]をしている。人物は画面の[位置]に配置され、
周囲の[環境要素]とのコントラストが際立つ。
全体的な[色調]の中で、人物の[色や明るさ]が自然に調和している。


自然な人物の動きを作るためのルール


ルール1: シンプルな動きを選ぼう

Soraは複雑な動きが苦手です。

こんな動きがオススメ↓↓↓

良い例:

  • 座る・立つ

  • ゆっくり歩く

  • コーヒーを飲む

  • 髪を耳にかける

  • うなずく・微笑む

避けたい例:

  • ダンス

  • 走る・ジャンプ

  • 複雑な手作業

  • 体操・スポーツ動作

  • 複数人での複雑な相互動作


ルール2: 動きとともに感情を描写しよう


「彼は窓の外の雨を見つめながら、心配そうに眉をひそめる。指でコーヒーカップの縁をゆっくりなぞりながら、深く息を吸い、やがて決意を固めたように姿勢を正す」


このように、動きと感情を一緒に描写するとより自然になります。


ルール3: 光や環境との関係を入れよう


「夕日の柔らかな光が彼女の横顔を照らし、風で髪が揺れるたびに光の反射が変化。彼女は光を感じて少し目を細め、手で髪をかき上げる」


環境と人物の相互作用があると、動きがより滑らかに!


【自然な動き】テンプレート集


感情変化と小動作の組み合わせ型


[場所]で[基本的な状態]にある[人物の特徴]。
最初は[感情A]の表情で、[小さな動作A]をしています。
何かを[感じる/思い出す/決意する]と、表情が[感情B]に変わり、
[小さな動作B]へと自然に移行します。
[環境要素]が[人物の一部]に[影響の仕方]を与えています。


環境相互作用型


[特定の光源]に照らされた[場所]で、[人物の特徴]が[単純な行動]をしています。
[環境要素(風/雨/光など)]が[人物の体の部位]に触れると、
[人物]は[自然な反応]を示します。時折、[意図的な小さな動き]をして
[環境]との関わりを楽しんでいるよう。


静と動のコントラスト型


[場所]で静かに[静的な姿勢]をとる[人物の特徴]。
長い間じっとしていますが、時折[体の一部]だけが
[小さな動き方]をして生命感を表現します。
やがて[きっかけ]があり、ゆっくりと[新しい姿勢]へと移行。
この全体の動きが、[感情/意図]を自然に伝えます。


とっておきのアイデア集


スローモーションでより自然な動きを


スローモーションという言葉を入れることで、動作を滑らかに描写できるため
普通に指定した場合より、破綻が少ないです(なお当社比)。
「スローモーションで、若い男性が公園のベンチから立ち上がり、伸びをする様子。
筋肉の動き、表情の変化、姿勢の微調整が詳細に見えるようにします」

普通のスピードだと不自然になりがちな動きも、スローモーションなら滑らかに見えることが多いです!


感情の変化で動きを自然に


分かりずらいですけど、カーテンを過ぎたあたりから表情が少し緩んだ気がします。
プロンプトを工夫したり、ガチャを回せば、ハッキリとした表情を生成することも可能です。
「彼女は最初は不安そうな表情で部屋に入るが、窓から差し込む光を感じると徐々に表情が和らぎ、
最後には微笑みながら窓辺に歩み寄る」


感情の変化に合わせた動きの変化があると、映像としては自然になる。


【アイデア集】テンプレート集


スローモーション動作分析型


スローモーションで、[人物の特徴]が[通常は速い動作]をする様子。
特に[体の部位A]から始まり、次に[体の部位B]へと伝わる動きの連鎖が
詳細に見えるようにしてください。[動作]の最中の[表情の微妙な変化]や
[筋肉/衣服]の動きが滑らかに表現されます。


感情グラデーション型


[場所]に[動作の仕方]入る[人物の特徴]。
最初は[ネガティブな感情]の表情で、[それに合った姿勢/動き]ですが、
[環境の変化/気づき]をきっかけに徐々に表情が和らぎ、
最終的には[ポジティブな感情]で[新しい穏やかな動作]をします。
この感情の変化が自然な動作の流れにつながります。


3Dキャラクター再現型


3Dキャラクターに見えないのは良いことなのか……
添付した3Dキャラクター画像をもとに、同じキャラクターが
リアルな質感で[場所]に存在している様子を作成してください。
[特徴的なポーズ/表情/服装]を維持したまま、わずかな[自然な動き]を
加えて生命感を出してください。[照明効果]で立体感を強調します。


こんな場合はこうする:特殊シーン対応集


複数人物のシーン


「カフェのテーブルを挟んで座る二人の友人。一人が笑いながら話すと、もう一人は頷きながら微笑む。
二人の間にはコーヒーカップと小さなケーキが置かれている」

接触は避け、交互に動作させる方がいいですね!

テーブルなどで適度な距離を保つとなお良い。


歩行シーン


秋の紅葉を見え上げて後ろに歩くシーン
「若い女性が落ち葉の積もる公園の小道をゆっくり歩いている。彼女は時々立ち止まり、
周囲の紅葉を見上げている」


一定方向への歩行より、立ち止まりや周囲との関わりを入れるとリアルになります。


表情変化のシーン


「クローズアップで、若い男性の表情が徐々に変わっていく様子。最初は心配そうな眉のしわが、
良いニュースを聞いたかのように次第に晴れやかな笑顔へと変化する」


急激な変化より、段階的な変化の方が内側から湧き上がる感情を捉えやすくなります。


【特殊シーン対応】テンプレート集


複数人物対話型


2人くらいが一番バランスが取れています
[場所]で[物体/家具]を挟んで向かい合う[人物A]と[人物B]。
[人物A]が[動作A]しながら話すと、[人物B]は[反応動作B]します。
二人の間に[物体]があることで自然な距離感が生まれ、
交互のリアクションを通して会話の流れが感じられます。
接触はなく、それぞれの[特徴的なジェスチャー]が個性を表します。


自然な歩行表現型


[場所の特徴]がある道を[歩き方]で進む[人物の特徴]。
一定のペースで歩きますが、時折[理由]で足を止め、
[周囲の対象]に注目したり、[小さな動作]をしたりします。
歩くとき、[体の部位]の自然な動きと[服/髪]の揺れが調和し、
再び歩き出すときも滑らかな動作で移行します。


段階的表情変化型


いきなり笑顔にならず、少しずつ口角が上がり続け、より自然で魅力的な表情に。
クローズアップで、[人物の特徴]の表情の変化を捉えます。
最初は[感情A]を示す[具体的な表情の特徴A]から始まり、
何かを[感じる/思い出す/決意する]につれて、
まず[表情の部位1]が変化し、次に[表情の部位2]が変わり、
最終的に[感情B]を表す[具体的な表情の特徴B]になります。
この変化が自然な流れで起こります。


よくある失敗とその対処法


問題1: 人物が不自然に動く
解決策:動きの指示を減らし、感情と環境との関係性を増やす

問題2: カメラが激しく動いて酔いそう
解決策:`[camera stability>2stddev]`を追加し、カメラ動作の指示を減らす

問題3: 人物が突然消えたり、増えたりする
解決策:シンプルな背景と少ない登場人物で、短めの動画を作る


【トラブルシューティング】テンプレート集


動きの安定化対策型


動きの安定化といっても、どれくらいの安定するのかは未知数な部分も多い
[camera stability>2stddev, motion consistency>2stddev]
[静的な場所]で[シンプルな姿勢]をとる[人物の特徴]。
動きは[特定の体の部位]に限定し、他の部分は安定させます。
表情変化も[具体的な部位]のみに制限し、全体の動きは
最小限にしながらも自然さを保ちます。


キャラクター一貫性強化型

前に生成した[キャラクターの名前や特徴]と完全に同一の
[外見の詳細な特徴]を持つ人物が[新しい場所]にいます。
[前回と同じ服装/髪型/アクセサリー]を正確に維持し、
[特徴的な姿勢/表情のクセ]も一貫して表現してください。


シンプル背景集中型


アートギャラリーみたいな背景ですが、iPhoneの新機種のCMに使われそうな画角ですね
[単純な色/要素]で構成された[ミニマルな場所]にいる[人物の特徴]。
背景は極めてシンプルで、不要な要素はなく、人物に注目が集まります。
カメラは固定され、人物の[具体的な動き]のみが変化します。
光源も[シンプルな照明の特徴]で、予測可能な影を作ります。


ワークフロー


良い動画を作るための手順

  1. キャラクターを決める: 外見、服装、性格を明確にイメージ

  2. シンプルな環境を選ぶ: カフェ、公園、部屋など馴染み深い場所

  3. 基本的な動きを選ぶ: 座る、立つ、飲む、眺めるなど

  4. 標準偏差パラメータを設定: naturalness、emotionなどを2前後に

  5. 環境との関わりを追加: 光、風、物などとの相互作用

  6. 複数バリエーションを作る: 少しずつプロンプトを変えて比較

  7. 成功したパーツを再利用: うまくいった表現を次回に活かす


【ワークフロー実践】テンプレート集


ステップアップ型開発プロンプト

[step 1] まずシンプルな[静止/単一動作]の[人物の特徴]を
[基本的な場所]で生成します。

[step 2] 成功したら、同じ人物に[感情]と[小さな動きの追加]を
入れた新しいバージョンを作ります。

[step 3] さらに[環境との相互作用]を加え、[光/風]などの
要素が人物に与える影響も表現します。


統合テスト型プロンプト

これまでに成功した要素([特定の表情技法]、[特定の動き表現]、
[効果的だった照明設定])を組み合わせて、
[場所]で[行動]する[人物の特徴]の短い動画を作成します。
特に[以前うまくいった具体的な表現]を重視し、
自然で調和のとれた統合を目指します。


改善サイクル型プロンプト

前回生成した[動画の簡単な説明]を元に、
以下の改善点を取り入れた新バージョンを作成します:
1. [動きの問題点]を[具体的な代替案]に変更
2. [表情の不自然さ]を[より自然な表現方法]に修正
3. [環境との関わり]をより強調
上記以外の要素は前回と同じに保ってください。


小技テクニック


1.レイヤー構造プロンプト法


Promptを入力しただけのver


レイヤー構造プロンプトを利用したver

(レンズのピントが奥から手前に自然な移行を行うなど
ワンシーンをよりリアリティのあるものへ変換)


これはプロンプトをレイヤー(層)として構造化することで、Soraの解釈精度を向上させる単純な方法。

1. 基本シーン: 晴れた日の都会の公園
2. 主要被写体: 本を読む若い女性   ←もっと具体的でもいいです。
3. 行動詳細: ページをめくり、微笑む様子
4. 環境要素: そよ風で揺れる木々、遠くで遊ぶ子どもたち
5. 映像スタイル: 自然光、浅い被写界深度
6. カメラ: ミディアムショット

このように番号付けで情報の階層を明示することで、Soraがプロンプトの各部分を整理して解釈しやすくなります。

動画生成によくみられる、唐突なキャラクターチェンジや場面転換を起こしにくくします。

特に複雑なシーンで人物と環境の関係性をより正確に表現したい場合に、効果的だそう。

YAML形式で記述することで、さらに効果がありそうな予感もします。


2.「ビジュアル・インパクト・ライン」テクニック


Promptを入力しただけのver


Visual impact: dramatic lighting, vivid colors, emotional depthを追加したver


プロンプトの最後に視覚的インパクトを強調する一行を追加

[通常のプロンプト文...]
Visual impact: dramatic lighting, vivid colors, emotional depth.

この「Visual impact:」という行をプロンプトの最後に加えることで、画像の視覚的な質を向上させる効果があるとされています。

特に光と色の処理に影響を与え、より映画的な質感が得られるという報告が多数あります。


3.「パラレル・アクション」プロンプティング


Promptを入力しただけのver


「パラレル・アクション」プロンプティングを入れたver


複数の人物の同時アクションをより自然に表現するためのテクニック:

[parallel actions]
- 主人物: 窓際でコーヒーを飲む女性
- 同時に: 窓の外では雨が降り、通行人が傘を差している
[/parallel actions]

この方法は、複数の同時進行する行動を自然に表現させたい場合に効果的。

通常、複数の行動を書くと順番に実行されがちですが、この書き方でより自然な同時進行表現が可能になります。


4.「コントラスト・モーション」テクニック


Promptを入力しただけのver


「コントラスト・モーション」テクニックver

(動きはスローですが、こっちの方が見やすいです)


Aの動きとBの静止コントラストを利用して、より自然で印象的な人物の動きを表現する方法

[contrast motion]
- 静的要素: じっと座る老人
- 動的要素: 彼の周りを舞う鳩たち
- 変化点: 老人がゆっくりと手を差し伸べて鳩に餌をあげる
- カメラ: 固定
[/contrast motion]

静と動を対比させることで、動きがより自然で印象的に表現。

(ここ言う静とは、静止するという意味では無く、特定の要素と対比した際に動く度合いを低くした物体のことを指しています)

特に人物の微妙な動きや感情表現を強調したい場合に効果的。

テンプレート

[contrast motion]
- 静的要素: ○○○○
- 動的要素: ○○○○
- 変化点: ○○○○
- カメラ: ○○○○
[/contrast motion]


5.「シェーディング・コントロール」テクニック


Promptを入力しただけのver

(良くも悪くも、そのまんまを描写した感じ)


「シェーディング・コントロール」テクニックver


照明と影のコントラストをより詳細に制御することで、人物の表情や動きをより効果的に表現する方法

[shading control: high contrast, rim lighting]
夜のオフィスで、デスクに向かう人物。窓からの月明かりが彼の横顔を輪郭だけ照らし、内面の葛藤を象徴するような明暗の対比を作り出している。


このテクニックはSoraの照明処理に特に影響を与え、映画的な照明効果を向上させるとされています。

人物の表情や感情をより効果的に表現。


まとめ


Soraの人物表現は日々進化しています。

今回紹介した方法を組み合わせれば、現時点でも一定の自然な動きは生み出せます。

特に効果的なのは↓↓↓

  • 標準偏差テクニック

  • シンプルな動きの選択

  • 感情と環境の相互作用の描写

  • 適切なカメラショットの指定

ぜひこれらを組み合わせて、動画を作ってみてください!


プロンプトテンプレート

[emotion naturalness>2stddev, motion naturalness>2stddev, lighting dynamics>1.8stddev, camera stability>2stddev]

[カメラショットタイプ]。[場所の雰囲気と特徴]で、[人物の特徴と服装]が[基本的な姿勢/状態]でいます。

[彼/彼女]は最初に[シンプルな動作A]をし、表情に[感情A]が浮かびます。
[環境要素(光/風/音など)]に反応して、[人物]は[小さな反応動作]をします。
次第に[感情B]へと表情が変わり、それに合わせて[動作B]へと移行します。

[光源の特徴]が[人物の体の部位]を照らし、[具体的な光と影の効果]を生み出しています。
時折、[人物]は[小さな特徴的な仕草]をして、[性格/気分]を表現しています。

全体的に[雰囲気/トーン]で、[色調の特徴]が場面を支配しています。


noteとXのフォローをお願いします!


note



オススメ記事



参考


  1. Reddit投稿「How I optimized prompt engineering for Sora using stddev deviation」 リンク

  2. YouTube「Tao Prompts」チャンネル「6 SORA Prompt Tips to Master Ai Video!」 リンク

  3. Reddit r/SoraAiサブレディット「Any tips on keeping a consistent character?」 リンク

  4. Reddit r/SoraAi「Character consistency」投稿 リンク

  5. Reddit投稿「Sora Analysis - 32 Experiments」by CanadianCFO リンク

  6. Duality.ai「Can SORA's Visually Amazing Videos Train Other AI Models?」 リンク

  7. Reddit r/SoraAi「Exploring methods for consistent characters with SORA」 リンク

  8. Liu, Y., Zhang, K., Li, Y., et al. (2024). Sora: A Review on Background, Technology, Limitations, and Opportunities of Large Vision Models. arXiv preprint

  9. OpenAI. (2024). Sora: Creating video from text. OpenAI公式サイト


いいなと思ったら応援しよう!

のばぺん(Novapen) 気に入ってもらえたら、チップをぽいっと投げてもらえると、静かにガッツポーズします(`・ω・´)ゞ

この記事が参加している募集