diff --git a/utils/metadata.js b/utils/metadata.js index a02d5a7..b0ef024 100644 --- a/utils/metadata.js +++ b/utils/metadata.js @@ -2,7 +2,7 @@ const { Innertube } = require('youtubei.js'); const fetch = require('node-fetch') const maxRetries = 5 -const platforms = ['ANDROID', 'iOS', 'WEB'] +const platforms = ['YTSTUDIO_ANDROID', 'iOS', 'WEB'] async function getPipedInstance() { const instances = await (await fetch('https://piped-instances.kavin.rocks/', { @@ -34,6 +34,10 @@ async function getVideoMetadata(id) { error = 'ErrorLiveVideo' continue; } + if (info.basic_info.title == 'Video Not Available') { + error = 'YoutubeIsFuckingWithMe' + continue; + } return info } catch (error) { continue