this post was submitted on 10 Jul 2024
163 points (98.8% liked)

Open Source

29862 readers
243 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

Has NewPipe v0.27.0 stopped working for anyone else? It won't play anymore. It loads the video page and comments, but throws an error when attempting to play or download the video. I've submitted an error report, but was wondering if anyone else is experiencing this.

Edit: thank you, everyone! I figured it was google being a giant turd again, but want sure, since it worked perfectly fine for me yesterday, and I didn't see anything pop up on Lemmy yet. I understand the logistical and costing nightmare of this, but we really need a FOSS decentralized video sharing platform to take hold and take off. Let google and other bigturdtech die where they made their beds.

Update: newpipe 0.27.1 was just released, which fixes this deliberately google-caused issue. As I understand, some other frontends implemented their own fixes, too. These teams are amazing!

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 67 points 1 month ago (5 children)

YouTube changed something about their API to break 3rd party apps again. youtube-dl is also broken, but they've found the issue already, so it'll likely be fixed after a while.

GrayJay and YouTube ReVanced still work in meantime.

[1] https://github.com/TeamNewPipe/NewPipe/issues/11255

[–] [email protected] 4 points 1 month ago (1 children)

I wonder why grayjay is still fine but youtube-dlp isn't. strange

[–] [email protected] 4 points 1 month ago (1 children)

Same, i tried Grayjay today and i was surprised about how well and reliably it worked. Does someone know why?

[–] [email protected] 6 points 1 month ago* (last edited 1 month ago) (1 children)

My guess (and it's only a guess, I haven't looked at the source code) is that the scraping is being done on a server end that they can update without having to push an app update.

edit: my guess was wrong, I found where the source code is and they do the parsing locally - however it's a plugin that I assume gets loaded in on app start so they can still update it without having to publish a new apk. this is the fix

interestingly although Grayjay itself is proprietary this plugin is Affero GPL licensed.

[–] [email protected] 3 points 1 month ago

Woah, thanks for the insight!

load more comments (3 replies)