Tous les produits
Search
Centre de documentation

Intelligent Media Services:FAQ sur la production intelligente

Dernière mise à jour :Aug 11, 2026

Trouvez des réponses aux questions fréquentes et des solutions aux problèmes courants liés à la production intelligente.

Contenu

FAQ

Comment exporter une vidéo de sortie vers ApsaraVideo for VOD ?

Lors de l'appel à l'API SubmitMediaProducingJob, définissez le paramètre OutputMediaTarget sur vod-media. Dans le paramètre OutputMediaConfig, spécifiez StorageLocation et FileName avec l'emplacement de stockage et le nom de fichier de la ressource multimédia dans ApsaraVideo for VOD :

"OutputMediaConfig": {
  "StorageLocation": "outin-8e7*******.oss-cn-shanghai.aliyuncs.com",
  "FileName": "vod-output.mp4"
}

Comment obtenir les résultats d'une tâche de production intelligente ?

Après avoir appelé SubmitMediaProducingJob, la réponse inclut un JobId. Transmettez ce JobId à l'API GetMediaProducingJob pour interroger périodiquement l'état de la tâche. L'état actuel est renvoyé dans le champ Status.

Quelle est la durée d'exécution d'une tâche de production intelligente ?

Le temps de production est approximativement égal à la durée de la vidéo de sortie. Une vidéo de 5 minutes prend généralement environ 5 minutes à produire. Toutes les tâches nécessitent également du temps pour la mise en file d'attente, l'analyse des fichiers et le téléchargement ; ainsi, même les vidéos les plus courtes prennent au moins 15 secondes. Pour une vidéo de 15 secondes, le temps de production peut varier de 15 secondes à 2 minutes selon la complexité.

Si vous soumettez un lot important de tâches, par exemple des dizaines de milliers en une seule fois, elles sont mises en file d'attente et traitées dans l'ordre. Pour augmenter la capacité de traitement, soumettez un ticket.

Quels facteurs influencent le temps de production ?

La production vidéo étant un processus image par image, le temps de production évolue proportionnellement à la résolution et à la durée de sortie. Il augmente également lorsque les tâches impliquent de nombreux effets spéciaux ou transitions, ou lorsque le média source est redimensionné de manière significative (par exemple, réduction d'un clip 4K en 480p). Une configuration incorrecte de la timeline peut aussi ralentir la production.

Si le temps de production est systématiquement plus long que prévu, soumettez un ticket ou rejoignez le groupe de support sur DingTalk (ID : 84650000851) pour obtenir de l'aide.

Pourquoi la durée de la vidéo de sortie diffère-t-elle de mes attentes ?

  • Les transitions réduisent la durée totale. Une transition chevauche deux clips adjacents, ce qui entraîne un démarrage anticipé du second clip. Cela réduit la durée totale de sortie. Pour préserver la durée d'origine, prévoyez suffisamment de temps lors du recadrage des clips pour tenir compte du chevauchement. Vous pouvez également utiliser DLTransition, qui ajoute des images pendant la transition et préserve la durée totale.

  • AI_TTS peut prolonger la durée totale. La piste audio générée peut être plus longue que la piste vidéo, ce qui étend la sortie globale. Pour une solution, consultez la rubrique Aligner automatiquement la durée des différents clips multimédias.

  • Des points In/Out manquants entraînent une durée inattendue. Si vous définissez uniquement TimelineIn et TimelineOut sans définir in et out pour un clip, le système traite le clip selon sa durée d'origine. Définissez in = 0 et out = timelineOut - timelineIn pour définir explicitement la durée du clip.

Pourquoi ma vidéo de sortie affiche-t-elle un écran noir après un certain temps ?

Cela se produit généralement lorsque le clip vidéo est plus court qu'une autre piste. Par exemple, si le clip vidéo dure 6 secondes mais que la piste audio dure 12 secondes, les 6 dernières secondes s'affichent sous forme d'écran noir. Pour résoudre ce problème, définissez la piste vidéo comme piste principale ; cela force toutes les autres pistes à s'aligner sur sa durée. Vous pouvez également recadrer les autres pistes pour qu'elles correspondent à la durée de la vidéo.

Pourquoi recevoir une erreur « TimelineFormatError » lors de l'appel de l'API ?

Vérifiez que la structure de votre timeline correspond au format requis et que le JSON est syntaxiquement valide. Pour le schéma de la timeline, consultez la rubrique Configuration de la timeline. Pour des exemples pratiques, voir Mixer et modifier des vidéos et des images.

Pourquoi les sous-titres ne s'affichent-ils pas correctement ?

Pour les scripts moins courants tels que le coréen, l'arabe ou le mongol, les problèmes d'affichage sont généralement causés par le rendu des polices. Essayez de soumettre à nouveau la tâche avec la police par défaut Alibaba Cloud Puhui. Si le problème persiste, rejoignez le groupe de produits Intelligent Media Services sur DingTalk (ID : 84650000851).

Pourquoi la position de sortie des images, du texte ou des sous-titres est-elle incorrecte ?

  • Assurez-vous que la résolution de sortie correspond à la résolution de l'aperçu. L'utilisation de valeurs de position relatives (de 0 à 1) plutôt que de valeurs absolues en pixels permet de maintenir une mise en page cohérente quelle que soit la résolution.

  • Si des clips sur la même piste se chevauchent dans le temps ou dans l'espace, le mécanisme anti-collision peut décaler leurs positions. Placez les clips qui se chevauchent sur des pistes distinctes pour un contrôle plus précis.

Pourquoi la propriété FontSize des sous-titres ne correspond-elle pas à l'aperçu ?

  • Si vous utilisez FontSize dans Effect Type: Text, la taille de police est mise à l'échelle par rapport aux dimensions du clip et de la sortie. Basculez vers FixedFontSize pour utiliser une valeur absolue en pixels qui ne sera pas mise à l'échelle.

  • Si vous utilisez SubtitleTrackClip avec une police personnalisée, la hauteur rendue en pixels peut être inférieure à la valeur FontSize pour certaines polices. Définissez SizeRequestType=Nominal pour que la hauteur rendue en pixels soit égale à la valeur de la taille de police.

  • Spécifiez les dimensions du canevas d'aperçu pour aligner la taille de police entre l'aperçu et la sortie. Par exemple, pour produire une vidéo 720p, définissez FECanvas={"Height":720,"Width":1280}.

Que faire en cas d'erreur « Throttling.User » lors de la soumission d'une tâche ?

  • Les API d'écriture IMS sont limitées à 30 requêtes par seconde (QPS). Si vous atteignez cette limite, attendez une seconde et soumettez à nouveau. À 30 QPS, vous pouvez soumettre jusqu'à 1 800 tâches par minute, ce qui couvre la plupart des charges de travail.

  • Si votre cas d'utilisation nécessite un débit soutenu supérieur à 30 QPS, par exemple pour produire des millions de vidéos en 30 minutes dans le cadre d'une campagne marketing, soumettez un ticket pour demander une augmentation du QPS.

Que faire si l'analyse d'index échoue ?

Sur la page de gestion des ressources multimédias, sélectionnez la ressource multimédia que vous souhaitez réanalyser et cliquez sur Index and Analyze sous la liste. Cela lance une nouvelle tâche d'analyse d'index.