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

Cannot watch age retricted videos. #3901

Closed
1 task done
Metabot24 opened this issue Dec 29, 2024 · 1 comment
Closed
1 task done

Cannot watch age retricted videos. #3901

Metabot24 opened this issue Dec 29, 2024 · 1 comment
Labels
bug Something isn't working

Comments

@Metabot24
Copy link

Official Instance

Describe the bug

On age restricted videos Piped seems to be no longer able to bypass them. Geo restricted videos work just find, it's just age restricted videos that I cannot watch without a Google account. This is universal across all instances.

To Reproduce

  1. Find the url for a restricted video, this one for example: https://piped.lunar.icu/watch?v=slXHhu86SaY
  2. Depending on the instance, one of two messages will appear: "Age restricted videos cannot be watched anonymously", or "This age-restricted video cannot be watched"
    Opera Snapshot_2024-12-29_015034_piped privacytools click
    image_2024-12-29_021324380

Expected behavior

What usually happens is the video plays as normal, albeit with no recommended videos in the sidebar, but I've come to expect that and it doesn't hamper my video watching experience in the slightest. Now the player AND recommended videos are missing with only the comments showing.

Logs/Errors

Opera Backend:

We're sorry but Piped doesn't work properly without JavaScript enabled. Please enable it to continue.
<script nomodule>!function(){var e=document,t=e.createElement("script");if(!("noModule"in t)&&"onbeforeload"in t){var n=!1;e.addEventListener("beforeload",(function(e){if(e.target===t)n=!0;else if(!e.target.hasAttribute("nomodule")||!n)return;e.preventDefault()}),!0),t.type="module",t.src=".",e.head.appendChild(t),t.remove()}}();</script> <script nomodule crossorigin id="vite-legacy-polyfill" src="[/assets/polyfills-legacy-Dy8TY58j.js](https://piped.privacytools.click/assets/polyfills-legacy-Dy8TY58j.js)"></script> <script nomodule crossorigin id="vite-legacy-entry" data-src="/assets/index-legacy-CBELmnf5.js">System.import(document.getElementById('vite-legacy-entry').getAttribute('data-src'))</script>

LibreWolf Backend:
image_2024-12-29_021044510

I know for a fact JavaScript is enabled on both browsers so I know that's not the problem, but I figured it was worth mentioning anyway.

Browser, and OS with Version.

Opera Developer 117.0.5383.0 & LibreWolf 133.0.3-1 on POP!.OS 22.04

Additional context

Would I have to host my own instance in order to get this to work again? I really hope not cause I don't know the first thing about self-hosting.

@Metabot24 Metabot24 added the bug Something isn't working label Dec 29, 2024
@Bnyro
Copy link
Member

Bnyro commented Jan 7, 2025

The crash is fixed with #3904.

The issue that age restricted videos are not playable has its cause in the NewPipeExtractor and likely impossible to fix, see TeamNewPipe/NewPipe#11382.

@Bnyro Bnyro closed this as completed Jan 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants