View Source GoogleApi.ContentWarehouse.V1.Model.VideoVideoClipInfo (google_api_content_warehouse v0.4.0)

VideoClipInfo : meta information extracted from video file Next id: 26

Attributes

  • artist (type: String.t, default: nil) - Lists the artist of the original subject of the file.
  • audioVendorId (type: String.t, default: nil) - Audio vendor ID
  • author (type: String.t, default: nil) - Different containers use different video clip info. The following fields include info from popular formats: AVI, MOV, and WMV.
  • comment (type: String.t, default: nil) -
  • commissioned (type: String.t, default: nil) - Lists the name of the person or organization that commissioned the subject of the file.
  • copyright (type: String.t, default: nil) - Records the copyright information for the file.
  • digitizationTime (type: String.t, default: nil) -
  • director (type: String.t, default: nil) -
  • engineer (type: String.t, default: nil) - The engineer who worked on the file.
  • geolocation (type: GoogleApi.ContentWarehouse.V1.Model.VideoVideoGeoLocation.t, default: nil) - Optional geo-location information in WGS 84.
  • info (type: String.t, default: nil) -
  • keywords (type: String.t, default: nil) - Provides a list of keywords that refer to the file or subject of the file.
  • make (type: String.t, default: nil) - The camera make such as Apple, Samsung etc.
  • medium (type: String.t, default: nil) - Describes the original subject of the file.
  • metadata (type: list(GoogleApi.ContentWarehouse.V1.Model.VideoClipInfo.t), default: nil) - Container level metadata
  • model (type: String.t, default: nil) - The camera model such as iPhone7 or Pixel, etc.
  • performer (type: String.t, default: nil) -
  • producer (type: String.t, default: nil) -
  • requirements (type: String.t, default: nil) -
  • software (type: String.t, default: nil) - Identifies the name of the software packages used to create the file.
  • sourceProvider (type: String.t, default: nil) - Identifies the name of the person or organization who supplied the original subject of the file.
  • subject (type: String.t, default: nil) - Describes the contents of the file.
  • technician (type: String.t, default: nil) - Identifies the technician who digitized the subject file.
  • title (type: String.t, default: nil) -
  • videoVendorId (type: String.t, default: nil) - Video vendor ID

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.VideoVideoClipInfo{
  artist: String.t() | nil,
  audioVendorId: String.t() | nil,
  author: String.t() | nil,
  comment: String.t() | nil,
  commissioned: String.t() | nil,
  copyright: String.t() | nil,
  digitizationTime: String.t() | nil,
  director: String.t() | nil,
  engineer: String.t() | nil,
  geolocation:
    GoogleApi.ContentWarehouse.V1.Model.VideoVideoGeoLocation.t() | nil,
  info: String.t() | nil,
  keywords: String.t() | nil,
  make: String.t() | nil,
  medium: String.t() | nil,
  metadata: [GoogleApi.ContentWarehouse.V1.Model.VideoClipInfo.t()] | nil,
  model: String.t() | nil,
  performer: String.t() | nil,
  producer: String.t() | nil,
  requirements: String.t() | nil,
  software: String.t() | nil,
  sourceProvider: String.t() | nil,
  subject: String.t() | nil,
  technician: String.t() | nil,
  title: String.t() | nil,
  videoVendorId: String.t() | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.