Communitygithub.com

youngstudent2/crear-mv-dibujados-a-mano

Crear o mejorar videos musicales dibujados a mano (手书), collages de anime y cortos de personajes asistidos por generación de imágenes a partir de videos de referencia e imágenes de personajes. Útil para storyboards, poses emparejadas por toma, expresión de movimiento, efectos y transiciones, renderizado de un MP4 final, o reparar anatomía incómoda, manos deformes, fantasmas de pose, transiciones inadecuadas, texto no deseado al final o actuación rígida y repetitiva de personajes. Especialmente útil cuando el usuario solicita dos imágenes de personajes distintas por toma. No usar para ensamblaje de diapositivas común o análisis de video sin intención de producción.

¿Qué es crear-mv-dibujados-a-mano?

Esta habilidad se especializa en la producción de videos musicales dibujados a mano (手书) y collages de anime, transformando el ritmo, lenguaje de cámara y actuación de personajes de un video de referencia en storyboards ejecutables, materiales y videos finales. Está diseñada para evitar la dependencia de transiciones excesivas o escalado de ilustraciones estáticas para compensar una actuación deficiente. La habilidad admite la creación de pares de imágenes clave A/B por toma para mostrar cambios visibles en la acción o expresión, y gestiona todo el flujo de trabajo, desde la confirmación de la tarea y extracción de referencias, pasando por el diseño de storyboards y la generación de materiales, hasta la composición y validación final con detección de problemas anatómicos y de transiciones. Es compatible con herramientas de generación de imágenes integradas, composición con ModernGL/EGL y FFmpeg, y scripts de verificación automatizados como `check_project.py`. La habilidad enfatiza la verificación visual humana en cada etapa, evitando declaraciones de calidad sin inspección real, y ofrece pautas para reutilizar proyectos existentes como el caso de Cookiya sin imponer sus características a nuevas tareas. Está pensada para agentes de IA como Claude Code, Cursor o Codex que trabajan en entornos de producción de video con animación limitada.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add youngstudent2/create-handdrawn-mv

Preguntar en tu IA favorita

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

Documentación

Creación de MV dibujados a mano (手书) y MV de personajes

Convierte el ritmo, el lenguaje de cámara y la actuación de personajes de un video de referencia en storyboards ejecutables, y luego crea materiales y el video final. La unidad de diseño es "qué cambia en cada toma". No se debe depender de agregar transiciones o escalar ilustraciones estáticas para compensar una actuación deficiente de los personajes.

1. Confirmar la tarea y la evidencia

  • Usa los personajes, fuentes, estilo, duración y comentarios de modificación ya proporcionados por el usuario; avanza directamente dentro de lo autorizado. Solo pregunta sobre problemas que realmente bloqueen la producción.
  • Revisa el proyecto existente y el video final; conserva las versiones ya aprobadas. Primero verifica que los materiales, la pista de audio y las herramientas estén realmente disponibles antes de comprometerte a entregar.
  • Al recibir comentarios sobre fotogramas problemáticos, anatomía, dedos o transiciones, primero lee repair-anatomy-and-transitions.md, mapea las capturas de pantalla a las tomas y puntos de cambio de pose, y distingue entre errores de dibujo original, fantasmas de composición y falta de continuidad en el movimiento.
  • Mira realmente el video de referencia del usuario; verifica ritmo, encuadre, composición, acción, capas y transiciones con fotogramas clave. Los títulos, miniaturas y descripciones de texto no reemplazan la visualización; si no se puede leer, indícalo claramente y continúa con las partes fundamentadas.
  • Extrae algunos puntos de identidad claros de la fuente del personaje. Diferencia la fuente de definición del personaje de la fuente de estilo del video, evitando transplantar la apariencia de personajes de la referencia de estilo.
  • Registra la fuente de la música y el intervalo de corte; no llames original a una pista de audio referenciada ni infieras permisos comerciales. No añadas procesos de aprobación adicionales por riesgos supuestos.
  • Limita la investigación de herramientas a brechas específicas: verifica las capacidades locales, consulta la documentación oficial si es necesario, haz pruebas cortas y luego elige la herramienta. No reemplaces la verificación real con "ya conozco tal herramienta".

2. Primero define la actuación, luego la cantidad de materiales

Lee storyboard-and-art.md. Copia y modifica la lista de elementos desde storyboard.example.json.

  • Haz el storyboard basado en la música y la narrativa, no apliques mecánicamente un número fijo de tomas. Primero escribe claramente la línea de tiempo, el desarrollo emocional y los cambios de acción.
  • Para cada toma de actuación de personaje, planifica al menos dos ilustraciones clave A/B con diferencias visibles de acción o expresión; para movimientos más complejos, agrega fotogramas clave o intermedios.
  • Si el usuario solicita "dos imágenes por toma", establece requirements.all_shots_need_character en true y asegúrate de que todas las tomas tengan al menos dos imágenes de personaje independientes, incluidas las tomas de efectos especiales.
  • min_character_keyframes indica el número mínimo de imágenes por toma de personaje; unique_assets es true por defecto. Si el usuario permite explícitamente pausas estáticas, reutilización de materiales o cantidades diferentes, configúralo según la tarea y explica el criterio de conteo.
  • Diferencia entre número de tomas, número de imágenes de personaje independientes y número de fotogramas de video. Espejar, recortar, cambiar color, escalar o exportar repetidamente la misma imagen no cuenta como una nueva pose. 19 tomas × 2 imágenes = 38 imágenes, que es la escala del caso de Cookiya con falda rosa, no una plantilla para todos los videos de 30 segundos.
  • Para cada toma, escribe la acción A→B, el encuadre, la cámara, el fondo, el primer plano, el uso de efectos especiales, la transición, el punto visual clave y los recortes aceptables. Que dos imágenes "se vean diferentes" no equivale a que la acción sea válida.
  • Usa python scripts/check_project.py project.json --plan-only para verificar la estructura, duración y cantidad planificada de materiales antes de comenzar la generación por lotes.

3. Crear ilustraciones base y materiales en capas

  • Usa la herramienta de generación de imágenes integrada en el entorno actual y sigue su habilidad. Primero mira las imágenes de referencia; genera A con los puntos de identidad ya aprobados, luego edita B a partir de A y los mismos puntos de identidad. En cada envío, indica claramente qué partes conservar y qué cambiar.
  • Fija la identidad, vestimenta, estilo artístico, iluminación, formato y ángulo de cámara; permite que las expresiones, la mirada, los gestos o el contorno corporal tengan diferencias intencionadas. No generes A y B de forma independiente y aleatoria para luego forzar una combinación.
  • Exporta los materiales de personaje con fondo transparente real, dejando espacio de movimiento para el cabello, las manos, las faldas y los zapatos. Cuando se necesite cuerpo completo, no aceptes pies cortados o cabello pegado al borde; los recortes naturales de busto deben ser manejados en la composición con marcos o planos cercanos.
  • Crea fondo, personaje, accesorios y primer plano por separado; usa generación de imágenes para imágenes naturales, y dibujo programático para anillos precisos, texto, máscaras y partículas.
  • Nombra según shot_01_A.png / shot_01_B.png, y registra los prompts reales y la fuente. Conserva las versiones aprobadas, repara las partes problemáticas locales y no rehagas todo sin necesidad.
  • Revisa visualmente cada imagen: consistencia del personaje, accesorios izquierda/derecha, dedos, conexiones de brazos, ojos, vestimenta y bordes transparentes. Las comprobaciones de cantidad o hash no reemplazan estas inspecciones visuales.
  • Para acciones de cuerpo completo, primero verifica la dirección de hombros y caderas, orientación de articulaciones, centro de gravedad y pie de apoyo; para manos, primero verifica la orientación de la palma, el lado del pulgar, las articulaciones y las relaciones de contacto. No fuerces a mostrar cinco dedos desplegando dedos que deberían estar ocultos. Después de reparar A, edita B a partir de A y verifica nuevamente la continuidad del movimiento.
  • El trabajo paralelo solo está permitido cuando las reglas actuales lo permitan; si hay división de trabajo, asigna pares A/B completos al mismo ejecutor, unificando puntos de identidad, nomenclatura y lista de entrega.

4. Componer tomas con actuación y ritmo

Lee compositing.md; elige la herramienta según el proyecto, no vincules por defecto a un editor específico.

  • Para collage que requiera perspectiva programable, deformación de malla y transiciones GLSL, puedes usar composición con ModernGL/EGL y codificación FFmpeg; las tareas simples pueden usar directamente el editor existente o FFmpeg. Primero renderiza una toma representativa y la transición más difícil.
  • Prioriza mostrar la acción, luego superpone cámara, capas de profundidad, respuesta de accesorios y efectos especiales. El encuadre y la composición también deben variar; un paneo/zoom continuo de la misma ilustración no constituye una actuación suficiente.
  • Usa el mismo lienzo y el mismo recorte conjunto para A/B, manteniendo la cabeza, el torso o el punto de pivote designado alineados. El cambio de pose se decide por la acción y la música; no apliques la misma disolución lenta a todas las tomas.
  • Para manos y cuerpos con contornos muy diferentes, por defecto expón solo una pose por fotograma; si la diferencia es grande, agrega dibujos intermedios o cambia el diseño de la acción. Revisa retrocesos no esperados A→B→A→B; no uses un ciclo de "respiración" para reproducir gestos completos repetidamente. Los personajes de pie mantienen la relación del pie de apoyo con el suelo; no uses rotación, escalado o bamboleo de malla de todo el personaje para fingir un giro.
  • Para mezcla de materiales transparentes, usa una convención de alpha premultiplicada consistente; verifica bordes negros y contornos dobles. Las dos posturas clave más la composición deben llamarse honestamente collage de fotogramas clave / animación limitada, no animación cuadro por cuadro dibujada a mano.
  • Coloca efectos como caleidoscopio fuerte, marcos recursivos y distorsión en el fondo o en capas independientes; cuando sea necesario ver claramente la acción, dibuja al personaje principal después de estos efectos.
  • Las cintas en primer plano, partículas y desenfoque de movimiento deben evitar la cara, las manos y los accesorios clave. Los efectos especiales deben tener ritmo y propósito, y también dar tiempo al espectador para ver al personaje.
  • La dirección de la transición debe continuar la acción o la mirada; la intensidad varía con la música. Evita usar efectos de igual intensidad en cada punto de corte.
  • Al renderizar, registra las claves de material realmente dibujadas y los fotogramas de visualización efectivos (si se pueden medir). Que un material esté en la carpeta no significa que entre en el video final; que entre en la llamada de dibujo no significa que sea finalmente visible.

5. Verificación y entrega por fases

  1. Revisa el resumen completo de materiales A/B; corrige poses duplicadas, faltantes, manos incorrectas, accesorios incorrectos y recortes no utilizables.
  2. Renderiza fragmentos cortos de baja resolución que cubran cambios de acción, los efectos especiales más complejos, transiciones y final. Mira el movimiento, no solo capturas de pantalla.
  3. Renderiza el video final en la resolución objetivo; verifica duración, resolución, velocidad de fotogramas, pista de audio, inicio/final y decodificación completa.
  4. Ejecuta python scripts/check_project.py project.json --video output/final.mp4 --usage output/usage.json --decode --contact-sheet output/keyframes.jpg --report output/qa.json. Requiere Pillow; la verificación de video necesita FFmpeg/ffprobe. Parámetros y limitaciones en validation.md.
  5. Mira manualmente el video completo, verificando especialmente si A/B son realmente distinguibles, si el personaje está obstruido, si el ritmo y la sincronización audiovisual son correctos, y si los cambios de pose tienen saltos de posición. La aprobación automática no puede declarar que la calidad visual está aprobada.
  6. Entrega el MP4 final, el resumen de materiales y el proyecto reutilizable (materiales, línea de tiempo, código/archivos de proyecto, fuentes y dependencias). Guarda según las reglas de persistencia del entorno actual y proporciona el video final que se pueda abrir. Respeta el alcance si el usuario solo quiere una parte.

Durante las revisiones, además extrae del video codificado final las poses problemáticas y al menos tres fotogramas antes y después de cada punto de cambio, verificando el orden de la acción, la posición de los pies, los fantasmas de manos, el texto y los recortes. Cuando el usuario especifique eliminar el texto inferior al final, elimina la capa de texto correspondiente o la llamada, y verifica en múltiples puntos de tiempo del final; no lo cubras recortando al personaje o superponiendo una imagen.

Informa las cantidades reales completadas, las mejoras específicas, los resultados de la verificación y las limitaciones restantes. No escribas como completado lo que no se ha ejecutado con herramientas, imágenes no generadas o videos no vistos.

Reutilización del caso Cookiya

Lee cookiya-case.md solo cuando la tarea involucre a Cookiya o requiera reutilizar este proyecto. Conserva las lecciones de producción de allí; no impongas ese personaje, combinación de colores, número de tomas o música a una nueva tarea.

Skills relacionados