youtube-info-streams
Advanced tools
Comparing version 1.0.1 to 1.0.2
{ | ||
"name": "youtube-info-streams", | ||
"version": "1.0.1", | ||
"version": "1.0.2", | ||
"description": "Fetch meta information about YouTube videos including stream urls", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
231
README.md
@@ -32,3 +32,3 @@ # [youtube-info-streams: Node.js](https://github.com/appit-online/youtube-info-streams) | ||
*/ | ||
const video = yt.info('y5kIrbG2gRc'); | ||
const video = await yt.info('y5kIrbG2gRc'); | ||
console.log('Info:'); | ||
@@ -70,33 +70,3 @@ console.log(video); | ||
] | ||
}, | ||
{ | ||
"service":"CSI", | ||
"params":[ | ||
{ | ||
"key":"c", | ||
"value":"WEB" | ||
}, | ||
{ | ||
"key":"cver", | ||
"value":"1.20200508.00.01" | ||
}, | ||
{ | ||
"key":"yt_li", | ||
"value":"0" | ||
}, | ||
{ | ||
"key":"GetPlayer_rid", | ||
"value":"0x1c94d99d8b4ba953" | ||
} | ||
] | ||
}, | ||
{ | ||
"service":"GUIDED_HELP", | ||
"params":[ | ||
{ | ||
"key":"logged_in", | ||
"value":"0" | ||
} | ||
] | ||
} | ||
},... | ||
] | ||
@@ -113,20 +83,2 @@ }, | ||
{ | ||
"itag":18, | ||
"url":"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=18&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fmp4&gir=yes&clen=2824170&ratebypass=yes&dur=120.209&lmt=1579530820687030&mt=1589102501&fvip=2&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cratebypass%2Cdur%2Clmt&sig=AJpPlLswRQIgKyHh0QMyl-C1EdIrdQqIRB--9KaIjQSaNHb5OTy0EIcCIQDyoXZFsmUEWrwhEzqKwcX8KHfqTZrxvf6yEqeWRQhurw%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D", | ||
"mimeType":"video/mp4; codecs=\"avc1.42001E, mp4a.40.2\"", | ||
"bitrate":188121, | ||
"width":166, | ||
"height":360, | ||
"lastModified":"1579530820687030", | ||
"contentLength":"2824170", | ||
"quality":"small", | ||
"qualityLabel":"240p", | ||
"projectionType":"RECTANGULAR", | ||
"averageBitrate":187950, | ||
"audioQuality":"AUDIO_QUALITY_LOW", | ||
"approxDurationMs":"120209", | ||
"audioSampleRate":"44100", | ||
"audioChannels":2 | ||
}, | ||
{ | ||
"itag":22, | ||
@@ -146,3 +98,3 @@ "url":"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=22&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fmp4&ratebypass=yes&dur=120.209&lmt=1579530854141611&mt=1589102501&fvip=2&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cratebypass%2Cdur%2Clmt&sig=AJpPlLswRAIgUvTuTM3YkmahHuxqWT4M4MgOqNhFJQ95ciPeuEFFmkgCIEYVQUl37q0cUfoGkiAv8byITV_PDIBt7km80s5jWTzN&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D", | ||
"audioChannels":2 | ||
} | ||
},... | ||
], | ||
@@ -179,31 +131,2 @@ "adaptiveFormats":[ | ||
}, | ||
{ | ||
"itag":308, | ||
"url":"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=308&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278%2C298%2C299%2C302%2C303%2C308&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fwebm&gir=yes&clen=5346044&dur=120.099&lmt=1579530858253885&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRQIgMfqWFQSNr1y8J6zfvJXUx1KvzuMRtfdL_qCO_1F9SCwCIQCOSgQ_57RrEIe__JkDKtYMKXGyaeoGboceu5kcZWNKZg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes", | ||
"mimeType":"video/webm; codecs=\"vp9\"", | ||
"bitrate":682428, | ||
"width":664, | ||
"height":1440, | ||
"initRange":{ | ||
"start":"0", | ||
"end":"218" | ||
}, | ||
"indexRange":{ | ||
"start":"219", | ||
"end":"617" | ||
}, | ||
"lastModified":"1579530858253885", | ||
"contentLength":"5346044", | ||
"quality":"hd720", | ||
"fps":60, | ||
"qualityLabel":"720p60", | ||
"projectionType":"RECTANGULAR", | ||
"averageBitrate":356109, | ||
"colorInfo":{ | ||
"primaries":"COLOR_PRIMARIES_BT709", | ||
"transferCharacteristics":"COLOR_TRANSFER_CHARACTERISTICS_BT709", | ||
"matrixCoefficients":"COLOR_MATRIX_COEFFICIENTS_BT709" | ||
}, | ||
"approxDurationMs":"120099" | ||
}, | ||
... | ||
@@ -304,26 +227,7 @@ ] | ||
{ | ||
"url":"https://i.ytimg.com/vi/y5kIrbG2gRc/hqdefault.jpg?sqp=-oaymwEiCKgBEF5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ==&rs=AOn4CLCCW5kEPnvlJl-KAoZB7MaQ-e5jiw", | ||
"width":168, | ||
"height":94 | ||
}, | ||
{ | ||
"url":"https://i.ytimg.com/vi/y5kIrbG2gRc/hqdefault.jpg?sqp=-oaymwEiCMQBEG5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ==&rs=AOn4CLC1tkxZUktQmM2S8oNhj97fse4BBg", | ||
"width":196, | ||
"height":110 | ||
}, | ||
{ | ||
"url":"https://i.ytimg.com/vi/y5kIrbG2gRc/hqdefault.jpg?sqp=-oaymwEjCPYBEIoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLA-pk9HLDSz4VelSFZ01ceyeIpBSw", | ||
"width":246, | ||
"height":138 | ||
}, | ||
{ | ||
"url":"https://i.ytimg.com/vi/y5kIrbG2gRc/hqdefault.jpg?sqp=-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE=&rs=AOn4CLAjY0iVpIP8gjZ1kehWGCjhi3Hq7A", | ||
"width":336, | ||
"height":188 | ||
}, | ||
{ | ||
"url":"https://i.ytimg.com/vi/y5kIrbG2gRc/maxresdefault.jpg", | ||
"width":1920, | ||
"height":1080 | ||
} | ||
}, | ||
... | ||
] | ||
@@ -426,77 +330,3 @@ }, | ||
], | ||
"actionButton":{ | ||
"buttonRenderer":{ | ||
"style":"STYLE_PRIMARY", | ||
"size":"SIZE_DEFAULT", | ||
"text":{ | ||
"runs":[ | ||
{ | ||
"text":"1 month free" | ||
} | ||
] | ||
}, | ||
"serviceEndpoint":{ | ||
"clickTrackingParams":"CAMQ7G8iEwjTnKS7_KjpAhWK2FUKHYnpDAI=", | ||
"feedbackEndpoint":{ | ||
"feedbackToken":"AB9zfpKDNBaPSFrEPd7E6HooRjsHxYkLFLgH8074dTjpNysEaopyNqEVa7D2_rXMsQXlsRyQr3Uk_JWoRqebcZfbVieEvCWRKGmMnXA8aagt_25_MRCWnnaCx3EHQTnd6rWPR5ngJkF1sWC3OXASYNF3bgdlgucwbw", | ||
"uiActions":{ | ||
"hideEnclosingContainer":true | ||
} | ||
} | ||
}, | ||
"navigationEndpoint":{ | ||
"clickTrackingParams":"CAMQ7G8iEwjTnKS7_KjpAhWK2FUKHYnpDAI=", | ||
"browseEndpoint":{ | ||
"browseId":"SPunlimited", | ||
"params":"kgNBEg9GRXdoYXRfdG9fd2F0Y2gqEmRtZWEtYWNxLWMtZWdzb1ZEYToaCAYYASoUChJkbWVhLWFjcS1jLWVnc29WRGE%3D" | ||
} | ||
}, | ||
"trackingParams":"CAMQ7G8iEwjTnKS7_KjpAhWK2FUKHYnpDAI=" | ||
} | ||
}, | ||
"dismissButton":{ | ||
"buttonRenderer":{ | ||
"style":"STYLE_BLUE_TEXT", | ||
"size":"SIZE_DEFAULT", | ||
"text":{ | ||
"runs":[ | ||
{ | ||
"text":"Skip trial" | ||
} | ||
] | ||
}, | ||
"serviceEndpoint":{ | ||
"clickTrackingParams":"CAIQ7W8iEwjTnKS7_KjpAhWK2FUKHYnpDAI=", | ||
"feedbackEndpoint":{ | ||
"feedbackToken":"AB9zfpKD2yW-V3TAwvxzB1eMABxT167qPbvCPdO4JNg6E1lOlrKmMXcIEZmc57b4rT9AgX_I-4dhN5M1wMVWWXtd7bKH0uoW6t6fi2oZu1GeenNucmSk_5oMGsbmxifJaYch_tBil5GZvFjRc5lVGGiZ50fDrcfD5A", | ||
"uiActions":{ | ||
"hideEnclosingContainer":true | ||
} | ||
} | ||
}, | ||
"trackingParams":"CAIQ7W8iEwjTnKS7_KjpAhWK2FUKHYnpDAI=" | ||
} | ||
}, | ||
"triggerCondition":"TRIGGER_CONDITION_POST_AD", | ||
"style":"STYLE_MESSAGE", | ||
"trackingParams":"CAEQ42kYACITCNOcpLv8qOkCFYrYVQodiekMAg==", | ||
"impressionEndpoints":[ | ||
{ | ||
"clickTrackingParams":"CAEQ42kYACITCNOcpLv8qOkCFYrYVQodiekMAg==", | ||
"feedbackEndpoint":{ | ||
"feedbackToken":"AB9zfpJK145cZ7jxnjnQuOeIYv57SHQExcYsMp44smmJUydKMfz3p1aRiEyXwZXCw_mFjI8k0OJn9AcoVnwyq2Ze1PenJSW9Sjqy9JlcjwmPuSCOlVCEEf5YxLs0qFAdpncwJ7-QVOSZ47A9lVmbFWr89_-jnSJ4Tw", | ||
"uiActions":{ | ||
"hideEnclosingContainer":false | ||
} | ||
} | ||
} | ||
], | ||
"isVisible":true, | ||
"messageTitle":{ | ||
"runs":[ | ||
{ | ||
"text":"YouTube Premium" | ||
} | ||
] | ||
} | ||
... | ||
} | ||
@@ -530,48 +360,3 @@ } | ||
}, | ||
{ | ||
"itag":22, | ||
"url":"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=22&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fmp4&ratebypass=yes&dur=120.209&lmt=1579530854141611&mt=1589102501&fvip=2&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cratebypass%2Cdur%2Clmt&sig=AJpPlLswRAIgUvTuTM3YkmahHuxqWT4M4MgOqNhFJQ95ciPeuEFFmkgCIEYVQUl37q0cUfoGkiAv8byITV_PDIBt7km80s5jWTzN&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D", | ||
"mimeType":"video/mp4; codecs=\"avc1.64001F, mp4a.40.2\"", | ||
"bitrate":293870, | ||
"width":332, | ||
"height":720, | ||
"lastModified":"1579530854141611", | ||
"quality":"medium", | ||
"qualityLabel":"360p", | ||
"projectionType":"RECTANGULAR", | ||
"audioQuality":"AUDIO_QUALITY_MEDIUM", | ||
"approxDurationMs":"120209", | ||
"audioSampleRate":"44100", | ||
"audioChannels":2 | ||
}, | ||
{ | ||
"itag":271, | ||
"url":"https://r2---sn-4g5ednse.googlevideo.com/videoplayback?expire=1589124190&ei=_se3XsWoFPuB6dsPyt-HgAE&ip=185.68.78.136&id=o-AKV_qdEhqEcruWvGW6tIwDFM4yghTrrH7JgFDJ3zf_Rc&itag=271&aitags=133%2C134%2C135%2C136%2C137%2C160%2C242%2C243%2C244%2C247%2C248%2C271%2C278%2C298%2C299%2C302%2C303%2C308&source=youtube&requiressl=yes&mh=gB&mm=31%2C29&mn=sn-4g5ednse%2Csn-4g5e6nzl&ms=au%2Crdu&mv=m&mvi=1&pl=22&initcwndbps=1263750&vprv=1&mime=video%2Fwebm&gir=yes&clen=4708300&dur=120.099&lmt=1579530858253929&mt=1589102501&fvip=2&keepalive=yes&c=WEB&txp=6216222&sparams=expire%2Cei%2Cip%2Cid%2Caitags%2Csource%2Crequiressl%2Cvprv%2Cmime%2Cgir%2Cclen%2Cdur%2Clmt&sig=AJpPlLswRQIgE58fWd6ygxm1t43cegxLUJsy7FtbBxB1T5ck9ZyD5KoCIQDyrioyreslRemZkyo-9-46lCVcb_PtUUKdAu9knYLbyg%3D%3D&lsparams=mh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Cinitcwndbps&lsig=ALrAebAwRQIhAKM2M5UA36KaSeNHX_IMYcn0L4cye6j_RAWvF5GY6Th-AiBpue0bWaYLqgVvLy6MEUMSOamrf7PqpzdQKvwlCN6lEQ%3D%3D&ratebypass=yes", | ||
"mimeType":"video/webm; codecs=\"vp9\"", | ||
"bitrate":617133, | ||
"width":664, | ||
"height":1440, | ||
"initRange":{ | ||
"start":"0", | ||
"end":"219" | ||
}, | ||
"indexRange":{ | ||
"start":"220", | ||
"end":"618" | ||
}, | ||
"lastModified":"1579530858253929", | ||
"contentLength":"4708300", | ||
"quality":"hd720", | ||
"fps":30, | ||
"qualityLabel":"720p", | ||
"projectionType":"RECTANGULAR", | ||
"averageBitrate":313627, | ||
"colorInfo":{ | ||
"primaries":"COLOR_PRIMARIES_BT709", | ||
"transferCharacteristics":"COLOR_TRANSFER_CHARACTERISTICS_BT709", | ||
"matrixCoefficients":"COLOR_MATRIX_COEFFICIENTS_BT709" | ||
}, | ||
"approxDurationMs":"120099" | ||
}, | ||
... | ||
... | ||
], | ||
@@ -595,3 +380,3 @@ "video_id":"y5kIrbG2gRc", | ||
*/ | ||
const video = yt.info('My Search Query'); | ||
const video = await yt.info('My Search Query'); | ||
console.log('Info:'); | ||
@@ -598,0 +383,0 @@ console.log(video); |
85069
388