ApsaraVideo Media Processing (MPS) vous permet d'ajouter une scène d'ouverture au début de votre vidéo en mode image dans l'image (PiP) et une scène de fin à la fin de votre vidéo avec des effets de transition. Les scènes d'ouverture et de fin sont des clips vidéo servant à présenter des informations importantes. Cette rubrique explique comment configurer ces scènes dans MPS.
Description des paramètres
Lors de la configuration des scènes d'ouverture et de fin, tenez compte des paramètres suivants :
-
La vidéo à laquelle vous souhaitez ajouter des scènes d'ouverture et de fin, ainsi que le bucket Object Storage Service (OSS) dans lequel cette vidéo est stockée.
RemarqueLe paramètre Location indique la région dans laquelle se trouve le bucket OSS contenant le fichier d'entrée. La valeur du paramètre Location doit correspondre à la région dans laquelle vous avez activé MPS. Par exemple, si le endpoint de votre service MPS est mts.cn-hangzhou.aliyuncs.com, vous devez définir le paramètre Location sur oss-cn-hangzhou.
-
Lorsque vous configurez la sortie d'une tâche, prêtez attention aux paramètres suivants :
-
Vidéo
Les informations relatives au fichier de sortie, telles que la width, la hauteur et le débit binaire. Si le rapport d'aspect de la vidéo d'entrée diffère de celui de la sortie, les images de la vidéo de sortie seront étirées. Nous vous recommandons de spécifier uniquement la width ou la hauteur de sortie. La dimension non spécifiée sera automatiquement mise à l'échelle en fonction du rapport d'aspect de la vidéo d'entrée.
-
La liste des clips vidéo à fusionner dans la scène d'ouverture. Les clips sont fusionnés selon l'ordre défini dans la liste. Vous pouvez spécifier jusqu'à deux clips vidéo.
Spécifiez les quatre paramètres suivants pour chaque clip vidéo :
-
OpenUrl
Le chemin OSS du clip vidéo.
RemarqueLe clip vidéo doit se trouver dans la même région OSS que la vidéo d'entrée. Il n'est pas possible de fusionner des vidéos provenant de régions différentes.
-
Start
La durée écoulée après le début de la lecture de la vidéo d'entrée avant que le clip ne soit lu. La valeur commence à 0. Unité : secondes. Valeur par défaut : 0.
-
Width
La width du clip vidéo. Valeurs possibles :
-1 : la width d'origine du clip vidéo.
Full : La width du clip vidéo est égale à celle de la partie principale.
-
Width personnalisée : Vous pouvez personnaliser la width du clip vidéo. Valeurs possibles : [0,4096].
RemarqueLe clip vidéo est centré par rapport au point central de la partie principale. La width du clip vidéo doit être inférieure ou égale à celle de la partie principale. Sinon, la scène d'ouverture risque de ne pas s'afficher correctement.
-
Height
La hauteur du clip vidéo. Valeurs possibles :
-1 : la hauteur d'origine du clip vidéo.
full : La hauteur du clip vidéo est égale à celle de la partie principale.
-
Hauteur personnalisée : Vous pouvez personnaliser la hauteur du clip vidéo. Valeurs possibles : [0,4096].
RemarqueLe clip vidéo est centré par rapport au point central de la partie principale. La hauteur du clip vidéo doit être inférieure ou égale à celle de la partie principale. Sinon, la scène d'ouverture risque de ne pas s'afficher correctement.
-
-
La liste des clips vidéo à fusionner dans la scène de fin. Les clips sont fusionnés selon l'ordre défini dans la liste. Vous pouvez spécifier jusqu'à deux clips vidéo.
Spécifiez les paramètres suivants pour chaque clip vidéo :
-
TailUrl
Le chemin OSS du clip vidéo.
RemarqueLe clip vidéo doit se trouver dans la même région OSS que la vidéo d'entrée. Il n'est pas possible de fusionner des vidéos provenant de régions différentes.
-
Width
La width du clip vidéo. Valeurs possibles :
-1 : la width d'origine du clip vidéo.
full : La width du clip vidéo est égale à celle de la partie principale.
-
Width personnalisée : Vous pouvez personnaliser la width du clip vidéo. Valeurs possibles : [0,4096]
RemarqueLe clip vidéo est centré par rapport au point central de la partie principale. La width du clip vidéo doit être inférieure ou égale à celle de la partie principale. Sinon, la scène de fin risque de ne pas s'afficher correctement.
-
Height
La hauteur du clip vidéo. Valeurs possibles :
-1 : la hauteur d'origine du clip vidéo.
full : La hauteur du clip vidéo est égale à celle de la partie principale.
-
Hauteur personnalisée : Vous pouvez personnaliser la hauteur du clip vidéo. Valeurs possibles : [0,4096].
RemarqueLe clip vidéo est centré par rapport au point central de la partie principale. La hauteur du clip vidéo doit être inférieure ou égale à celle de la partie principale. Sinon, la scène de fin risque de ne pas s'afficher correctement.
-
BlendDuration
La durée de la transition entre la partie principale et le clip vidéo. Pendant la transition, la dernière image de la partie principale disparaît progressivement tandis que la première image du clip vidéo apparaît en fondu. Unité : secondes. Valeur par défaut : 0.
-
IsMergeAudio
Indique s'il faut fusionner le contenu audio du clip vidéo.
-
BgColor
La couleur des bandes ajoutées au clip vidéo si sa width ou sa hauteur est inférieure à celle de la partie principale.
-
-
Exemple
Ajoutez des scènes d'ouverture et de fin à une vidéo dont la résolution est de 1280 x 720 pixels. Les parties d'ouverture et de fin sont des fichiers MP4 dont les résolutions sont de 640 x480 pixels. La scène d'ouverture s'affiche 2 secondes après le début de la lecture de la vidéo de sortie. La durée de transition entre la partie principale et la scène de fin est de 3 secondes. La couleur des bandes ajoutées à la scène de fin est le noir. Une fois les paramètres configurés, la scène d'ouverture s'affiche en mode PiP sur la partie principale à l'instant 00:00:02, tandis que la partie principale continue d'être lue. Lorsque la partie principale se termine et disparaît en fondu, la scène de fin apparaît en fondu puis disparaît également.
Pour obtenir des exemples de code permettant de configurer les scènes d'ouverture et de fin à l'aide des SDK MPS pour différents langages de programmation, consultez les rubriques suivantes :