VideoMetadata

Enthält Metadaten zu einem Video, wie etwa die Video-ID und die Dauer.

JSON-Darstellung
{
  "videoId": string,
  "captureDate": {
    object (Date)
  },
  "duration": string,
  "state": enum (State)
}
Felder
videoId

string

Nur Ausgabe Eine ID für das Video und die empfohlene Methode zum Abrufen des Videos.

captureDate

object (Date)

Nur Ausgabe Das Datum, an dem die im Video verwendeten Bilder aufgenommen wurden. Der Detaillierungsgrad erfolgt auf Monatsebene.

duration

string (Duration format)

Nur Ausgabe Die Länge des Videos.

Eine Dauer in Sekunden mit bis zu neun Nachkommastellen, die auf „s“ endet. Beispiel: "3.5s".

state

enum (State)

Nur Ausgabe Aktueller Status der Renderinganfrage.

Datum

Stellt ein ganzes Kalenderdatum oder einen Teil davon dar, z. B. einen Geburtstag. Tageszeit und Zeitzone werden entweder an anderer Stelle angegeben oder sind unbedeutend. Das Datum bezieht sich auf den gregorianischen Kalender. Dies kann Folgendes bedeuten:

  • Ein vollständiges Datum mit Werten für Jahr, Monat und Tag ungleich null.
  • Monat und Tag mit einem Jahr 0 (z. B. ein Jahrestag)
  • Ein Jahr für sich allein, mit einem Monat 0 und einem Tag 0.
  • Ein Jahr und ein Monat mit einem Tag null (z. B. das Ablaufdatum einer Kreditkarte).

Ähnliche Typen:

JSON-Darstellung
{
  "year": integer,
  "month": integer,
  "day": integer
}
Felder
year

integer

Jahr des Datums. Der Wert muss zwischen 1 und 9999 liegen, oder 0, um ein Datum ohne Jahr anzugeben.

month

integer

Monat eines Jahres. Muss zwischen 1 und 12 liegen, oder 0, um ein Jahr ohne Monat und Tag anzugeben.

day

integer

Tag eines Monats Der Wert muss zwischen 1 und 31 liegen und für das Jahr und den Monat gültig sein. Mit 0 können Sie ein Jahr allein oder ein Jahr und einen Monat angeben, bei dem der Tag nicht von Bedeutung ist.