Related Videos Added
This commit is contained in:
Killer069 2021-09-22 15:36:26 +05:30 committed by GitHub
commit 5881e326e4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -66,6 +66,10 @@ export async function video_basic_info(url: string, cookie?: string) {
initial_response.contents.twoColumnWatchNextResults.results.results.contents[1]?.videoSecondaryInfoRenderer initial_response.contents.twoColumnWatchNextResults.results.results.contents[1]?.videoSecondaryInfoRenderer
?.owner?.videoOwnerRenderer?.badges[0]; ?.owner?.videoOwnerRenderer?.badges[0];
const html5player = `https://www.youtube.com${body.split('"jsUrl":"')[1].split('"')[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 format = [];
const vid = player_response.videoDetails; const vid = player_response.videoDetails;
const microformat = player_response.microformat.playerMicroformatRenderer; const microformat = player_response.microformat.playerMicroformatRenderer;
@ -101,7 +105,8 @@ export async function video_basic_info(url: string, cookie?: string) {
LiveStreamData, LiveStreamData,
html5player, html5player,
format, format,
video_details video_details,
related_videos : related
}; };
} }