diff --git a/docs/YouTube/README.md b/docs/YouTube/README.md index 9143578..6eb7aed 100644 --- a/docs/YouTube/README.md +++ b/docs/YouTube/README.md @@ -86,14 +86,14 @@ const video = await video_info(url) console.log(video.format) ``` -### video_info_from_basic_info(data : `InfoData`) +### decipher_info(data : `InfoData`) _This contains everything with deciphered formats along with `video_details`. It uses data returned by [`video_basic_info`](https://github.com/play-dl/play-dl/tree/main/docs/YouTube#video_basic_infourl--string-options--infooptions). This function is useful if you use [`video_basic_info`](https://github.com/play-dl/play-dl/tree/main/docs/YouTube#video_basic_infourl--string-options--infooptions) earlier in your code and want to convert the output for use with [`stream_from_info`](https://github.com/play-dl/play-dl/tree/main/docs#stream_from_infoinfo--infodata-options--streamoptions)_ ```js const basic_video = await video_basic_info(url); -const video = await video_info_from_basic_info(basic_video); +const video = await decipher_info(basic_video); ``` ## Playlist diff --git a/play-dl/YouTube/stream.ts b/play-dl/YouTube/stream.ts index eebec84..05a906a 100644 --- a/play-dl/YouTube/stream.ts +++ b/play-dl/YouTube/stream.ts @@ -85,7 +85,7 @@ export async function stream(url: string, options: StreamOptions = {}): Promise< ); } /** - * Stream command for YouTube using info from video_info or video_info_from_basic_info function. + * Stream command for YouTube using info from video_info or decipher_info function. * @param info video_info data * @param options lets you add quality, cookie, proxy support for stream * @returns Stream class with type and stream for playing. diff --git a/play-dl/YouTube/utils/extractor.ts b/play-dl/YouTube/utils/extractor.ts index 45eb96b..5ed2a3f 100644 --- a/play-dl/YouTube/utils/extractor.ts +++ b/play-dl/YouTube/utils/extractor.ts @@ -182,7 +182,7 @@ export async function video_info(url: string, options: InfoOptions = {}) { * @param data basic_video_info data * @returns Data containing video_details, LiveStreamData and formats of video url. */ -export async function video_info_from_basic_info(data: InfoData) { +export async function decipher_info(data: InfoData) { if (data.LiveStreamData.isLive === true && data.LiveStreamData.hlsManifestUrl !== null) { return data; } else if (data.format[0].signatureCipher || data.format[0].cipher) { diff --git a/play-dl/YouTube/utils/index.ts b/play-dl/YouTube/utils/index.ts index ada534a..3f7e5d6 100644 --- a/play-dl/YouTube/utils/index.ts +++ b/play-dl/YouTube/utils/index.ts @@ -1,7 +1,7 @@ export { video_basic_info, video_info, - video_info_from_basic_info, + decipher_info, playlist_info, yt_validate, extractID diff --git a/play-dl/index.ts b/play-dl/index.ts index 63e0466..f7df557 100644 --- a/play-dl/index.ts +++ b/play-dl/index.ts @@ -2,7 +2,7 @@ export { playlist_info, video_basic_info, video_info, - video_info_from_basic_info, + decipher_info, yt_validate, extractID, YouTube,