MPS prend en charge la fusion de plusieurs vidéos en une seule sortie, la fusion de clips de flux en direct enregistrés et l'extraction de clips d'une vidéo. Utilisez la fonctionnalité de fusion pour combiner des vidéos de différents formats, codecs et résolutions en une sortie unifiée. Utilisez la fonctionnalité de découpage pour extraire une plage temporelle d'une vidéo et l'enregistrer sous forme de nouveau fichier.
Fusionner des vidéos
Spécifiez les paramètres suivants pour configurer une tâche de fusion de vidéos :
-
La partie de début à fusionner et le compartiment OSS où elle est stockée.
RemarqueLe paramètre Location spécifie la région dans laquelle se trouve le compartiment OSS. Cette valeur doit correspondre à la région dans laquelle MPS est activé. Par exemple, si votre point de terminaison MPS est mts.cn-hangzhou.aliyuncs.com, définissez Location sur oss-cn-hangzhou.
-
Définissez les paramètres suivants pour la sortie de la tâche :
-
Video
Les propriétés de la vidéo de sortie, telles que la width, la height et le bitrate. Si les rapports d'aspect des vidéos à fusionner, y compris les parties de début et de fin, diffèrent du rapport d'aspect de la sortie, MPS ajoute automatiquement des bandes noires pour remplir le cadre. Préparez des parties de début et de fin avec plusieurs rapports d'aspect afin qu'elles correspondent à différentes résolutions de sortie.
-
MergeList
La liste des vidéos à fusionner, traitées dans l'ordre spécifié. La dernière entrée de la liste constitue la partie de fin. Prend en charge jusqu'à cinq vidéos, y compris les parties de début et de fin. Pour fusionner plus de cinq vidéos, utilisez
MergeConfigUrlà la place.RemarqueSpécifiez uniquement l'un des éléments MergeList ou
MergeConfigUrl.Chaque entrée de MergeList utilise les paramètres suivants :
-
MergeURL
Le chemin OSS de la vidéo à fusionner.
RemarqueToutes les vidéos de la tâche de fusion doivent se trouver dans la même région OSS que la partie de début. La fusion inter-régions n'est pas prise en charge.
-
Start
Le point de départ du segment à fusionner. Définissez ce paramètre pour ne fusionner qu'une partie d'une vidéo. Valeur par défaut : 0.
-
Duration
La durée du segment à fusionner, mesurée à partir du point Start. Définissez ce paramètre pour ne fusionner qu'une partie d'une vidéo. Par défaut, le segment s'étend du point Start jusqu'à la fin de la vidéo.
-
-
MergeConfigUrl
L'URL OSS d'un fichier de configuration JSON pour la tâche de fusion. Le contenu du fichier suit le même schéma que le paramètre
MergeList.RemarqueLes vidéos sont fusionnées dans l'ordre spécifié dans le fichier de configuration. La dernière entrée constitue la partie de fin. Prend en charge jusqu'à 100 vidéos, y compris les parties de début et de fin.
-
Extraire un clip vidéo
Spécifiez les paramètres suivants pour extraire un clip d'une vidéo :
-
La vidéo source et le compartiment OSS où elle est stockée.
RemarqueLe paramètre Location spécifie la région dans laquelle se trouve le compartiment OSS. Cette valeur doit correspondre à la région dans laquelle MPS est activé. Par exemple, si votre point de terminaison MPS est mts.cn-hangzhou.aliyuncs.com, définissez Location sur oss-cn-hangzhou.
-
Définissez les paramètres suivants pour la sortie de la tâche :
-
TimeSpan
La plage temporelle du clip à extraire. Définit le point de départ du clip et sa durée.
Définissez les paramètres suivants pour définir la plage temporelle :
-
Seek
Le point temporel où le clip commence.
-
Duration
La durée du clip.
-
End
La longueur de la partie finale de la vidéo originale à supprimer.
RemarqueSi End est spécifié, Duration est ignoré.
-
-
ConfigToClipFirstPart
Contrôle si le découpage est appliqué avant ou après la fusion. Définissez cette option sur true pour découper la première partie des vidéos avant la fusion. Définissez-la sur false pour fusionner d'abord les entrées, puis découper la sortie. Valeur par défaut : false.
-
Exemple
Ajoutez des parties de début et de fin dont la résolution est de 640 × 480 pixels à une vidéo dont la résolution est de 1280 × 720 pixels pour produire une vidéo MP4 dont la résolution est de 1280 × 720 pixels. Les parties de début et de fin sont affichées avec des bandes noires à gauche et à droite (letterboxing). La vidéo principale s'affiche normalement.
Pour des exemples de code dans différents langages de programmation, consultez :