VideoMetadata

Contém metadados sobre um vídeo, como videoId e duração.

Representação JSON
{
  "videoId": string,
  "captureDate": {
    object (Date)
  },
  "duration": string,
  "state": enum (State)
}
Campos
videoId

string

Apenas saída. Um ID para o vídeo e a maneira recomendada de recuperá-lo.

captureDate

object (Date)

Apenas saída. A data em que as imagens usadas no vídeo foram capturadas. A granularidade será feita no nível do mês.

duration

string (Duration format)

Apenas saída. A duração do vídeo.

Duração em segundos com até nove dígitos fracionários, terminando em "s". Exemplo: "3.5s".

state

enum (State)

Apenas saída. Estado atual da solicitação de renderização.

Data

Representa uma data inteira ou parcial do calendário, como um aniversário. A hora do dia e o fuso horário são especificados em outro lugar ou são insignificantes. A data é referente ao calendário gregoriano. Isso pode representar uma das seguintes opções:

  • uma data completa, com valores de ano, mês e dia diferentes de zero.
  • um mês e um dia, com ano zero (por exemplo, uma data comemorativa).
  • Um ano sozinho, com mês zero e dia zero.
  • Um ano e um mês, com um dia zero (por exemplo, uma data de validade do cartão de crédito).

Tipos relacionados:

Representação JSON
{
  "year": integer,
  "month": integer,
  "day": integer
}
Campos
year

integer

Ano da data. Precisa ser de 1 a 9999 ou 0 para especificar uma data sem ano.

month

integer

Mês do ano. Precisa ser de 1 a 12, ou 0 para especificar um ano sem um mês e dia.

day

integer

Dia do mês. Precisa ser de 1 a 31 e válido para o ano e o mês, ou 0 para especificar um ano sozinho ou um ano e mês em que o dia não é significativo.