Tous les produits
Search
Centre de documentation

ApsaraVideo VOD:Workflows 2.0

Dernière mise à jour :Aug 10, 2026

ApsaraVideo VOD propose des fonctionnalités de traitement multimédia telles que le transcodage, la capture d'images et la modération automatisée. Les workflows vous permettent de combiner ces fonctionnalités en pipelines de traitement personnalisés directement depuis la console.

Qu'est-ce qu'un workflow ?

Un workflow simplifie et modularise les tâches de traitement multimédia. Préconfigurez un pipeline de traitement personnalisé et appliquez-le à vos vidéos pour éviter les appels API répétitifs.

Nouveautés

La nouvelle version des workflows intègre les nœuds principaux d'ApsaraVideo VOD et ajoute des nœuds Intelligent Media Services (IMS) pour la traduction vidéo, l'extraction de sous-titres, la suppression de sous-titres et la suppression de logos. Elle prend également en charge les requêtes de tâches et les rappels de tâches de workflow. D'autres nœuds de fonctionnalités seront ajoutés pour répondre aux besoins métier évolutifs.

Comparaison des fonctionnalités

✔️ indique que la fonctionnalité est prise en charge, ❌ indique qu'elle ne l'est pas, et — signifie que la fonctionnalité ne s'applique pas.

Catégorie

Fonctionnalité

Version précédente

Nouvelle version

Nœuds ApsaraVideo VOD

transcodage vidéo

✔️

✔️

capture d'images vidéo

✔️

✔️

animation vidéo

✔️

✔️

modération/déduplication automatisée

✔️

Nœuds Intelligent Media Services

traduction vidéo

✔️

extraction de sous-titres

✔️

suppression de sous-titres

✔️

suppression de logo

✔️

Requête de tâche de workflow

✔️

rappel de workflow

Événements de rappel de tâche de workflow

✔️

Paramètres de rappel de workflow individuels

✔️

Rappel de tâche de nœud individuel

✔️

Rappel au niveau de l'ID de média (userdata)

✔️

Limites

  • Les nœuds de traduction vidéo, d'extraction de sous-titres et de suppression de sous-titres sont disponibles uniquement dans les régions Chine (Shanghai), Chine (Pékin), Chine (Shenzhen) et Singapour. Le nœud de suppression de logo est disponible uniquement dans les régions Chine (Shanghai), Chine (Pékin) et Singapour. Les nœuds ApsaraVideo VOD sont disponibles dans toutes les régions.

  • Pour utiliser les nœuds ApsaraVideo VOD et Intelligent Media Services, activez séparément ApsaraVideo VOD et Intelligent Media Services.

Cas d'utilisation

  • Séquentiel : Traduction et transcodage

    Ce workflow traduit d'abord une vidéo, puis transcode le résultat. Pour les détails de configuration, consultez la section Exemple de configuration de workflow. La configuration des nœuds est la suivante : Startvideo translationvideo transcodingEnd. Les données vidéo sont transmises entre les nœuds.

  • Parallèle : Suppression de sous-titres et transcodage

    Ce workflow exécute simultanément la suppression de sous-titres et le transcodage. Il se divise à partir du nœud Start en deux chemins parallèles : subtitle removal et video transcoding. Les deux chemins fusionnent au niveau du nœud End une fois les tâches terminées.

  • Parallèle : Distribution du fichier source et transcodage

    Ce workflow distribue le fichier source en tant que flux de lecture unique tout en le transcodant pour créer d'autres versions selon un modèle de transcodage spécifié.

    Ce workflow utilise deux nœuds video transcoding. Configurez le nœud supérieur avec un ID de groupe de modèles sans transcodage pour distribuer le fichier source. Configurez le nœud inférieur avec un ID de groupe de modèles de transcodage pour générer d'autres versions.

Fonctionnement

Avant de commencer, configurez un workflow dans la console.

  1. Spécifiez l'ID du workflow lors de la demande d'une URL de téléchargement et d'identifiants. ApsaraVideo VOD renvoie l'URL et les identifiants.

  2. Téléchargez la vidéo.

  3. Le workflow se déclenche automatiquement une fois le téléchargement terminé.

  4. Le moteur de workflow ApsaraVideo VOD traite automatiquement les tâches multimédias et d'IA vidéo conformément à la configuration du workflow.

  5. Une fois toutes les tâches terminées, le workflow prend fin et le service envoie une notification de rappel.

Utilisation

  1. Créez un workflow.

    Actuellement, la création de workflows n'est possible que dans la console ApsaraVideo VOD.

    Afficher la procédure

    1. Connectez-vous à la console ApsaraVideo VOD.

    2. Dans le volet de navigation de gauche, choisissez Configuration Management > Media Processing > Workflows.

    3. Cliquez sur Add Workflow Template et saisissez un nom de workflow.

    4. Cliquez sur l'icône + à côté du nœud Start pour modifier la topologie du workflow, puis cliquez sur OK. Dans la zone Workflow Template, cliquez sur un nœud Video dans l'organigramme pour configurer ses paramètres. Si nécessaire, saisissez une Template Description et sélectionnez une option Callback Event (Use unified callback configuration ou Use independent callback configuration). Cliquez sur Submit.

    5. Une fois le workflow créé, repérez son ID sur la page Workflows. Vous aurez besoin de cet ID pour initier les tâches de workflow.

  2. Initiez une tâche de workflow.

    Vous pouvez initier une tâche de workflow pendant ou après le téléchargement de la vidéo.

    Dans la console

    Pendant le téléchargement

    1. Connectez-vous à la console ApsaraVideo VOD.

    2. Dans le volet de navigation de gauche, choisissez Media Files > Audio/Video, puis cliquez sur Upload Audio/Video.

    3. Cliquez sur Add Audio/Video, configurez les paramètres tels que la méthode de téléchargement et le bucket, sélectionnez Use Workflow puis choisissez votre workflow.

      Pour plus d'informations sur les formats de téléchargement pris en charge et les descriptions des paramètres, consultez la rubrique Télécharger des fichiers dans la console.

    4. Après avoir ajouté les fichiers multimédias à télécharger, cliquez sur Upload.

    Après le téléchargement

    1. Connectez-vous à la console ApsaraVideo VOD.

    2. Dans le volet de navigation de gauche, choisissez Media Files > Audio/Video.

    3. Dans la liste audio/vidéo, localisez le fichier multimédia que vous souhaitez traiter et cliquez sur Processing dans la colonne Actions.

    4. Dans la boîte de dialogue Media Processing, sélectionnez Use Workflow comme type de traitement. Dans la liste déroulante Use Workflow, sélectionnez le workflow cible, par exemple test.

    5. Cliquez sur OK.

    Utilisation de l'API

    Pendant le téléchargement

    Remarque

    L'opération CreateUploadVideo renvoie uniquement une URL de téléchargement, des identifiants et des informations de base sur l'élément multimédia. Elle ne télécharge pas le fichier multimédia. Vous devez implémenter la logique de téléchargement. Pour un exemple complet de téléchargement de fichiers via l'API, consultez la rubrique Télécharger des fichiers multimédias en appelant l'API ApsaraVideo VOD.

    1. Lorsque vous appelez l'opération CreateUploadVideo ou UploadMediaByURL pour télécharger un fichier multimédia, définissez le paramètre WorkflowId sur l'ID de votre workflow. Une fois le téléchargement terminé, le système traite automatiquement le fichier selon le workflow spécifié.

    Après le téléchargement

    1. Pour traiter un fichier multimédia déjà téléchargé, appelez l'opération SubmitWorkflowJob. Définissez le paramètre WorkflowId sur l'ID de votre workflow pour démarrer immédiatement la tâche de traitement.

Exemples de configuration

Traduction et transcodage séquentiels

Cet exemple montre comment configurer un workflow séquentiel qui traduit une vidéo puis la transcode.

  1. Sur la page d'édition du workflow, cliquez sur l'icône + à droite du nœud Start pour ajouter un nœud de traduction vidéo. Configurez ses paramètres dans le panneau qui s'affiche à droite.

  2. Cliquez sur l'icône + à droite du nœud de traduction pour ajouter un nœud de transcodage vidéo. Dans le panneau de droite, sélectionnez un groupe de modèles de transcodage.

    Remarque

    Pour savoir comment configurer un groupe de modèles de transcodage, consultez la rubrique Modèles de transcodage.

  3. Une fois la configuration de la topologie du workflow terminée, cliquez sur OK. Le système génère un ID de workflow. Enregistrez cet ID pour appliquer le workflow aux futurs téléchargements. Après la création du workflow, vous pouvez le consulter dans la liste des workflows avec son nom, son ID et sa date de création. Dans la colonne Actions, cliquez sur Details pour afficher la configuration du workflow ou sur Delete pour le supprimer.

Extraction de sous-titres et transcodage parallèles

Pour exécuter l'extraction de sous-titres et le transcodage en parallèle, ajoutez deux nœuds enfants — extraction de sous-titres et transcodage vidéo — après le nœud Start. Dans l'éditeur de workflow, le nœud Start se divise en deux chemins parallèles connectés par des lignes Video. Le chemin supérieur contient le nœud subtitle extraction (VodCaptionExtraction) et le chemin inférieur contient le nœud video transcoding (VodTranscode). Les deux chemins convergent vers le nœud End, connectés respectivement par des lignes Subtitle et Video.