MagicAnimate : animez une image avec un mouvement cohérent à l’aide d’un modèle de diffusion

MagicAnimate

3.5 | 152 | 0
Type:
Projets Open Source
Dernière mise à jour:
2025/09/11
Description:
MagicAnimate est un framework open source basé sur la diffusion pour créer une animation d'image humaine temporellement cohérente à partir d'une seule image et d'une vidéo de mouvement. Générez des vidéos animées avec une fidélité améliorée.
Partager:
animation d'image
génération vidéo
modèle de diffusion
pose ouverte
montage vidéo IA

Vue d'ensemble de MagicAnimate

MagicAnimate : animation d’images humaines temporellement cohérente à l’aide d’un modèle de diffusion

MagicAnimate est un projet open source qui produit des vidéos animées à partir d’une seule image et d’une vidéo de mouvement à l’aide d’un cadre basé sur la diffusion. Il se concentre sur le maintien de la cohérence temporelle et la préservation de l’image de référence tout en améliorant la fidélité de l’animation. Cet outil est développé par Show Lab, National University of Singapore et Bytedance.

Qu’est-ce que MagicAnimate ?

MagicAnimate excelle dans l’animation d’images de référence avec des séquences de mouvement provenant de diverses sources, y compris des animations inter-ID et des domaines invisibles comme les peintures à l’huile et les personnages de films. Il s’intègre aux modèles de diffusion texte-image comme DALLE3, donnant vie à des images incitées par du texte avec des actions dynamiques.

Principales caractéristiques et avantages :

  • Cohérence temporelle: Maintient la cohérence tout au long de l’animation.
  • Préservation de l’image de référence: Préserve fidèlement les détails de l’image de référence.
  • Fidélité d’animation améliorée: Améliore la qualité et le réalisme de l’animation.
  • Sources de mouvement polyvalentes: Prend en charge les séquences de mouvement provenant de diverses sources, y compris les domaines invisibles.
  • Intégration aux modèles T2I: Compatible avec les modèles de diffusion texte-image comme DALLE3.

Inconvénients :

  • Une certaine distorsion du visage et des mains.
  • Changements de style, de l’anime au réalisme, sur les visages.
  • Changements de proportion du corps lors de l’application du style anime aux vidéos basées sur des humains réels.

Démarrage avec MagicAnimate :

  1. Prérequis: Assurez-vous d’avoir Python >= 3.8, CUDA >= 11.3 et FFmpeg installé.
  2. Installation:
    conda env create -f environment.yml
    conda activate manimate
    

Comment utiliser MagicAnimate :

  1. Démo en ligne: Essayez la démo en ligne de MagicAnimate sur Hugging Face ou Replicate.

  2. Colab: Exécutez MagicAnimate sur Google Colab à l’aide de ce didacticiel : How to Run MagicAnimate on Colab.

  3. API Replicate: Utilisez l’API Replicate pour générer des vidéos animées.

    import Replicate from "replicate";
    
    const replicate = new Replicate({
      auth: process.env.REPLICATE_API_TOKEN,
    });
    
    const output = await replicate.run(
      "lucataco/magic-animate:e24ad72cc67dd2a365b5b909aca70371bba62b685019f4e96317e59d4ace6714",
      {
        input: {
          image: "https://example.com/image.png",
          video: "Input motion video",
          num_inference_steps: 25, // Number of denoising steps
          guidance_scale: 7.5, // Scale for classifier-free guidance
          seed: 349324 // Random seed. Leave blank to randomize the seed
        }
      }
    );
    

Comment générer des vidéos de mouvement :

  • Utilisez OpenPose, une bibliothèque de détection de points clés multi-personnes en temps réel, pour convertir les vidéos en vidéos de mouvement.
  • Convertissez une vidéo de mouvement en OpenPose avec ce modèle : video to openpose.
  • Utilisez le modèle magic-animate-openpose avec OpenPose.

Ressources supplémentaires :

Quelle est la fonction principale de MagicAnimate ?

La fonction principale de MagicAnimate est de générer des vidéos animées à partir d’une seule image de référence et d’une vidéo de mouvement, garantissant ainsi la cohérence temporelle et une haute fidélité.

Comment fonctionne MagicAnimate ?

MagicAnimate utilise un cadre basé sur la diffusion pour analyser le mouvement dans la vidéo d’entrée et l’appliquer à l’image de référence, générant ainsi une nouvelle vidéo qui imite le mouvement tout en préservant les caractéristiques visuelles de l’image de référence.

Meilleurs outils alternatifs à "MagicAnimate"

AutoCut
Image non disponible
418 0

AutoCut est un plugin Premiere Pro et DaVinci Resolve qui utilise l'IA pour ajouter des sous-titres animés, supprimer les silences, éditer des podcasts, etc.

Montage vidéo IA
Plugin Premiere Pro
Submagic
Image non disponible
419 0

Submagic rend vos courtes vidéos captivantes grâce aux légendes IA, aux b-rolls et aux montages intelligents. Gagnez du temps et développez facilement votre portée sur les réseaux sociaux.

Montage vidéo IA
sous-titres vidéo
ImagineAPP
Image non disponible
294 0

ImagineAPP est une plateforme basée sur l'IA permettant de créer des vidéoclips et d'autres contenus vidéo à partir de texte ou d'images. Il prend en charge divers modèles d'IA tels que Runway Gen3, Hailuo AI, Kling AI, Luma AI et Google VEO.

création vidéo IA
AutoReels
Image non disponible
353 0

AutoReels.ai crée des vidéos sans visage et des reels générés par l'IA pour TikTok, YouTube, etc. Personnalisez les styles, les voix et la musique pour automatiser la création de contenu.

vidéo sans visage
vidéo IA
Cleaveer
Image non disponible
329 0

Cleaveer transforme les vidéos YouTube en articles de blog, publications LinkedIn, fils Twitter et résumés à l'aide de l'IA. Créez facilement du contenu à partir de vidéos.

Génération de contenu IA
YouTube
Dadan AI Assist
Image non disponible
177 0

Boostez la création de vidéos avec Dadan AI Assist. Transcriptions, titres, descriptions, balises, résumés, chapitres et interactions générés par l'IA en un seul clic. Optimisez le SEO et l'engagement de la vidéo.

transcription vidéo
SEO vidéo
DomoAI
Image non disponible
118 0

DomoAI est un studio de création IA gratuit qui convertit des vidéos, du texte et des images en animation de haute qualité. Animez n'importe quel personnage avec DomoAI. Générez des vidéos IA à partir de texte, animez des images et transformez des séquences en contenu créatif.

Vidéo IA
animation vidéo
MakeInfluencer AI
Image non disponible
186 0

MakeInfluencer AI vous permet de créer, de personnaliser et de monétiser vos propres influenceurs IA. Générez des vidéos réalistes, automatisez les interactions et gagnez de l'argent grâce à un contenu personnalisé.

Avatar IA
influenceur virtuel
Animate Old Photos
Image non disponible
175 0

Animate Old Photos utilise l'IA pour transformer d'anciennes photos en courtes vidéos, vous permettant ainsi de revivre des souvenirs précieux. Un paiement unique et aucune inscription requise.

animation photo
vidéo IA