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
API
É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
API
É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.
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.