this post was submitted on 30 Sep 2024
129 points (95.7% liked)

Open Source

30733 readers
514 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
 

I hope this project gets more contributors to help make it as good or better than Newpipe. Written in Dart using Flutter can allow it to be compiled for Android, iOS and desktop

all 47 comments
sorted by: hot top controversial new old
[–] maniacalmanicmania@aussie.zone 47 points 2 weeks ago (1 children)

What would make it better than NewPipe?

[–] trymeout@lemmy.world 2 points 1 week ago

It can be cross platform. On mobile and desktop

[–] PureTryOut@lemmy.kde.social 31 points 2 weeks ago (3 children)

Why do we need a new Newpipe? There is also LibreTube already which imo is already better than NewPipe as it for example has sponserblock built-in (which NewPipe refused to add).

[–] ThinkingThings@lemmy.ca 41 points 2 weeks ago

Tubular is Newpipe with Sponsorblock built in.

[–] chemicalwonka@discuss.tchncs.de 14 points 2 weeks ago (3 children)

Libretube is not working since end of July, no instance

[–] xlash123@sh.itjust.works 7 points 2 weeks ago (1 children)

Libretube still works pretty good if you self-host your own private instance. You still need to use HLS though.

[–] N0x0n@lemmy.ml 4 points 2 weeks ago

Yep ! No-ads, no-sponsor, no-shit.

You even don't need to self-host, just disable piped proxy, enable local extraction, use HLS and a good VPN.

Sure it's not as anonymous and sometime I need to disable my VPN, but that's only temporarily, until they find a new loophole in youtoube's api.

That's not piped nor invidious backend's fault, just YouTube doing his cat and mouse thing...

[–] PureTryOut@lemmy.kde.social 4 points 2 weeks ago

Eh I self-host and that works just fine, I haven't noticed any breakage.

[–] foremanguy92_@lemmy.ml 3 points 2 weeks ago (2 children)

Newpipe, too (if you're using protective like VPN or Tor). It's juste the end of private YouTube streaming for now, maybe we'll find something...

[–] delirious_owl@discuss.online 3 points 2 weeks ago

I still use YouTube with newpipe. You just need to findan VPN exit server where there's currently not a ton of users watching YouTube. It usually only takes about 3 tries for me in mullvad.

[–] EchoCranium@lemmy.zip 1 points 2 weeks ago (2 children)

I'm running Newpipe through Proton VPN, working as of today.

[–] foremanguy92_@lemmy.ml 1 points 2 weeks ago

Okay going to retry, but trough Tor I can prove that it's not working

not working with Mullvad anymore

[–] trymeout@lemmy.world 1 points 1 week ago

None of the are available for both mobile and desktop

[–] onlooker@lemmy.ml 26 points 2 weeks ago (2 children)

What's wrong with Newpipe?

[–] Neon@lemmy.world 4 points 2 weeks ago

IMO:

The Frontend is the Problem. I borderline don't even want to use it anymore.

Also it'd be nice if it somehow synced with my laptop

[–] TruePe4rl@lemmy.ml 1 points 1 week ago* (last edited 1 week ago) (1 children)

Maybe if there was at least one project (other than Grayjay, bc that takes quite a bit of storage) that runs well on less powerful devices and ties to add support for all services community requests.

Just look at those cases when ppl requested them to add Odysee and removed. (I do get the removed part of thing, but saying Odysee is bad feels like an insult to people who don't want to put videos on Youtube. As if yt contained only good and properly reviewed content, right?). And there's more denied requests like that. Saying things like it's full of propaganda, conspiracies and idk what else they can come up with.

And other forks just support one or 2 additional services. Kinda reason why I like Grayjay plugin system. Because if you want support for something, you can, even without Android Studio. It already contains more, but it's quite large.

[–] onlooker@lemmy.ml 1 points 3 hours ago

Hm, didn't know about that. By the way, what is the word that is showing up as removed?

[–] geography082@lemm.ee 17 points 2 weeks ago* (last edited 2 weeks ago)

Not the new. No replacement . Not best . People learn there should be always options.

[–] Binette@lemmy.ml 8 points 2 weeks ago (1 children)

OK but why the awful A.I. art? At this point, just put nothing.

[–] Shady_Shiroe@lemmy.world 3 points 2 weeks ago

Agreed, I like flutter, but that AI image just turns me away from this project so much

[–] FGoo@sh.itjust.works 7 points 2 weeks ago (1 children)

Not exactly a replacement because it uses the Piped API instead of parsing everything locally like in Newpipe.

[–] trymeout@lemmy.world 2 points 1 week ago

True. I did make a feature request to have the Newpipe Extractor in the app

https://github.com/mu-fazil-vk/FluxTube/issues/44

[–] pseudonym@monyet.cc 4 points 2 weeks ago (6 children)

Why would I use this over Vanced?

Also do you know of any YouTube client that allows me to group subscriptions? Having all my subscriptions in 1 giant feed is pretty useless since I'm usually looking for a specific type of video. I haven't found any client yet that allows subscription groups, which seems crazy.

[–] Album@lemmy.ca 14 points 2 weeks ago

Revanced and newpipe fill different roles while covering a lot of the same functionality. Revanced is still the YouTube app ... Just modified.

There's a lot of ppl that don't want the actual yt app for everything that it is. Also this being Lemmy there's a lot of users looking for open source alternatives for all apps.

[–] fl42v@lemmy.ml 7 points 2 weeks ago

Well, newpipe has channel groups for quite a while now.

Screenshot_20241001-114916_Tubular~2

Screenshot_20241001-114941_Tubular~2

Screenshot_20241001-114947_Tubular

Screenshot_20241001-114955_Tubular~2

[–] pseudonym@monyet.cc 5 points 2 weeks ago

Alright this inspired me to actually look into new pipe, which I hadn't used before. Turns out I'm an idiot because it has exactly this feature.

[–] StreetKid@reddthat.com 3 points 2 weeks ago (1 children)

In Grayjay you can group your subscriptions. https://grayjay.app/

[–] badcodecat@lemux.minnix.dev 10 points 2 weeks ago (2 children)

isn't grayjay still proprietary?

[–] fl42v@lemmy.ml 10 points 2 weeks ago (2 children)

it used to be "see source, but no touch source" when it came out, and now it's "see source, touch source, no sell source". Not exactly proprietary, not free as in freedom. Kinda gray zone here, pun intended

[–] Neon@lemmy.world 2 points 2 weeks ago

"See source, no touch source" is called source-available.

"touch source, no sell source" is a new phenomenom and there are multiple names to describe this. I personally like "fair-source" though.

[–] trymeout@lemmy.world 1 points 1 week ago

I knew of Grayjay but did not know it was open source now. A lot of the app is written in Kotlin which is promising for cross platform

[–] PoorPocketsMcNewHold@lemmy.ml 1 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

Just not necessarily FOSS. The code is available and open to a certain limit. Not free however.

https://gitlab.futo.org/videostreaming/grayjay/-/blob/master/LICENSE.md

[–] Nonononoki@lemmy.world 6 points 2 weeks ago (2 children)
[–] Blisterexe@lemmy.zip 2 points 2 weeks ago

no it isnt, its source available, there is a very big difference

[–] PoorPocketsMcNewHold@lemmy.ml 0 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

Not in the usual sense, because you can still fully fork it, use it, modify it and redistribute it freely like a FOSS software.

You may use or modify the software only for non-commercial purposes such as personal use for research, experiment, and testing for the benefit of public knowledge, personal study, private entertainment, hobby projects, amateur pursuits, or religious observance, all without any anticipated commercial application. You may distribute the software or provide it to others only if you do so free of charge for non-commercial purposes.

The only limitation which make it non-free is :

Notwithstanding the above, you may not remove or obscure any functionality in the software related to payment to the Licensor in any copy you distribute to others.

I don't really understand if it "prevent you" to remove and/or prevent the modification of the donation to FUTO part of the code. Should not prevent you from adding yours on top of it (As in, adding a prompt as in "If you want to do donate to the project, you can donate to the original app owner (DONATE TO FUTO) or the maintainer of the fork you are using (DONATE TO THE MAINTAINER).) And the obvious limitation of making derivative work of it, non-free of course.

Also, they do reserve themselves rights to abrodge the license for those who abridge it, which i don't know how legally useful it may be, for license violations compared to protecting the GPL licenses from violations for example.

tl;dr : Seems FOSS to me, as long as :

  • You don't try to make it non-free
  • You don't remove the donation to FUTO part of the app
[–] Nonononoki@lemmy.world 2 points 2 weeks ago (1 children)

All the parts you quoted make it non-free. Free software allows you to use and modify it for any purpose.

[–] PoorPocketsMcNewHold@lemmy.ml 1 points 2 weeks ago

My bad. Yep, you are correct. I thought the GPL actually prevented you to sell compiled version of a GPL FOSS software (Outside of the original maintainer) but it seems it isn't compared to this one which force you to keep it free. There's also limitations on what you can remove so yep. Non-free. Seemed a bit Counter-intuitive to me in the first part. https://www.gnu.org/licenses/licenses.en.html

I should probably suggest the GNU Foundation to check this license to compare it, as I often see question of FUTO software license online.

[–] trymeout@lemmy.world 1 points 1 week ago

Cross platform

[–] geography082@lemm.ee 2 points 2 weeks ago

iOS !!! Yayyyy

[–] Mwa@lemm.ee 1 points 1 week ago (1 children)

Imagine a ios yt client but they prob dont exist due to how apple is strict with the appstore

[–] 3dogsinatrenchcoat 1 points 2 weeks ago

how mqny youtubk ckients do we have now?