
【ジブリ風AI漫画で再挑戦!】MulmoCast実況 Day 7
🎬 やりたかったこと
「Webページからジブリ風コミック動画を、MulmoCastとChatGPTで全自動生成したい!」
この“夢”をついに実現!失敗からのリベンジでつかんだ、実践ノウハウと成功フローを大公開します。
✅ 完全自動化フロー ― 6ステップでOK!
1. 映像化したいWebページのURLをコピー
まずは、動画化したい記事やWebページのURLをクリップボードにコピー。
例:
https://www.maff.go.jp/j/keikaku/syokubunka/ich/
2. ChatGPTにURLを読ませる
新規ChatGPTチャットを開き、
Read this article: https://www.maff.go.jp/j/keikaku/syokubunka/ich/と入力。
(記事の内容を要約・抽出できるようにします)
3. ジブリ風コミックプロンプトを自動生成
【重要】ここで間違いやすい!
❌ NGコマンド
mulmo tool prompt -t ghibli_strips✅ 正しいコマンド
mulmo tool prompt -t ghibli_comic📝 補足:
GitHub Issue #589(mulmocast-cli)にも同様のエラー報告があるので注意!
4. MulmoCast用スクリプトプロンプトを取得
上記コマンドを実行すると、下記のようなJSONテンプレートが出力されます。
Generate a script for a presentation of the given topic. Another AI will generate comic strips for each beat based on the text description of that beat. Mention the reference in one of beats, if it exists. Use the JSON below as a template.
```JSON
{"$mulmocast":{"version":"1.0","credit":"closing"},"title":"[TITLE: Brief, engaging title for the topic]","lang":"en","references":[{"url":"[SOURCE_URL: URL of the source material]","title":"[SOURCE_TITLE: Title of the referenced article, or paper]","type":"[SOURCE_TYPE: article, paper]"}],"beats":[{"text":"[OPENING_BEAT: Introduce the topic with a hook. Reference the source material and set up why this topic matters. Usually 2-3 sentences that grab attention and provide context.]","imagePrompt":"[IMAGE_PROMPT: A prompt for the image to be generated for this beat.]"},{"text":"[MAIN_CONCEPT: Define or explain the core concept/idea. This should be the central focus of your narrative. Keep it clear and accessible.]","imagePrompt":"[IMAGE_PROMPT: A prompt for the image to be generated for this beat.]"},{"text":"[SUPPORTING_DETAIL_1: Additional context, examples, or elaboration that helps illustrate the main concept. This could include how it works, why it's important, or real-world applications.]","imagePrompt":"[IMAGE_PROMPT: A prompt for the image to be generated for this beat.]"},{"text":"[SUPPORTING_DETAIL_2: Continue with more examples, deeper explanation, or different aspects of the topic if needed.]","imagePrompt":"[IMAGE_PROMPT: A prompt for the image to be generated for this beat.]"},{"text":"[ADDITIONAL_BEATS: Add more beats as necessary to fully explore the topic. Complex topics may require 6-10+ beats to cover adequately. Each beat should advance the narrative or provide valuable information.]","imagePrompt":"[IMAGE_PROMPT: A prompt for the image to be generated for this beat.]"},{"text":"[CONCLUSION/IMPACT: Wrap up with the significance, implications, or key takeaway. Help the audience understand why this matters to them.]","imagePrompt":"[IMAGE_PROMPT: A prompt for the image to be generated for this beat.]"}],"canvasSize":{"width":1536,"height":1024},"imageParams":{"style":"<style>Ghibli style</style>","images":{"presenter":{"type":"image","source":{"kind":"url","url":"https://raw.githubusercontent.com/receptron/mulmocast-media/refs/heads/main/characters/ghibli_presenter.png"}}}}}
```5. ChatGPTで台本(スクリプト)を生成
このJSONテンプレートをChatGPTに貼り付け、
記事の内容を元にしたストーリー(各beat)を自動生成させます。
ポイント:
“comic strips”用のストーリーパートがbeatsとして分かれて出力される
imagePrompt部分も自動でジブリテイスト指定
6. ターミナルで動画生成コマンドを実行
いよいよ動画自動生成の最終ステップ!
mulmo movie __clipboard(クリップボードに貼り付けたJSONスクリプトをそのまま使えます)
▼ 実際の出力ログ例
[dotenv@17.1.0] injecting env (0) from .env ... < audio ... writing: C:\Users\user name\output\script_20250715_213859.mp4 > video🎉 完成した動画の一例(ジブリ風??)
タイトル:
Washoku: Japan’s Traditional Cuisine, a UNESCO Treasure
「和食;日本人の伝統的な食文化」のユネスコ無形文化遺産登録について出力先:
C:\Users\user name\output\script_20250715_213859.mp4
💡 リベンジ成功のためのTIPS & 注意点
コマンドのスペル間違いに注意!
“ghibli_comic”が正解。“ghibli_strips”では動きません。ChatGPTの活用で台本生成も全自動!
テキスト・画像プロンプト・音声生成が一気に進みます。正しい手順を踏めば再現性抜群!
「Webページ→ジブリ風コミック動画」量産も夢じゃない!動画生成できない場合は以下の記事を参考に!
✨ まとめ・感想
今回のリベンジで、「Web記事→ジブリ風コミック動画」自動化フローがついに完成!
つまずきがちなポイントさえ抑えれば、ほぼ全自動で感動的な“ジブリ風動画”が量産できます。
失敗→原因究明→リベンジ成功、というリアルな体験を通じて得た知見をシェアしました。
「自分もやってみたい!」という方、ぜひこの手順を参考にチャレンジしてみてください!