Lemo-Opuscar:汎用スタイル 43 種・映画スタイル 98 種、フルサンプル映像 9 本を厳選、Claude Opus に大作映画の制作を任せる方法
汎用 43 スタイルと映画 98 スタイルを一覧し、厳選された 9 本のフルサンプル映像を視聴。作者と同じ Claude Opus 5.5 を軸に、インストールから最初の 1 コマ、絵コンテ、完成動画まで順を追って体験できます。
自分のストーリーを 30 秒のショートフィルムに仕上げたいなら、Claude Code 内で Lemomo がオープンソース公開している Lemo-Opuscar を実行できます。Agent が画風のルールやサンプルのソースコードを読み込み、自ら動画制作コードを記述して、コマごとの描画、BGM 生成、ミキシングまで実行。最終的に完成した映像とプロジェクトファイル一式を手元に届けてくれます。
プロジェクトには 2 つの入り口があります。43 種類の汎用スタイルライブラリ(各スタイルにルールとコードサンプル映像が付属。本記事では直接再生できるフルサンプル映像 9 本をカテゴリ別に厳選して掲載しており、リポジトリ全体に 9 本しかないわけではありません)と、98 本の映画スタイル事例を公開した「Opuscar 98」(画風プロンプトのコピーが可能)です。すべての映像は作者が Claude Opus 5.5 を軸に調整・生成したもので、他のモデルを使用した場合のクオリティは保証されていません。本記事ではこの 2 つのリストを完全網羅したうえで、No. 14「ウェールズ渓谷のガッシュ画」を使った実践手順をガイドします。スマホはスタイル選びに適していますが、実際の制作はパソコンで行います。
まずは、作者がこのツールセットを使って制作した 6 分 31 秒の全編コード生成ショートフィルム『Opuscar 98』をご覧ください:
作者によると、このオリジナル映像の音楽・美術・編集は Opus が行い、監督業務は自分と Opus が「半分ずつ」分担したとのことです。実践する際も、プレビューを確認しながら、ストーリーや映像がイメージどおりに仕上がっているかを判断していくことになります。
あなたがテーマの提示、画風の選定、プレビューの確認を担当し、Agent がコードの記述とツールの実行を担当します。まずはショートフィルムから始めることで、キャラクターや描画タッチ、動きが適切かどうかを早い段階で確認できます。
スタイル選びの 2 つの入り口:43 種の汎用ライブラリと 98 種の映画図鑑
まずはコンテンツに合わせて画風を選びましょう。知識の解説ならホワイトボード解説、プロセスの説明なら等角投影インフォグラフィック、心温まるショートストーリーなら水彩画やガッシュ画が向いています。プロジェクトには 2 つの入り口が用意されています:
- 43 種類の汎用スタイルライブラリ:各スタイルに個別のフォルダ、ルール説明(
STYLE.md)、デモ解説(DEMO.md)、サンプルコードが揃っています。Agent に映像制作を依頼する際は、公式一覧の中国語のスタイル名をそのまま伝えるだけでOKです(例:「『油画厚涂』のスタイルで 30 秒のショートフィルムを作って」)。サンプル映像は描画タッチの参考用なので、ストーリーや絵コンテは新しく設計します。 - 98 種類の映画事例図鑑:公式の OPUSCAR 98 図鑑ページ を開き、リスト上部で「中文」に切り替えて希望の映画を探し、画風プロンプトを展開してコピーボタンをクリックします(英語を選ぶ場合は「EN」に切り替えます)。コピーした完全な画風プロンプト(データ内の
prompt_zh/prompt_enに該当)を Agent に送信します。注意:コピーするのは画風プロンプトのみです。映画本編のカット割り(shots)や主人公 Clawd を自分のストーリー用スクリプトとして流用しないでください。
公式汎用スタイル 43 種:9 大カテゴリ早見表
汎用ライブラリは表現形式ごとに公式の 9 カテゴリに分かれています。伝えたい内容に合わせて選んでみましょう:
- 手描き・絵画(7 種):クレヨン児童絵本、水彩ブラシ、中国水墨画、油絵厚塗り、一筆描き、ホワイトボード解説、ペン&淡彩。
- 東洋の伝統美(4 種):影絵芝居、浮世絵、赤の切り紙細工(剪紙)、ペーパーカービングランプ。
- 印刷・版画(5 種):リソグラフ・シルクスクリーン印刷、レトロハーフトーン事件調書、木版画、銅版画、シルクスクリーントラベルポスター。
- グラフィック・タイポグラフィ(7 種):スイススタイル・キネティックタイポグラフィ、60 年代風スパイ映画オープニング、アールデコ、青写真・設計図、ステンドグラス、ピクトグラムモーショングラフィックス、ASCII・CRT 端末。
- インフォメーション・発表会(5 種):データストーリーテリング、等角投影インフォグラフィック、ダークトーンテック発表会、実機ライブ画面収録風、SF ホログラム UI。
- カートゥーン・アニメーション(4 種):1930 年代風ラバーホースアニメ、80 年代風セルアニメ、SF シットコムカートゥーン、50 年代風フラットカートゥーン。
- ゲーム(4 種):16-bit ドット絵 RPG、HD-2D、プチゲームフラッシュ(メイド イン ワリオ風)、バラエティリズムフラット。
- 映画・時代(2 種):1920 年代風サイレント映画、バックルーム・ニューウィアード。
- マテリアル・3D(5 種):ブロックトイ、ペーパークラフト仕掛け絵本、ティルトシフトミニチュア、ローポリ等角投影、ガラス質感プロダクト。
画像で画風を選び、サンプル映像で動きをチェック
まずはサンプルフレームの色合い、質感、構図を確認し、気に入ったタッチがあればサンプル動画を再生して、キャラクターの動き、カメラワーク、テキストの変化を見てみましょう。以下に汎用スタイル 43 種すべての公式画像を掲載しています。各カテゴリにつき 1 本ずつ直接再生可能なフルサンプル映像を用意しており、その他のスタイルも「作者の元動画を開く」から確認できます。動画には作者オリジナルのオーディオトラックがそのまま収録されています。
画像をクリックすると拡大表示できます。各カテゴリに直接再生できる作者のサンプル動画を1本掲載しています。その他のスタイルも作者のオリジナル本編へのリンクを完備しています。
手描き・絵画表現 · 7 枚のサンプルフレーム







東洋の伝統表現 · 4 枚のサンプルフレーム




印刷と版画 · 5 枚のサンプルフレーム





グラフィックとタイポグラフィ · 7 枚のサンプルフレーム







インフォメーションと発表プレゼン · 5 枚のサンプルフレーム





カートゥーンとアニメーション · 4 枚のサンプルフレーム




ゲーム表現 · 4 枚のサンプルフレーム




映画と時代感覚 · 2 枚のサンプルフレーム


マテリアルと 3D · 5 枚のサンプルフレーム





98 種の映画スタイル:映像タイプ別に選ぶ
以下では画面のメディア形式と用途別に整理しています。番号、作品名、スタイル名は元リストの表記に準拠していますが、同じスタイルを別のテーマに応用することも可能です。公式データの内訳は、平面(2D)が 77 件、2.5D が 4 件、立体(3D)が 17 件です(2.5D は 3D モデルをフラットなレイヤーとしてレンダリングする手法を指します)。下のカテゴリを展開すると、各映画に対応するサンプルフレームと完全なスタイル名を確認できます。使いたいスタイルが決まったら、上記の公式図鑑リンクから対応するプロンプトをコピーしてください。
手描き・絵画 · 24 種
























筆跡、紙の質感、絵の具の風合いが際立ち、温かみのあるストーリー、旅行記、人物や感情を描くショートフィルムに適しています。
- 12 · 風と共に去りぬ:テクニカラー油絵厚塗り
- 13 · レベッカ:ゴシック木炭画
- 14 · わが谷は緑なりき:ウェールズ渓谷のガッシュ画
- 20 · 紳士協定:40 年代風雑誌鉛筆イラスト
- 24 · パリのアメリカ人:デュフィ風水彩バレエ
- 27 · 波止場:ベン・シャーン風社会派リアリズム
- 35 · アラビアのロレンス:Terpning風壮大ポスターガッシュ画
- 37 · マイ・フェア・レディ:ボブ・ピーク風ファッションイラスト
- 39 · わが命つきるとも:ホルバイン風テューダー朝肖像油絵
- 45 · ゴッドファーザー:レンブラント風トップライト明暗油絵
- 48 · カッコーの巣の上で:ホッパー風アメリカンリアリズム油絵
- 51 · ディア・ハンター:アンドリュー・ワイエス風テンペラ画
- 53 · 普通の人々:秋の透明水彩
- 59 · プラトーン:ベトナム従軍スケッチ · ペン&淡彩
- 60 · ラストエンペラー:工筆重彩 · 絹本宮廷画
- 61 · レインマン:80 年代風エアブラシイラスト+レイモンドの計数
- 62 · ドライビング Miss デイジー:ノーマン・ロックウェル風油彩イラスト
- 63 · ダンス・ウィズ・ウルブズ:ダンバーの日記 · 鉛筆+透明水彩
- 65 · 許されざる者:レミントン風西部劇油絵 · 夕焼けと雨の夜
- 69 · イングリッシュ・ペイシェント:探検家のスクラップブック水彩画
- 71 · 恋におちたシェイクスピア:ヒリアード風エリザベス朝細密画
- 76 · ロード・オブ・ザ・リング/王の帰還:アラン・リー風水彩+トールキン風古地図
- 89 · ムーンライト:ムーンライト・ブルー調の油絵肖像画
- 93 · ノマドランド:マジックアワーのパステル画
版画・印刷ポスター · 19 種



















色面、彫り線、網点印刷が際立ち、レトロなオープニング、歴史叙事詩、宣伝ポスターのアニメーション演出に適しています。
- 02 · ブロードウェイ・メロディー:ブラック・ゴールド・シルバーのアールデコ歌舞ポスター
- 03 · 西部戦線異状なし:ケーテ・コルヴィッツ風反戦木版画
- 06 · Cavalcade:ミュシャ風アールヌーヴォー装飾画
- 08 · 戦艦バウンティ号の叛乱:海軍本部海図銅版画
- 10 · ゾラの生涯:新聞活字印刷+線刻挿絵
- 11 · 我が家の楽園:WPA シルクスクリーンポスター
- 15 · ミニヴァー夫人:英国戦時リトグラフポスター
- 22 · オール・ザ・キングスメン:南部選挙ウッドタイプポスター
- 25 · 地上最大のショウ:ストローブリッジ風サーカス多色石版画
- 31 · 恋の手ほどき:ロートレック風ベル・エポックリトグラフ
- 36 · トム・ジョーンズの華麗な冒険:手彩色風刺銅版画
- 40 · 夜の大捜査線:3 色リソグラフの夜景
- 42 · 真夜中のカーボーイ:ウォーホル風写真シルクスクリーン · Double Elvis
- 43 · パットン大戦車軍団:第二次世界大戦戦時国債リトグラフポスター
- 54 · 炎のランナー:1924 パリオリンピック石版ポスター
- 64 · 羊たちの沈黙:手彩色の博物学銅版画
- 79 · ディパーテッド:ボストン赤レンガ壁のステンシルグラフィティ
- 88 · スポットライト 世紀のスクープ:マイクロフィルムリーダー · 新聞網点
- 91 · グリーンブック:60 年代風リネン調ポストカード
イラスト・カートゥーン・ゲーム · 9 種









キャラクターや図形がデフォルメされており、軽快な物語、子供向けコンテンツ、コメディやゲーム感覚のショートフィルムに最適です。
- 07 · 或る夜の出来事:30 年代風モノクロラバーホースカートゥーン
- 23 · イヴの総て:アル・ハーシュフェルド風一筆書きカリカチュア
- 29 · 八十日間世界一周:50 年代風 UPA モダニズムカートゥーン
- 46 · スティング:『サタデー・イブニング・ポスト』風イラスト
- 50 · アニー・ホール:『ニューヨーカー』風 1 コマ漫画 · インク線画淡彩
- 52 · クレイマー、クレイマー:子供のクレヨン画
- 77 · ミリオンダラー・ベイビー:16-bit ドット絵格闘ゲーム
- 81 · スラムドッグ$ミリオネア:クイズ番組スタジオ+ムンバイのオレンジ&ティール
- 85 · アルゴ:ジャック・カービー風 70 年代アメコミ誌面
古写真・映画的トーン · 12 種












モノクローム、古い写真、フィルム、テレビ、ネオンの雰囲気を強調し、回想シーン、ドキュメンタリータッチ、都市の物語にマッチします。
- 04 · シマロン:1889 セピア調鶏卵紙パノラマ写真
- 16 · カサブランカ:ハリウッド黄金期スタジオソフトフォーカス・モノクローム
- 26 · 地上より永遠に:ハイキーなビーチのモノクロ銀幕映像
- 28 · マーティ:50 年代風ブラウン管テレビ録画映像
- 56 · 愛と追憶の日々:ファミリーアルバムのポラロイド写真
- 66 · シンドラーのリスト:モノクロフィルム · 唯一の赤いコート
- 72 · アメリカン・ビューティー:郊外のシンメトリー映画構図+DV ビデオ映像
- 78 · クラッシュ:ロサンゼルス夜景の光跡+舞い散る雪
- 83 · 英国王のスピーチ:色褪せた壁+金色のラジオ放送ブース
- 84 · アーティスト:2011 洗練されたサイレント映画モノクローム
- 86 · それでも夜は明ける:現像中のダゲレオタイプ古写真
- 97 · アノーラ:雪の夜のネオンサイン
テキスト・図解・設計図 · 6 種






文字、地図、数式、断面図自体が物語を語るスタイルで、知識の解説、空間関係、プロセスの説明に最適です。
- 18 · 失われた週末:タイプライターのアスキーアート
- 30 · 戦場にかける橋:サイアノタイプ(青写真)構造図
- 33 · アパートの鍵貸します:ソール・バス風ラインアートオープニング · モノクローム
- 74 · ビューティフル・マインド:窓ガラスの数式と黒板のチョーク+金色のコネクションライン
- 82 · ハート・ロッカー:爆発物処理マニュアル線図
- 92 · パラサイト 半地下の家族:建築断面アクソノメトリック図
装飾・シルエット・伝統工芸 · 7 種







ガラス、テキスタイル、シルエット、金箔、彫刻などの素材特性を活かして画面を構成し、文化的テーマや舞台的な表現に適しています。
- 17 · 我が道を往く:逆光のゴシックステンドグラス窓
- 55 · ガンジー:ラジャスタン伝統のハンドブロックプリント布地
- 57 · アマデウス:ロココ調シルエット · キャンドル煌めく金色のオペラハウス
- 68 · ブレイブハート:装飾写本 · 金箔イルミネーションミニチュア細密画
- 73 · グラディエーター:古代ローマの床モザイク画
- 75 · シカゴ:フォッシー・ステージ:赤と黒のスポットライト・シルエット
- 94 · コーダ あいのうた:スクリムショー(クジラの骨・歯の彫刻)
立体ペーパークラフト・平面レイヤー · 4 種




公式では2.5D(3D モデルをフラットなレイヤーとしてレンダリング)と表記。トイシアター、飛び出す絵本、奥行き感のある平面表現に最適です。
- 19 · 我等の生涯の最良の年:グラフ誌報道写真ハーフトーン見開き風
- 41 · オリバー!:ヴィクトリア朝のトイペーパーシアター
- 47 · ゴッドファーザー PART II:手彩色セピア調古写真
- 67 · フォレスト・ガンプ/一期一会:飛び出す絵本 · 机の上のペーパークラフト
3D 空間・映画カメラワーク · 17 種

















空間の奥行き、空撮、カーチェイス、長回しを活用し、ダイナミックな空間移動を要するテーマに適しています。まずは短いアクションで検証しましょう。
- 01 · つばさ:サイレント映画 3D 空戦 · オルソクロマチックモノクロ+アンバー着色
- 05 · グランド・ホテル:MGM シルバーモノクローム 3D ロビー
- 09 · 巨星ジーグフェルド:シルバーモノクロ 3D 螺旋ウェディングケーキ舞台
- 21 · ハムレット:モノクロ 3D 霧に包まれた古城
- 32 · ベン・ハー:3D 円形競技場戦車レース · 65mm フィルムの大スペクタクル
- 34 · ウエスト・サイド物語:テクニカラー 3D 舞台演出
- 38 · サウンド・オブ・ミュージック:絵本風 3D アルプス空撮パノラマ
- 44 · フレンチ・コネクション:高架下のカーチェイス · 16mm 粒子感 3D
- 49 · ロッキー:フィラデルフィア美術館階段の日の出 3D · 35mm トーン調整
- 58 · 愛と哀しみの果て:3D 複葉機で飛ぶ東アフリカ大地溝帯
- 70 · タイタニック:青写真から実写へ浮かび上がる 3D 実景再現
- 80 · ノーカントリー:3D 西テキサス荒野の黄昏(ディーキンス調ライティング)
- 87 · バードマン あるいは(無知がもたらす予期せぬ奇跡):3D 舞台裏廊下のワンカット長回し
- 90 · シェイプ・オブ・ウォーター:3D 水中の青緑コースティクス(水面反射光)
- 95 · エブリシング・エブリウェア・オール・アット・ワンス:レイマーチングによるマルチバースジャンプカット
- 96 · オッペンハイマー:3D 粒子の火球 · IMAX フィルムグレイン
- 98 · One Battle After Another:3D 起伏あるハイウェイの追走劇 · 望遠圧縮効果
初心者の第 1 歩:ターミナル起動から環境構築まで
最初のステップでつまづく人の多くは、「OS のターミナル」と「Claude の対話画面」の違いで混乱しています。以下の手順どおりに進めれば、迷わずすっきりとした実行環境を構築できます:
1. アカウントと利用環境の確認
- アカウント要件:Claude Code を利用できる権限を持つアカウント(Claude Code をサポートする Claude サブスクリプション、または残高がチャージされた Anthropic Console の開発者アカウント)が必要です。
- ツールの前提知識:公式の Claude Code ネイティブ版は単一のバイナリとしてインストールされるため、それ自体に Node.js は不要です。しかし、Lemo-Opuscar のメディアバックエンド(ヘッドレスブラウザでの画面キャプチャ、音声合成スクリプト、オーディオミキサー)を動作させるには、ローカルに
Node 20+、Python 3.11+(または uv)、および ffmpeg がインストールされている必要があります。まだ入っていなくても焦る必要はありません。後述のセルフチェック指示を使えば、Agent がセットアップを手助けしてくれます。
2. システムターミナルを開く
- Mac ユーザー:キーボードのショートカット
Command + 空格で Spotlight 検索を呼び出し、终端またはTerminalと入力して Enter を押します。 - Windows ユーザー:本プロジェクトは裏側で Bash スクリプト(
setup.shやmux.shなど)に強く依存しているため、WSL2(Ubuntu) の利用を強く推奨します。Mac/Linux 向けの Bash コマンドを通常の PowerShell 上で直接実行せず、必ず WSL ターミナル内から操作してください。
3. Claude Code のインストールと確認
システムターミナルに公式のネイティブインストールコマンドを貼り付けて Enter を押します(すでにインストール済みの場合はスキップしてください):
curl -fsSL https://claude.ai/install.sh | bash
インストールが完了したら、新しいターミナルウィンドウを開き、以下のコマンドを入力して動作確認を行います:
claude --version
2.1.x (Claude Code) のようなバージョン番号が表示されたことを確認してから、次のステップに進んでください。 コマンドが見つからないというエラーが出た場合は、ターミナルウィンドウを一度閉じて再度開き直してください。
続いて claude と入力して Enter を押し、ターミナルの案内に従ってブラウザでログイン認証を完了させます。
4. Lemo-Opuscar プラグインのインストール(システムターミナルで実行)
ここは初心者が最も間違えやすいポイントです。プラグインインストールの 2 つのコマンドは、必ず OS のシステムターミナル上で実行してください。Claude Code とのチャット欄に自然言語メッセージとして送信してはいけません!
先ほど claude を起動した場合は、/exit と入力してセッションを終了し、システムターミナルのプロンプトに戻ってから、以下のコマンドを順番に貼り付けて実行します:
claude plugin marketplace add lemomo-ai/lemo-opuscar
claude plugin install lemo-opuscar@lemolab
この 2 つのコマンドで、プラグインリポジトリの追加と Lemo-Opuscar 本体のインストールを行います。成功メッセージが表示されたら次へ進みましょう。エラーが出た場合は、記事末尾のトラブルシューティングを参照してください。初回の動画生成時に、ホームディレクトリ配下に ~/lemo-opuscar 共有ライブラリが自動作成され、共通ルールやレンダリングツールがキャッシュされます。
5. 専用フォルダを作成してセッションを開始
生成されるコード、ポスター画像、動画ファイルをすっきりと整理するため、ルートディレクトリやダウンロードフォルダなどでそのまま作業を始めるのは避けましょう。ターミナルで英数字のみの専用フォルダを作成し、そこから Claude を起動します:
mkdir -p ~/Movies/lemo-first-film
cd ~/Movies/lemo-first-film
claude
Claude Code のウェルカム画面、モデル名、現在の作業フォルダが表示されたら、Agent セッションに入った状態です。ここから先は、指示をターミナルコマンドとして叩くのではなく、以下で紹介する制作リクエストをチャットとして送信していきます。
Claude Code セッション内で /model と入力し、メニューからお使いのアカウントで実際に利用可能な Opus 5.5 を選択します。セッションのデフォルトモデルが必ずしも Opus 5.5 になっているとは限らない点にご注意ください(アカウントの契約種別、エンタープライズポリシー、クラウドプロバイダの設定によって初期モデルは異なります)。もしメニューに Opus 5.5 が見当たらない場合は、サブスクリプションの利用権限やモデル制限、プロバイダの提供状況をご確認ください。すべてのスタイルライブラリは Opus 5.5 向けにチューニングされているため、他モデルを使うと本来の画質や表現が保証されません。まずは 1 フレームだけ出力して品質を確認してから作業を進めることを推奨します。詳しくは Claude Code モデル設定 をご覧ください。
6. 環境チェック:日英セルフチェックテンプレート
お使いのパソコンに Node 20+、Python 3.11+、ffmpeg が正しく入っているか分からない場合は、以下のリクエストをそのまま Claude Code に送信してください。Agent が現在のシステム環境を自動診断し、お使いの OS に合わせた正確な追加導入コマンドを提示してくれます。ネット上のコマンドをやみくもに試す必要はありません:
環境セルフチェックの日英テンプレートを見る(クリックで開閉)
日本語の指示:
こんにちは!lemo-opuscar を使ってショートフィルムを制作したいと考えています。まだ脚本の執筆は始めず、まずは現在のシステムにおける映像制作の前提環境をチェックしてください:
1. Node.js のバージョンが 20+ 以上であるか、および Git が利用可能かを確認してください。
2. Python のバージョンが 3.11+ 以上であるか(または uv がインストールされているか)を確認してください。
3. システムに ffmpeg がインストールされているか確認してください。
もし不足しているツールがあれば、現在の OS に合わせたインストールコマンドと実行場所を提示してください。インストール完了後に再度バージョンを確認し、すべてクリアできたら開始可能であることを伝えてください。
English Prompt:
Hi! I am preparing to produce a short film using lemo-opuscar. Before writing any script, please check my system dependencies for the media pipeline:
1. Verify Node.js is at version 20 or higher and Git is available;
2. Verify if Python is at version 3.11+ (or if uv is installed);
3. Verify if ffmpeg is installed and accessible.
If a dependency is missing, give installation commands for my operating system and say where to run them. Recheck the versions after installation and tell me to proceed only when all checks pass.
実践チュートリアル:30 秒のショートフィルム『深夜のラーメン屋』を作る
ここでは、架空の 30 秒ショートフィルム『深夜のラーメン屋』を例に、画風の選定から完成品の納品までの一連の対話プロセスを実演します。本例では No. 14「ウェールズ渓谷のガッシュ画」 スタイルを採用し、デフォルト仕様は 1920×1080・24 fps とします。
『深夜のラーメン屋』は、本記事での手順を試すために設計した具体例です。以下に掲載しているのはリクエストテンプレートであり、生成済みの完成映像ではありません。ご自身のストーリーに置き換える際も、「まずプレビューを確認し、納得してから次の制作に進む」という手順を守って進めてください。
第 1 ラウンド:画風の原文 +「まず 1 フレーム生成」での検証
画風が決まったら、最初の試行ではまず 1 フレームだけを出力して確認します。基本マテリアル、色のバランス、人物造形がイメージと違った場合、いきなり 30 秒の動画全体を再レンダリングすると膨大な時間とトークンを無駄にしてしまうためです。完全な画風の原文とご自身のテーマを組み合わせ、コードによる静止画 1 フレームの描画を依頼しましょう。
この組み合わせ用テンプレートを使ってテーマの差し替え、原文のコピー、単一フレームのリクエストを行えます。『深夜のラーメン屋』をそのまま忠実に試したい場合は、すぐ下のテンプレートを使用してください。日本語と英語のどちらを送っても構いません。
作者が公開した画風プロンプトの原文を選び、自分のテーマを入力します。下部では「画風プロンプトの原文」と「まずは1フレーム」の指示を明確に分けて表示します。ここでは文章を組み立てるだけで、AIの呼び出しや動画生成は行いません。
第 1 ラウンド:「まず 1 フレーム生成」日英リクエストテンプレート(クリックで開閉)
日本語の指示:
【中国語画風プロンプトの原文】
仿威尔士画家 Kyffin Williams 的不透明水粉。方向性笔触宽为画幅宽 1/80–1/40,长是宽的 2–5 倍,边缘毛糙,完全覆盖;房子、墙、山脊用断续深色短线勾边;暗山上刮几笔亮绿或灰蓝。色板:天空和光淡金 #F1C565(别成芥末黄),田野绿 #86A03F,暗部煤黑 #1D1B1E,远山和水面灰蓝 #48505E,小点缀黄 #F6CF2F,其他颜色由这几色调出;故事围绕的那个主角用 #D97757,至少占画面高八分之一。田野和天空偏亮(约六成),山和房子偏暗。暖色调色不超过一成,暗角,颗粒。默认傍晚低角度侧光,田野受光,山脊有轮廓光。从高处真透视取景,一条路把视线引下去;小房子(或墙、石块)顺山坡一级级排开。动起来:烟或云循环飘动,横向跟拍。避免:水彩透明感、矢量平涂、发暗发脏。
【本記事の補足:まず1フレーム生成のリクエスト】
lemo-opuscar スキルを使用し、現在の作業ディレクトリに midnight-noodles プロジェクトを作成してください。先ほどの『わが谷は緑なりき』の不透明ガッシュ画風ルールを適用し、まだ動画全体は生成せず、フロントエンドの描画コードを用いて静止画 1 フレームを描画してください:
【テーマ・場面】深夜の雨上がり、狭い路地裏に佇む小さな麺料理店。
【キー構図】年配の料理人・李さん(エプロンには主人公のキーカラー #D97757 を使用、身長は画面の最低でも 1/4 を占めること)が湯気の立ち上る茹で鍋の前に立ち、竹箸で熱々の細麺を持ち上げている。店内には淡い金色の温かなランプ(#F1C565)が灯り、立ち上る湯気と粗削りな木製カウンターを照らし出している。窓の外には濃い煤黒(#1D1B1E)の濡れた石畳と、グレーブルー(#48505E)の遠景の壁が広がっている。
【目標タスク】この静止フレームをレンダリングする index.html を作成し、実際にレンダリングされた画像の絶対パスとソースコードの場所を提示してください。まだ動画全体は制作しないでください。ガッシュ画特有の重厚なペインティングナイフによる色面と途切れがちな輪郭線を維持し、光を夜景の柔らかなプールとして演出し、半透明の水彩画や無機質なベタ塗り(プラスチック感)は避けてください。
English Prompt:
[Complete Style Rules]
Opaque gouache after Welsh painter Kyffin Williams. Directional strokes 1/80-1/40 of frame width, 2-5 times as long, ragged, fully covering; broken dark dashes outline buildings, walls and ridges; dark hills flecked with lighter green or slate knife marks. Palette: sky and light pale gold #F1C565 (not mustard), fields green #86A03F, darks coal #1D1B1E, far hills and water slate #48505E, small accents yellow #F6CF2F, other colours mixed from these; the hero the story centres on #D97757, at least 1/8 of frame height. Fields and sky light (~60%), hills and buildings dark. Warm grade under 10%, vignette, grain. Default low late-afternoon side light: fields lit, ridges rim-lit. From high ground in true perspective, a path leading the eye down; small repeated buildings (or walls, rocks) stepping along slopes. Motion: looping smoke or cloud, a lateral track. Avoid: watercolour transparency, vector fills, mud.
[Single Frame Request]
Use the lemo-opuscar skill. Create the midnight-noodles project inside the current working folder and apply the Welsh Valley Gouache style above. Do not generate the full film yet; render a single static frame using real drawing code:
[Subject & Scene] A small noodle shop in a narrow alley on a wet night.
[Key Composition] The old chef Lao Li (wearing an apron in #D97757, occupying at least 1/4 of frame height) stands before a boiling pot lifting steaming noodles; a warm hanging lantern in pale gold (#F1C565) lights up the steam and wooden counter; outside are wet cobblestone streets in coal dark (#1D1B1E) and distant walls in slate blue (#48505E).
[Task] Write index.html to render this still. Report the absolute path of the rendered image and source code, without producing the full film yet. Maintain opaque gouache strokes and broken outlines, adapt lighting for a night scene, and avoid watercolor transparency or flat vector fills.
生成された 1 フレームの良し悪しをどう判断するか?
Agent が実行を終えると、ターミナルにレンダリングされた画像のパスが返されます(例:~/Movies/lemo-first-film/midnight-noodles/stills/t_0.jpg。実際のファイル名は Agent が返したパスに従ってください)。Mac の場合は Finder を開き、Command + Shift + G を押して Agent が返したパスを貼り付けて Enter を押すと画像が見つかります。プレビューアプリで開いてみましょう。Agent がファイル名しか返さなかった場合は、まずフルパスを出力させてください。以下のポイントに沿って確認します:
- 合格基準:茹で鍋から立ち上る湯気が重みのある白と淡い金色のナイフタッチで描かれ、明瞭な筆跡の質感があること。李さんのシルエットがはっきりしており、衣服のカラーコードが
#D97757に沿っていること。窓の外の雨夜は暗いものの、煤黒の路面とグレーブルーの壁面の階調がしっかり読み取れること。 - 不合格の兆候:湯気が半透明のグラデーション水彩のようになっている。人物や背景が広範囲の単色ベタ塗り(無機質なベクター感)になっている。あるいは画面全体が黒く潰れて濁ってしまっている。もし不合格であれば、どこがぼやけているか、どこが平坦かを Agent に具体的に伝え、この 1 フレームの段階で修正させてください。
第 2 ラウンド:ストーリーと音声の要件を伝え、絵コンテを要求する
単一フレームの画質が合格したことを確認したら、ストーリー全体のプロット、カメラワークのリズム、サウンド要件を Agent に伝えます。この段階では、必ず 6–9 の主要カットを並べた絵コンテ(Storyboard)とカット割り構成案(TREATMENT.md)の提示を求め、確認をスキップして一気に動画生成に進まないようにしてください。
第 2 ラウンド:ストーリーと絵コンテのリクエストテンプレート(クリックで開閉)
日本語の指示:
1 フレーム画面のガッシュ画のタッチと色使い、素晴らしい出来栄えです!この画風をベースに、30 秒のショートフィルム『深夜のラーメン屋』の構成を作成してください:
【ストーリー構成】
- 起(0–3 秒):静まり返った深夜の路地に降る冷たい雨。ふいにラーメン屋の暖簾が上がり、淡い金色の温かな光が灯る(視覚的なフック)。
- 承(3–18 秒):料理人の李さんが手際よく麺を揉み、沸騰する湯の中に投入。銀色の細麺を持ち上げると、店内に温かな湯気と活気が満ちていく。
- 転(18–24 秒):雨の夜、疲れ切った表情の会社員がドアを押し開けて入店。頭上の風鈴がチリンと鳴り、雨風の冷気を店内に連れてくる。
- 結(24–30 秒):李さんが熱々のラーメンを差し出す。若者はうつむいてスープを口に含み、ホッとした笑顔を浮かべる。カメラはゆっくりと店外へ引き、濡れた路地を温かい光が照らし出していく。
【映像・音響・演出の指示】
1. 本作ではナレーションやセリフは不要です。BGM には民俗的な撥弦楽器(物理モデリング)を用い、環境音の雨の音、お湯の沸騰・麺上げのフォーリー(効果音)、風鈴の音を組み合わせてください。
2. まずは 6–9 のキーショットをまとめた絵コンテ画像(Storyboard)と TREATMENT.md を作成し、各カットのサイズ・アングルと秒数設計を報告してください。
3. 絵コンテを私が確認するまでここで待機し、勝手に動画全体のレンダリングを開始しないでください。
English Prompt:
The gouache texture and palette in the static frame look great! Please proceed to plan the 30-second short film "Midnight Noodles" using this style:
[Story Arc]
- Hook (0–3s): A quiet alley in the night rain; suddenly, the noodle shop's warm lantern lights up.
- Setup (3–18s): Lao Li kneads dough, boils water, and lifts steaming noodles; warm atmosphere builds up.
- Turn (18–24s): A weary commuter pushes open the door; the wind chime rings against the cold rain outside.
- Resolution (24–30s): Lao Li serves a hot bowl of noodles; the customer smiles; camera slowly pulls back, framing the warm glow over the alley.
[Audio & Directing]
1. No narration or dialogue is needed for this example. Use folk plucked string instruments for the score with ambient rain, boiling water foley, and a wind chime;
2. Generate a contact sheet storyboard with 6–9 key frames and TREATMENT.md, showing shot types and duration breakdown;
3. Pause here and wait for my approval before full rendering.
絵コンテの良し悪しをどう判断するか?
10.2 秒 · 人物と環境
16.9 秒 · 追走アクション
44.0 秒 · 人物のリアクション参考元の 3 つの画面は、それぞれ「人物と環境」「追走アクション」「人物のリアクション」を示しています。ご自身の絵コンテを見るときも、カットの並びから何が起きているか、人物にどんな変化があったのかがスムーズに読み取れるかを確認しましょう。Agent はキーフレームを 1 枚の画像(例:storyboard.jpg)にまとめて提示してくれます。以下のチェックポイントで確認してください:
- アングルやショットサイズに変化があるか(ロングショットで状況を説明し、ミディアムショットで人物を捉え、クローズアップで調理を見せるなど。ドリーイン、ドリーアウト、追従撮影などのカメラワークが物語に奉仕しており、全編ワンアングルになっていないか)。
- 異なるカット間でも、人物や小道具の視覚的なサイズ比率が安定しており、急激に大きくなったり小さくなったりしていないか。
- ストーリーの転換点(会社員が入店するシーン)に、観客が状況を理解できる適切なタメ(静止時間)があるか。
第 3 ラウンド:本番生成の指示と成果物の確認
絵コンテのカメラワークや時間配分に納得したら、Agent に正式なレンダリング開始指示を出します:
第 3 ラウンド:本番レンダリングの日英指示(クリックで開閉)
日本語の指示:
絵コンテのカット割りとテンポ感を確認しました。問題ありませんので、本編映像の合成を正式に開始してください:
1. 標準規格である 1920×1080・24 fps の 30 秒 MP4 完成動画をレンダリングしてください。
2. 音楽、効果音、マルチトラックミキシングを完成させ、全体のラウドネスを約 -14 LUFS にノーマライズしてください。
3. もしセリフがある場合は、タイムラインに一致した .srt 字幕ファイルを書き出してください。
4. 現在のプロジェクトフォルダ内に以下の成果物をすべて保存してください:完成した MP4 動画、代表的なハイライトポスター poster.jpg、TREATMENT.md、サードパーティ素材クレジット CREDITS、ローカルで再ビルドを実行できる build.sh。
5. 完了したら、出力された全ファイルの具体的な絶対パスを教えてください。
English Prompt:
The storyboard and pacing are approved. Please proceed to full film rendering:
1. Render a 30-second MP4 at standard 1920×1080, 24 fps;
2. Complete score synthesis, foley, and multi-track mastering normalized to ~-14 LUFS;
3. Export an aligned .srt subtitle file if there are voice lines;
4. Deliver all assets inside the project folder: final MP4, highlight poster.jpg, TREATMENT.md, CREDITS, and a reproducible build.sh;
5. Report the exact absolute file paths once completed.
成果物はどこにあるのか?
レンダリングが終わると、Agent がプロジェクトフォルダの場所(例:~/Movies/lemo-first-film/midnight-noodles/)を報告してくれます。Mac の場合は Finder を開いて Command + Shift + G を押し、パスを貼り付けて Enter を押します。MP4 ファイルを見つけたらダブルクリックして再生し、まずは頭から通して観たうえで、動き、音、文字が鮮明かチェックしましょう。完全なプロジェクトには以下が含まれます:
midnight-noodles.mp4:完成した動画本編。完全な音楽と効果音がミックスされており、メディアプレイヤーで直接視聴できます。poster.jpg:Agent が最も魅力的なカットから切り出したカバーポスター。midnight-noodles.srt:ナレーションやセリフがある場合に生成される外部字幕ファイル(今回はセリフがないため、存在しなくても問題ありません)。TREATMENT.md:作品のベンチマーク、秒刻みのカット割り、カメラワークの意図、サウンド設計表が記録されたドキュメント。CREDITS:使用したシンセ音源ライブラリ、フォント、オープンソースライセンスの一覧。build.sh:ローカル用の再ビルドスクリプト。将来コードを修正して動画を再生成したい場合、プロジェクトフォルダ内でsh build.shを実行します。コマンドを探すのが面倒なときは、Agent に「このプロジェクトの build.sh を使って再生成し、新しいファイルのパスを教えて」と頼むこともできます。
第 4 ラウンド:ピンポイントな部分修正(必要に応じた追加指示)
以下の追加指示は、自身の成果物で該当する問題が見つかった場合を想定した例です。明るさを 15% 上げる、0.8 秒延ばすといった調整はあくまでスタート地点なので、修正後のクリップを見て適切かどうかを判断しましょう。カットを延ばすと総再生時間が変わるため、30 秒を保ちたい場合は別の箇所を詰めるよう Agent に指示してください。
完成した映像を見て、ある秒数の照明が暗い、動きが速すぎる、音がズレているといった点に気づいたら、具体的な問題箇所を指定して Agent にコードを修正させます。プロジェクト全体が純粋なコードで構築されているため、タイムラインもパラメータもすべて追跡・調整が可能です。修正したい具体的な秒数とパラメータをピンポイントで伝えましょう:
第 4 ラウンド:ピンポイント部分修正の日英テンプレート(クリックで開閉)
日本語の指示:
全体の仕上がりはとても素晴らしいです!他のカットやロジックは変更せず、以下の 3 箇所のみコードの微調整をお願いします:
1. 【ライティングの明度アップ】:6–10 秒目の李さんが麺を茹でるカットで、店内のメインライトがやや暗めです。茹で鍋上方の淡金色の光のプール(#F1C565)の受光面の明るさを 15% 引き上げ、水蒸気のハイライトの輪郭をより際立たせてください。
2. 【アクションのタメ】:20 秒目のドアを押し開けて入店するクローズアップの切り替えが早すぎます。このカットを 0.8 秒延長し、揺れる風鈴にしっかりとした視覚的タメを作ってください。後続のカットのタイミングは後ろにスライドさせてください。
3. 【音と映像の同期】:ラーメンの器をカウンターに置く衝突音が、画面のアクションより約 6 フレーム(0.25 秒)早く鳴っています。統合タイムライン timeline.js 内でこの効果音イベントを 0.25 秒後ろにずらし、器の底が木製カウンターに触れる瞬間に正確に合わせてください。
修正後、build.sh を実行して動画を再生成し、新しい動画ファイルのパスを提示してください。
English Prompt:
The overall film looks great! Please make targeted local adjustments to the code without altering other shots:
1. [Lighting]: The key light in the noodle cooking shot (6–10s) feels a bit dim. Increase the intensity of the pale-gold light pool (#F1C565) above the pot by 15% to enhance the rim light on the steam.
2. [Pacing]: The close-up shot of pushing open the door at 20s cuts too quickly. Extend this shot by 0.8s to give the swinging wind chime a clear visual pause, shifting subsequent cues accordingly.
3. [Audio Sync]: The foley for the bowl hitting the counter triggers about 6 frames (0.25s) too early. In timeline.js, delay this event by 0.25s to align exactly with the moment the bowl touches the wood.
After updating, execute build.sh to rebuild the film and report the new file path.
制作が止まってしまったら?よくあるトラブルシューティング
初めての作業でうまくいかないことがあっても慌てず、以下の典型的なシチュエーションに沿って確認してみましょう:
- ターミナルに
command not found: claudeと表示される:- インストールが完了していないか、ターミナルがまだインストール先パスを認識できていない可能性があります。
- ターミナルを新しく開き直してから
claude --versionを実行してみてください。それでも失敗する場合は、公式トラブルシューティング を参照してインストールと PATH を確認してください。
- Claude Code に制作指示を入力しても、普通の雑談のように返答するだけで制作ツールが呼び出されない:
- 原因:プラグインが正しく有効化されていないか、現在の作業フォルダが認識されていません。
- 解決策:
/exitと入力して一度セッションを抜け、システムターミナルで先ほどの 2 つのプラグインインストールコマンドを再実行してエラーが出ていないか確認します。動画用フォルダに戻って再度claudeを起動し、「lemo-opuscar スキルを使用してください」とはっきり伝えてください。
- 1 フレームの静止画は綺麗なのに、短いアニメーションを出力すると動きがカクカクして極端に不自然:
- 1 フレームの画像では描画タッチしか確認できません。連続したアクションは別途チェックする必要があります。
- Agent にこう伝えてください:「まずこの動きの部分だけ数秒間のプレビューを出力して、ポーズの飛びや動きの滑らかさを確認させてください。修正が完了してから動画全体を再構築しましょう。」
- 音声合成でエラーが出る、または音が出ない:
- 原因:中国語の音声合成はデフォルトで Microsoft のオンライン音声(edge-tts)を使用しているため、ネットワークの揺らぎで失敗することがあります。また、英語のオフライン Kokoro はローカルモデルの準備が必要です。
- 解決策:ネットワーク接続を確認してください。あるいは、自分で録音した
.wav形式の音声ファイルをプロジェクトフォルダに直接コピーし、Agent に「手元に音声ファイルがあるので、これを直接読み込んでタイムラインを抽出してください」と指示してください。
- 画面内の字幕やタイトルが隠れてしまう、または一瞬で消えて読めない:
- 文字のフォントサイズ、表示位置、表示時間が適切に設定されていない可能性があります。
- Agent にこう伝えてください:「X 秒目の文字サイズを大きくし、人物と被らない位置に配置して、最後までしっかり読める長さに延長してください。readcheck を再実行して確認したうえで、該当箇所を出力して見せてください。」
- ターミナルに英語の Error / Exit code 1 がずらりと表示されたとき:
- ターミナルのエラー文字列を選択し、末尾のエラー箇所とその直前の実行コマンドをそのまま Agent にコピーして貼り付けます。これにより、どこで失敗したのかを特定しやすくなります。
以下は汎用のエラー修復リクエストテンプレートです:
汎用トラブルシューティング・修復テンプレートを見る(クリックで開閉)
日本語の指示:
動画のビルド実行中に以下のエラーが発生しました。エラーのコンテキストを詳しく読み込み、依存パッケージの不足、ページスクリプトのエラー、または ffmpeg のパラメータの問題のいずれであるかを特定し、ソースコードを直接修正して解決してください:
【ターミナルのエラーメッセージ】
(ここにターミナルのエラー出力テキストをすべて貼り付けます)
コード修正後、再度 build.sh を実行し、問題なく MP4 が出力できる状態にしてください。
English Prompt:
An error occurred during build/render execution. Please analyze the error context, identify whether it is a missing dependency, page script failure, or ffmpeg parameter mismatch, and fix the codebase directly:
[Terminal Error Output]
(Paste the exact error log lines here)
After fixing, please rerun build.sh and confirm the MP4 renders successfully.
定番の画風プロンプトはどんな構造か?代表的な 3 事例を解剖
コードを用いて高度に統一されたアートスタイルを描き出せるプロンプトは、なぜ成立しているのでしょうか?その秘訣は、「油絵風」や「映画級の巨匠の質感」といった曖昧な表現ではなく、具体的な描画要件(筆のサイズ、精密なカラーコード、明暗の比率、明確な除外要素)を指定している点にあります。以下に 3 つの代表作を解剖します:
事例 1:No. 14『わが谷は緑なりき』(ウェールズ渓谷のガッシュ画 · 2D)
- なぜ成立するのか:プロンプトでは、画家キフィン・ウィリアムズ(Kyffin Williams)のパレットナイフ技法を模倣するよう明確に指定しています。筆の幅を画面幅の
1/80–1/40に厳密に制限し、長さを幅の2–5倍とし、薄暗い山並みは途切れがちな濃色の短い線で輪郭を取ります。厳密なカラーパレット(淡金#F1C565、煤黒#1D1B1E、グレーブルー#48505E)を定義し、主人公には固定で#D97757を適用して画面の高さの最低 8 分の 1 を占めるように指定。「水彩の透明感、ベクターのベタ塗り、暗く濁った表現」を明確にネガティブ指定することで、Agent に筆致と質感の境界を明確に意識させています。プレビュー時にこれらの特徴が描かれているかをチェックしましょう。
No. 14 の完全な中国語・英語プロンプト原文を見る(そのままコピー可能)
中国語の原文(prompt_zh):
仿威尔士画家 Kyffin Williams 的不透明水粉。方向性笔触宽为画幅宽 1/80–1/40,长是宽的 2–5 倍,边缘毛糙,完全覆盖;房子、墙、山脊用断续深色短线勾边;暗山上刮几笔亮绿或灰蓝。色板:天空和光淡金 #F1C565(别成芥末黄),田野绿 #86A03F,暗部煤黑 #1D1B1E,远山和水面灰蓝 #48505E,小点缀黄 #F6CF2F,其他颜色由这几色调出;故事围绕的那个主角用 #D97757,至少占画面高八分之一。田野和天空偏亮(约六成),山和房子偏暗。暖色调色不超过一成,暗角,颗粒。默认傍晚低角度侧光,田野受光,山脊有轮廓光。从高处真透视取景,一条路把视线引下去;小房子(或墙、石块)顺山坡一级级排开。动起来:烟或云循环飘动,横向跟拍。避免:水彩透明感、矢量平涂、发暗发脏。
英語の原文(prompt_en):
Opaque gouache after Welsh painter Kyffin Williams. Directional strokes 1/80-1/40 of frame width, 2-5 times as long, ragged, fully covering; broken dark dashes outline buildings, walls and ridges; dark hills flecked with lighter green or slate knife marks. Palette: sky and light pale gold #F1C565 (not mustard), fields green #86A03F, darks coal #1D1B1E, far hills and water slate #48505E, small accents yellow #F6CF2F, other colours mixed from these; the hero the story centres on #D97757, at least 1/8 of frame height. Fields and sky light (~60%), hills and buildings dark. Warm grade under 10%, vignette, grain. Default low late-afternoon side light: fields lit, ridges rim-lit. From high ground in true perspective, a path leading the eye down; small repeated buildings (or walls, rocks) stepping along slopes. Motion: looping smoke or cloud, a lateral track. Avoid: watercolour transparency, vector fills, mud.
事例 2:No. 45『ゴッドファーザー』(レンブラント風トップライト明暗油絵 · 2D)
- なぜ成立するのか:撮影監督ゴードン・ウィリスによるトップライト演出を踏襲しています。プロンプトでは「画面の約 7 割を有機的な形が認識できる温かみのある暗部(オークルブラウン
#24150B、漆黒#070403は奥まった隅のみ)」と規定し、主人公を光のプールの中に立たせ、眉骨の影で両目を落とします。画面全体で彩度ある赤(#9C1A1A)は 1 箇所のみにとどめ、暗部には薄塗りのグレーズ、明部には絵の具の隆起を残す厚塗りを施し、「暗部の持ち上げ、フラットなライティング、顔だけが浮き上がること」を固く禁じることで、2D キャンバス上に強烈なドラマツルギーを構築しています。
No. 45 の完全な中国語・英語プロンプト原文を見る(そのままコピー可能)
中国語の原文(prompt_zh):
伦勃朗、卡拉瓦乔式明暗油画,只有一盏顶光。约七成画面是看得出形体的暖暗部,大多是赭褐 #24150B,近黑 #070403 只在最深的角落。琥珀 #8F5D2A 中间调约两成;朝上的面亮到 #E2B673。主角整个站在光池里,受光部分至少占画面高的四分之一;眉骨把眼睛压进阴影。一处饱和的红 #9C1A1A。暗部薄而平滑地罩染,亮部是带亮笔脊的厚涂,笔触约画面宽的 1/100;过渡柔和,不用刮擦线条。琥珀光油,重暗角,细画布纹(±3%)。背景可有一处暖色亮口(窗、门洞、发亮的天边);画内的小灯只是一小团光,不算第二个主光。镜头慢拉、慢推。对标 Francis Ford Coppola《教父》(1972),摄影师 Gordon Willis。避免:提亮暗部、平光、人脸跳出来、暗到看不清。
英語の原文(prompt_en):
Chiaroscuro oil painting after Rembrandt and Caravaggio, one overhead light. About 70% of the frame is readable warm dark, mostly umber #24150B, near-black #070403 only in the deepest corners. Amber #8F5D2A mid-tones about 20%; top planes reach #E2B673. The hero stands in the light pool, lit area at least 1/4 of frame height; brows shade the eyes. One red accent #9C1A1A. Darks thin smooth glazes; lights thick impasto, ridged strokes about 1/100 of frame width; modelling soft, never scratchy. Amber varnish, heavy vignette, canvas grain (±3%). A warm bright opening (window, doorway, horizon) may glow behind; a small lamp in frame is a small glow, not a second key. Camera: slow pull-backs and pushes. Reference: Francis Ford Coppola, *The Godfather* (1972), cinematographer Gordon Willis. Avoid: lifting the darks, flat light, faces popping out, frames too dark to read.
事例 3:No. 92『パラサイト 半地下の家族』(建築断面アクソノメトリック図 · 2D)
- なぜ成立するのか:建築製図を用いて階級の垂直格差を表現しています。プロンプトは工学的な低アングル二等角投影図(7° 水平軸、42° 奥行き軸)を採用し、屋根と手前の壁を切り離して室内の生活空間を開示。切断面には黒いコンクリート骨材を塗り込み、縮尺にかかわらず 1 ピクセルの極細グレー線で描きます。夜景は「30–40% の月光ブルーを乗算し、明かりの灯る部屋に暖色を塗り戻す」処理を施し、カメラが断面図に沿って上下に移動することで、空間の対比が一目瞭然になるよう設計されています。
No. 92 の完全な中国語・英語プロンプト原文を見る(そのままコピー可能)
中国語の原文(prompt_zh):
矢量建筑剖面轴测图,用低角度二等角视图:剖切面沿接近水平的 7° 轴正对观众,进深沿 42° 轴、按一半缩短;屋顶和近侧墙剖掉,露出房间。剖切穿过主体所在之处(房子、塔、船、山坡)。切面填涂黑:深色混凝土带骨料,土层画 45° 斜线夹小石块。任何缩放都是 1 像素深灰线。默认白天、淡色天空:混凝土 #b3ada2、橡木 #d6b58a、炭灰 #3e4146、松绿 #3f6b3e,白墙、绿草坪、半透明蓝水。房间配家具和简洁的小比例人。夜景或其他暗光只是变体:叠乘三到四成月光蓝,亮灯的房间涂回暖色。镜头沿剖面慢慢升降,框住两三个房间,跟主体走一条不断的路线,最后停在占画面约八成的整张图上。避免:30° 等轴测、粗卡通描边、楼层间切镜头、图太小。
英語の原文(prompt_en):
Vector section axonometric, low dimetric view: the cut face lies along the near-flat 7° axis, facing us, depth along the 42° axis at half scale; roof and near walls cut away to show the rooms. Cut through the subject's place (a house, a tower, a ship, a hillside). Poché on cut faces: dark concrete with aggregate, earth hatched at 45° with stones. 1 px dark-grey lines at every zoom. Default daylight under a pale sky: concrete #b3ada2, oak #d6b58a, charcoal #3e4146, pine #3f6b3e, white walls, green lawn, translucent blue water. Furnished rooms, simple scale figures. Night or other low light is a variation: multiply 30–40% moonlit blue, lit rooms painted back warm. Crane slowly framing 2–3 rooms along one continuous path; end on the whole drawing at ~80% of the frame. Avoid: 30° isometric, thick outlines, cuts between levels, a small drawing.
動作の仕組み:コードはいかにして映像になるのか?
プロジェクトが裏側でどのように動いているかを理解しておくと、パフォーマンスの問題や修正作業に直面した際も的確に対応できるようになります:
ストーリー、カメラワーク、サウンドの判断基準styles/ + demo/
スタイル制約と実装リファレンスcore/
レンダリング、サウンド、品質検査ツール
- クリエイティブ企画案TREATMENT.md
ストーリー、カメラワーク、サウンド設計 - 制作コードindex.html · timeline.js
描画手法、モーション、タイミング同期 - ビルドと納品物build.sh · CREDITS
MP4動画、ポスター、対応する字幕
- 共通ルール・ツールの共有と、作品ごとの独立プロジェクト:
~/lemo-opuscar:プラグインが管理するグローバル共有ライブラリです。共通の演出メソッド(DIRECTOR.md)、レンダリングツール(core/)、スタイル辞書が格納されています。すべての動画で 1 つの実体を共有するため、新規プロジェクトを作成するたびに数 GB に及ぶ音源や依存パッケージを再ダウンロードする必要はありません。<你的短片名>/:制作を行うたびに作成される独立したプロジェクトです。すべてのソースコード(index.html)、タイムライン(timeline.js)、ポスター、字幕、納品用 MP4 はすべてここに完結して保存され、後からの修正や再ビルドも簡単に行えます。
- 純粋関数型のフレーム単位キャプチャ:
Web ページ内では
window.render(t)を通じて、各コマの画面が「時間 t によって決定されるグラフィック」として定義されます。コード内での制御不能なDate.now()の使用は禁止されており、すべてのランダム表現には固定シードのアルゴリズムが用いられます。ヘッドレスブラウザ(Headless Chromium)が複数の並列ワーカープロセスを起動し、フレーム番号とフレームレートから時間を計算して JPEG 形式で 1 コマずつキャプチャ。それをパイプ経由で ffmpeg に渡して動画としてエンコードします。JPEG は非可逆キャプチャですが、決定論的な処理により特定のフレームの正確な再生成が容易になります。最終的な画質は描画コードの品質に依存します。 - 同一タイムラインによる映像と音声の同期バインド:
すべての画面アクション、ビートのアクセント、セリフの開始・終了、プロシージャルな効果音は、同一の
timeline.jsを参照します。分かりやすい例を挙げると、3.0 秒目にティーカップが床に落ちる場合、画面の座標計算がちょうど着地した瞬間に、音響システムが正確に 3.0 秒の物理衝突音をトリガーし、劇伴のアクセントがそこに落ちます。制作時にはこの仕組みを意識し、映像と効果音が完全に同じ瞬間に起きているかをチェックします。
時間・計算資源・ハードウェアコストの目安
- 1 本あたりの制作所要時間:公式ガイドによると、30–60 秒のショートフィルムを制作する場合、Agent はコード作成、複数枚のサンプルフレームのレンダリングによる自己チェック、音声の調整などを行うため、全工程で通常 30 〜 60 分 ほどかかります。これには複数回のコード反復と相応のトークン消費が伴います。尺が 2–3 分を超えると、制作時間とモデルの消費量は大幅に跳ね上がります。
- 実際の利用枠消費の実例:作者によれば、全編 6 分 31 秒の『Opuscar 98』を制作した際、Claude Max アカウントの週間利用枠の約 60% を消費したとのことです(作者の原文では「Max 20 アカウントの 60% 週間分の上限」)。
- 推奨ハードウェア環境:まずはパソコンで 1 フレームと数秒間のアクションを生成し、レンダリング速度を確認してみましょう。3D 表現やシェーダーを多用するスタイルの場合は GPU のパワーが必要になりますが、すべての作品に単体グラフィックスカードが必須とされているわけではありません。
- オープンソースライセンスの帰属:プロジェクトのコアフレームワークは MIT ライセンスに準拠しています。動画合成時に呼び出される実際の楽器の音源、オープンソースフォント、オフライン音声合成モデルは、それぞれ元のオープンソースライセンス(OFL、CC0、CC BY など)に従います。引用されたすべてのサードパーティ素材は、プロジェクト内の
CREDITSファイルに漏れなく記載する必要があります。また、制作者自身が持ち込んだプロットテキストや画像素材の著作権については、制作者本人が全責任を負います。
