VideoAmbisonicsAmbisonicsMetadata

AI Overview😉

  • The potential purpose of this module is to analyze and understand the audio metadata of videos, specifically those with ambisonic audio formats. Ambisonic audio is a type of surround sound that uses a specific channel ordering scheme to recreate a 3D audio experience. This module appears to be designed to extract and process information about the audio channels, ordering, and normalization of ambisonic audio in videos.
  • This module could impact search results by allowing Google to better understand the audio content of videos, particularly those with ambisonic audio. This could lead to more accurate video search results, especially for searches related to audio quality or immersive experiences. It may also enable Google to provide more relevant video recommendations based on audio features.
  • To be more favorable for this function, a website could ensure that their video metadata, especially for ambisonic audio videos, is accurately and completely filled out. This includes providing correct information about the audio channels, ordering, and normalization. Additionally, websites could consider using standardized ambisonic audio formats and channel ordering schemes to make it easier for Google to understand and process the audio metadata.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Attributes

  • channelMap (type: list(integer()), default: nil) - Maps channel indexes of an audio stream to indexes corresponding to the specified ambisonics channel ordering scheme. For example: A 1st order pheriphonic ambisonics format is configured with 4 audio channels corresponding to ambisonic components W, X, Y, Z respectively. The channel_ordering scheme is specified as CHANNEL_ORDERING_ACN (which implies a W, Y, Z, X ordering). Therefore the channel_map is [0, 3, 1, 2].
  • channelOrdering (type: String.t, default: nil) -
  • nonDiegeticStereo (type: boolean(), default: nil) -
  • normalization (type: String.t, default: nil) -
  • numChannels (type: integer(), default: nil) -
  • order (type: integer(), default: nil) -
  • type (type: String.t, default: nil) -
  • version (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.VideoAmbisonicsAmbisonicsMetadata{
  channelMap: [integer()] | nil,
  channelOrdering: String.t() | nil,
  nonDiegeticStereo: boolean() | nil,
  normalization: String.t() | nil,
  numChannels: integer() | nil,
  order: integer() | nil,
  type: String.t() | nil,
  version: integer() | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.