Tous les produits
Search
Centre de documentation

:GetBatchMediaProducingJob

Dernière mise à jour :Oct 13, 2026

Obtient des informations détaillées sur les tâches de montage vidéo intelligent en un clic par lot, y compris les paramètres d'entrée, l'état de la tâche, ainsi que les identifiants et les URL des ressources multimédias générées. Cette API prend uniquement en charge l'interrogation des données de tâches de l'année écoulée.

Testez maintenant

Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.

Test

Autorisation RAM

Le tableau ci-dessous décrit les autorisations nécessaires pour appeler cette API. Vous pouvez les définir dans une politique Resource Access Management (RAM). Les colonnes du tableau sont détaillées ci-dessous :

  • Action : les actions peuvent être utilisées dans l'élément Action des instructions de politique de permissions RAM pour accorder les autorisations nécessaires à l'exécution de l'opération.

  • API : l'API que vous pouvez appeler pour exécuter l'action.

  • Niveau d'accès : le niveau d'accès prédéfini accordé pour chaque API. Valeurs valides : create, list, get, update et delete.

  • Type de ressource : le type de ressource qui prend en charge l'autorisation pour exécuter l'action. Il indique si l'action prend en charge les permissions au niveau de la ressource. La ressource spécifiée doit être compatible avec l'action. Sinon, la politique sera inefficace.

    • Pour les API avec permissions au niveau de la ressource, les types de ressource requis sont marqués d'un astérisque (*). Spécifiez l'Alibaba Cloud Resource Name (ARN) correspondant dans l'élément Resource de la politique.

    • Pour les API sans permissions au niveau de la ressource, la valeur All Resources est affichée. Utilisez un astérisque (*) dans l'élément Resource de la politique.

  • Clé de condition : les clés de condition définies par le service. La clé permet un contrôle granulaire, applicable aux actions seules ou aux actions associées à des ressources spécifiques. En plus des clés de condition propres au service, Alibaba Cloud fournit un ensemble de clés de condition communes applicables à tous les services pris en charge par RAM.

  • Action dépendante : les actions dépendantes requises pour exécuter l'action. Pour mener à bien l'opération, l'utilisateur RAM ou le rôle RAM doit disposer des permissions pour toutes les actions dépendantes.

ice:GetBatchMediaProducingJob

get

*All Resource

*

Aucune Aucune

Paramètres de requête

Paramètre

Type

Requis

Description

Exemple

JobId

string

Non

L'identifiant de la tâche de production vidéo rapide.

****b4549d46c88681030f6e****

Éléments de réponse

Élément

Type

Description

Exemple

object

Les paramètres de réponse.

RequestId

string

L'identifiant de la requête.

****36-3C1E-4417-BDB2-1E034F****

EditingBatchJob

object

Les informations relatives à la tâche de production vidéo rapide.

JobId

string

L'identifiant de la tâche.

****b6b2750d4308892ac3330238****

InputConfig

string

Les configurations d'entrée. Pour plus d'informations, consultez InputConfig.

{ "MediaGroupArray": [{ "GroupName": "MediaGroup1", "MediaArray": [ "****9d46c886b45481030f6e****", "****6c886b4549d481030f6e****" ] }, { "GroupName": "MediaGroup2", "MediaArray": [ "****d46c886810b454930f6e****", "****4549d886810b46c30f6e****" ] }], "TitleArray": [ "Huilongguan Box Ma Xiansheng Opened", "Box of Ma Xiansheng has opened" ], "SpeechTextArray": [ "A new box of fresh horses has been opened in a nearby shopping mall. Today is the first day of opening." "There are a lot of people in the shopping mall. Snacks and drinks are relatively cheap. Come and have a look." ] }

EditingConfig

string

Les configurations de montage. Pour plus d'informations, consultez EditingConfig.

{ "MediaConfig": { "Volume": 0 }, "SpeechConfig": { "Volume": 1 }, "BackgroundMusicConfig": { "Volume": 0.3 } }

OutputConfig

string

Les configurations de sortie. Pour plus d'informations, consultez OutputConfig.

{ "MediaURL": "http://xxx.oss-cn-shanghai.aliyuncs.com/xxx_{index}.mp4", "Count": 20, "MaxDuration": 15, "Width": 1080, "Height": 1920, "Video": {"Crf": 27} }

Status

string

L'état de la tâche. Valeurs valides :

Init : la tâche est initialisée.

Processing : la tâche est en cours.

Finished : la tâche est terminée.

Finished

UserData

string

Les données définies par l'utilisateur, y compris les configurations métier et de rappel. Pour plus d'informations, consultez UserData.

{"NotifyAddress":"http://xx.xx.xxx"}

Extend

string

Les informations étendues. Ce paramètre contient les champs suivants :

ErrorCode : le code d'erreur de la tâche principale.

ErrorMessage : le message d'erreur de la tâche principale.

{ "ErrorCode": "InvalidMaterial.NotFound", "ErrorMessage": "The specified clips id not found:[\"****30d0b5e871eebb2ff7f6c75a****\"]" }

CreateTime

string

L'heure de création de la tâche. L'heure suit la norme ISO 8601 au format yyyy-MM-ddTHH:mm:ssZ. L'heure est affichée en UTC.

2024-06-13T08:47:07Z

ModifiedTime

string

L'heure de la dernière modification de la tâche.

L'heure suit la norme ISO 8601 au format yyyy-MM-ddTHH:mm:ssZ. L'heure est affichée en UTC.

2024-06-13T08:57:07Z

CompleteTime

string

L'heure de fin de la tâche.

L'heure suit la norme ISO 8601 au format yyyy-MM-ddTHH:mm:ssZ. L'heure est affichée en UTC.

2024-06-13T08:57:07Z

JobType

string

Type de tâche :

  • Script (montage vidéo automatisé basé sur un script)

  • Smart_Mix (association intelligente texte-média pour le montage vidéo)

  • Sports_Highlights (compilation des temps forts d'événements sportifs)

  • Screen_Media_Highlights (montage mashup multimédia dynamique)

  • Smart_Mix_Media_Select (association intelligente - sélection de ressources)

  • Smart_Mix_Timeline_Organize (association intelligente - orchestration de la timeline)

  • Screen_Media_Highlights_Media_Select (mashup dynamique - sélection de ressources)

  • Screen_Media_Highlights_Timeline_Organize (mashup dynamique - orchestration de la timeline)

  • Scene_Batch_Editing (synthèse par lot sur plusieurs timelines)

Script

SubJobList

array<object>

Les sous-tâches de production vidéo rapide.

object

Les informations relatives à la sous-tâche de production vidéo rapide.

MediaId

string

L'identifiant de la ressource multimédia de sortie.

****1470b11171ee9d19e7e6c66a****

JobId

string

L'identifiant de la sous-tâche.

****8e81933d44e3ae69e2f81485****

MediaURL

string

L'URL du fichier de sortie.

http:/xxx.oss-cn-shanghai.aliyuncs.com/xxx_0.mp4

Status

string

L'état de la sous-tâche. Valeurs valides :

Init : la sous-tâche est initialisée.

Processing : la sous-tâche est en cours.

Success : la sous-tâche a réussi.

Failed : la sous-tâche a échoué.

Success

ErrorCode

string

Le code d'erreur renvoyé en cas d'échec de la sous-tâche. Ce paramètre n'est pas renvoyé si la sous-tâche réussit.

InvalidMaterial.NotFound

ErrorMessage

string

Le message d'erreur renvoyé en cas d'échec de la sous-tâche. Ce paramètre n'est pas renvoyé si la sous-tâche réussit.

The specified clips id not found:["****30d0b5e871eebb2ff7f6c75a****"]

ProjectId

string

L'identifiant du projet de montage en ligne.

****7cc47fe04eaa81bd853acb6a****

Duration

number

La durée de la vidéo de sortie, en secondes (s).

24.5

ExtendInput

string

Entrée supplémentaire.

  • Lorsque JobType est Smart_Mix_Timeline_Organize ou Screen_Media_Highlights_Timeline_Organize, l'entrée supplémentaire correspond au résultat de la sélection de ressources.

  • Lorsque JobType est Scene_Batch_Editing, l'entrée supplémentaire correspond à une liste d'identifiants de projets de montage vidéo.

["****7cc47fe04eaa81bd853acb6a****", "****04eaa7cc47fe81bd853acb6a****"]

ExtendOutput

string

Sorties supplémentaires.

  • Lorsque JobType est Smart_Mix_Media_Select ou Screen_Media_Highlights_Media_Select, les résultats de la sélection de ressources sont également renvoyés.

{ "textMatchMediaOutputList": [{ "textMatchMediaSentenceOutputList": [{ "duration": 3.366667, "matchClipList": [{ "clipId": "null-2", "endTime": 11.16, "mediaId": "****a0900f5071efbf1ce7e6c66a****", "score": -0.253, "startTime": 8.04 }], "text": "A new box of fresh horses has been opened in the nearby shopping mall.", "textId": "0" }, { "duration": 1.566667, "matchClipList": [{ "clipId": "null-1", "endTime": 1.54, "mediaId": "****a0900f5071efbf1ce7e6c66a****", "score": -0.2326, "startTime": 0 }], "text": "Today is the first day of opening", "textId": "0" } ] }] }

Exemples

JSON format

{
  "RequestId": "****36-3C1E-4417-BDB2-1E034F****",
  "EditingBatchJob": {
    "JobId": "****b6b2750d4308892ac3330238****",
    "InputConfig": "{\n  \"MediaGroupArray\": [{\n      \"GroupName\": \"MediaGroup1\",\n      \"MediaArray\": [\n        \"****9d46c886b45481030f6e****\",\n        \"****6c886b4549d481030f6e****\" ]\n    }, {\n      \"GroupName\": \"MediaGroup2\",\n      \"MediaArray\": [\n        \"****d46c886810b454930f6e****\",\n        \"****4549d886810b46c30f6e****\" ]\n  }],\n  \"TitleArray\": [\n      \"回龙观盒马鲜生开业啦\",\n      \"盒马鲜生开业啦\" ],\n  \"SpeechTextArray\": [\n      \"附近的商场新开了一家盒马鲜生,今天是第一天开业\"\n      \"商场里的人不少,零食、酒水都比较便宜大家也快来看看呀\" ]\n}",
    "EditingConfig": "{\n  \"MediaConfig\": {\n      \"Volume\": 0\n  },\n  \"SpeechConfig\": {\n      \"Volume\": 1\n  },\n \"BackgroundMusicConfig\": {\n      \"Volume\": 0.3\n  }\n}",
    "OutputConfig": "{\n  \"MediaURL\": \"http://xxx.oss-cn-shanghai.aliyuncs.com/xxx_{index}.mp4\",\n  \"Count\": 20,\n  \"MaxDuration\": 15,\n  \"Width\": 1080,\n  \"Height\": 1920,\n  \"Video\": {\"Crf\": 27}\n}",
    "Status": "Finished",
    "UserData": "{\"NotifyAddress\":\"http://xx.xx.xxx\"}",
    "Extend": "{\n\t\"ErrorCode\": \"InvalidMaterial.NotFound\",\n\t\"ErrorMessage\": \"The specified clips id not found:[\\\"****30d0b5e871eebb2ff7f6c75a****\\\"]\"\n}",
    "CreateTime": "2024-06-13T08:47:07Z",
    "ModifiedTime": "2024-06-13T08:57:07Z\n",
    "CompleteTime": "2024-06-13T08:57:07Z\n",
    "JobType": "Script",
    "SubJobList": [
      {
        "MediaId": "****1470b11171ee9d19e7e6c66a****",
        "JobId": "****8e81933d44e3ae69e2f81485****",
        "MediaURL": "http:/xxx.oss-cn-shanghai.aliyuncs.com/xxx_0.mp4",
        "Status": "Success",
        "ErrorCode": "InvalidMaterial.NotFound",
        "ErrorMessage": "The specified clips id not found:[\"****30d0b5e871eebb2ff7f6c75a****\"]",
        "ProjectId": "****7cc47fe04eaa81bd853acb6a****",
        "Duration": 24.5
      }
    ],
    "ExtendInput": "[\"****7cc47fe04eaa81bd853acb6a****\", \"****04eaa7cc47fe81bd853acb6a****\"]",
    "ExtendOutput": "{\n\t\"textMatchMediaOutputList\": [{\n\t\t\"textMatchMediaSentenceOutputList\": [{\n\t\t\t\t\"duration\": 3.366667,\n\t\t\t\t\"matchClipList\": [{\n\t\t\t\t\t\"clipId\": \"null-2\",\n\t\t\t\t\t\"endTime\": 11.16,\n\t\t\t\t\t\"mediaId\": \"****a0900f5071efbf1ce7e6c66a****\",\n\t\t\t\t\t\"score\": -0.253,\n\t\t\t\t\t\"startTime\": 8.04\n\t\t\t\t}],\n\t\t\t\t\"text\": \"附近的商场新开了一家盒马鲜生\",\n\t\t\t\t\"textId\": \"0\"\n\t\t\t},\n\t\t\t{\n\t\t\t\t\"duration\": 1.566667,\n\t\t\t\t\"matchClipList\": [{\n\t\t\t\t\t\"clipId\": \"null-1\",\n\t\t\t\t\t\"endTime\": 1.54,\n\t\t\t\t\t\"mediaId\": \"****a0900f5071efbf1ce7e6c66a****\",\n\t\t\t\t\t\"score\": -0.2326,\n\t\t\t\t\t\"startTime\": 0\n\t\t\t\t}],\n\t\t\t\t\"text\": \"今天是第一天开业\",\n\t\t\t\t\"textId\": \"0\"\n\t\t\t}\n\t\t]\n\t}]\n}"
  }
}

Codes d'erreur

Consultez Codes d'erreur pour la liste complète.

Notes de version

Consultez Notes de version pour la liste complète.