Skip to content

Cannot watch age-restricted video #4140

@Phoenix616

Description

@Phoenix616

Official Instance

Describe the bug

When trying to watch a video that is age restricted it shows "Error code: 152 - 18" and a stacktrace (see below)

Occurred on my own local instances, cannot reproduce on piped.video as that instance does not load any videos/searches right now.

To Reproduce

  1. Open an age-restricted Video (E.g. eF80xlM1Wsg)
  2. Notice it not loading but printing an Error Code
Image

Expected behavior

The video to play as the readme says that there is "No age restriction". (Alternatively a human-readable message about playing not being possible right now due to age restrictions, but playing the video would of course be preferred although I assume this is up to newpipe-extractor and the video itself doesn't play in NewPipe either right now :/)

Logs/Errors

org.schabi.newpipe.extractor.exceptions.ContentNotAvailableException: Error code: 152 - 18
	at org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeStreamExtractor.checkPlayabilityStatus(YoutubeStreamExtractor.java:894)
	at org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeStreamExtractor.fetchHtml5EmbedClient(YoutubeStreamExtractor.java:971)
	at org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeStreamExtractor.fetchHtml5Client(YoutubeStreamExtractor.java:931)
	at org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeStreamExtractor.onFetchPage(YoutubeStreamExtractor.java:823)
	at org.schabi.newpipe.extractor.Extractor.fetchPage(Extractor.java:60)
	at org.schabi.newpipe.extractor.stream.StreamInfo.getInfo(StreamInfo.java:77)
	at org.schabi.newpipe.extractor.stream.StreamInfo.getInfo(StreamInfo.java:72)
	at org.schabi.newpipe.extractor.stream.StreamInfo.getInfo(StreamInfo.java:67)
	at me.kavin.piped.server.handlers.StreamHandlers.lambda$streamsResponse$0(StreamHandlers.java:54)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.base/java.lang.VirtualThread.run(VirtualThread.java:329)

Browser, and OS with Version.

My Piped instance itself is running via Docker, latest image version as of now (sha256:1f38b992ce02a50afddbbf68be1ac11cff6953d36fd8fa2b98c08a19f8ef06e7)

Browser is Firefox 144.0.2 on Pop!_OS 22.04 LTS

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions