this post was submitted on 12 Jul 2024
445 points (99.3% liked)

Open Source

31363 readers
145 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
all 48 comments
sorted by: hot top controversial new old
[–] Fluke@discuss.online 112 points 4 months ago
[–] cron@feddit.org 91 points 4 months ago (1 children)

Whenever YouTube changes something, newpipe adapts to it within one or two days. Thanks to the devs!

[–] ExtremeDullard@lemmy.sdf.org 23 points 4 months ago* (last edited 4 months ago)

The NewPipe team deserve a Nobel Prize. It might look like an unimportant video player, but it's one of the last bastion of resistance against he Google monopoly and monoculture, the total invasion of advertisement in every corner of our lives, the privacy violation that always come with Google, and the general enshittification of the internet.

Thank goodness for NewPipe...

[–] Deckweiss@lemmy.world 21 points 4 months ago

Sick! I love it

[–] GolfNovemberUniform@lemmy.ml 17 points 4 months ago (2 children)
[–] ryannathans@aussie.zone 7 points 4 months ago (1 children)
[–] GolfNovemberUniform@lemmy.ml 7 points 4 months ago (1 children)

It does but instances die too often

[–] WreckingBANG@lemmy.ml 2 points 4 months ago

Host your own and only get a few friends or family on board to mask your traffic.

[–] s08nlql9@lemm.ee 1 points 4 months ago (1 children)

In settings, you can disable proxy if you want direct connection to Youtube instead of using piped instances

[–] GolfNovemberUniform@lemmy.ml 1 points 4 months ago (2 children)

That kills the point of LibreTube bruh

[–] FutileRecipe@lemmy.world 3 points 4 months ago (1 children)

The sole point of LibreTube is to use piped proxies? Odd, you figure they wouldn't include an option to make their entire app pointless.

[–] GolfNovemberUniform@lemmy.ml 3 points 4 months ago (1 children)

It literally says "disable this only if you always use a VPN" below the button. If you use a VPN, there's no point in slowing down the thing by using a proxy.

[–] FutileRecipe@lemmy.world 6 points 4 months ago* (last edited 4 months ago) (1 children)

I know it does but you said "That kills the point of LibreTube bruh." So if you can use a VPN, and there's no point to slowing it down....it doesn't sound like disabling it "kills the point" at all, like you first said.

Basically, your two messages contradict each other.

[–] GolfNovemberUniform@lemmy.ml -1 points 4 months ago

Not really. The toggle does kill the point of the app but the VPN is used instead. It's a welcome feature for VPN users, not a stupid decision.

[–] s08nlql9@lemm.ee 2 points 4 months ago (1 children)

I mean i dont like ads so i use libretube but piped instances for me are too slow like maybe 80℅ of the time. I still try to enable proxy, and disable if vid doesnt load or too slow. I think newpipe also connects directly to YT, but i prefer libretub over newpipe because of design

[–] GolfNovemberUniform@lemmy.ml 2 points 4 months ago* (last edited 4 months ago) (1 children)

Piped is much slower than regular YouTube and it's definitely a serious convenience hit but I guess that's what you pay for a free (as in beer and freedom) privacy improvement unfortunately.

[–] s08nlql9@lemm.ee 2 points 4 months ago (1 children)

hmm i dont know but since updating Preloading (under Player settings) to max limit (450s), videos are now more stable when using piped instances (adminforge.de). stable meaning no slow buffers/loading times. there are still some videos that doesnt load at all so i disable proxy if need to watch

[–] GolfNovemberUniform@lemmy.ml 1 points 4 months ago

When some videos don't play, change the instance. It often helps

[–] theshatterstone54@feddit.uk 16 points 4 months ago

After YT's AB testing, Youtube now sucks in the browser, even with some 4-5 Youtube-specific addons AND ublock origin.

[–] pineapplelover@lemm.ee 12 points 4 months ago (1 children)

Great, this outage made me try out Grayjay. It's ok I guess, I just like libretube and tubular more.

[–] JSens1998@lemmy.ml 7 points 4 months ago (2 children)

LibreTube never works for me, it buffers so freaking much. Tried everything to fix it. Newpipe has always been the goat imho.

[–] VerPoilu@sh.itjust.works 4 points 4 months ago (1 children)

Settings > Instance > Disable instance proxy.

LibreTube is meant to be used with a YouTube piped (which is a different thing than NewPipe) instance, which proxies the video stream. It's very nice in theory, but in practice, the instances get blocked constantly. Disabling this option will make your device connect directly to YouTube (which leaks your ip address to YouTube) and make it work the same way NewPipe works

[–] JSens1998@lemmy.ml 2 points 4 months ago

Tried that. Still buffered way more then NewPipe.

[–] pineapplelover@lemm.ee 1 points 4 months ago

Yeah, works great when it actually does work. But pretty much never works when it's supposed to. So I've been frequenting tubular more

[–] ssm@lemmy.sdf.org 10 points 4 months ago (4 children)

Newpipe is great, if only it worked on unix instead of only on Google's shitty Linux fork.

[–] makingStuffForFun@lemmy.ml 12 points 4 months ago (1 children)
[–] ssm@lemmy.sdf.org 4 points 4 months ago* (last edited 4 months ago)

Electron is yuck, and not ported to my preferred OS. Pipe-viewer (or youtube-viewer if you want to log in to youtube and use your own api key for some reason) is just as feature-complete with a fraction of the dependencies.

[–] istanbullu@lemmy.ml 4 points 4 months ago (1 children)

You can use Waydroid to run Android apps on Linux.

[–] ssm@lemmy.sdf.org 3 points 4 months ago (1 children)

I'm an OpenBSD user, not a Linux user, and Waydroid isn't ported. find /usr/ports -type f -name DESCR -exec grep -li android {} + | awk -F/ '{printf "%s ", $5}' | sed 's/ $//'; echo gives me fdk-aac musikcube opencore-amr adb apktool jadx kf5 py-filebytes clearsans roboto-fonts chiaki libgdx libgdx kdeconnect-kde ntfs-3g selfoss, none of which seem to be an android emulator.

Either way, using a youtube client through an android emulator seems silly, especially when there are native clients like minitube and pipe-viewer that work on any platform.

[–] Aatube@kbin.melroy.org 2 points 4 months ago

It’s not run through a specific port, but through binderfs, a filesystem which indeed seems to be not ported to BSD.

[–] Aatube@kbin.melroy.org 3 points 4 months ago (2 children)

Why not just use your browser?

[–] ssm@lemmy.sdf.org 3 points 4 months ago* (last edited 4 months ago) (1 children)

I use qutebrowser, and even with userscripts and DNS blocking I can't for sure reliably block all of google's spyware and fingerprinting (and that's not even mentioning how bloated the default webclient is). Also google looks like it's pushing out server-side ads like twitch does, and using the browser client is playing in their ballpark.

[–] Aatube@kbin.melroy.org 2 points 4 months ago (1 children)
[–] ssm@lemmy.sdf.org 1 points 4 months ago

Invidious playback is unreliable in my experience, and 3rd party clients have the advantage of selecting from multiple invidious hosts, and falling back if one doesn't work.

[–] prole@sh.itjust.works 2 points 4 months ago (2 children)

As someone who's (re) vanced stopped working today, one thing about using my browser instead was the inability to switch to a different app or lock my screen without pausing.

I fucking hate that shit. Made solely so they could sell it as a "bonus feature" for subscribing to their pay service.

[–] Aatube@kbin.melroy.org 2 points 4 months ago

While ssm's concerns above probably still stand, you can use "Enhancer for YouTube" for background playback.

[–] Sidyctism2@discuss.tchncs.de 2 points 4 months ago (1 children)

Mhh thats weird, i actually downloaded revanced today because newpipe/tubular (and libretube, to some extend) stopped working. Runs without issue, though i still prefer newpipe, so im happy about these news

[–] prole@sh.itjust.works 2 points 4 months ago

I literally had the opposite experience lol. Just got NewPipe and it seems to work fine.

Suck shit, Google.

[–] theshatterstone54@feddit.uk 3 points 4 months ago

Android stuff runs on Dalvik, not native Unix.

[–] SeekPie@lemm.ee 10 points 4 months ago (1 children)

Any idea when the update comes to f-droid?

[–] elkalbil@jlai.lu 17 points 4 months ago (1 children)

The quickest way is to add the Newpipe repo: https://newpipe.net/FAQ/tutorials/install-add-fdroid-repo/

If you already installed Newpipe from the f-droid main repo, you may need to backup your data, uninstall and reinstall it. https://github.com/TeamNewPipe/NewPipe?tab=readme-ov-file#installation-and-updates

[–] SeekPie@lemm.ee 4 points 4 months ago* (last edited 4 months ago)

Works perfectly, thanks! Backing up wasn't necessary.

[–] nutsack@lemmy.world 3 points 4 months ago (1 children)

why is the open VPN logo the Avatar for this subcommunity Lemmy

[–] princessnorah@lemmy.blahaj.zone 2 points 4 months ago (1 children)

You mean the Open Source Initiative logo? https://opensource.org/

[–] nutsack@lemmy.world 1 points 4 months ago* (last edited 4 months ago)

open source never heard of it

[–] yamanii@lemmy.world 1 points 4 months ago (1 children)

The self updater wasn't identifying the new version, had to see it here and download directly from GitHub

[–] makingrain@lemm.ee 1 points 4 months ago

If you subscribe to their repo in FDroid updates you'll get automatic updates.