YouTube.js
Guide
Discord
❤️ Sponsor
GitHub
Guide
Discord
❤️ Sponsor
GitHub

googlevideo / exports/utils

exports/utils

This module contains general utilities.

Enumerations

  • LogLevel
  • EnabledTrackTypes

Classes

  • BandwidthEstimator
  • CacheManager
  • EventEmitterLike
  • Logger
  • RequestMetadataManager
  • Track
  • TrackCollection

Interfaces

  • BandwidthEstimatorOptions
  • CacheEntry

Variables

  • MAX_INT32_VALUE
  • CODEC_CODES
  • AUDIO_CODECS
  • SPATIAL_AUDIO_CODECS
  • VIDEO_CODECS
  • surroundAudioCodes

Functions

  • describeMissingFormat
  • chooseFormat
  • buildSabrFormat
  • createFormatKey
  • createSegmentCacheKey
  • createSegmentCacheKeyFromMetadata
  • getUniqueFormatId
  • buildAudioCapability
  • buildVideoCapability
  • buildMediaCapabilities
  • stripMp4Init
  • stripWebmInit
  • parseEmsgSegmentMetadata
  • ticksToMs
  • getDurationMs
  • getStartMs
  • u8ToBase64
  • base64ToU8
  • concatenateChunks
  • decodePart
  • parseRangeHeader
  • getBroadcastId
  • getNextFallbackUrl
Edit this page
Last Updated: 10/20/26, 8:11 PM