Soumet une tâche de génération d'image dynamique.
Description de l'opération
Il s'agit d'une interface asynchrone. Lorsque vous soumettez une tâche, vous recevez immédiatement un identifiant de tâche tandis que la tâche est mise en file d'attente pour une exécution asynchrone en arrière-plan. Le résultat final est envoyé via une notification de rappel, ou vous pouvez interroger l'état de la tâche en consultant les détails de la tâche d'image dynamique.
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
|
ice:SubmitDynamicImageJob |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| Name |
string |
Non |
Le nom de la tâche. |
SampleJob |
| Input |
object |
Oui |
L'entrée de la tâche. |
|
| Type |
string |
Oui |
Le type d'entrée de la tâche. Valeurs valides :
Valeurs valides :
|
OSS |
| Media |
string |
Oui |
La ressource média d'entrée.
Une URL OSS doit être dans l'un des formats suivants :
Dans ces formats, Remarque
Le compartiment OSS spécifié doit être enregistré dans la gestion du stockage IMS. |
oss://bucket/object.mp4 |
| Output |
object |
Oui |
La sortie de la tâche. |
|
| Type |
string |
Oui |
Le type de sortie de la tâche. Valeurs valides :
Valeurs valides :
|
Media |
| Media |
string |
Oui |
L'URL OSS de destination pour le fichier de sortie. Ce paramètre est requis lorsque
Dans ces formats, Remarque
Le compartiment OSS spécifié doit être enregistré dans la gestion du stockage IMS. |
****96e8864746a0b6f3**** |
| TemplateConfig |
object |
Oui |
La configuration du modèle d'instantané. |
|
| TemplateId |
string |
Oui |
L'identifiant du modèle. |
****96e8864746a0b6f3**** |
| OverwriteParams |
object |
Non |
Les paramètres de remplacement. |
|
| Format |
string |
Non |
Le format de l'image animée. Valeurs valides :
Valeurs valides :
|
gif |
| Width |
integer |
Non |
La largeur de l'image animée de sortie. Plage valide : [128, 4096]. |
1024 |
| Height |
integer |
Non |
La hauteur de l'image animée de sortie. Plage valide : [128, 4096]. |
720 |
| Fps |
integer |
Non |
La fréquence d'images. Plage valide : [1, 60]. |
15 |
| ScanMode |
string |
Non |
Le mode de balayage. Valeurs valides :
Valeurs valides :
|
progressive |
| LongShortMode |
boolean |
Non |
Indique si l'orientation adaptative doit être activée en fonction des bords long et court de la vidéo. Valeurs valides :
Valeur par défaut : true. Remarque
Lorsqu'il est activé, ce mode définit la largeur de sortie sur le bord long de la vidéo source et la hauteur de sortie sur son bord court. Pour une vidéo au format portrait, sa hauteur est traitée comme le bord long et sa largeur comme le bord court. Valeurs valides :
|
false |
| TimeSpan |
object |
Non |
Spécifie la plage de temps de la vidéo à traiter pour l'image animée. |
|
| Seek |
string |
Non |
The start time of the video segment to be processed.
|
01:59:59.999 or 32000.23 |
| Duration |
string |
Non |
The duration of the video segment to be processed.
|
01:59:59.999 or 32000.23 |
| End |
string |
Non |
The end time of the video segment to be processed. If this parameter is set, the
|
01:59:59.999 or 32000.23 |
| ScheduleConfig |
object |
Non |
La configuration de la planification. |
|
| PipelineId |
string |
Non |
L'identifiant du pipeline. |
****96e8864746a0b6f3**** |
| Priority |
integer |
Non |
La priorité de la tâche. Plage valide : [1, 10]. Une valeur plus élevée indique une priorité plus haute. Valeur par défaut : 6. |
6 |
| UserData |
string |
Non |
Les données définies par l'utilisateur. |
{"SampleKey": "SampleValue"} |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
PlainResponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
******11-DB8D-4A9A-875B-275798****** |
| JobId |
string |
L'identifiant de la tâche. |
****20b48fb04483915d4f2cd8ac**** |
Exemples
JSON format
{
"RequestId": "******11-DB8D-4A9A-875B-275798******",
"JobId": "****20b48fb04483915d4f2cd8ac****"
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.