adnaan-reel
Adnaanの映像を、承認済みのリファレンス編集と全く同じリールに変換します。何よりも先に、assets/style/v8_contact_sheet.jpg を確認してください — これは承認済みのリール08スタイルテスト(v7「MINT」ルック、2026年10月17日以降のハウスデフォルト、シーンは examples/reel-08-v7/ にあります)。TALKビートは彼のフルスクリーン映像とキネティックキャプション、VISUALビートはグレーのボードにアイコンディスク、ディスクチェーンとトラベリングカメラ、シグネチャーシュリンクで構成されています。最初に references/style.md の「v7」を読んでください — これにより、古いセクションは競合する部分が上書きされます。v6のサウンドルール、セーフゾーン、可読性ルール、モーション原則は引き続き適用されます。アートディレクションは references/style.md にあり、拘束力があります。シーンの文法(リールがどのようにシーンに分割され、どのシーンタイプが存在するか)は references/scenes.md にあります。ルックはコードです:共有ランタイム templates/runtime/paper.css + paper.js(ワールド、キネティックタイプ、プリミティブ、Lasseter原則に基づくモーション)+ v7.css + v7.js(v7:アイコンディスク、ディスクチェーン、ディスクまたはカードへの縮小/拡大、カメラ、ゾーンマスク)と、各シーンタイプのスターターが templates/scenes/ にあります(v7:talk、talk_depth、visual、chain、card)。slots.py prepare がそれらをすべてのシーンにインストールするため、シーンはコピー、位置、および1つの特注オブジェクトの約150行になります。
レガシーPAPERルック(赤い紙 + 手描きマーカーレイヤー marker.css/marker.js、スプリットバンド、リール06/07 — assets/style/v6_contact_sheet.jpg、v7_contact_sheet.jpg、examples/reel-06/、reel-07/)は init-brand --look paper で、彼が明示的に要求した場合のみ使用されます。古いアイデアバンク:examples/reel-04/、reel-05/、および references/motion-ideas.md(セリフ編集ルック:examples/reel-03/、init-brand --type editorial)。
あなたはビデオを見るのではなく、読みます:単語レベルのトランスクリプト、重要なポイントでのフィルムストリップ、そして結合部分を書き起こす検証ツールを使用します。
原則
- すべてのビートはシーンであり、2つのモードのいずれかです(v7)。 リール全体は、ロックされたカットに重ねて8〜18のフルスクリーンHyperFramesシーンが連続し、すべてのビートはビートテーブルでモードを選択します:TALK(彼のフルスクリーン映像、その上にキネティックキャプション — フック、トランジション、意見、見せ場、CTA;
talk、または何かが彼の後ろに配置される場合はtalk_depth)とVISUAL(スピーカーなし;ボード、アイコンディスク、フラットベクタープロップ、実際のページ、トラベリングカメラ — すべての説明、リストアイテム、例;visual)。彼はリールの約50% 画面に表示されます。彼なしでVISUALが約8秒以上続くことはありません。シグネチャーシュリンク(リールあたり1〜3回:彼の映像が現在のチェーンディスクまたは小さな左側のカードに縮小します、chain/card;V.growで彼が見せ場のために戻ってきます)がモードをリンクします。小さなカードは0〜2回表示されます。リストリールのマップはディスクチェーン(V.chain)です。長いスクリーンレコーディングはdemoタイプです。 - 言葉がキャプションです。 字幕はありません。キネティックなInter Tight 900のフレーズは、話された単語に合わせて大きく配置されます(ヒーロー170〜270 px作成、×0.94ハウス
--type-scale;色でアクセント、斜体なし;v7:彼の映像にソフトグローのチャコール、1つのミントヒーローワード、ミントはヒーローサイズのみ)。画面上の言葉は、彼が実際に話す言葉のみです(ASRの名前のスペルミスは修正済み)— さらに、彼が書くオプションのテキストフック(フレーム0の見出し)があります。 - 実際のものを、実際のロゴと共に表示します。 彼が言及するすべてのプロダクト、リポジトリ、サイト、ファイル、フレームワークは実際に表示されます:ブラウザカードにキャプチャされたページ、実際のリポジトリスラッグ、スター数、実際の見出しとパーツ名。
彼が名前を挙げるすべてのツールまたは企業は、公式ロゴを取得します(
fetch.py logo、officialとしてログ)、変更せずに<img>として名前の横のチップ/ピルまたはアプリカードに表示 — ロゴが存在する場合、再描画、再色付け、またはテキストのみのピルで代用されることはありません。イラスト的なUIは問題ありませんが、架空の数字、引用、投稿は禁止です。 - 計画を承認してから、すべてを構築します。 1つのビートテーブル → 承認 → すべてのシーンを並行して構築 → 組み立て → 自己チェック → 納品。オートパイロット(「とにかくやって」)は待機をスキップします。
- 決して退屈にせず、常にアニメーション化します。 各シーンには、実際のモーション(ものが開く、マージする、積み重なる、点線のパスに乗る、グレーからアクセントに反転する)に加えて、継続的な生命感を持つヒーローアイデアがあり、すべての動きはLasseterの原則に従います(
references/animation-principles.md:予測、オーバーシュート+セトル、オーバーラップ、弧、ステージング、セカンダリアクション、1つの誇張されたビート、出口は入り口より速く)。ランタイムはデフォルトでこれを行います。特注のオブジェクトも同様に行う必要があります。シーンが静的スライドになる可能性がある場合は、やり直してください。豊かさはハウスレベル(リール05)であり、v6によって調整されます:一度に約2つのフォーカル要素、グリッドの35〜50%は空(コンテンツ依存のガイドラインであり、ハードゲートではない)— 1つのヒーローオブジェクト+1〜3のセカンダリーマイクロアニメーションで文を表現します— アクションを行うカーソル、実際の値に転がる実際の数字、生き生きとしたアイコン、ソフトフィジックス、個性のあるキャラクター、パフォーマンスするタイプ、単語に着地するヒーローアイコン(references/motion-ideas.md)。 - 上部にクリーンなフラットベクター(v7)— ミントルックには手描きマーカーはありません。 白いPhosphorグリフのアイコンディスク(
fetch.py icon、V.disc)、クリーンなベクターストローク(コネクタ、アンダーラインバー、拡大鏡のリム— 均一幅、ボイルなし)、モーションに個性のあるフラットベクターヒーローオブジェクト、実際のテキストの後ろにミントハイライター。ピーチはデータ専用です。(レガシーペーパールックは赤いフェルトチップマーカー+ Caveatノート、hf/marker.jsを保持します。) - 常に読みやすく。 すべての要素はセーフゾーン内(測定済み)、実際のページは大きなストリップ(≥ 0.85、〜45 pxテキスト)で、発話されたフレーズの後ろにハイライター、半透明テキストなし、彼の服の上でも文字が判読可能(v7:チャコール+グロー、ミントはヒーローサイズ;ペーパールック:無地の紙の上)、チップ/ロゴ/落書きはスマートフォンで十分な大きさ。彼はこれを明示的に要求しました。IGセーフゾーン(v6): 下部20%には何も配置せず、y 1200より下のx 900より右には何も配置しません(Like/Comment/Share)— CTAは左下/中央に配置します。
- サウンドは声をサポートします — 30%ルール(v6)。 ミッキーマウシングは禁止:0:00〜0:04に1〜2のパンチのあるタクタイルサウンド、その後は構造的なトランジションのみ(ポイント1/2/3、モード切り替え、大きなスクリーンショットのスライドイン、CTAの着地)— 70秒で約10〜14のキュー、低くて暖かいv6キット(
assets/sfx/v6_*:スタンプ、クランク、サッド、ペーパー、ウッシュ、ポップ)から、5 kHzでローパス。エージェントはこれらのビートにbeats.jsonで `