Ritaglio di un video

Questa pagina spiega come rimuovere in modo programmatico le aree esterne indesiderate da un video di input. Per informazioni su come tagliare la sequenza temporale dei video di input, consulta la sezione Mappature degli stream.

Utilizza il campo di configurazione crop per specificare il numero di pixel da rimuovere da ciascun lato del video di input. Puoi aggiungere questa configurazione a un modello di job o includerla in una configurazione di job ad hoc.

La seguente configurazione REST/JSON rimuove 10 pixel dalla parte superiore di un video di input. Il video di input viene quindi ridimensionato in base alle dimensioni specificate dai campi widthPixels e heightPixels nel codec specificato per l'oggetto videoStream. Il video di output viene quindi generato da questo video intermedio ridimensionato.

"inputs": [
  {
    "key": "input0",
    "uri": "gs://STORAGE_BUCKET_NAME/STORAGE_INPUT_VIDEO",
    "preprocessingConfig": {
      "crop": {
        "topPixels": 10
      }
    }
  }
],