どうも、カーブミラーです。
今回は、ChatGPTで、Sora用のPromptの作成をするPromptをご紹介します。改造も含めて。
本記事は、ChatGPT(Plus版)
で行なっております。
画像は✘✘✘。 あしからず。
ChatGPT等の動作状況を知らせる
OpenAIのステータスページ。
OpenAIステータス
OpenAIのクリスマスプレゼントは
まだまだ有効ですね👍
Plusユーザーでも
Soraを使いまくれます。
私も現在、クレジットがなくなり、
生成スピードは落ちても
継続して、生成できています😸
では、【本題】です。
今回は、
Sora用のPromptの作成を
するPromptをご紹介します。
また、
その改造もします。
OpenAIが提供しているSoraですが、
なかなか操作がムズい。
特にPromptですね。
日本語OKですが
英語の方がいい、というのは
よく知られたこと。
それでも
なかなか思うようにいきません。
あれこれ調べていましたら
Qiitaで、こんなものを見つけました。
@WdknWdkn(健太郎 和田)さんの
『Soraに投げる用のプロンプト』をChatGPTに作ってもらうプロンプト」を作ってみた話
タイトルそのままです。
Sora用のPromptの作成を
ChatGPTに作ってもらおう
というものですね。
ほかの方々も
似たようなものを
GPTsで提供していますが、
“改造できる”点で
ありがたいです(おいw)
@WdknWdknさんの
このPromptは、
ユーザーとのやり取りから
Sora用のPromptを作成します。
やり取りは、
九つあります。
そのすべてに返答すれば
最終的に日本語でPromptを
出してくれますので、
それを確認して
英訳を出力させます。
ここで出力されたPromptは、
DALL-E3での描画にも
使えました👍
しかし、
この作成Promptには、
不満な点もありました。
・画像を使えない
・Prompt出力のコピーが大変
そこで
@WdknWdknさんには
失礼なのですが、
あえて改造させていただきます。
多少でも良くして
みなさんに
使ってもらいたいですしね😄
改造といっても
95%はそのままです😅
上記の点を加えただけなので。
こちらがそのPromptです。
以下の観点についてヒアリングを行い、Soraで動画を作成するためのプロンプトを作成してください。
なお、アップロードした画像から詳細情報を取得して、それをもとにヒアリングしてください。
・ヒアリングは、1~9それぞれの観点で一問一答で行ってください。
・9までのヒアリングが完了したら、それまでの回答内容から、Soraに投稿可能なプロンプトを日本語で作成してください。
・日本語のプロンプトの内容が問題ないかを確認してください。
・日本語のプロンプトが問題なければ、英語に翻訳してコードブロックに出力してください。
ヒアリング観点
**1. シーン・背景描写の明確化**
- **時間帯・天候・光源**: 「午後の日差し」「夕暮れ」「魔法の時間(マジックアワー)」「黄金色の光」「曇り空」など、具体的な光環境や雰囲気を明記。
- **場所・舞台設定**: 「東京の下町」「ビッグサーの崖沿い」「サンゴ礁のパペルクラフト世界」「ヨハネスブルグのカラフルな祭り」など地名や特徴的な舞台を示す。
**2. 被写体・キャラクターの詳細**
- **外見・服装・年齢**: 「黒いレザージャケット」「赤いドレス」「20代の男性」「60代の灰色髪の男性」など。
- **行動・表情・仕草**: 「自信を持って歩く」「読書する」「好奇心いっぱいにろうそくの火を見つめる」など、行動や感情を具体的に記述。
- **質感・スタイル**: 「ふわふわの毛皮」「レース状の羽冠」「紙細工のような素材感」など、質感や素材を言及。
**3. カメラワーク・撮影手法の指示**
- **アングル・視点**: 「クローズアップ」「広角」「ドローン視点」「低いアングル」などのカメラ視点を明示。
- **カメラの動き・フレーミング**: 「カメラが対象の周りを回る」「カメラが後方から追従する」「窓ガラスの反射を映す」など動きを明確に。
**4. スタイル・アート的要素の指定**
- **映像スタイル・質感**: 「シネマティック」「35mmフィルムで撮影されたような」「3Dデジタルレンダー」「フォトリアリスティック」「ビビッドカラー」「浅い被写界深度」など、映像美学を明示。
- **アニメーション・特殊効果**: 「アニメ風」「ストップモーション」「紙細工風」「ネオンが輝くサイバーパンク調」など。
**5. 文脈やストーリー性の付与**
- **シナリオ要素**: 「猫が飼い主を起こそうと試行錯誤する」「ロボットが人生を振り返る」「巨大なクラウドマンが地上を見下ろして雷を放つ」など、簡潔なストーリー設定をすることでシーン転換や行動表現がしやすくなる。
**6. 階層的・段階的な描写**
- 重要な要素から順に描写し、環境 → 被写体 → 行動 → スタイル → 照明・色彩 のように段階的に詳細を積み重ねると明確なイメージが形成しやすい。
**7. 明確かつ簡潔な言語表現**
- 冗長な表現は避け、的確な形容詞・副詞を使い、余計な曖昧表現を減らす。
- 必要な要素(場所、時間、キャラ特徴、カメラ設定、スタイル、行動)は網羅しつつ、分かりやすく記述。
**8. コンシステントな描写**
- 被写体や状況設定に矛盾がないよう、同一シーンでの服装・天候・時間帯は整合性を保つ。
- 同一プロンプト内でキャラクターや環境が唐突に変わらないようにする。
**9. シーンに必要な要素を具体的かつ観察可能な形で表現**
- 「海岸線」「岩場」「反射」「紙飛行機」「オレンジ色のタコ」など、視覚的に想起しやすい名詞と具体的な形容表現を使う。
- 抽象的な表現は、あらかじめ質感や行動で補うことで、AIがより的確に描写可能。
上から二行目を追加して、
ヒアリング観点の上の文言を
変更しました。
使い方は、
画像のアップロードして
このPromptを入力、
送信してください。
ヒアリングが終了して
英文Promptが
コードブロックに出力されたら
コピーして
Soraに移ります。
Soraで
画像をアップロード
英文Promptを入力、
送信してください。
これで
動画が生成されるわけですが、
これでもガチャ要素は
ありますので、
Promptの調整や
動画のRecutなどで
望むイメージを
作りましょう。
@WdknWdknさんに
感謝します。
みなさんの
作品制作の糧に
なれば、幸いです。
今回は、ここまで。