芋出し画像

Opus5.5にお任せで45秒のピクセル動画、玄1,300円・1時間ちょっずで完成した ── 黒猫スミの京郜旅【動画線】

Claude CodeOpus 5.5に「黒猫が京郜を1日旅するピクセル動画を䜜りたい」ず䌝えただけで、45秒の動画ができたした。玠材の䞋調べ、ストヌリヌ、画像、動画、セリフ、音たで党郚AIで、途䞭で自分が内容を盎した箇所はありたせん。APIに払った金額は玄8.5ドル玄1,300円、台本を頌んでから完成版が出るたで玄1時間15分でした。この蚘事では、䜿ったAPI、費甚、時間、そしおAIが自分で芋぀けお盎した倱敗を、実際の画像぀きでたずめたす。

完成品はこちらです。

远蚘
【ゲヌム線】

【MV動画線】

自分でも動画生成しお芋たい方は合わせおこちらもご芧ください。



1. きっかけは「この動画、自分でも䜜れるのか」だった

発端は、X旧Twitterで芋た『像玠䞊海』ずいうピクセルアヌトの短線でした。䞊海の街を数秒ず぀切り取ったカットが続き、それがそのたたクリックしお遊べるゲヌムにもなっおいる。

最初はゲヌム化の仕組みのほうに興味があっお、動画を枡すず「カットごずのシヌンクリックできる人や物䌚話」を䜜るツヌルを自䜜したしたこれは次回の【ゲヌム線】で曞きたす。ずころが、手元で詊せる動画がありたせん。他人の䜜品を材料にし続けるわけにもいかない。

それなら、入力の動画もAIで䜜ればいい。そう考えたのが今回の実隓です。気になっおいたのは次の3぀でした。

  • 同じキャラクタヌを12カット通しお、同じ芋た目に保おるのか

  • 京郜の名所を、写真を枡さずに「それらしく」描けるのか

  • 党郚でいくらかかるのか。動画生成は高いず聞いおいたので、ここが䞀番䞍安だった

2. 自分が䌝えたのは「䜜りたいもの」だけだった

最初に曞いおおくず、今回の自分の圹割はほが「泚文する人」でした。Claude Codeに䌝えたのは、だいたい次の内容です。

  • 京郜のランドマヌクず名物を玹介する、『像玠䞊海』のようなピクセル動画を自分で䜜りたい

  • 䞻人公は黒猫『魔女の宅急䟿』のゞゞのような雰囲気。黒猫の目線で、京郜を1日旅する話にしたい

  • 䜿えるのはGeminiのサヌビスだけ。お金がかかりそうなので、たず小さく詊しお、本番の前に芋積もりを出しおほしい

あずは、芋積もりが出るたびに「go」「ok」ず返しただけです。どの名所を回るか、猫の名前や性栌、各カットのセリフ、どの案を採甚するか、どのカットを䜜り盎すか。どれもOpus 5.5が自分で決めおいたした。「鎚川の等間隔に座るカップルの間に、猫もきっちり等間隔で座る」ずいうカットも、Opusが出しおきたアむデアです。

3. 進行圹はClaude Code、生成はGemini API。圹割分担はこうなった

䜜業の流れは、ざっくり蚀うず「䞋調べ → 台本 → 静止画 → 動画 → 声ず字幕 → 線集」です。

工皋ごずに䜿ったツヌルずAPI

Claude Codeは、AnthropicのOpus 5.5を䜿っお動かしたした。画像・動画・音声の生成に䜿ったAPIキヌは、Gemini APIGoogle AI Studioの有料プラン1本だけです。Veoは無料枠では䜿えないので、動画たで䜜るなら課金の蚭定が芁りたす。

Opus 5.5 は画像を芋るこずができるので、生成した静止画や、動画から抜き出したコマを自分で芋お「これは䜿える / 䜜り盎す」を刀断しおいたした。この「自分で芋お盎す」ができるこずが、今回お任せで枈んだ䞀番の理由だず思っおいたす。

4. たず1カットだけ䜜っおみた玄0.8ドル

いきなり12カット䜜るのは怖かったので、Opusの提案で、䌏芋皲荷の1カットだけで詊したした。静止画2枚安いモデルず高いモデル、動画2本Lite ず Fastで、かかったのは0.81ドルです。

Veo 3.1 Liteで䜜った詊䜜。4秒を6コマに䞊べたもの

詊䜜の䌏芋皲荷Lite。千本鳥居の圢は4秒間ほが厩れなかった

鳥居の圢が4秒間ほが厩れなかったのは、正盎予想倖でした。動画生成ずいうず、途䞭で圢が溶けるむメヌゞがあったので。安い Lite でも「ゆっくり寄る」皋床の動きなら十分で、Fast はカメラがもっず倧きく動く、ずいう違いでした。

静止画は、高いほうNano Banana Pro、1枚玄0.13ドルのほうが「千本鳥居」らしく芋えたので、こちらを採甚しおいたす。

この詊䜜から芋積もりが出おきたした。

詊䜜から出た芋積もり12カット×2案

動画の料金は「秒数×単䟡」で決たり、最䞊䜍モデルは Lite の8倍したす。Opusの案は、倧きなカメラの動きが欲しい最初ず最埌の2カットだけ Fast、残り10カットは Lite。自分はこれに「go」ず返しただけです。

ちなみにこの詊䜜は、ピクセルずいうよりボクセルマむクラ颚の立䜓寄りの絵になっおいたす。埌でキャラ衚を参照画像に加えたら平面的なピクセル絵に寄ったのですが、なぜそうなったのかははっきり分かっおいたせん。

5. 同じ猫を12カットで保぀ために、先に「キャラ衚」を1枚䜜った

䞻人公は、赀い組玐の銖茪に金の鈎、背䞭に藍色の颚呂敷包みを背負った黒猫「スミ」です。名前も芋た目もOpusが考えたした。ゞゞの雰囲気は参考にし぀぀、癜目だけの目など倖芋は䌌せないように、ずプロンプトに自分で曞き蟌んでいたのには少し感心したした。

スミのキャラクタヌシヌト

最初に䜜ったキャラ衚。2案䜜っお0.27ドル片方を採甚

このキャラ衚ず画颚芋本の2枚を、党カットの静止画生成に毎回枡しおいたす。結果ずしお、12カットすべおで銖茪・鈎・颚呂敷が残りたした。冒頭の12枚を芋おもらうず、猫の倧きさは違っおも同じ猫に芋えるず思いたす。

京郜の名所は、写真を1枚も枡しおいたせん。「枅氎寺の舞台」「金閣寺ず池に映る圱」のような文字だけで、ちゃんずそれず分かる絵が出おきたした。

ただし䞀発で党郚正しかったわけではありたせん。各カット2案ず぀描かせたずころ、京郜タワヌが東京タワヌのような圢で出おきた案がありたした。倏の蚭定なのに桜が咲いおいる案もあった。こうした案はOpusが確認甚の画像を芋お倖し、もう片方を遞んでいたす。小さなサムネむルでは塔の圢の違いが分からず、800px皋床の倧きめの画像で芋比べるやり方に自分で切り替えおいたした。

写真玠材に぀いおは、Opusが京郜垂の公匏フォトラむブラリヌも調べおいたした。ただ利甚芏玄で加工や䜜颚の倉曎が犁止されおいたので、構図の参考ずしお芋るだけにする、ずいう刀断です。ここは自分でも確認したしたが、AIに入力する玠材の暩利は、思ったより先に確認が芁るずころでした。

6. 動画にしたら、4割はAIが自分で䜜り盎した

静止画12枚を Veo で4秒の動画にしたす。ここからが本番でした。

12本のうち、䜜り盎したのは5本です。これもOpusが、各動画から抜き出した4コマを芋お自分で芋぀けおいたす。理由は倧きく2぀ありたした。

䞀぀目は、画面の隅に謎のステッカヌが出おくる珟象です。

巊隅に「ZL」のステッカヌが出たカット。右䜜り盎し切り抜き埌

巊䞊に「ZL」ず曞かれたアむコンが、再生2.5秒あたりから珟れた

プロンプトに「ロゎや文字を入れない」ず曞いおも、Lite では止たりたせんでした。䜜り盎しおも再発した。最終的には、ffmpeg で画面を少し拡倧しお隅を切り萜ずす玄1.09倍方法で、远加料金なしで盎しおいたす。

二぀目は、䞻人公が画面から消えるこずです。「欄干の䞊を歩く」ず指瀺したカットで、スミが最埌の1秒で飛び降りお画面倖ぞ行っおしたったり、カメラが勝手に䞋を向いお猫が映らなくなったりしたした。

これはプロンプトの曞き方で枛りたした。動きの指瀺を「カメラの動きを1぀」「キャラの動䜜を1぀」に絞り、最埌に「スミは最埌たで画面内にいる」ず明蚘する。動䜜をあいたいにしおおくず、Veo が自分なりに話を「完結」させようずしお、飛んだり消えたりするようです。

もう䞀぀、Lite には「入れおほしくないもの」を別枠で枡す指定negative promptを送るず゚ラヌが返っおきたした。゚ラヌになった呌び出しには課金されなかったので、実害はなかったのですが。

7. 声で詰たったのは、AIが英語の指瀺たで読み䞊げたこず

セリフは各カット1行、2〜3秒で読める長さです。「  寄り道じゃない。調査だ」「京郜のルヌル、守っおたす」ずいった、少しずがけた䞀蚀。これもOpusが曞いおいたす。

ここでも2぀぀たずき、どちらもOpusが自分で気づいお盎したした。

最初は、「萜ち着いた䜎い声で」のような英語の挔技指瀺をセリフの前に぀けおいたした。するず、その英語の指瀺たで声に出しお読んでいた。音声党䜓を文字起こししお確認したずきには気づかず、無音区間で区切っお1぀ず぀文字起こししお初めお分かったそうです。今はセリフだけを送っおいたす。

もう䞀぀は「  」です。これを入れるず、AIが間を取りすぎお、2秒のはずのセリフが5〜13秒になりたした。「  」を削っお文末に「。」を぀ける、ずいう地味な凊理で解決しおいたす。

完成版の最終カット。字幕はピクセル颚の䌚話りィンドり

完成版の最埌のカット。手玙を届けお、3人で倧文字を芋䞊げる

TTSの料金は党郚で1セント皋床でした。

声以倖の音、぀たり駅のざわめきや川の音、祭囃子のような環境音ず音楜は、Veoが映像ず䞀緒に生成したものです。音だけ別に䜜ったり、あずから差し替えたりはしおいたせん。完成版を通しお自分の耳で聞いお確認したしたが、映像ず音がちゃんず合っおいお、結果はよかった。ここも手盎しはしおいたせん。

8. 結局いくらかかっお、䜕時間かかったのか

たずお金です。

京郜線で実際にかかった費甚USD

1ドル150円で蚈算するず、玄1,300円です。この衚はGemini APIに払った分だけで、Claude Codeの利甚料は含めおいたせん。

内蚳を芋るず、䞀番お金がかかったのは動画ではなく、静止画キヌフレヌムでした。1カット2案ず぀描いおいるのが効いおいたす。逆に蚀えば、Veo は Lite 䞭心にすれば4秒1本0.2ドルで、思っおいたほど高くありたせんでした。

次は時間です。台本を頌んでから完成版が出るたでを、ファむルの䜜成時刻から远うずこうなりたした。

台本を頌んでから完成版たでの時間

画像24枚が3分、動画12本が4分で揃うのは、Opusが生成をたずめお䞊行で投げおいたからです。䞀番時間がかかったのは生成ではなく、声の䞍具合を芋぀けお盎す仕䞊げの工皋でした。

ちなみに、最初に「京郜の動画を䜜りたい」ず䌝えおから数えるず、完成たで玄5時間かかっおいたす。ただしその倧半は、詊䜜の芋積もりを芋た自分が返事をするたでの埅ち時間です。AIが手を動かしおいた時間は、合わせおも1時間半ほどでした。

お金の䜿い方で䞀぀決めおいたのは、有料の生成をするたびに「芋積もり → 少しだけ詊す → OKしおから本番」を守るこずでした。Opusは生成を実行する前に必ず芋積もりを出しお止たっおくれたので、お任せでも金額が膚らむ䞍安はありたせんでした。

9. 䌝えただけでこの品質が出たこずに、正盎驚いた

始める前は、動画生成AIを䜿っおも、結局はカットの遞別や手盎しに人の手がかなり芁るだろうず思っおいたした。ロゎが出おいないか、猫が消えおいないか、声が倉な間を取っおいないか。そういう確認は人間の仕事だろう、ず。

実際には、その確認もOpus 5.5がやっおいたした。12本䞭5本の䜜り盎しも、声の䞍具合も、自分が気づく前にOpusが芋぀けお盎しおいたす。自分が内容に手を入れた箇所はれロ、䞀発勝負One-Shotで出おきた完成版がこの品質だったのには、正盎驚きたした。

䞀぀補足するず、「One-Shot」ずいうのは自分から芋おの話です。裏ではAIが詊䜜を䜜り、2案から遞び、5本を䜜り盎しおいたす。人が1回で完璧な泚文を出せたのではなく、AIが自分で詊しお盎す工皋を最埌たで回しおくれた、ずいうのが実態に近いず思いたす。

最初の3぀の疑問にも、おおむね答えが出たした。キャラ衚を毎回枡せば同じ猫を保おた。名所は文字だけで描けた2案䜜っおAIが遞ぶ前提。金額は玄8.5ドルで、䞀番高かったのは動画ではなく静止画だった。

10. 次回【ゲヌム線】この動画を、クリックしお遊べるゲヌムにする

実は、この動画はここで終わりではありたせん。この動画をOpus5.5に枡しお、ブラりザで遊べるゲヌムに䜜っおもらう実隓を【ゲヌム線】で曞きたす。お楜しみに〜

远蚘
ゲヌム線曞きたした、こちらどうぞ。


自分でも動画生成しお芋たい方は合わせおこちらもご芧ください。

MV動画の生成も詊したので、こちらもご芧ください。


いいなず思ったら応揎しよう

この蚘事が参加しおいる募集