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 Mappature di 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 job ad hoc.

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

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