From 20ace5085623fa00a5cdfa621d27930f8acfc7d7 Mon Sep 17 00:00:00 2001 From: killer069 <65385476+killer069@users.noreply.github.com> Date: Wed, 22 Sep 2021 15:33:56 +0530 Subject: [PATCH] related videos added --- play-dl/YouTube/utils/extractor.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/play-dl/YouTube/utils/extractor.ts b/play-dl/YouTube/utils/extractor.ts index f1911ee..1d4c397 100644 --- a/play-dl/YouTube/utils/extractor.ts +++ b/play-dl/YouTube/utils/extractor.ts @@ -66,6 +66,10 @@ export async function video_basic_info(url: string, cookie?: string) { initial_response.contents.twoColumnWatchNextResults.results.results.contents[1]?.videoSecondaryInfoRenderer ?.owner?.videoOwnerRenderer?.badges[0]; const html5player = `https://www.youtube.com${body.split('"jsUrl":"')[1].split('"')[0]}`; + const related: any[] = [] + initial_response.contents.twoColumnWatchNextResults.secondaryResults.secondaryResults.results.forEach((res: any) => { + if(res.compactVideoRenderer) related.push(res.compactVideoRenderer.videoId) + }) const format = []; const vid = player_response.videoDetails; const microformat = player_response.microformat.playerMicroformatRenderer; @@ -101,7 +105,8 @@ export async function video_basic_info(url: string, cookie?: string) { LiveStreamData, html5player, format, - video_details + video_details, + related_videos : related }; }