[Feature Request]: Proper page for age restricted videos #6531
Labels
E: display more information
E: ease of use improvement
E: visual improvement
enhancement
New feature or request
U: duplicate
This issue or pull request already exists
Guidelines
Problem Description
As said in issue #6243 it is currently not possible to watch videos that are age restricted (boo Youtube, I know).
After looking through the issues for this, I found it mentioned in #6425 , but only as a side node. People were mainly discussing how to fetch warnings for member videos from the RSS feed rather than the player page for age restricted videos, so I hope it's okay to open this as a separate request.
There should be a mechanism that feels less like the player just crashing out. At no point are you informed that the video is not available because there is an age restriction.
The player gives off several warnings about failed API fetches, then proceeds to show a blank dummy page with an upload dated Jan 1, 1970 and the whole experience could be a lot better. To navigate to the actual video in a browser then you still need to follow the same protocol as with any other video.
There should be a more clean solution, at least until someone finds a miracle workaround.
Proposed Solution
A proposed solution would be a Youtube-style error page telling the user that the video they want to watch is age restricted or plain unavailable. An easy button could be provided to copy a link to the original video on YT (or better yet have a link open a browser for you). The faulty UNIX timestamp and all the dummy functionality around the player page should not be present.
I am not a YT API expert, but I presume there is some way to detect, if a video is age restricted and then flag it accordingly to present that error page?
Alternatives Considered
Alternatively you could try and fetch the video data somehow (as mentioned in #6425 discussions). I am, again, by no means a Youtube API or RSS Feed expert so I have no idea how possible or feasible this would even be. If this were at all a possibility, you could display a small warning on the main subscriptions page that a video is age restricted and cannot be watched on FreeTube. However, this would still not solve the buggy player page - but it would at least inform the user why a video is not able to be watched.
Alternatively you could dive into the matrix and find a way to circumvent the age restrictions again (which will not happen).
Issue Labels
display more information to user, ease of use improvement, visual improvement
Additional Information
No response
The text was updated successfully, but these errors were encountered: