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

googlevideo / exports/protos / SelectableFormats

Interface: SelectableFormats

Defined in: protos/generated/video_streaming/selectable_formats.ts:13

Properties

selectableVideoFormatIds

selectableVideoFormatIds: FormatId[]

Defined in: protos/generated/video_streaming/selectable_formats.ts:14


selectableAudioFormatIds

selectableAudioFormatIds: FormatId[]

Defined in: protos/generated/video_streaming/selectable_formats.ts:15


videoId?

optional videoId: string

Defined in: protos/generated/video_streaming/selectable_formats.ts:16


selectableVideoFormats

selectableVideoFormats: SelectableFormats_SelectableFormat[]

Defined in: protos/generated/video_streaming/selectable_formats.ts:20

@NOTE: On iOS, this uses its own message (SelectableVideoFormat) instead of single SelectableFormat. Should probably check if there are any differences at some point.


selectableAudioFormats

selectableAudioFormats: SelectableFormats_SelectableFormat[]

Defined in: protos/generated/video_streaming/selectable_formats.ts:21


selectableCaptionFormats

selectableCaptionFormats: SelectableFormats_SelectableFormat[]

Defined in: protos/generated/video_streaming/selectable_formats.ts:22


restrictedFormats

restrictedFormats: SelectableFormats_SelectableFormat[]

Defined in: protos/generated/video_streaming/selectable_formats.ts:23

Edit this page
Last Updated: 10/18/26, 4:42 AM