Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request]: Proper page for age restricted videos #6531

Closed
3 tasks done
JamarleyHub opened this issue Jan 8, 2025 · 2 comments
Closed
3 tasks done

[Feature Request]: Proper page for age restricted videos #6531

JamarleyHub opened this issue Jan 8, 2025 · 2 comments

Comments

@JamarleyHub
Copy link

Guidelines

  • I have searched the issue tracker for open and closed issues that are similar to the feature request I want to file, without success.
  • I have searched the documentation for information that matches the description of the feature request I want to file, without success.
  • This issue contains only one feature request.

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

@efb4f5ff-1298-471a-8973-3d47447115dc

Duplicate of #3238 and already fixed. Will be available next release

@github-actions github-actions bot added the U: duplicate This issue or pull request already exists label Jan 8, 2025
@JamarleyHub
Copy link
Author

Duplicate of #3238 and already fixed. Will be available next release

I knew that there was probably an issue like that around, really tried to find it and obviously missed it. My bad. :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: To assign
Development

No branches or pull requests

2 participants