Communitygithub.com

Video Factory(長尺アンビエント動画生成)

ガイド付き瞑想、スリープストーリー、呼吸法、アファメーション、ヨガニードラ、集中力向上音楽、アンビエントループなど、10分から3時間までの長尺アンビエント動画を生成します。シームレスなループAIシーン、Sunoの音楽トラック、オプションのElevenLabsナレーション(長めの間あり)を組み合わせ、1080p YouTube動画+MP3で出力します。

Video Factory(長尺アンビエント動画生成) とは?

このスキルは、10分から3時間におよぶ長尺アンビエント動画をワンストップで生成するためのものです。具体的には、ガイド付き瞑想、睡眠導入ストーリー、呼吸法、アファメーション、ヨガニードラ、集中力向上音楽、アンビエントループなど、リラクゼーションやマインドフルネスを目的とした動画を想定しています。 スキルは、まずブリーフ(形式、長さ、言語、意図、声の性別や性格、音楽のムード、ビジュアルワールドなど)を定義し、その後2段階のゲート(計画承認、制作ブック承認)を経て、実際の制作に進みます。ナレーションはElevenLabsで生成し、間の長さを細かく制御。音楽はSuno、ビジュアルはAI生成のループシーンで構成され、Ken Burns効果なども適用可能です。 最終的に、1080pのMP4動画とMP3音声ファイル、コンタクトシート、QC(品質チェック)を経て、サムネイル付きで納品されるまでがワークフローとして組み込まれています。 想定されるユースケースは「瞑想動画」「睡眠導入動画」「勉強用BGM」「アンビエントループ」などで、'meditación'、'sleep story'、'focus music'、'yoga nidra' などのキーワードで検索されるようなコンテンツ制作に最適です。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/LordVayron/video-factory/tree/HEAD/.claude/skills/format-longform

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

長尺アンビエント動画

最初に読む: .claude/skills/studio/references/verticals/meditation-longform.md(DNA: 声のペース、間の長さ、アーク、音楽ルール、品質管理)。スタジオスキルのマネールールが適用されます: まず見積もり、支出前にゲート、予算を超えない。

手順

  1. ブリーフ: 形式(DNAテーブルから)、長さ、言語、意図(「眠りに落ちる」「試験前の気持ちを落ち着かせる」)、声の性別と性格、音楽のムード、ビジュアルワールド(森、海、宇宙、キャンドルに照らされた部屋…)。声なしアンビエントの場合は、スクリプトに関するすべてをスキップ。
  2. 計画(ゲート1): インテークがプロジェクトを作成: node engine/studio.mjs new <slug> --format meditation --seconds <秒数> ...(スタジオスキル)。次に longform ブロックを埋め、studio.mjs status <slug> に従う:
    • script[] 各セグメントに pauseAfter を設定。DNAの密度に従って長さを調整。
    • 3〜6の scenes とそれに合った look。動きが気を散らすシーン(絵画、室内)やコスト削減には "kenburns" を使用。
    • music.prompt と voice.eleven(落ち着いた声を選ぶ。声の一覧はElevenLabs APIか作成者に確認)。 スクリプト、シーンリスト、音楽プロンプト、推定実行時間を提示。承認されるまで反復。
  3. 制作ブック(ゲート2): node engine/longform.mjs estimate <slug> → node engine/book.mjs <slug> → 表示 → 作成者の承認後 node engine/studio.mjs approve <slug> book --said "..."(予算を確定)。
  4. 声を先に: node engine/gen.mjs narration <slug>。最初の2セグメントを聞く(ペース、温かみ)。声が合わなければここで変更。
  5. 音楽と映像: node engine/gen.mjs bed <slug> と node engine/gen.mjs loops <slug>。
  6. プレビュー: node engine/longform.mjs build <slug> --sample 90 で声と音楽のバランスと最初のクロスフェードを確認。
  7. 最終: node engine/longform.mjs build <slug> → mp4 + mp3 + コンタクトシート + QC → node engine/studio.mjs qc <slug>。シートを確認し、声を3箇所スポットチェック。
  8. 納品: node engine/studio.mjs deliver <slug>(領収書+最終ブック)、次にファイル、タイトル、longform.cues からの章を含む説明文、サムネイル(最良の静止画、1280×720)。

Individual skills in this repo

This repo contains 4 individual skills — each has its own dedicated page.

LordVayron/video-factory

Creates and maintains the reusable bible of characters, sets and styles (bible/), including character sheets, voice choice and voice samples, and the "clone me" / AI-influencer intake from the user's own photos and voice. Use when a story needs a character or location that doesn't exist yet, when a character drifts between shots, or when the user says "clone me", "make an AI influencer", "new character", "crea un personaje".

LordVayron/video-factory

Turns an approved script into scenes, blocking sheets and shots (projects/<slug>/shotlist.json) built for continuity — each scene is storyboarded as one grid image and filmed as one multi-shot generation, so characters keep their positions, props and screen sides across cuts. Use after the script is approved, when shots break continuity, or when planning coverage for dialogue.

LordVayron/video-factory

Produces an episode of a recurring series — 90s sitcom, comedy skit series, micro-drama / vertical novela, cartoon or anime series — with a locked cast, sets, voices and intro in series/<id>/, using flow v5 (writers' room script, radio cut, storyboards, Production Book with a locked budget, multi-shot scenes, continuity eval, auto edit with unified voices, series intro and outro). Use for "next episode", "otro episodio", "create a series", "crea una serie", "sitcom", "novela para TikTok", or any episode of an existing series in series/.

LordVayron/video-factory

First-run setup conversation for a new creator of the AI Video Factory. Asks exactly five short questions (what to create, where it will be published, language and tone, own brand/product/characters, budget per video), writes studio.json, creates the first project, and explains how to start other formats in new conversations. Use right after installation, when studio.json does not exist, or when the user says "onboarding", "empecemos", "set me up", "configura la fábrica", "what can I make?".

関連スキル