Cette page explique comment supprimer par programmation les zones externes indésirables d'une vidéo d'entrée. Pour savoir comment réduire la timeline des vidéos d'entrée, consultez la section Mappages de flux.
Utilisez le champ de configuration crop
pour spécifier le nombre de pixels à supprimer de part et d'autre de la vidéo d'entrée. Vous pouvez ajouter cette configuration à un modèle de tâche ou l'inclure dans une configuration de tâche ad hoc.
La configuration REST/JSON suivante supprime 10 pixels du haut d'une vidéo d'entrée. La vidéo d'entrée est ensuite mise à l'échelle pour respecter les dimensions données par les champs widthPixels
et heightPixels
du codec spécifié pour l'objet videoStream
. La vidéo de sortie est ensuite générée à partir de cette vidéo intermédiaire mise à l'échelle.
"inputs": [
{
"key": "input0",
"uri": "gs://STORAGE_BUCKET_NAME/STORAGE_INPUT_VIDEO",
"preprocessingConfig": {
"crop": {
"topPixels": 10
}
}
}
],