The potential purpose of this module is to analyze and extract relevant information from video content, such as keyframes, centroids, and other visual features. This allows Google to better understand the content of videos and improve search results.
This module could impact search results by allowing Google to return more accurate and relevant video results, particularly for queries that involve visual or multimedia content. It may also enable features like video thumbnail generation, video preview, and improved video ranking.
To be more favorable for this function, a website may consider optimizing their video content by:
Voting helps other researchers find interesting modules.
Core signals for video content corpus which will be fetched for every query. If a signal is required only for a subset of search queries then it should be added as a separate field in the schema.
centroid
GoogleApi.ContentWarehouse.V1.Model.MediaIndexVideoCentroid.t
nil
videoFrames
list(GoogleApi.ContentWarehouse.V1.Model.MediaIndexVideoFrame.t)
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.MediaIndexVideoCoreSignals{ centroid: GoogleApi.ContentWarehouse.V1.Model.MediaIndexVideoCentroid.t() | nil, videoFrames: [GoogleApi.ContentWarehouse.V1.Model.MediaIndexVideoFrame.t()] | nil }
@spec decode(struct(), keyword()) :: struct()