Tous les produits
Search
Centre de documentation

ApsaraVideo VOD:Animation d'images

Dernière mise à jour :Aug 10, 2026

L'animation d'images capture un segment vidéo et le convertit en fichier image dynamique. Cette fonctionnalité est couramment utilisée pour les résumés vidéo et les miniatures sur les réseaux sociaux, dans le journalisme et le marketing. ApsaraVideo VOD prend en charge la génération d'images dynamiques aux formats GIF et WebP.

Présentation

Une image dynamique crée un effet de mouvement en affichant rapidement une série d'images statiques. Les formats les plus courants sur le web sont le GIF et, dans une moindre mesure, le WebP. Créer une animation d'images consiste à extraire un segment spécifique d'une vidéo et à générer un fichier image dynamique.

ApsaraVideo VOD prend en charge les formats GIF et WebP pour les animations d'images. Le tableau suivant compare ces deux formats.

Format

Caractéristiques

GIF

Offre une grande compatibilité et est souvent utilisé pour la décoration des pages web.

WebP

Sa taille de fichier est bien inférieure à celle du GIF, mais il n'est pas pris en charge par certains navigateurs, notamment Internet Explorer, iOS Safari 3.2 à 13.7 et KaiOS Browser.

Cas d'utilisation

  • Partage sur les réseaux sociaux : créez des fichiers GIF à partir des temps forts d'une vidéo pour un partage rapide, ou utilisez une animation d'images comme résumé accrocheur pour inciter les utilisateurs à regarder la vidéo complète.

  • Promotion marketing : utilisez des images dynamiques issues des moments forts d'une vidéo dans vos publicités pour susciter l'intérêt des utilisateurs, améliorer les taux de clics et augmenter les conversions. Sur les sites e-commerce, les images dynamiques permettent de mettre en valeur les caractéristiques d'un produit ou de démontrer son fonctionnement.

  • Journalisme et divertissement : dans le domaine de l'information, les rédacteurs capturent souvent les moments clés d'un événement sous forme d'images dynamiques pour présenter les informations importantes de manière concise. Les bandes-annonces de films ou les extraits d'émissions peuvent être diffusés sous forme d'images dynamiques pour une consultation rapide.

  • Démonstrations éducatives : dans les cours en ligne, les enseignants peuvent utiliser des images dynamiques pour expliquer des concepts ou des étapes complexes, aidant ainsi les étudiants à mieux comprendre et mémoriser les informations.

Facturation

L'animation d'images est facturée en tant que transcodage multimédia, avec des frais basés sur la résolution et la durée. Pour plus d'informations, consultez la rubrique Facturation du transcodage multimédia.

Remarques relatives à l'utilisation

  • La génération d'une animation d'images peut échouer si le fichier multimédia ne contient que de l'audio sans flux vidéo, si le fichier source est endommagé ou si les métadonnées du conteneur sont invalides.

  • Le processus de création d'une animation d'images est asynchrone. Vérifiez l'état de la tâche à l'aide du rappel DynamicImageComplete.

  • Le temps nécessaire à la création d'une animation d'images dépend de la taille du fichier, de sa durée et de la durée de l'animation.

Prérequis

  • Le service ApsaraVideo VOD est activé. Pour plus d'informations, consultez la rubrique Activer ApsaraVideo VOD.

  • L'utilisateur RAM ou le rôle RAM que vous utilisez dispose des autorisations nécessaires pour accéder à ApsaraVideo VOD. Nous vous recommandons d'utiliser un utilisateur RAM ou un rôle RAM pour effectuer les opérations, afin d'améliorer la sécurité de votre compte et de vos ressources. Pour plus d'informations, consultez la rubrique Créer un utilisateur RAM et lui accorder des autorisations.

Étape 1 : Créer un modèle d'animation d'images

Les modèles d'animation d'images simplifient la soumission des tâches en vous permettant de préconfigurer les paramètres et de référencer un ID de modèle au lieu de les transmettre pour chaque tâche.

Console

  1. Connectez-vous à la console ApsaraVideo VOD.

  2. Dans le volet de navigation de gauche, sélectionnez Configuration Management > Media Processing > Frame Animation Templates.

  3. Cliquez sur Create Frame Animation Template. Sur la page Add Frame Animation Template, configurez les paramètres du modèle.

    Paramètre

    Description

    Nom du modèle

    Nom du modèle d'animation d'images. Le nom doit comporter entre 4 et 64 caractères et peut contenir des lettres majuscules, des lettres minuscules, des chiffres, des traits d'union (-) et des traits de soulignement (_).

    Format de sortie

    Format de l'image dynamique de sortie. Valeurs possibles : gif et webp.

    Fréquence d'images

    Fréquence d'images de l'image dynamique. Entier compris dans l'intervalle (0, 60].

    Taille (largeur × hauteur)

    Largeur et hauteur de l'image dynamique, en pixels.

    Remarque
    • Si vous ne spécifiez ni largeur ni hauteur, l'image dynamique aura les mêmes dimensions que la vidéo source.

    • Si vous spécifiez uniquement la largeur ou la hauteur, ApsaraVideo VOD ajuste automatiquement l'autre dimension pour conserver le rapport d'aspect original de la vidéo.

    Mode de découpage

    Méthode utilisée pour définir la plage temporelle de la vidéo à capturer. Options prises en charge : By Duration ou Trim from Beginning and End.

    Heure de début

    Heure de début de la capture de l'animation. La valeur doit être comprise entre 0,000 et 86399,999 inclus. Unité : secondes.

    Durée

    Durée de l'animation à capturer, à partir de l'heure de début. La valeur doit être comprise entre 0,000 et 86399,999 inclus. Unité : secondes.

    Remarque

    Ce paramètre est requis lorsque By Duration est défini sur By Duration.

    Découper à la fin

    Durée à découper à la fin de la vidéo. La valeur doit être comprise entre 0,000 et 86399,999 inclus. Unité : secondes.

    Remarque

    Ce paramètre est requis lorsque Trim from Beginning and End est défini sur Trim from Beginning and End.

    Définir comme miniature par défaut

    Si vous activez cette fonctionnalité, l'animation d'images générée est automatiquement définie comme image de couverture de la vidéo.

  4. Cliquez sur Save pour finaliser la configuration du modèle.

    Une fois le modèle créé, il apparaît dans la liste Frame animation templates. La liste affiche des informations telles que Template name, ID, Output format, frame rate, size (width × height), trim mode et Set as default cover. Dans la colonne Actions, vous pouvez Edit ou Delete le modèle. Cliquez sur Add frame animation template pour en créer un nouveau.

API

Appelez l'opération AddVodTemplate, définissez le paramètre TemplateType sur DynamicImage et personnalisez les autres paramètres pour créer un modèle d'animation d'images.

Une fois le modèle créé, le système renvoie un ID de modèle dans le champ VodTemplateId.

Étape 2 : (Facultatif) Configurer les notifications d'événements

Avant de démarrer une tâche d'animation d'images, configurez une notification d'événement pour DynamicImageComplete afin de recevoir l'état de la tâche et l'URL de l'animation d'images générée une fois la tâche terminée.

Pour plus d'informations, consultez la rubrique Configurer les rappels.

Étape 3 : Démarrer une tâche d'animation d'images

Console

  1. Créez un workflow incluant un nœud Frame Animation Template.

    Vous devez utiliser un workflow pour démarrer une tâche d'animation d'images dans la console ApsaraVideo VOD. Créez un workflow incluant une tâche d'animation d'images en ajoutant un nœud Frame Animation Template et en définissant le modèle d'animation d'images sur celui que vous avez créé à l'étape Étape 1. Pour plus d'informations sur la création d'un workflow, consultez la rubrique Gérer les workflows.

  2. Démarrez la tâche d'animation d'images.

    • Scénario 1 : Créer une animation d'images lors du téléchargement d'une vidéo

      1. Dans la console ApsaraVideo VOD, sélectionnez Media Files > Audio/Video dans le volet de navigation de gauche.

      2. Cliquez sur Upload Media.

      3. Configurez la méthode de téléchargement et l'emplacement de stockage, ajoutez votre vidéo, sélectionnez Use Workflow, puis sélectionnez le workflow contenant la tâche d'animation d'images.

      4. Cliquez sur Upload.

    • Scénario 2 : Créer une animation d'images après le téléchargement d'une vidéo

      1. Dans la console ApsaraVideo VOD, sélectionnez Media Files > Audio/Video dans le volet de navigation de gauche.

      2. Sur la page Audio/Video, localisez la vidéo cible et cliquez sur Processing dans la colonne Actions.

      3. Définissez Processing Type sur Use Workflow et sélectionnez le workflow contenant la tâche d'animation d'images dans la liste déroulante Workflow.

      4. Cliquez sur OK.

API

  • Scénario 1 : Créer une animation d'images lors du téléchargement d'une vidéo

    1. Créez un workflow contenant un nœud Frame Animation Template.

      Ajoutez un nœud Frame Animation Template au workflow et définissez le modèle d'animation d'images sur celui que vous avez créé à l'étape Étape 1. Pour plus d'informations sur la création d'un workflow, consultez la rubrique Gérer les workflows.

    2. Lorsque vous appelez une opération API de téléchargement multimédia, définissez le paramètre WorkflowId sur l'ID du workflow que vous venez de créer. Configurez les autres paramètres selon vos besoins pour terminer le téléchargement. Les opérations API pertinentes incluent :

  • Scénario 2 : Créer une animation d'images après le téléchargement d'une vidéo

    Appelez l'opération SubmitDynamicImageJob. Définissez le paramètre DynamicImageTemplateId sur l'ID du modèle que vous avez créé à l'étape Étape 1 et configurez les autres paramètres selon vos besoins pour démarrer une tâche d'animation d'images pour une vidéo spécifique.

Étape 4 : Obtenir les informations sur l'animation d'images****

  • (Recommandé) Si vous avez configuré les notifications d'événements, vous recevrez un rappel DynamicImageComplete contenant les informations sur l'animation.

  • Une fois la tâche d'animation d'images terminée, appelez l'opération ListDynamicImage pour récupérer les détails de l'animation générée.

Remarque

Si vous avez défini l'animation d'images comme miniature, appelez l'opération GetVideoInfo pour obtenir l'URL de l'animation de couverture.