VideoMetadata

Contiene metadati relativi a un video, come l'ID video e la durata.

Rappresentazione JSON
{
  "videoId": string,
  "captureDate": {
    object (Date)
  },
  "duration": string,
  "state": enum (State)
}
Campi
videoId

string

Solo output. L'ID del video e il metodo consigliato per recuperarlo.

captureDate

object (Date)

Solo output. La data in cui sono state acquisite le immagini utilizzate nel video. con un livello di granularità mensile.

duration

string (Duration format)

Solo output. La durata del video.

Durata in secondi con un massimo di nove cifre frazionarie e termina con "s". Esempio: "3.5s".

state

enum (State)

Solo output. Stato attuale della richiesta di rendering.

Data

Rappresenta una data di calendario intera o parziale, come un compleanno. L'ora del giorno e il fuso orario sono specificati altrove o non sono significativi. La data è relativa al calendario gregoriano. Può trattarsi di uno dei seguenti valori:

  • Una data completa, con valori diversi da zero per anno, mese e giorno.
  • Un mese e un giorno con zero anni (ad esempio, un anniversario).
  • Un anno a sé stante, con uno zero mese e uno zero-day.
  • Un anno e un mese, con zero day (ad esempio, la data di scadenza della carta di credito).

Tipi correlati:

Rappresentazione JSON
{
  "year": integer,
  "month": integer,
  "day": integer
}
Campi
year

integer

Anno della data. Il valore deve essere compreso tra 1 e 9999 oppure 0 per specificare una data senza anno.

month

integer

Mese dell'anno. Il valore deve essere compreso tra 1 e 12 oppure 0 per specificare un anno senza mese e giorno.

day

integer

Giorno di un mese. Deve essere compreso tra 1 e 31 e deve essere valido per l'anno e il mese oppure 0 per specificare un anno da solo o un anno e mese in cui il giorno non è significativo.