Andrews54757 / FastStream

Stream videos without buffering in the browser. An extension that gives you a better, accessible video player designed for your needs.
https://faststream.online/
Other
443 stars 30 forks source link

[BUG] Can't play age restricted YouTube video #262

Closed ale5000-git closed 1 month ago

ale5000-git commented 1 month ago

Describe the bug Can't play a YouTube video.

Version 1.3.31.1

Platform Chrome

Steps to Reproduce Play this: youtube.com/watch?v=NWkS9AzIOyM&rco=1

Andrews54757 commented 1 month ago

That is because it is an age restricted video. Youtube requires sign-in for those. FastStream cannot make video requests using your account credentials.

ale5000-git commented 1 month ago

@Andrews54757 The video can be downloaded without account with: yt-dlp

Quote from their readme: By default, "ios,web_creator" is used, and "tv_embedded", "web_creator" and "mediaconnect" are added as required for age-gated videos.

Can't you do the same and auto-fallback?

Andrews54757 commented 1 month ago

FastStream already has a fallback to tv_embedded, it just doesn't work anymore. I'll need to check with YoutubeJS' creator to find out how to fix it.

ale5000-git commented 1 month ago

@Andrews54757 Isn't possible to copy the "identification" as done by yt-dlp? (for example: web_creator)

ballo commented 1 week ago

Can we at least have a notice that the player isn't working instead of blankness? It took me a while to figure out what the heck was going on when I came across this issue and wasted a lot of time thinking it was my fault