diff --git a/src/youtube/models/websocket.ts b/src/youtube/models/websocket.ts index a366782..598dc7f 100644 --- a/src/youtube/models/websocket.ts +++ b/src/youtube/models/websocket.ts @@ -28,6 +28,8 @@ export interface RemoteStream { average_bitrate?: number; audio_bitrate?: number; video_bitrate?: number; + width?: number; + height?: number; filesize?: number; } diff --git a/src/youtube/service.ts b/src/youtube/service.ts index 411ce31..e2f0067 100644 --- a/src/youtube/service.ts +++ b/src/youtube/service.ts @@ -379,6 +379,8 @@ export class YouTubeService { average_bitrate: format.bitrate || undefined, audio_bitrate: format.has_audio ? format.bitrate : undefined, video_bitrate: format.has_video ? format.bitrate : undefined, + width: format.width, + height: format.height, filesize: format.content_length ? Number(format.content_length) : undefined, }; return stream;