MediaIndexVideoFrame

GoogleApi.ContentWarehouse.V1.Model.MediaIndexVideoFrame


Table of Contents ▼

Jump to a specific part of the page:

Description

Data about a frame associated with the video.

Attributes List

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

View Attributes

Attributes

  1. docid (type: String.t, default: nil)
    - The canonical docid of the frame.
  2. frameIdentifier (type: GoogleApi.ContentWarehouse.V1.Model.MediaIndexFrameIdentifier, default: nil)
    -
  3. regions (type: list(GoogleApi.ContentWarehouse.V1.Model.MediaIndexRegion), default: nil)
    - Metadata associated with regions within this frame.
  4. starburstFeaturesV4 (type: String.t, default: nil)
    - Starburst v4 embedding and tokens.
  5. starburstTokensV4 (type: list(String.t), default: nil)
    - Note: due to the migration to Golden7-source Starburst v4 embedding, no starburst_tokens_v4 will be provided in video content corpus (go/video-content-corpus). But this field is kept in case other purposes may still use it in the proto.
  6. thumbnailType (type: list(String.t), default: nil)
    - Set of available thumbnail types for this frame. Should be valid image_base.ThumbnailType values (enumerated at http://google3/image/base/thumbnail-type.proto).

Type

@type t() :: %GoogleApi.ContentWarehouse.V1.Model.MediaIndexVideoFrame{
docid: String.t() | nil,
frameIdentifier: GoogleApi.ContentWarehouse.V1.Model.MediaIndexFrameIdentifier.t() | nil,
regions: [GoogleApi.ContentWarehouse.V1.Model.MediaIndexRegion.t()] | nil,
starburstFeaturesV4: String.t() | nil,
starburstTokensV4: [String.t()] | nil,
thumbnailType: [String.t()] | nil
}

Function

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

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