VideoFileSphericalMetadataEquirectProjection

AI Overview😉

  • The potential purpose of this module is to analyze and understand the metadata of 360-degree video files, specifically the equirectangular projection used to store the video data. This helps Google Search to better comprehend the video content and its spatial relationships.
  • This module could impact search results by allowing Google to more accurately index and rank 360-degree video content. This could lead to more relevant and accurate search results for users searching for specific types of video content, such as virtual tours or immersive experiences. Additionally, it may enable Google to provide more detailed and informative video snippets in search results.
  • To be more favorable for this function, a website could ensure that their 360-degree video files are properly formatted and contain accurate metadata, including the equirectangular projection information. This could involve using standardized metadata formats and providing detailed information about the video content, such as the cropped area and projection bounds. Additionally, websites could optimize their video content for search by using relevant keywords, descriptions, and tags.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

GoogleApi.ContentWarehouse.V1.Model.VideoFileSphericalMetadataEquirectProjection (google_api_content_warehouse v0.4.0)

Specifies usage of equirectangular projection. More specifically, these are the proportion of projection cropped from each edge not covered by the video frame. For uncropped frame, all values are 0. For v1 metadata, this contains CroppedArea information (CroppedAreaLeftPixels, CroppedAreaTopPixels, CroppedAreaImageWidthPixels, CroppedAreaImageHeightPixels)

Attributes

  • projectionBoundsBottom (type: integer(), default: nil) -
  • projectionBoundsLeft (type: integer(), default: nil) -
  • projectionBoundsRight (type: integer(), default: nil) -
  • projectionBoundsTop (type: integer(), default: nil) -

Summary

Types

t()

Functions

decode(value, options)

Unwrap a decoded JSON object into its complex fields.

Types

Link to this type

t()

@type t() ::
  %GoogleApi.ContentWarehouse.V1.Model.VideoFileSphericalMetadataEquirectProjection{
    projectionBoundsBottom: integer() | nil,
    projectionBoundsLeft: integer() | nil,
    projectionBoundsRight: integer() | nil,
    projectionBoundsTop: integer() | nil
  }

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.