-
Notifications
You must be signed in to change notification settings - Fork 3
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
Allow access to restricted content using YouTube login cookie. #13
Comments
Could anyone try the YT login in PipePipe (previous versions than 4.1.0) to see if it solves IP ban / 403 problem? (#12) |
Yes, I think? I can play restricted content 🔒 until the end, for more than 1 minute. Normal content shows a 403 error as usual after more than 1 minute. I'm using downgraded PipePipe 4.0.2. |
Are trying normal content with or without YT login? |
I think PipePipe 4.0.2 is using yt-dlp only as a fallback? 🤔 It loads fast for normal content, just like the usual NewPipe 🚀, but it's slow to load 🐢 for restricted content, similar to normal content in the latest version. |
Now, even with a VPN, after a few hours, it requires me to log in to prove I'm not a bot 😩 |
I tested PipePipe 4.1.0, and without signing in to YouTube, I encountered the error: "Your IP has been temporarily blocked by YouTube. For a period of time, you will experience issues when playing certain videos." After signing in via Settings → Accounts → YouTube, the videos started playing normally. The only issue I noticed was the loading speed—after clicking on a video, playback starts after approximately 10 seconds. |
Checklist
Feature description
Allow access to restricted content using YouTube login cookie. And use the cookie only if required.
Why do you want this feature?
YouTube now requires an account to access restricted content.
Why ist the feature relevant to this fork?
Upstream issue marked "wontfix".
TeamNewPipe/NewPipe#11382
Additional information
https://codeberg.org/NullPointerException/PipePipeClient/src/branch/dev/app/src/main/java/org/schabi/newpipe/settings/YouTubeAccountSettingsFragment.java
https://codeberg.org/NullPointerException/PipePipeClient/src/branch/dev/app/src/main/java/org/schabi/newpipe/views/YouTubeLoginWebViewActivity.java
https://codeberg.org/NullPointerException/PipePipeExtractor
Like you said, PipePipe is a hard fork and might be tough to merge. 😓
It looks like PipePipe is using yt-dlp, so maybe no? 🤔
Anyway, I don’t know much Java, and I’m using my phone 📱, so I’m not sure how much I can help. 😕
The text was updated successfully, but these errors were encountered: