VideoVideoClipInfo

GoogleApi.ContentWarehouse.V1.Model.VideoVideoClipInfo


Table of Contents ▼

Jump to a specific part of the page:

Description

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

Attributes List

This module has the following attributes (case-insensitive ascending order):

View Attributes

Attributes

  1. artist (type: String.t, default: nil)
    - Lists the artist of the original subject of the file.
  2. audioVendorId (type: String.t, default: nil)
    - Audio vendor ID
  3. 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.
  4. comment (type: String.t, default: nil)
    -
  5. commissioned (type: String.t, default: nil)
    - Lists the name of the person or organization that commissioned the subject of the file.
  6. digitizationTime (type: String.t, default: nil)
    -
  7. director (type: String.t, default: nil)
    -
  8. engineer (type: String.t, default: nil)
    - The engineer who worked on the file.
  9. geolocation (type: GoogleApi.ContentWarehouse.V1.Model.VideoVideoGeoLocation, default: nil)
    - Optional geo-location information in WGS 84.
  10. info (type: String.t, default: nil)
    -
  11. keywords (type: String.t, default: nil)
    - Provides a list of keywords that refer to the file or subject of the file.
  12. make (type: String.t, default: nil)
    - The camera make such as Apple, Samsung etc.
  13. medium (type: String.t, default: nil)
    - Describes the original subject of the file.
  14. metadata (type: list(GoogleApi.ContentWarehouse.V1.Model.VideoClipInfo), default: nil)
    - Container level metadata
  15. model (type: String.t, default: nil)
    - The camera model such as iPhone7 or Pixel, etc.
  16. performer (type: String.t, default: nil)
    -
  17. producer (type: String.t, default: nil)
    -
  18. requirements (type: String.t, default: nil)
    -
  19. software (type: String.t, default: nil)
    - Identifies the name of the software packages used to create the file.
  20. sourceProvider (type: String.t, default: nil)
    - Identifies the name of the person or organization who supplied the original subject of the file.
  21. subject (type: String.t, default: nil)
    - Describes the contents of the file.
  22. technician (type: String.t, default: nil)
    - Identifies the technician who digitized the subject file.
  23. title (type: String.t, default: nil)
    -
  24. videoVendorId (type: String.t, default: nil)
    - Video vendor ID

Type

@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
}

Function

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

Data sourced from HexDocs : GoogleApi.ContentWarehouse.V1.Model.VideoVideoClipInfo