Stable Diffusionのプロンプト作成ツール! Simple Prompt

【AI映画制作講座】第2回: ChatGPTによるストーリーテリング

映画を愛する全ての方、こんにちは!

第2回目となる今回は、映像制作において最も重要な要素の一つである「ストーリー」について語りたいと思います。

目次

映像制作におけるストーリーの重要性

私たち人間は、古来よりストーリーに魅了されてきました。火を囲んで語られた神話や伝説、絵巻物に描かれた物語、そして現代の映画に至るまで、ストーリーは常に人々の心を捉えてきたのです。

スティーブン・スピルバーグ監督はこう語っています。

すべては、ストーリー、ストーリー、ストーリーなのだ。良いストーリーがあれば、それを台無しにするのは難しい。悪いストーリーでは、どんなに努力しても、良い映画にするのは難しい。

スティーブン・スピルバーグ

まさに、映画の生命線はストーリーにあるのです。それはなぜでしょうか?

まず第一に、ストーリーは観客の感情に直接訴えかけます。

マーティン・スコセッシ監督の『グッドフェローズ』を思い出してください。主人公ヘンリーの、犯罪者としての生き様を描くこの映画は、彼の運命に私たちを引き込み、感情を揺さぶります。

ストーリーは、観客の感情を巧みに操り、作品世界に没入させるのです。

ギャング映画のワンシーン:Midjourneyで生成

また、ストーリーは登場人物への感情移入を促します。

クリストファー・ノーラン監督の『インセプション』で、コブがコマを回して現実を確認するシーンを覚えていますか?彼の妻への想いと、複雑な心境が見事に表現されています。

魅力的なキャラクターの内面を描くことで、ストーリーは観客と作品をつなぐ絆となるのです。

コマが回っている様子:Midjourneyで生成

そして、ストーリーは観客を別の世界へと誘います。

『スター・ウォーズ』シリーズを例に取りましょう。遠い銀河系を舞台に繰り広げられる壮大な物語は、私たちを日常から切り離し、未知なる冒険の旅へと連れ出してくれます。

映像や音楽といった表現により、ストーリーの持つ世界観はより深く、鮮やかなものとなるのです。

スターウォーズの世界観を表現:Midjourneyで生成

このように、ストーリーには人々を引きつける様々な力があります。だからこそ、面白く感動的なストーリーを紡ぐことが、映像制作において何より重要なのです。

ChatGPTを使ったストーリー作成の基本的テクニック

今回は、その素晴らしいストーリーを生み出すためのツールとして、ChatGPTを活用する方法をご紹介します。

では、実際にChatGPTを使ってストーリーを作るとき、どのように進めていけば良いのでしょうか。

まず第一歩は、アイデアの生成とブレインストーミングです。ChatGPTに、作りたいストーリーのジャンルやテーマ、キーワードを投げかけてみましょう。

例えばこんな風に質問してみます。

プロンプト
8世紀のフランスを舞台にした、ロマンスとミステリーが融合した作品のアイデアを5つ出してくれませんか?
出力結果

はい、18世紀のフランスを舞台にしたロマンスとミステリーが融合した作品のアイデアを5つ考えてみました。

  1. 「ヴェルサイユの影」
    宮廷画家の娘が、ヴェルサイユ宮殿で起こる不可解な殺人事件を調査しています。調査中、彼女は王太子の側近と恋に落ちますが、彼にも秘密があるようです。
  2. 「オペラ座の仮面」
    パリのオペラ座で働く若い衣装デザイナーが、仮面舞踏会の夜に起こった貴族の失踪事件に巻き込まれます。彼女は謎めいた指揮者の助けを借りて真相を追いますが、彼との関係が深まるにつれ、事件との関連性が明らかになっていきます。
  3. 「ボルドーの霧」
    ボルドーのワイン商人の息子が、父親の突然の死の真相を追究します。調査中、彼は謎の美しい女性と出会い、彼女の助けを借りますが、彼女自身にも隠された過去があるようです。
  4. 「リヨンの絹糸」
    リヨンの絹織物工場で働く若い職人が、工場主の娘と秘密の恋に落ちます。しかし、高価な絹製品が次々と盗まれる事件が発生し、二人は真犯人を追跡することになります。
  5. 「マルセイユの潮風」
    マルセイユの港で働く船乗りが、海賊に襲われた貴族の娘を救います。二人は彼女の家族を探す旅に出ますが、その過程で彼女の身元に関する驚くべき秘密が明らかになっていきます。

これらのアイデアをさらに発展させたり、詳細を追加したりすることもできます。どれか特に興味を持たれたものはありますか?

ChatGPTは、要望に沿った斬新なアイデアを提案してくれました。

次に、提示された案を基に、キャラクター設定を深掘りしていきます。

主人公の背景、性格、課題などをChatGPTに伝え、より詳細で魅力的なキャラクター像を探ります。

プロンプト
「マルセイユの潮風」について、主人公の船乗りとヒロインの貴族の娘について、彼らの性格、バックストーリー、映画における目的を説明してください
出力結果

はい、「マルセイユの潮風」の主人公とヒロインについて、より詳細な設定を考えてみました。

主人公の船乗り:ジャン・ルソー

性格:

  • 勇敢で正義感が強い
  • 機転が利き、適応力がある
  • 少し粗野だが、心優しい
  • 自由を愛し、束縛を嫌う

バックストーリー:

  • マルセイユの貧しい漁師の家に生まれる
  • 10歳で孤児となり、様々な船で働き始める
  • 20代前半で優秀な船乗りとして名を馳せる
  • 海賊との遭遇や難破船の救助など、数々の冒険を経験

映画における目的:

  • ヒロインを守り、彼女の家族を見つける
  • 自身の過去と向き合い、本当の幸せとは何かを見出す
  • 社会的地位の差を乗り越え、真の愛を見つける

ヒロイン(貴族の娘):エレーヌ・ド・モンフォール

性格:

  • 知的で好奇心旺盛
  • 勇気があり、困難に立ち向かう
  • 優雅さと強さを兼ね備えている
  • 社会の不平等に疑問を持ち、変化を求める

バックストーリー:

  • パリの有力貴族の家に生まれる
  • 幼い頃から厳しい教育を受けるが、自由を求める
  • 家族の反対を押し切り、南フランスへの旅に出る
  • 海賊に襲われた際、身分を隠すため記憶喪失を装う

映画における目的:

  • 自身の真の身元と家族の秘密を明らかにする
  • 社会的制約から解放され、自分の人生を選択する
  • ジャンとの関係を通じて、真の愛と幸せを見出す

二人の出会いと冒険を通じて、階級の壁を越えた愛、自己発見、そして18世紀フランス社会の変革への願いが描かれていきます。ジャンの海での経験とエレーヌの知識が、彼らが直面する様々な困難や謎を解決する鍵となります。また、エレーヌの家族の秘密が明らかになるにつれ、二人の関係性や未来にも大きな影響を与えていくでしょう。

ChatGPTとの対話、壁打ちを重ねることで、キャラクターに命が吹き込まれていきます。魅力的なキャラクターは、観客の感情移入を促し、ストーリーをより印象深いものにしてくれるでしょう。

そして、プロットの構築と展開を詰めていきます。ChatGPTに、物語の構造や流れについてアドバイスを求めてみましょう。

プロンプト
ミステリーの要素を織り交ぜるとしたら、どのタイミングで伏線を張るのが効果的でしょうか?
出力結果

ミステリー要素を効果的に織り交ぜるには、物語の展開に沿って適切なタイミングで伏線を張ることが重要です。「マルセイユの潮風」において、以下のようなタイミングで伏線を張ることを提案します:

  1. 物語の開始時:
  • エレーヌが海賊に襲われる場面で、彼女が身に着けている特徴的な宝石や印章を描写する。
  • ジャンが彼女を救う際、エレーヌの持ち物の中に暗号めいた手紙や地図の断片を見つける。
  1. 第一幕:
  • エレーヌが「記憶喪失」を装っている間、無意識に貴族的な振る舞いや知識を漏らす場面を挿入する。
  • ジャンの過去の冒険話の中に、後の展開につながるような情報を忍ばせる。
  1. 第二幕(物語の中盤):
  • 二人が旅をする中で出会う脇役のキャラクターに、エレーヌの家族に関する情報を持たせる。
  • マルセイユの街で、エレーヌの家族の紋章や肖像画を偶然目にする場面を入れる。
  • ジャンの船乗り仲間から、エレーヌの失踪に関する噂話を聞く。
  1. 第三幕の前(クライマックスの直前):
  • エレーヌの家族の秘密に関連する重要な手がかりを発見する。
  • ジャンの過去と、エレーヌの家族の秘密が何らかの形でつながっていることを示唆する。
  1. 物語全体を通して:
  • エレーヌの夢や閃きの場面で、彼女の過去や家族の秘密に関するヒントを断片的に見せる。
  • ジャンとエレーヌの会話の中に、後になって重要性が明らかになる情報を散りばめる。
  • 二人が訪れる場所や出会う人々の中に、エレーヌの家族の影響力や活動の痕跡を残す。

これらの伏線を適切に配置することで、観客/読者の興味を引き付け、物語の展開に対する期待感を高めることができます。同時に、ロマンスの要素とバランスを取りながら、少しずつ謎を明かしていくことで、物語全体の緊張感と興奮を維持することができるでしょう。

最後に、これらの伏線が物語の結末で上手く回収され、観客/読者に「なるほど!」と思わせるような展開を用意することが重要です。

このようにして、ChatGPTのアイデアを参考にしながら、起承転結を練り上げていきます。

予測不能な展開を生み出すために、時にはChatGPTの提案に逆らってみるのも面白いかもしれません。

ChatGPTを使ったストーリー作成の応用的テクニック

そして今回は、いよいよChatGPTで生み出したストーリーを、実際の映画制作につなげていくプロセスに踏み込んでいきます。

コンセプトの作成から、トリートメント、ショットリストまで。ChatGPTと共に、映画制作のステップを進めていきましょう。

まずは、映画のコンセプトを固めることから始めます。ChatGPTに、こんなプロンプトを投げかけてみました。

プロンプト
『時間旅行』をテーマにしたSFサスペンス映画のコンセプトを考えて。主人公は、過去に起きた出来事を変えるために時間旅行を繰り返すが、思わぬ結末が待ち受けているというストーリーで

すると、ChatGPTはこんなアイデアを提示してくれました。

出力結果

興味深いテーマですね。以下に、あなたの要望に沿ったSFサスペンス映画のコンセプトを提案します:

タイトル:『時の迷路』

概要:
主人公の佐藤麻衣(28歳)は、5年前に起きた弟の不慮の事故死を変えるために、秘密裏に開発された時間旅行装置を使って過去に戻ります。しかし、彼女の行動が予期せぬ結果を引き起こし、現在の世界に深刻な影響を及ぼしてしまいます。

ストーリーの展開:

  1. 麻衣は最初の時間旅行で弟の事故を防ぎますが、代わりに親友が事故に巻き込まれて死亡してしまいます。
  2. 彼女は何度も過去に戻り、出来事を変えようとしますが、その度に新たな悲劇が生まれます。
  3. 麻衣は次第に、自分の行動が「時間の修復力」と呼ばれる力と戦っていることに気づきます。この力は、歴史の重要な出来事を保護しようとします。
  4. 彼女の度重なる時間旅行により、現在の世界にはタイムパラドックスが発生し、現実が歪み始めます。
  5. 最終的に麻衣は、個人の運命を変えることの危険性と、受け入れることの重要性を理解します。

クライマックス:
麻衣は、自分の行動が引き起こした歪みを修復するために、最後の時間旅行を決意します。彼女は過去の自分に会い、時間を変える試みを止めるよう説得します。この行動により、世界は元の状態に戻りますが、麻衣自身は「時間の修復力」により、過去と現在の狭間に閉じ込められてしまいます。

テーマ:
この映画は、運命の受容、行動の結果責任、そして個人の選択が世界に与える影響について探求します。また、愛する人を失った悲しみと、その喪失を受け入れる過程も描きます。

視覚効果:
時間旅行のシーンでは、過去と現在が重なり合う幻想的な映像表現を用い、現実が歪む様子を表現します。また、麻衣が時間の狭間に閉じ込められるシーンでは、複数の時間軸が交錯する幻想的な空間を描きます。

このコンセプトは、時間旅行というSFの要素とサスペンスを組み合わせ、予期せぬ結末に向かって展開していきます。主人公の感情的な葛藤と、彼女の行動がもたらす予想外の結果が、観客を引き込むストーリーになるでしょう。

なかなか興味をそそられるコンセプトですね!ChatGPTが提示してくれたこのアイデアを基に、壁打ちを重ね、コンセプトをブラッシュアップしていきます。

次に、コンセプトが固まったら、トリートメントを作成します。トリートメントとは、映画のアウトラインのようなもの。ストーリーの大まかな流れを、シーン単位でまとめていきます。

ChatGPTに、こんな風にリクエストしてみました。

プロンプト
先ほどのコンセプトを基に、映画のトリートメントを作成してほしい。3幕構成で、各幕のシーンをいくつか例示しながら、ストーリーの流れを教えて
出力結果

『時の迷路』映画トリートメント

第1幕:設定と問題提起

オープニング

  • 佐藤麻衣(28歳)が弟の墓前で涙を流すシーン。5年前の交通事故で弟を失った悲しみが描かれる。
  • 麻衣の職場(科学研究所)での日常。同僚との会話で、彼女が時間旅行の研究に携わっていることが明らかになる。
  • 研究所に新しい警備員として中年の男性(後の「時間の管理者」)が着任。麻衣と親しげに挨拶を交わす。

発見と決意

  • 麻衣が秘密裏に開発していた時間旅行装置の完成。
  • 上司に内緒で装置をテストする麻衣。小さな物体を過去に送ることに成功。
  • 警備員の男性が、麻衣の実験を遠くから見守っている様子。

最初の時間旅行

  • 麻衣、5年前にタイムスリップ。若かりし日の自分と弟を目撃。
  • 事故を防ごうとする麻衣。弟は無事だが、代わりに親友の美咲が事故に巻き込まれる。
  • 現在に戻った麻衣。弟は生きているが、美咲が亡くなっていることを知り愕然とする。
  • 警備員の男性が、麻衣の異変に気づいた様子で彼女を観察している。

第2幕:展開と複雑化

繰り返される時間旅行

  • 麻衣、美咲を救うために再び過去に戻る。
  • 様々な方法で歴史を変えようとするが、毎回予期せぬ悲劇が起こる。
  • 麻衣の度重なる時間旅行により、現在の世界に少しずつ歪みが生じ始める。

時間の管理者の登場

  • 麻衣、時間旅行中に警備員の姿をした「時間の管理者」に追われていることに気づく。
  • 管理者は麻衣の行動が時間の秩序を乱していると警告。同時に、彼女を導くようなヒントを残す。
  • 管理者が麻衣に「あなたの過去を良く思い出してごらん」と謎めいた言葉を残す。

真実の発覚

  • 研究所の同僚が麻衣の不審な行動に気づき、彼女の秘密を追及。
  • 麻衣、同僚に真実を打ち明け、協力を要請。
  • 二人で「時間の修復力」について調査。歴史の重要な出来事は変えられないことを発見。
  • 麻衣、幼少期の記憶を思い出す。両親の離婚と、見知らぬ男性(管理者に似ている)が自分を慰めてくれた記憶が蘇る。

第3幕:解決と結末

世界の危機

  • 麻衣の行動により、現実世界が急速に崩壊し始める。建物が消えたり、人々の記憶が入れ替わるなどの異常現象が発生。
  • 「時間の管理者」再登場。麻衣に最後の警告を与えるとともに、彼女の父親であることを明かす。
  • 管理者(父親)が麻衣に、彼も過去に同じ過ちを犯したことを告白。麻衣の母との離婚も、時間旅行が原因だったと説明。

最後の時間旅行

  • 麻衣、世界を元に戻すため、自分の最初の時間旅行を阻止することを決意。
  • 過去の自分との対峙。感動的な説得シーン。父親の教訓を伝える。
  • 過去の麻衣、時間旅行を諦めることを決意。

エンディング

  • 現在の世界が元の状態に戻る。弟は事故で亡くなっているが、他の人々は無事。
  • 麻衣と父親(管理者)、和解のシーン。父親が麻衣に「時間の狭間」と「時間の管理者」の役割について説明する。
  • 「時間の狭間」は通常の時間の流れの外側に存在し、あらゆる時代を観測できる次元であることを明かす。
  • 「時間の管理者」の役割は、時間の秩序を維持し、重大な改変を防ぐことだと説明。
  • 麻衣、自分の過ちを償い、他の人々を見守るため、父とともに「時間の狭間」に留まることを決意。
  • 様々な時代の出来事が交錯する幻想的な空間で、麻衣が新たな「時間の管理者」としての訓練を始めるシーン。
  • 最後に、麻衣と父親が異なる時代を見守る姿を描き、彼らが人生における損失と前進の意味、そして家族の絆と責任を理解したことを示す。

テーマ

  • 運命の受容
  • 個人の選択が世界に与える影響
  • 喪失と成長
  • 家族の絆と和解
  • 責任と贖罪

ビジュアル要素

  • 時間旅行シーンでは、過去と現在が重なり合う幻想的な映像表現。
  • 現実が歪む様子を、建物や風景が溶けるようなCG効果で表現。
  • 最終シーンでは、複数の時間軸が交錯する幻想的な空間を創出。
  • 新しい要素:麻衣の幼少期の記憶シーンでは、セピア調の柔らかな映像表現を用いる。

シーンごとの詳細な描写がなされ、ストーリーの骨格が見えてきました。ここでも、ChatGPTとの壁打ちを繰り返し、トリートメントを洗練させていきます。

トリートメントが出来上がり、ストーリーが大体決まったところで、シーンのリストを作ります。

プロンプト
この映画のシーンを3列の表形式でリストアップしてください。1列目にはシーン番号を、2列目にはシーンの説明を、3列目には登場人物のリストを入れます
出力結果
シーン番号シーンの説明登場人物
1墓地シーン:麻衣が弟の墓前で涙を流す麻衣
2研究所での日常:麻衣の仕事と時間旅行研究の紹介麻衣、同僚たち
3新警備員(時間の管理者)の着任麻衣、時間の管理者(警備員として)
4時間旅行装置の完成と秘密のテスト麻衣
5最初の時間旅行:弟の事故を防ぐ麻衣、弟、美咲
6現在に戻り、変化した現実を知る麻衣、弟(生存)、美咲(死亡)
72回目の時間旅行:美咲を救おうとする麻衣、美咲
8繰り返される時間旅行と予期せぬ悲劇麻衣、様々な犠牲者
9時間の管理者との初めての遭遇麻衣、時間の管理者
10同僚による秘密の追及麻衣、同僚
11「時間の修復力」についての調査麻衣、同僚
12麻衣の幼少期の回想シーン幼少期の麻衣、両親、若き日の時間の管理者
13現実世界の崩壊が始まる麻衣、一般市民
14時間の管理者との対峙:真実の告白麻衣、時間の管理者(父親)
15最後の時間旅行:過去の自分を説得麻衣、過去の麻衣
16世界の修復と元の現実への回帰麻衣
17麻衣と父親の和解麻衣、時間の管理者(父親)
18「時間の狭間」の説明麻衣、時間の管理者(父親)
19新たな「時間の管理者」としての訓練開始麻衣、時間の管理者(父親)
20エンディング:異なる時代を見守る麻衣と父親麻衣、時間の管理者(父親)

20のシーンからなるシーンリストが出来上がりました。1シーンを3分とすると、全体で60分の映画になります。

ここからの進め方は様々な選択肢があるのですが、とりあえず脚本を作ってみましょう。

プロンプト
各シーンは3分程度の長さとし、20シーン全体で60分の映画とします。まず、1シーンの脚本を書いてください。脚本の基本的なフォーマットに則ったものとし、3分の長さになるように構成してください
出力結果

FADE IN:

EXT. 墓地 – 朝

静寂に包まれた墓地。朝靄がかすかに立ち込めている。

カメラが墓石の列に沿ってゆっくりとパンする。

佐藤麻衣(28歳)が一基の墓石の前に立っている姿が見える。黒い喪服を着た彼女の表情は曇っている。

麻衣、しゃがみ込んで墓石に触れる。

麻衣
(小声で)
翔太…もう5年か。

麻衣の目に涙が光る。

フラッシュバック:

INT. 病院の廊下 – 5年前 – 夜

若い麻衣が病院の廊下を走っている。

医師
(声のみ)
申し訳ありません。全力を尽くしましたが…

現在に戻る:

EXT. 墓地 – 朝

麻衣、目を閉じて深呼吸をする。

麻衣
(決意を込めて)
待っていてね。必ず…必ず変えてみせる。

麻衣、ポケットから小さな装置を取り出す。それは時間旅行装置の試作品だ。

彼女は装置を見つめ、そっと握りしめる。

麻衣
(囁くように)
もう少しだけ…

突然、携帯電話が鳴る。麻衣、慌てて電話を取り出す。

麻衣
(電話に)
はい、佐藤です。
(聞き入る)
はい、分かりました。すぐに行きます。

麻衣、最後に墓石を見つめる。

麻衣
翔太、また来るね。

麻衣、決意に満ちた表情で墓地を後にする。カメラ、彼女の後ろ姿をとらえながら徐々に引いていく。

墓石に刻まれた「佐藤翔太」の文字が見える。

FADE OUT.

このようなシーン1の脚本ができました。なんだか表現が定形過ぎてかなり修正が必要に思われますが・・・。

この後は、どんどんと各シーンの脚本を作っていく、シーン1のセリフや構成に筆を入れる、脚本の内容をみてトリートメントに戻って修正してみる、など進め方はご自身の好みで進めてみてください。

そして最後は、ショットリストの作成です。映画のビジュアルイメージを固めるため、シーンごとにどのようなショットが必要かをリストアップしていきます。

プロンプト
シーン1の脚本をもとにショットリストを制作してください。主人公や物語の背景を効果的に説明し、観客を一気に掴んで物語に引き込んでいくための効果的なショットを編み出してください。ショットリストは3列で、1列目はショット番号、2列目は映像情報、3列目はカメラアングルでお願いします
出力結果
ショット番号映像情報カメラアングル
1霧がかかった墓地の全景ドローン・ショット、徐々に下降
2墓石の列、一人の人影が見えるロング・ショット、カメラ・パン
3麻衣の後ろ姿、墓石に向かって立っているミディアム・ショット、背面アングル
4麻衣の顔、悲しみに満ちた表情クローズアップ、正面
5麻衣の手が墓石に触れるエクストリーム・クローズアップ
6墓石に刻まれた「佐藤翔太」の文字クローズアップ、麻衣の手も入れる
7麻衣の目元、涙が光るエクストリーム・クローズアップ
8フラッシュバック:病院の廊下を走る若い麻衣ハンドヘルド・カメラ、麻衣の背後から
9現在に戻る:麻衣の全身、目を閉じて深呼吸をするミディアム・ショット、側面
10麻衣がポケットから時間旅行装置を取り出すクローズアップ、麻衣の手元
11装置を見つめる麻衣の表情クローズアップ、やや下からのアングル
12携帯電話の画面、研究所からの着信インサート・ショット
13電話に出る麻衣、決意に満ちた表情ミディアム・クローズアップ、正面
14墓地を後にする麻衣の後ろ姿ロング・ショット、徐々にズームアウト
15墓石と朝日、麻衣の姿は小さくエスタブリッシング・ショット、俯瞰

出来上がったショットリストには、映像情報やカメラアングルが詳細に説明されています。このChatGPTの回答をもとに、より効果的な映像表現を探っていくことになります。

コンセプトからショットリスト制作まで、ChatGPTの力を借りながら映画のストーリー制作の一連の流れを実践してきました。

次回は第3回「Midjourneyによる画像生成」について解説していきます!

コメント

コメントする

目次