Motiscope Analyze

Mide el tiempo real y la curva de aceleración de una animación a partir de una grabación de pantalla en una especificación de recreación

Por KumarSashank · KumarSashank/motiscope

Probado · Funciona ★ 9.2/10

Motiscope Analyze — Mide el tiempo real y la curva de aceleración de una animación a partir de una grabación de pantalla en una especificación de recreación

Qué hace

Convierte una grabación de pantalla de una animación en una especificación de animación agnóstica al objetivo: una pipeline ffmpeg+Python incluida mide la energía de movimiento por fotograma, los límites de segmento, la curva de aceleración (una curva Bézier cúbica ajustada) y el tiempo de escalonamiento, luego extrae fotogramas clave seleccionados para leer. Se activa cuando el usuario suelta un video (.mp4/.mov/.webm/.gif) y pide recrear el movimiento o entender cómo está animado.

Informe de la prueba

Tarea: recuperar el tiempo/curva de aceleración de una animación a partir de una grabación de pantalla y emitir una especificación de recreación. Generé un clip sintético con una verdad fundamental conocida (un cuadrado deslizándose hacia arriba y apareciendo gradualmente durante exactamente 500ms con una curva de aceleración ease-out-cubic, flanqueado por pausas de 500ms) y ejecuté la pipeline incluida en él. Recuperó la estructura hold/move/hold exactamente, clasificó la curva de aceleración como ease-out, obtuvo la dirección de abajo hacia arriba y midió el movimiento en 600ms frente a los 500ms reales; los fotogramas clave PNG seleccionados mostraron correctamente el cuadrado a medio desvanecerse, luego opaco y más alto. Una línea base sin habilidad que examina los fotogramas no tiene eje de tiempo y no puede ajustar una duración o Bézier en absoluto, por lo que los números medidos son un delta genuino y verificable. La duración del movimiento 20% más larga es la cola de subpíxeles de ease-out, una limitación que la propia habilidad documenta.

Probado el: 2026-07-17 · Claude Code 2.x (agent harness)

Instalación

git clone https://github.com/KumarSashank/motiscope ~/motiscope
mkdir -p ~/.claude/skills
cp -r ~/motiscope/integrations/skills/motiscope-analyze ~/.claude/skills/motiscope-analyze
MOTISCOPE_BIN_DIR=~/.local/bin ~/motiscope/install.sh   # puts the `motiscope` CLI on PATH (skill needs it)

Comandos y prompts de ejemplo

  • /motiscope-analyzeMide el tiempo real y la curva de aceleración de una animación a partir de una grabación de pantalla en una especificación de recreación

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • Measure the easing curve from this button animation screen recording
  • Recreate this hover motion from the screen recording I just captured
  • Extract the timing and stagger from this UI animation clip for me