Motiscope Analyze

Misura la tempistica e l'easing reali di un'animazione da una registrazione schermo in una specifica di ricreazione

di KumarSashank · KumarSashank/motiscope

Promosso ★ 9.2/10

Motiscope Analyze — Misura la tempistica e l'easing reali di un'animazione da una registrazione schermo in una specifica di ricreazione

Cosa fa

Trasforma una registrazione schermo di un'animazione in una specifica di animazione agnostica al target: una pipeline ffmpeg+Python inclusa misura l'energia di movimento per fotogramma, i confini dei segmenti, l'easing (una cubic-bezier adattata) e il tempo di stagger, quindi estrae keyframe curati da leggere. Si attiva quando l'utente rilascia un video (.mp4/.mov/.webm/.gif) e chiede di ricreare il movimento o capire come è animato.

Rapporto di test

Compito: recuperare la tempistica/easing di un'animazione da una registrazione schermo ed emettere una specifica di ricreazione. Ho generato una clip sintetica con verità di base nota (un quadrato che scivola verso l'alto e svanisce in esattamente 500ms con easing ease-out-cubic, racchiuso da 500ms di pause) e ho eseguito la pipeline inclusa su di essa. Ha recuperato esattamente la struttura hold/move/hold, ha classificato l'easing come ease-out, ha ottenuto la direzione dal basso verso l'alto e ha misurato il movimento a 600ms rispetto ai veri 500ms; i keyframe PNG curati hanno mostrato correttamente il quadrato a metà dissolvenza, poi opaco e più in alto. Una baseline senza skill che osserva i fotogrammi non ha un asse temporale e non può adattare una durata o una bezier, quindi i numeri misurati sono un delta genuino e verificabile. La durata del movimento più lunga del 20% è la coda sub-pixel ease-out, una limitazione che la skill stessa documenta.

Testato il: 2026-07-17 · Claude Code 2.x (agent harness)

Installazione

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)

Comandi e prompt di esempio

  • /motiscope-analyzeMisura la tempistica e l'easing reali di un'animazione da una registrazione schermo in una specifica di ricreazione

Gli skill si attivano con richieste in linguaggio naturale, senza comandi da ricordare. Dopo l'installazione, prompt come questi lo attivano (in inglese):

  • 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