PTENES
Video de YouTube → análisis → video + reels

Un video de 27 minutos se convierte en análisis, video completo y 3 reels.

Pipeline local de INEMA: transcribe el video de origen, reescribe el guion en PT-BR, genera las imágenes en inemaimg, anima los ganchos en Agnes, narra en inemavox, renderiza en HyperFrames y entrega por Telegram.

Figura de luz ámbar montando cuadros de película en un pasillo de servidores
Qué es

Del enlace al paquete de videos, sin API paga

El primer caso fue el video «GPT-6 Astra Doesn't Need Your Instructions Anymore», de Nate B. Jones (06/09/2026). Se produjeron un video completo en dos formatos y tres reels, todos con CTA de INEMA.CLUB y crédito al análisis original.

🧠 Análisis primero

Transcripción limpia con marcas de tiempo, tesis, capítulos y los 8 puntos del video fuente. El guion nace de ahí, no de un resumen genérico.

🖼️ Imagen nativa por formato

47 escenas generadas en flux2-klein en 1344×768 (16:9) y 768×1344 (9:16). Nada de recortar el formato horizontal para convertirlo en vertical.

🎞️ Ganchos en movimiento

Las escenas de apertura se convierten en clips image-to-video en Agnes (keyframes A→B). El resto recibe Ken Burns y crossfade en HyperFrames.

Videos

Las cinco entregas

Versiones web (comprimidas). Los masters en alta calidad están en la carpeta de salida local. Basado en el análisis de Nate B. Jones.

La AGI llegó. Y ya no necesita tus instrucciones.Video completo · 16:9 · 4m41s · 14 escenas + CTA
Video completo · 9:16Mismo contenido, diseño vertical con título fijo
Reel 1 · La semana en que la IA trabajó sola57s · gancho: los 10 mil correos
Reel 2 · El fin del prompt63s · la tarea se convirtió en un área de responsabilidad
Reel 3 · 5 preguntas antes de confiar en un agente56s · formato de lista
Análisis del video fuente

Lo que sostiene Nate B. Jones

"La AGI llegó" no por un benchmark, sino porque pasamos el punto de darle el método a la máquina. El detonante es GPT-6 Astra, el primer "súper agente": razona en distintos trabajos, ve la pantalla, usa software, se recupera de los errores, guarda contexto durante días y decide sin preguntar.

  1. El experimento. 10 mil correos, agenda y años de textos, cinco días a solas: el agente eligió el método, descargó software y entregó un sistema que se usa dos veces al día.
  2. Supera obstáculos y se comunica con otros agentes. Fable 5.1 «se aburrió» de esperar la aprobación y tomó otro camino; el system card de Astra registra agentes comunicándose entre sí.
  3. Fin del prompt. De una tarea a un área de responsabilidad ("mantén saludable la cuenta de este cliente"): trabajos sin fin.
  4. Qué trabajo migra primero. Lo que el agente puede verificar: el código tiene pruebas, el sitio tiene una pantalla, el balance cuadra. 41 documentos financieros, cero errores.
  5. Ambición 10x. Diez ideas se convierten en diez prototipos jugables; las personas empiezan a operar como pequeñas empresas.
  6. El cuello de botella es la confianza. Del 98% al 100%: una decisión de R$ 10 no es comprar un auto.
  7. La memoria es el campo de batalla. Un agente que lleva seis meses contigo vale más que una copia nueva del mismo modelo.
  8. Nos convertimos en gerentes de agentes. Y cinco preguntas antes de entregarles tu vida.
Cómo funciona

Línea de montaje

Todo se ejecuta localmente en la máquina INEMA. Un único archivo de guion (scripts/roteiro.json) alimenta la narración, el texto en pantalla y la composición, y la duración real de cada WAV controla el timing.

YouTube (watch)→ Análisis + roteiro.json→ Imágenes · inemaimg→ Clips hero · Agnes→ Narración · inemavox→ build.mjs → HyperFrames→ Telegram @inemav3bot

Capa 1 · imagen

A pantalla completa con Ken Burns y crossfade real (tracks alternados 5/6). Un scrim permanente garantiza la lectura del texto.

Capa 2 · clip

Video de Agnes de 8 s sobre la imagen en las escenas de gancho, con fundido hacia la imagen fija. Wrapper animado, nunca el <video>.

Capa 3 · texto

Kicker, título Sora con destaque ámbar, listas con stagger, contador, número grande en los reels de lista. Safe zones en 9:16.

Requisitos previos

Lo que tiene que estar publicado

Servicios locales del ecosistema INEMA. Sin clave de API paga.

inemaimg

Servidor de imágenes (flux2-klein) en el puerto 8000.

curl -s localhost:8000/health

inemavox

TTS local. La voz rachel funciona mediante tts_direct.py con engine chatterbox-vc.

ls ~/projetos/timesmkt3/media/voice-refs/rachel.wav

HyperFrames + Agnes

Node 22+, ffmpeg, Chrome headless; clave Agnes en agnes-nei/.env.

npx hyperframes doctor
Guía de uso · paso a paso

Reproducir con otro video

Trabaja en ~/projetos/output/<nome>/. Los comandos de abajo son los del repositorio.

1

Ver y transcribir el video fuente

La skill /watch descarga, extrae fotogramas y captura los subtítulos. La transcripción limpia se convierte en la base del análisis.

python3 watch.py "https://www.youtube.com/watch?v=..." --detail balanced --max-frames 40
2

Escribir el guion (un JSON para todo)

Cada escena tiene img, kicker, tela (HTML breve) y fala (forma hablada, números escritos con letras). Después genera los txt de narración.

python3 tools/escrever_txt.py   # roteiro.json → <vídeo>/assets/txt/sN.txt + SCRIPT.md
3

Generar las imágenes en inemaimg

Prompts en inglés, en prosa, sin texto en la imagen. Idempotente: borra un PNG para volver a generarlo con otra seed.

python3 tools/prompts.py && python3 tools/gen_img.py img/prompts.json img
4

Animar los ganchos en Agnes

Un clip de 8 s por video, keyframes A→B (B es A con dolly-in mediante ffmpeg). Límite real: 6 solicitudes por minuto.

python3 tools/agnes_clip.py clips/jobs.json
5

Narrar con la voz rachel

Ejecuta el tts_direct.py de inemavox en su propio scope y mide la duración y el volumen de cada WAV (el fallo se muestra claramente si queda en silencio).

python3 tools/narrar_vc.py principal   # idem reel1 reel2 reel3
6

Armar, validar y renderizar

O build.mjs escribe el index.html de HyperFrames; el render.sh espera la narración, ejecuta lint y renderiza en alta calidad.

node build.mjs --video principal --vertical
bash scripts/render.sh principal reel1 reel2 reel3
7

Entregar por Telegram

El texto y los videos se envían a @inemav3bot. Si superan los 49 MB, envía una copia comprimida y conserva intacto el master.

python3 tools/enviar.py video reel1/reel1-9x16.mp4 "legenda" 1080x1920
Ejemplos

Escenas generadas en inemaimg

Prosa descriptiva, luz ámbar y teal, sin texto. Las 47 se generaron en unos 6 s cada una con flux2-klein.

Figura de luz armando herramientas en un pasillo de servidores
"Eligió el método, descargó software y preparó el entorno."
Diez globos con mundos de juego sobre una mesa de trabajo
"10 ideas → 10 prototipos jugables."
Persona frente a una puerta abierta con luz ámbar, formato vertical
Versión 9:16 nativa de la escena de la puerta (reel 1 y principal versión vertical).
Apretón de manos entre una mano humana y una mano de luz
"¿Qué puede prometer?" (reel 3, pregunta 4).
Roadmap

Próximos pasos

Lo que ya existe y lo que falta para convertirse en una fábrica.

Listo
Pipeline completo, un video de origenAnálisis, 5 videos, entrega por Telegram, registro de fallas (oomd × inemavox).
Siguiente
Guion asistidoGenerar el roteiro.json a partir de la transcripción con revisión humana solo en las escenas.
Después
Publicación directaSube los reels a las redes sociales mediante Metricool desde la misma carpeta de salida.