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

Attributes

  • frameBlobRefs (type: list(GoogleApi.ContentWarehouse.V1.Model.BlobstoreBlobRef.t), default: nil) - The blobRef where the representative frame is stored. This is repeated in order to support multiple thumbnails in the future.
  • frameFileList (type: GoogleApi.ContentWarehouse.V1.Model.VideoThumbnailsFrameFileList.t, default: nil) - Video frame files (based on file_dir_to_save_frames parameter)
  • frameTypeGenerated (type: String.t, default: nil) - Frame type generated (VR/360/3D/default).
  • generatedFromDrishtiThumbnailer (type: boolean(), default: nil) - True if the thumbnails are generated from drishti_thumbnailer.
  • highResPreviewThumbnailGenerated (type: boolean(), default: nil) -
  • hq720Generated (type: boolean(), default: nil) - hq720.jpg is a 1280x720 pixel image generated only when the input video resolution is 1280x720 or higher.
  • hqdefaultGenerated (type: boolean(), default: nil) - The flags below indicate whether certain optional thumbnail images were generated. hqdefault.jpg is a 480x360 pixel high quality image which should normally be always generated.
  • hvcBackupGenerated (type: boolean(), default: nil) - True if a set of backup HVC thumbnails is generated.
  • improvedVerticalGenerated (type: boolean(), default: nil) - True if the thumbnails are generated with background crop and scrim.
  • maxresdefaultGenerated (type: boolean(), default: nil) - maxresdefault.jpg is an image of the same resolution as the input video. It is generated only when the input video is significantly higher-resolution than 640x480.
  • maxresdefaultHeight (type: integer(), default: nil) - Height of the generated maxresdefault thumbnail.
  • maxresdefaultWidth (type: integer(), default: nil) - Width of the generated maxresdefault thumbnail.
  • movingThumbnailGenerated (type: boolean(), default: nil) - True if moving thumbnails are generated.
  • privateThumbnailsGenerated (type: boolean(), default: nil) - True if private thumbnails were generated and stored in the thumbnail database.
  • publicThumbnailsGenerated (type: boolean(), default: nil) - True if public thumbnails were generated and stored in the thumbnail database.
  • rerunStatus (type: String.t, default: nil) - Analysis result of running the rerun thumbnailer
  • sddefaultGenerated (type: boolean(), default: nil) - sddefault.jpg is a 640x480 pixel image generated only when the input video resolution is 640x480 or higher.
  • storyboardGenerated (type: boolean(), default: nil) - This flag indicates if storyboard mosaic images were generated and stored in the thumbnail database.
  • storyboardNumLevels (type: integer(), default: nil) - Number of levels of storyboard generated (0 if policy default).
  • storyboardPolicy (type: integer(), default: nil) - Policy number that governed the storyboard generation. If zero, no policy was used and the storyboard format is not fully specified by the parameters contained in this message.
  • storyboardVersion (type: integer(), default: nil) - Version of the storyboard.
  • storyboardVideoDurationMs (type: integer(), default: nil) - Video duration of the video.
  • storyboardVideoHeight (type: integer(), default: nil) - Height of the video that was storyboarded.
  • storyboardVideoWidth (type: integer(), default: nil) - Width of the video that was storyboarded.
  • webpGenerated (type: boolean(), default: nil) - This flag indicates if images in WebP format were created and stored in the thumbnail database.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.VideoPipelineViperThumbnailerColumnData{
    frameBlobRefs:
      [GoogleApi.ContentWarehouse.V1.Model.BlobstoreBlobRef.t()] | nil,
    frameFileList:
      GoogleApi.ContentWarehouse.V1.Model.VideoThumbnailsFrameFileList.t() | nil,
    frameTypeGenerated: String.t() | nil,
    generatedFromDrishtiThumbnailer: boolean() | nil,
    highResPreviewThumbnailGenerated: boolean() | nil,
    hq720Generated: boolean() | nil,
    hqdefaultGenerated: boolean() | nil,
    hvcBackupGenerated: boolean() | nil,
    improvedVerticalGenerated: boolean() | nil,
    maxresdefaultGenerated: boolean() | nil,
    maxresdefaultHeight: integer() | nil,
    maxresdefaultWidth: integer() | nil,
    movingThumbnailGenerated: boolean() | nil,
    privateThumbnailsGenerated: boolean() | nil,
    publicThumbnailsGenerated: boolean() | nil,
    rerunStatus: String.t() | nil,
    sddefaultGenerated: boolean() | nil,
    storyboardGenerated: boolean() | nil,
    storyboardNumLevels: integer() | nil,
    storyboardPolicy: integer() | nil,
    storyboardVersion: integer() | nil,
    storyboardVideoDurationMs: integer() | nil,
    storyboardVideoHeight: integer() | nil,
    storyboardVideoWidth: integer() | nil,
    webpGenerated: boolean() | nil
  }

Functions

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

Unwrap a decoded JSON object into its complex fields.