Extracteur d'expressions pour marionnette

Ce module extrait des images faciales depuis une vidéo pour construire une marionnette (« puppet ») compatible Adobe Character Animator. Il ne s'agit pas d'un module de rigging 3D, mais d'un outil de découpage d'expressions à partir d'images filmées.

47Capture d'écran à venir — lecture vidéo image par image avec liste d'expressions

Navigation vidéo et détection de visage

La vidéo est décodée via ffmpeg/ffprobe (à installer séparément ou à pointer manuellement). Vous naviguez image par image avec un curseur, et un bouton « Détecter le visage (auto) » utilise un classificateur Haar cascade (OpenCV) pour localiser le visage et proposer un recadrage ; sinon, la zone se sélectionne à la souris.

Étiquetage et export

Une liste d'expressions par défaut (bouche neutre/souriante/ouverte, yeux ouverts/fermés/clignés, sourcils levés/froncés, tête neutre) peut être complétée ou réduite. Chaque image marquée est associée à une expression et listée. L'export produit soit des fichiers PNG classés par partie du visage (compatibles avec l'import Character Animator), soit un fichier PSD multi-calques écrit directement par le module — ce writer PSD est expérimental et n'a pas été validé contre un lecteur tiers.