Communitygithub.com

Flujo de vídeo con IA

Lleva una idea a un vídeo de IA terminado en ocho pasos: historia, storyboard, look, fotogramas inicial y final, prompts, generación, acabado y una revisión independiente.

¿Qué es Flujo de vídeo con IA?

Úsalo para un vídeo de IA, un clip de Seedance, un storyboard o fotogramas de inicio y fin, sobre todo cuando las generaciones se rompen. Los errores se quedan en texto e imágenes fijas, que son baratos, antes de pagar segundos de vídeo. El agente escribe la historia, los prompts y los fijos; Seedance anima; una sesión nueva solo busca errores.

Compatible con✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/AsLSX99/ai-video-workflow/tree/HEAD

Preguntar en tu IA favorita

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

Documentación

Flujo completo de video AI (Edición Codex Director)

Este flujo resuelve un problema: crear un video AI que te satisfaga a partir de una idea, con la menor cantidad de dinero posible y la menor tasa de fallos. El método se basa en el artículo práctico de Eian (x.com/EianLu/article/2118317430665613741); este skill cambia al director general de Claude a Codex — solo tienes Codex, deja que Codex lo haga todo de principio a fin: escribir la historia, escribir los prompts, dibujar, escribir el código de postproducción.

Principio central: Detener los errores antes de gastar dinero

La escalera de costos determina todo el orden de trabajo:

  • Cambiar unas pocas palabras de un prompt: casi gratis
  • Redibujar una imagen: no cuesta dinero extra
  • Regenerar un video: se paga por segundo (2.5 ~¥1.5/segundo, 2.0 mini ~¥0.5/segundo, 720p)

Por lo tanto: los errores que se pueden encontrar en el texto, no se dejan para la imagen; los errores que se pueden encontrar en la imagen, no se dejan para el video. Cada paso tiene un punto de control de revisión independiente; solo se pasa al siguiente paso cuando el anterior está "aprobado".

División del trabajo

RolResponsabilidad
Yo (persona)Elegir dirección, confirmar estilo, aprobar gastos, ver dinámicas, escuchar audio
Codex (Director general + artista)Escribir historia y storyboard, escribir todos los prompts, usar su propia herramienta de dibujo para crear imágenes de estilo/fotogramas de muestra/fotogramas inicial y final, revisar cada imagen, escribir scripts de postproducción en ffmpeg/Python
Seedance (Animador)Convertir los fotogramas inicial y final en videos de unos pocos segundos
Sesión de revisión independienteAbrir una sesión completamente nueva para cada paso, solo dar el material sin dar conclusiones, solo encontrar errores sin modificar archivos

La revisión independiente es el secreto de la baja tasa de fallos: la sesión principal ha estado hablando contigo durante mucho tiempo, sabe lo que quieres decir y al ver el material lo completa automáticamente; la sesión nueva no sabe nada, y lo que no entienda indica que realmente no está claro. La sesión de revisión solo recibe el material del paso actual, no recibe ninguna conclusión ni otros archivos.

Autoverificación del entorno (lo primero al empezar)

Ejecuta python scripts/env_check.py para verificar codex, ffmpeg, Python ≥3.9 y la variable de entorno ARK_API_KEY. Si falta algo, díselo al usuario para que lo complete.

Crea una nueva carpeta de proyecto y coloca todos los archivos dentro. Estructura sugerida:

carpeta-proyecto/
├── 00-story/        # Historia, storyboard
├── 01-style/        # Estilo, imágenes de referencia
├── 02-frames/       # Fotogramas inicial y final de cada plano
├── 03-prompts/      # Prompts de video para cada segmento
├── 04-videos/       # Fragmentos generados (las versiones antiguas se conservan todas)
├── 05-post/         # Archivos intermedios de postproducción, producto final
└── review-log.md    # Conclusiones de revisión y registro de gastos de cada paso

Prompt de inicio

Envía el contenido completo de templates/00-director.md a Codex para iniciar el proyecto. Primero te preguntará por la duración, la relación de aspecto, el presupuesto total, la música y los subtítulos, y luego verificará el entorno. A partir de ahí, comunícate solo con él.

Flujo de ocho pasos

Cada paso indica: qué hacer → qué plantilla usar → condiciones para pasar.

Paso 1: Idea → Historia completa

  • Cuéntale la idea inicial a Codex y discutan juntos hasta que la trama esté definida. La estructura de historia preferida es la fragmentada (no necesita continuidad entre planos, es la más estable); la continua es la más propensa a errores.
  • 5 criterios para una buena historia: ① Lógica realista (preguntar en cada giro: ¿Por qué sucede esto? ¿De dónde viene? ¿Es alcanzable?) ② Se puede expresar en una frase lo que se quiere transmitir ③ Atrapa desde el principio ④ Las reacciones de los demás son realistas (cada giro se divide en 3 partes: problema → cómo lo soluciona el protagonista → cómo reaccionan los demás, las reacciones deben tener un orden) ⑤ La imagen se puede grabar con AI (evitar la lista de debilidades: cruce de personajes, manos sosteniendo objetos pequeños, texto, reflejos en espejos, asimetría izquierda-derecha, cambio de luz en un solo plano, un personaje haciendo tres acciones seguidas, plano cenital sin ver la cara, demasiados personajes secundarios).
  • Plantilla: Rellena templates/01-story.md y envíala a Codex.
  • Control de aprobación: Abre una nueva sesión de revisión, solo dale la historia finalizada, usa templates/02-story-review.md para revisar. Obtén "Aprobado".

Paso 2: Storyboard (el más importante al principio, la composición y el color son más importantes que la trama)

  • Para cada plano, escribe: tiempo dentro de la película, duración en segundos (redondear hacia arriba y dejar 0.5 segundos extra), tipo de plano, posición de cámara, movimiento de cámara, quién se mueve hacia dónde (izquierda/derecha de la pantalla), qué emoción impulsa la escena, qué se mueve, cómo se pasa al siguiente plano.
  • 6 requisitos estrictos: ① Cambiar de ángulo en cada plano, máximo 2 planos frontales a nivel de los ojos en toda la película ② Siempre debe haber algo en movimiento en la escena ③ Alternar planos de cuerpo entero/medio/close-up ④ Al menos un objeto en movimiento por plano, mover lo que deba moverse y mantener quieto lo que deba estar quieto ⑤ El movimiento de cámara debe tener una razón (seguir algo/zoom lento/alejarse) ⑥ Composición de la regla de los tercios, la cabeza o los ojos deben estar en el 38% o 62% desde la izquierda.
  • Diseñar la paleta de colores por separado, listar la tabla de colores de cada escena; convertir la imagen a blanco y negro para verificar que el personaje y el fondo se distingan, si no, reajustar la paleta.
  • Si hay una película de referencia, pídele a Codex que mida la posición de la cámara y la proporción de entrada/salida de cuadro fotograma a fotograma para imitarla.
  • Plantilla: templates/03-storyboard.md.
  • Control de aprobación: Tabla general de bocetos de color (1920×1080 marcando 38%/62%) para que el usuario la confirme.

Paso 3: Definir estilo, dibujar imágenes de referencia

  • Si hay imágenes de referencia, mejor, dáselas directamente. Codex escribe los prompts y dibuja por sí mismo, el usuario solo revisa si el estilo es correcto.
  • Una imagen de referencia para cada personaje y accesorio fijo: frente, perfil, algunas expresiones. Las características fijas se escriben en una posición fija (el tatuaje está en el brazo izquierdo).
  • Control de aprobación: El usuario confirma el estilo antes de permitir dibujar los planos formales.

Paso 4: Crear fotogramas inicial y final de cada plano (el paso más crítico para reducir la tasa de fallos)

  • Orden: Primero, que la AI escriba "qué dibujar en el fotograma inicial, qué en el final, qué sucede en medio", revisar y aprobar antes de dibujar (ahorra cuotas) → Dibujar primero el fotograma final (el que tiene más contenido) → Modificar el final para crear el inicial (asegurar la misma posición de cámara y composición) → Si es la misma ubicación y posición de cámara, modificar solo localmente → Para un zoom, recortar una parte del fotograma inicial y ampliarla como fotograma final → Verificar relación de aspecto 16:9 y que ambos fotogramas tengan el mismo tamaño.
  • Después de dibujar, usar templates/04-frame-check.md para verificar punto por punto los 8 elementos (acción y accesorios presentes desde el fotograma inicial, reacciones colocadas con anticipación, no todas las poses iguales, dejar espacio para la acción, dirección del viento uniforme, verificar el tamaño del teléfono, ampliar para buscar objetos sobrantes, superponer fotogramas para detectar desalineación).
  • Los objetos pequeños como lluvia, sombreros, tatuajes deben dibujarse tanto en el fotograma inicial como en el final; si solo se escriben en el texto, desaparecerán durante la grabación.
  • Control de aprobación: Pasar los 8 puntos de verificación, y que el usuario acepte las modificaciones antes de retocar.

Paso 5: Escribir prompts de video, revisar antes de enviar

  • Formato fijo de siete partes: 【Estilo】 【Cámara】 【Composición y color】 【Personaje】 【Segundo por segundo】 【Sonido】 【Restricciones】, escribir lo que sucede en cada segundo. Plantilla: templates/05-video-prompt.md.
  • Antes de escribir, consultar las 20 trampas comunes en references/pitfall-table.md — cuando surja un problema, sospechar primero del prompt, luego del modelo.
  • Control de aprobación: Antes de enviar cada segmento, abrir una nueva sesión de revisión, usar templates/06-pre-submit-review.md para verificar cada detalle del prompt y la imagen (históricamente ha detectado diferencias de tamaño de taza del 13%, sombreros que aparecen en un fotograma y no en otro, izquierda y derecha invertidas). Solo enviar cuando se escriba "Aprobado". Cotizar al usuario y obtener su aprobación antes de gastar dinero.

Paso 6: Generar video

  • Usar scripts/seedance.py para enviar (720p, modo fotograma inicial-final), consultar y recuperar los fragmentos.
  • Trucos de ahorro: Generar en 720p y ampliar a 1080p en postproducción; no grabar clips de prueba, ir directamente al primer plano formal; para nuevas ideas, probar primero con uno o dos planos difíciles, si funcionan, enviar todos; si el presupuesto es ajustado, usar 2.0 mini (aproximadamente 1/3 del precio), suficiente para planos no complejos; escuchar el sonido antes de usarlo (2.5 a menudo incluye música incluso cuando se escribe "sin música").
  • Orden de resolución de problemas: ① ¿Se puede cortar? (el problema solo está en los primeros/últimos fotogramas) ② ¿Se puede arreglar con código? ③ Solo entonces regrabar, y primero modificar el prompt o los fotogramas inicial/final, solo grabar ese plano. Nunca eliminar fragmentos antiguos, al final elegir entre los nuevos y los antiguos.
  • Control de aprobación: El usuario ha visto el movimiento y escuchado el sonido.

Paso 7: Unión, transiciones, corrección de color, ampliación

  • Todo se hace con código, Codex escribe scripts de ffmpeg/Python. Plantilla: templates/07-postprocess.md (transiciones con desenfoque de movimiento cortando en 8-16 mitades de fotograma con obturador medio; solo ajustar saturación y brillo, no tocar el tono; decodificar en BT.601, salida intermedia sin pérdida, masterizar en BT.709; ampliar a 1080p con lanczos y un ligero afilado; sincronizar solo con los puntos de beat de la canción original).
  • Después de terminar, muestrear 3 fotogramas antes y después de cada corte.

Paso 8: Revisión final y entrega

  • Abrir una nueva sesión de revisión, solo dar el producto final sin ninguna conclusión, que lo vea de principio a fin como un espectador que lo ve por primera vez. Plantilla: templates/08-final-review.md.
  • Pedirle a Codex que escriba un resumen y lo archive: estilo, prompts, errores cometidos, guardarlo en la carpeta del proyecto para reutilizarlo directamente en la próxima película.

Modo de cuatro hilos (avanzado, opcional)

Cuando el proyecto es complejo o el presupuesto es grande, enviar templates/09-four-threads.md a Codex: cuatro sesiones trabajando juntas (principal + revisión + supervisión + agente). El agente solo puede aprobar envíos dentro del presupuesto total. Para proyectos pequeños diarios no es necesario, una sola sesión de revisión es suficiente.

Reglas de hierro (escribir en todas las sub-sesiones)

  1. No dibujar ninguna imagen hasta que yo confirme la historia; no dibujar planos formales hasta que yo confirme el estilo.
  2. Antes de enviar la generación de video, debe haber una revisión independiente con "Aprobado"; solo enviar después de que yo acepte la cotización.
  3. Si el video tiene problemas: primero cortar, luego arreglar con código, y solo al final modificar el guion y regrabar, solo ese plano.
  4. Guardar las nuevas versiones en archivos nuevos, no sobrescribir ni eliminar los antiguos.
  5. Si no has visto el movimiento ni escuchado el sonido, indícalo claramente: "No lo he visto / No lo he escuchado".
  6. No recargar ni comprar créditos; si la interfaz devuelve fondos insuficientes, se detiene y se hace un montaje preliminar de los fragmentos existentes para mostrármelo.
  7. Cuando se acaben los créditos de Codex, esperar a que se recuperen; no dibujar demasiadas imágenes a la vez; si se modifica una pequeña parte, pegar la parte modificada de vuelta a la imagen original.

Índice de archivos

  • templates/ — 10 plantillas de prompts, numeradas del 00 al 09 correspondientes al flujo, rellenar [corchetes] y enviar
  • references/pitfall-table.md — Tabla de 20 trampas comunes del modelo, consultar punto por punto al escribir prompts
  • references/roles.md — Tabla de división del trabajo y descripción de roles en modo de cuatro hilos
  • scripts/env_check.py — Autoverificación del entorno
  • scripts/seedance.py — Envío/consulta/descarga de Seedance

Skills relacionados