VideoVideoStreamInfoTimedTextStream

AI Overview😉

  • The potential purpose of this module is to analyze and extract metadata from timed text streams, such as subtitles or closed captions, within video files. This allows Google to better understand the content of videos and provide more accurate search results.
  • This module could impact search results by allowing Google to:
    • Improve video search results by considering the content of subtitles and closed captions.
    • Enhance video accessibility by providing more accurate information about available subtitles and closed captions.
    • Help users find videos with specific subtitles or closed captions, such as language-specific or descriptive audio tracks.
  • To be more favorable for this function, a website may:
    • Provide accurate and complete metadata for timed text streams, including codec information and stream indices.
    • Ensure that subtitles and closed captions are properly embedded in video files and easily accessible.
    • Use standardized formats for timed text streams, such as WebVTT or TTML, to make it easier for Google to parse and understand the metadata.

Interesting Module? Vote 👇

Voting helps other researchers find interesting modules.

Current Votes: 0

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

Timed text streams refer to the streams that are separated from audio and video streams. Closed caption streams embedded in video streams (e.g. MPEG-2 - Line 21) do not belong here.

Attributes

  • codecId (type: String.t, default: nil) - Codec information.
  • metadata (type: list(GoogleApi.ContentWarehouse.V1.Model.VideoClipInfo.t), default: nil) - Metadata for the stream.
  • streamCodecTag (type: String.t, default: nil) -
  • streamIndex (type: String.t, default: nil) - Index of the stream in the file. it is 0 based.

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.VideoVideoStreamInfoTimedTextStream{
  codecId: String.t() | nil,
  metadata: [GoogleApi.ContentWarehouse.V1.Model.VideoClipInfo.t()] | nil,
  streamCodecTag: String.t() | nil,
  streamIndex: String.t() | nil
}

Functions

Link to this function

decode(value, options)

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

Unwrap a decoded JSON object into its complex fields.