PTENES
RUTA 2

⚙️ La skill por dentro

Abre la tapa del motor. Aquí ves las 5 fases que transforman el material bruto en el reel —desde el corte determinista hasta el revisor en bucle— y las compuertas, scripts y reglas de determinismo que garantizan que cada etapa quede limpia y sea repetible.

2
Módulos
13
Temas
~80min
Duración
Intermedio
Nivel
Progreso de la ruta0% · 0 de 0
FASE 1 Corte determinístico FASE 1.5 Leer + planificar beat sheet FASES 2/3 Motion + B-roll cold open · ≤4s FASE 4 SFX + render QC automático FASE 5 Revisor PASS / FAIL si FAIL → corrige y repite hasta PASS

Las cinco cajas azules son las fases, en orden. La flecha cian discontinua que vuelve atrás es el bucle de calidad: el revisor (Fase 5) la rechaza, el motor la corrige y vuelve a ejecutarla hasta que pase.

Mapa de la ruta

Contenido detallado

2.1~45 min · 7 temas

⚙️ Las 5 fases del motor

El camino que recorre el motor desde el material bruto hasta el reel — cinco fases, cada una con su control de calidad.

Qué es:

El motor detecta los fragmentos de voz mediante la energía del audio (silencedetect) y elimina silencios, pausas, repeticiones y errores, conservando siempre la última toma de cada frase.

Por qué aprender:

Es la base: un corte predecible y siempre igual para la misma entrada; nada de "suposiciones" sobre el timing.

Conceptos clave:

silencedetect, isla de voz, última toma, determinismo.

Qué es:

El motor revisa los fotogramas (mediante /watch), entiende el contenido y propone el opening, el tipo de B-roll y el ritmo — creando un plan de montaje (beat sheet).

Por qué aprender:

Es lo que hace que el tratamiento se adapte AL video, en vez de aplicar siempre el mismo molde.

Conceptos clave:

/watch, tratamiento, beat sheet, opening.

Qué es:

Hyperframes crea las animaciones y Firecrawl trae capturas reales de sitios/repos. El cold open es obligatorio y ningún fragmento pasa más de 4s sin un impacto visual.

Por qué aprender:

Son las fases que le dan el "nivel pro": ritmo, credibilidad de lo real y un gancho desde el inicio.

Conceptos clave:

Hyperframes, Firecrawl, cold open, regla de los 4s.

Qué es:

Efectos de sonido sutiles (whoosh, ching) entran bajo la voz; por defecto, sin música. Se renderiza el archivo y un control de calidad automático detecta vacíos y superposiciones, y regenera lo que falle.

Por qué aprender:

Un SFX bien colocado «produce» el corte; el QC evita entregar un render con un desfase de sincronización.

Conceptos clave:

SFX, render, QC, regeneración.

Qué es:

Un subagente con contexto limpio ve el render (vía /watch) y da un veredicto PASS o FAIL. Si da FAIL, el motor corrige y repite el ciclo hasta que pase.

Por qué aprender:

Es la última barrera antes de entregar: nada sale sin que una revisión independiente lo apruebe.

Conceptos clave:

Revisor, subagente, PASS/FAIL, bucle.

Qué es:

El revisor es un subagente que no vio cómo se montó el video. Juzga solo el resultado, sin el sesgo de quien lo construyó.

Por qué aprender:

Quien lo arma tiende a "no ver" sus propios errores; una mirada fresca detecta lo que el agente principal pasó por alto.

Conceptos clave:

Contexto limpio, sesgo del autor, verificación independiente.

Qué es:

Tres ideas conectan la ruta: la barrera estricta (verificación bloqueante), el beat sheet (plan de ritmo) y el ciclo de calidad (repetir hasta aprobar).

Por qué aprender:

Con este vocabulario entiendes por qué el motor es confiable, no solo «listo».

Conceptos clave:

Regla estricta, beat sheet, ciclo de calidad.

Ver completo
2.2~35 min · 6 temas

🔧 Compuertas, scripts y determinismo

Los scripts y las reglas que hacen determinista cada fase: misma entrada, misma salida, siempre.

Qué es:

El corte usa los límites exactos del silencio en el audio, no los timestamps de Whisper (que tienen un jitter de ±0,2–0,3s). El script islands.py encuentra los islotes de voz.

Por qué aprender:

Cortar con Whisper deja restos de silencio y medias palabras; cortar por energía es preciso.

Conceptos clave:

silencedetect, jitter, isla, islands.py.

Qué es:

islands.py propone qué conservar (KEEP/DROP), cut.py arma el corte y verify-cut.py comprueba que quedó limpio: sale con exit 0 cuando pasa.

Por qué aprender:

Es una cadena con una verificación al final: no animas nada antes de que pase el corte.

Conceptos clave:

KEEP/DROP, exit 0, compuerta estricta.

Qué es:

Un lint estático de la línea de tiempo de Hyperframes: si pasan más de 4s sin un beat visual, marca un error y no permite renderizar.

Por qué aprender:

La regla de los 4s deja de ser una intención y se convierte en una verificación automática del ritmo.

Conceptos clave:

Lint, beat visual, --max-gap, compuerta de ritmo.

Qué es:

Genera «beats» de subtítulos de 2–3 palabras, sincronizados con la voz, con una palabra clave (que pasas en --keywords) pintada con tu color de acento.

Por qué aprender:

Los subtítulos breves y con énfasis propio evitan el «look de IA» de los subtítulos genéricos.

Conceptos clave:

Beat de subtítulos, keyword, área segura.

Qué es:

make-sfx.sh sintetiza la paleta de efectos (whoosh, boom, ding…) sin descargar nada; mix-sfx.py superpone cada efecto en el momento justo, debajo de la voz, con limitador.

Por qué aprender:

Los SFX sintetizados son ligeros, libres de derechos y siempre iguales: encajan en el pipeline determinista.

Conceptos clave:

Paleta de SFX, eventos, ducking, limitador.

Qué es:

Las animaciones no usan Math.random() ni Date.now(); nada de repeticiones infinitas (se calculan las repeticiones finitas); las timelines quedan en estado paused y registradas.

Por qué aprender:

Solo así el mismo proyecto renderiza el mismo frame cada vez: condición para que el lint y el QC sean confiables.

Conceptos clave:

Determinismo, repeat finito, paused, reproducibilidad.

Ver completo