Communitygithub.com

Persona hablando + animaciones

Formato para editar y animar videos donde el creador habla a cámara: se transcribe su grabación, se acuerdan los cortes, se edita y se superponen animaciones según el estilo del video.

¿Qué es Persona hablando + animaciones?

Este skill define el flujo de trabajo para videos del tipo 'persona hablando' en Reel Studio, donde el creador se graba a sí mismo y su voz es la narración principal (no se usa TTS ni voz generada). El proceso incluye transcripción automática con faster-whisper, propuesta y aprobación de cortes editoriales (eliminando falsos arranques, muletillas, tomas repetidas), edición precisa del archivo `edit.json`, y generación del corte final. Luego se integran animaciones del estilo visual correspondiente en tres modalidades: al lado del hablante (mayoría del tiempo), a pantalla completa (momentos clave) o ninguna (para énfasis emocional). Se soporta en cualquier proyecto que tenga un `format.txt` indicando 'persona-hablando', y se trabaja dentro de la estructura de carpetas estándar de Reel Studio con herramientas como `footage.py`, `audio/mix.py` y `src/film/Film.tsx`. El objetivo es producir un video pulido donde la edición y las animaciones realzan el mensaje sin opacar al creador.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/CrissAlvarezH/ai-reel-gen-app/tree/HEAD/formats/persona-hablando

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace Persona hablando + animaciones?

El creador se grabó a sí mismo hablando. Su grabación es la narración: no hay voz generada (no ejecutes tools/tts.py ni standin_words.py). Todo lo demás sigue el skill reel-studio y el skill de estilo del video: el estilo define cómo se ven las animaciones; este formato define cómo se corta su metraje y dónde van las animaciones. formats/persona-hablando/format.json enumera las reglas que él ve en la página de Formatos — síguelas.

Archivos

  • footage/ — sus clips, en el orden en que se reproducen (los nombres empiezan con 01-, 02-…). Él los sube en el estudio (Nuevo reel, o la página del video → Grabación). No tienen control de versiones; nunca los edites ni los elimines.
  • audio/takes.json — las palabras de cada clip con sus tiempos (de footage.py transcribe).
  • audio/edit.json — el corte: las piezas que se quedan, en orden. Tuyo para editar, con su aprobación.
  • public/footage.mp4, public/vo.wav — el corte y su sonido (de footage.py cut). vo.wav es la narración: audio/mix.py lo mezcla como si fuera una voz generada.
  • src/words.json, src/vo_env.json, src/footage.json, audio/vo.txt — escritos por el corte: las palabras en el reloj del corte (para que cue(), ACTS y los subtítulos funcionen como siempre), y dónde empieza cada pieza (JUMPS).
  • src/talk/Footage.tsx — <Footage />, el corte como capa de video silenciado; cutZoom(t) alterna el zoom por pieza.

La herramienta se ejecuta con el venv (usa faster-whisper: Ajustes → Requisitos → Transcripción; si falta, pídele que lo instale allí): ../../../../.venv/bin/python ../../../../tools/footage.py … desde la carpeta del video.

Pasos

  1. Transcribir — footage.py transcribe --lang <código de idioma del perfil, ej. es>. Imprime las piezas de un primer corte (discurso dividido en pausas > 0.4 s), numeradas, con su texto. Los clips añadidos posteriormente se transcriben y se agregan al final, sin tocar las piezas ya existentes.
  2. Proponer los cortes — lee las piezas como un editor: falsos arranques, equivocaciones, muletillas

Individual skills in this repo

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

CrissAlvarezH/animated-video

Make animated videos in code with Remotion (React, SVG, three.js): explainers, character stories, motion graphics, kinetic typography, paper collage and animated infographics, in 2D or 3D, from a script or voiceover, in any aspect ratio. Use when asked to animate a script, make an animated video or Reel, or motion graphics. Not for editing camera footage (video-edit) or AI-generated clips (higgsfield-*).

CrissAlvarezH/new-style

Create a new visual style for the creator's videos in a Reel Studio workspace (styles/<id>/style.json): interview him for its name, feel, colours and what each one means, fonts, motion, where pictures come from, reference links and images, then write the style so it shows in Estilos and new videos can use it. Use when he asks for a new style or presses "Nuevo estilo" on the Estilos page.

CrissAlvarezH/reel-studio

How a narrated explainer video is made in a Reel Studio workspace, in any visual style — script, pictures, voice, images, build, board, sound, mute test, render — following the creator's settings from the studio (profile, format, voice, image sources). Use for any new or revised video in a project's videos/ (projects/<id>/videos/). The video's style adds its own skill (styles/<id>/SKILL.md) for the look and the Remotion kit; LESSONS.md has what past videos taught.

CrissAlvarezH/video-script

Write short-form video scripts that hold viewers, using the creator's own video analytics. Use when choosing the hook of a chosen idea, writing or tightening a script before filming (talking-head or narrated explainer), or turning a posted video's insights into lessons. Coming up with ideas is content-ideas'.

Skills relacionados