Communitygithub.com

Vidéo-longue-format/ambiance (longform ambient video)

Produit des vidéos d'ambiance en continu de 10 minutes à 3 heures : méditation guidée, histoires pour dormir, exercices de respiration, affirmations, yoga nidra, musique de concentration/étude, boucles d'ambiance — avec scènes IA en boucle transparente, fond musical Suno et voix optionnelle ElevenLabs avec longues pauses, livré en vidéo YouTube 1080p + MP3.

Qu'est-ce que ambiance (longform ambient video) ?

Cette compétence automatisée de l'agent AI (conçue pour Claude Code avec le système studio) crée des vidéos d'ambiance longues, de 10 minutes à 3 heures. Elle est idéale pour les créateurs de contenu de bien-être, méditation, sommeil et concentration. Le processus suit un pipeline structuré : après un brief initial, l'agent élabore un plan (script, scènes avec effet Ken Burns optionnel, prompt musical Suno et voix ElevenLabs), puis passe par des étapes de validation (estimate, production book, budget). Il génère d'abord la voix (écoute et validation), puis le fond musical et les boucles visuelles IA, avant de construire un aperçu de 90 secondes pour vérifier l'équilibre. La version finale produit un fichier MP4 (1080p), un MP3, une feuille de contact et un rapport de contrôle qualité, le tout livré avec titre, description et miniature. La compétence repose sur des règles strictes de longueur de pause, densité du script, arc narratif et qualité musicale, décrites dans un document 'DNA' de référence.

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

Demander à votre IA préférée

Ouvre une nouvelle conversation avec cette compétence d'agent déjà préchargée.

Documentation

Vidéo longue-format d'ambiance

Lire en premier : .claude/skills/studio/references/verticals/meditation-longform.md (l'ADN : rythme de la voix, durée des pauses, arcs narratifs, règles musicales, contrôle qualité). Les règles budgétaires de la compétence studio s'appliquent : estimer d'abord, valider avant de dépenser, ne jamais dépasser le budget verrouillé.

Étapes

  1. Brief : le format (d'après le tableau ADN), la durée, la langue, l'intention ("s'endormir", "se calmer avant un examen"), le genre de la voix et son caractère, l'ambiance musicale, l'univers visuel (forêt, océan, cosmos, pièce éclairée à la bougie...). Pour une ambiance sans voix, sauter tout ce qui concerne le script.
  2. Plan (validation 1) : la fiche de création génère le projet : node engine/studio.mjs new <slug> --format meditation --seconds <durée en secondes> ... (compétence studio). Remplir ensuite le bloc longform et suivre studio.mjs status <slug> :
    • script[] avec pauseAfter par segment, rédigé à la densité de l'ADN pour la durée.
    • 3 à 6 scenes avec un look correspondant ; utiliser "kenburns" pour les scènes où le mouvement serait distrayant (peintures, intérieurs) ou pour réduire les coûts.
    • music.prompt et voice.eleven (choisir une voix calme ; lister les voix avec l'API ElevenLabs ou demander au créateur). Présenter le script, la liste des scènes, le prompt musical et la durée estimée. Itérer jusqu'à approbation.
  3. Livret de production (validation 2) : node engine/longform.mjs estimate <slug> → node engine/book.mjs <slug> → l'afficher → après l'accord du créateur node engine/studio.mjs approve <slug> book --said "..." (verrouille le budget).
  4. Voix d'abord : node engine/gen.mjs narration <slug>. Écouter les deux premiers segments (rythme, chaleur). Si la voix ne convient pas, la changer maintenant.
  5. Musique et image : node engine/gen.mjs bed <slug> et node engine/gen.mjs loops <slug>.
  6. Aperçu : node engine/longform.mjs build <slug> --sample 90 et vérifier l'équilibre entre voix et musique ainsi que le premier fondu enchaîné.
  7. Finalisation : node engine/longform.mjs build <slug> → mp4 + mp3 + planche contact + QC → node engine/studio.mjs qc <slug>. Regarder la planche ; vérifier la voix par échantillonnage à 3 points.
  8. Livraison : node engine/studio.mjs deliver <slug> (reçu + livret final), puis les fichiers, un titre, une description avec chapitres provenant de longform.cues, et une miniature (la meilleure image fixe, 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?".

Skills associés