Communitygithub.com

eduardogalbiati/fabrica-videos-rapido

Monte un Reels à partir d'un enregistrement déjà réalisé, sans script préalable. Transcrire, nettoyer, proposer les animations en fonction de ce qui a été dit et livrer l'aperçu. Utilisez-le lorsqu'il dit « j'ai enregistré ça, monte », « édite cette vidéo » ou envoie un enregistrement en demandant un reel.

Qu'est-ce que fabrica-videos-rapido ?

Cette skill, faisant partie de la Fábrica de Vídeos Agêntica, permet de créer rapidement un Reels Instagram à partir d'une vidéo brute enregistrée sans script. L'utilisateur envoie simplement sa vidéo, et vous, en tant qu'éditeur vidéo automatisé, devez la transcrire, la nettoyer des silences ou erreurs, puis générer un storyboard automatique d'animations synchronisées avec la parole. Le workflow est conçu pour être rapide : il suffit de copier la vidéo source, de la convertir, de la nettoyer via une autre skill dédiée, et de produire une prévisualisation. Le résultat final est une vidéo de qualité professionnelle (1080×1920) avec des animations contextuelles (checklists, bulles de chat, captures d'écran, etc.) basées sur le contenu réel de la transcription. Si l'utilisateur demande seulement un montage brut ou des sous-titres, il faut rediriger vers les skills spécialisées correspondantes. Un accent par vidéo seulement, pas d'emojis clignotants ni d'effets hors du système de design.

Compatible avec✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/eduardogalbiati/fabrica-de-video-skills/tree/HEAD/.claude/skills/fabrica-videos-rapido

Demander à votre IA préférée

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

Documentation

/fabrica-videos-rapido — enregistrement d'abord

Skill de la Fábrica de Vídeos Agêntica. Le client enregistre sans script, envoie la vidéo et demande. Vous transcrivez, nettoyez, proposez les animations à partir de ce qu'il a dit et livrez l'aperçu. C'est le chemin court ; le chemin avec script approuvé avant est la skill fabrica-videos-reels.

Vous êtes le monteur vidéo. Commandes dans le terminal, à la racine du projet. TRABALHO = le dossier trabalho. Avant d'écrire du code, lisez CLAUDE.md.

Quand utiliser

  • "J'ai enregistré ça, monte", "édite cette vidéo", "fais un reel avec cet enregistrement".
  • S'il demande seulement une coupe → la skill fabrica-videos-corte. Seulement des sous-titres → la skill fabrica-videos-legendas.

3 questions (seulement celles qu'il n'a pas répondues)

  1. Pilier (couleur) : un des thèmes de la marque (npm run marca -- listar) (l'habituel en série est marketing).
  2. Format : écran partagé avec animations dessus (par défaut), visage en plein écran avec seulement des sous-titres, ou un des formats de la skill fabrica-videos-formatos (visage avec fenêtre, écran avec visage dans le coin, tutoriel muet).
  3. Sous-titres : il les met dans Edits (par défaut) ou ils sont déjà incrustés.

Pas à pas

  1. Slug et enregistrement. Choisissez un slug court. Copiez l'original vers TRABALHO\originais\ et convertissez : npm run converter -- "<original>" <slug>.

  2. Nettoyer avec la skill fabrica-videos-corte (étapes 2 à 6). Désormais la vidéo est gravacao-<slug>-limpa.mp4 et la transcription est legendas\gravacao-<slug>-limpa.json.

  3. Lire ce qu'il a dit : npm run falas -- legendas\gravacao-<slug>-limpa.json. Écrivez roteiros\<slug>.md avec la transcription corrigée (noms propres que Whisper a mal compris), la durée et les faits cités. Un fait que vous ne pouvez pas vérifier devient une question pour lui, pas un texte à l'écran.

  4. Storyboard automatique dans roteiros\<slug>-animacoes.md : une battue toutes les 2 à 3 s, en choisissant la pièce en fonction de ce qui a été dit. Le tableau "Quelle pièce pour ce qu'il a dit" se trouve dans le catalogue pecas.md (dans le dossier de la skill fabrica-videos-peca) (image docs\mostruario.jpg ; exemple de chaque pièce dans src\Mostruario.tsx). Ce qui est propre à ce chemin, vu lors du test réel :

    Il a dit…Que faire
    "apporte A, B et C"Checklist, chaque élément marqué au mot où il le dit (une ancre interne par élément)
    "si quelqu'un demande à l'IA…"boîte de chat avec la question tapée (c'est une illustration : dites-le lui) ; réponse de l'IA (ChatIA) seulement avec le texte réel
    le nom d'un site, d'une app ou d'un produitTelaSite avec une vraie capture d'écran (npm run print-site, guide de la skill fabrica-videos-print-site, ou capture qu'il a envoyée) ; n'inventez jamais d'écran
    le nom de quelque chose de court ("ça s'appelle X")le nom en grand en mono (tipo.statXl) dans la couleur d'accentuation, avec l'adresse en dessous s'il y en a une
    la question finale et le CTAscène de question + bouton Suivre, puis Encerramento (ou TelaFinalReels, en série)

    Règles : réutilisez les pièces de src\pecas\ avant d'en créer (nouvelle pièce : la skill fabrica-videos-peca) ; pas d'emoji clignotant, bounce ou effet hors du système de design ; un accent par vidéo.

  5. Ancres : roteiros\<slug>.ancoras.json avec les premiers mots de chaque battue, copiés de la transcription (sans noms propres). Ensuite npm run batidas -- legendas\gravacao-<slug>-limpa.json roteiros\<slug>.ancoras.json src\videos\<slug>.tempos.json "<vidéo nettoyée>" (avec la vidéo à la fin, duracaoFala ne dépasse pas sa durée ; sans elle, la parole sortait 0,3 s plus long que la vidéo).

  6. Construire src\videos\<Nom>.tsx comme dans la skill fabrica-videos-reels, section 3 (squelette du Exemple.tsx, enregistrement dans src\videos\index.tsx, prop video = "gravacao-<slug>-limpa.mp4"). Cadrage : la skill fabrica-videos-reels, section 4, item 5 ("50% 47.9%" a de nouveau fonctionné dans l'enregistrement réel).

    • Sous-titres incrustés : la skill fabrica-videos-legendas, cas 2. La <LegendaQueimada> va après le </TelaDividida> : à l'intérieur elle disparaît parce que la moitié supérieure coupe ce qui dépasse 960 px.
  7. Vérifier : npx tsc et npm run folha -- <Id> src\videos\<slug>.tempos.json. Regardez la feuille : rien en rouge, rien de superposé, les textes tiennent. Pour lire un détail (code, sous-titre sur la tête), rendez une ou deux images à moitié échelle : npx remotion still <Id> "<sortie>.png" --frame=<n> --scale=0.5.

  8. Aperçu : npx remotion render <Id> "trabalho\out\previa-<slug>.mp4" et envoyez, avec : ce que vous avez coupé, les battues que vous avez choisies et les doutes de fait (ce qui est illustration, ce qui est ébauche sans texte, le mot que Whisper a entendu différemment).

  9. Il demande des ajustements dans la conversation. Quand il approuve : rendu final (<slug>-final.mp4) et la skill fabrica-videos-entrega. L'aperçu sort déjà en qualité finale (1080×1920, même composition) : si rien n'a changé après l'approbation, le final en est une copie. Le rendu sort bas (environ −20 LUFS avec la voix de l'iPhone) : le nivelar de la livraison est presque toujours nécessaire.

Format "visage en plein écran avec seulement des sous-titres"

Sautez les étapes 4 à 7 : après avoir nettoyé, suivez la skill fabrica-videos-legendas (composition VideoLegendado, sans code par vidéo).

Ce que ce chemin ne fait pas

  • Il n'invente pas d'image, de capture d'écran ni de nombre : tout ce qui apparaît vient de sa parole ou d'un matériel qu'il a envoyé.
  • Il ne change pas le fond et ne génère pas de voix (cela reste pour une autre vague, à décider).

Individual skills in this repo

This repo contains 1 individual skill — each has its own dedicated page.

Skills associés