NewPipeExtractor icon indicating copy to clipboard operation
NewPipeExtractor copied to clipboard

Add support lbry.tv / odysee.com

Open KonoromiHimaries opened this issue 4 years ago • 23 comments

KonoromiHimaries avatar Jun 01 '20 20:06 KonoromiHimaries

If this gets added, could we add a feature to watch youtube videos on LBRY if the video is also available on LBRY?

FireMasterK avatar Jul 13 '20 22:07 FireMasterK

LBRY.tv seems to be gaining popularity momentum with more and more YT channels coexist on both platforms. Upvote +1

malick-2892 avatar Jul 29 '20 13:07 malick-2892

It'd be very nice to be able to watch lbry videos on NewPipe. There is already support for SoundCloud, MidiaCCC and FramaTube. I'm all for it.

ghost avatar Aug 01 '20 16:08 ghost

I would also like to see NewPipe incorporate LBRY.

Source code for the official android lbry client/app. https://github.com/lbryio/lbry-fdroid

Neurognostic avatar Sep 17 '20 03:09 Neurognostic

I'd like to chime-in as another supporter of this proposed feature.

bmreading avatar Oct 19 '20 15:10 bmreading

dear reader, you might want to check the linked topic there for more context on this feature request!

https://github.com/TeamNewPipe/NewPipe/issues/4733

disclaimer: i wrote it. 😁

cauerego avatar Oct 31 '20 11:10 cauerego

The extractor doesn't need to parse lbry.tv or odysee.com, instead videos can be read straight from the LBRY network.

lbt is a feature rich shell script for accessing content on the LBRY network simply by using curl and the LBRY SDK lbrynet.

Neurognostic avatar Oct 31 '20 22:10 Neurognostic

LBRY in Newpipe when?

The-Quantum-Alpha avatar Apr 06 '21 20:04 The-Quantum-Alpha

Any updates on the status of this?

YMan84 avatar Aug 25 '21 06:08 YMan84

Hello, This is something I am waiting for. piped.kavin.rocks already supports lbry streaming.

vachan-maker avatar Sep 05 '21 07:09 vachan-maker

Yes please. Also don't pull that bitchute bullshit on us this time please!

BloodRaven0 avatar Sep 11 '21 05:09 BloodRaven0

If this is written--will the pull request be accepted, or will it be slapped down on account of some kind of ideology? I'd like to foster competition to YT & do not want to use the LBRY app because it's not as efficient as Newpipe.

mcdviii avatar Feb 05 '22 03:02 mcdviii

If this is written--will the pull request be accepted, or will it be slapped down on account of some kind of ideology?

NewPipe would slap it down. Take a look at a fork called BraveNewPipe. I believe they would happily accept your contribution. BNP is NewPipe with additional sources, and no political ideology.

https://github.com/bravenewpipe/NewPipeExtractor/issues/16

strider72 avatar Mar 04 '22 14:03 strider72

Well, I know who I will support by tipping money! bravenewpipe!

The-Quantum-Alpha avatar Mar 04 '22 17:03 The-Quantum-Alpha

Funded this issue via gitpay.me: https://gitpay.me/#/task/608

Anyone who's interested in this, feel free to chip in. Maybe we can get it done!

mrusme avatar Mar 12 '22 19:03 mrusme

Is this going to be added or are you going to close the issue? Naturally people are hesitant to make a pull request because of how quickly the other one was shut down. I hope you guys are aware of the difference between closing a feature request that took little effort and rejecting a pull request that took a lot of effort.

DraconicNEO avatar Jul 27 '22 22:07 DraconicNEO

I hope you guys are aware of the difference between closing a feature request that took little effort and rejecting a pull request that took a lot of effort.

@DraconicNEO Doesn't matter. If you read the contribution guidelines, you will see that we strongly advise contributors to get in touch with us before doing anything major, precisely to avoid wasted effort. If a contributor ignores that, it is on them.

BTW, there was no such pull request. There have only been issues asking for support. You might be thinking of another project or repo.

opusforlife2 avatar Jul 28 '22 23:07 opusforlife2

This fork supports bitchute and rumble already (not odysee unfortunately) https://github.com/bravenewpipe/NewPipe

I suggest switching over, since NewPipe devs are unlikely to implement support for these sites due to their political views

mongolsteppe avatar Sep 09 '22 18:09 mongolsteppe

Honest question:

What political reasons makes them be against LBRY/Odysee though?

It is just an decentralized alternative to YT ran by individuals servers connected by the BitTorrent Protocol, the Blockchain is simply for indexing trackers.

No right/left wing speech are promoted by them, and they have basically the same rules of YouTube.

=========

My guessing:

Maybe it's not political though, but tech-idealism? Since they have PeerTube, that is basically the same of Odysee but part of Fediverse my guessing would be that the developers don't actually like blockchain stuff and prefer to promote pure federative softwares.

If so, it's a pitty because I really like LBRY but it a fair point in the end.

brunocalmon avatar Sep 22 '22 13:09 brunocalmon

If that's their position, they should state it. Because they're choosing to be cagey about their motives, we can only assume it's due to selfish political ideology. LBRY may not be "right wing", but they see it as such--that's all that matters.

Reaching to make an excuse for them is a waste of all of our time, honestly. They're not interested in the implementation--the end.

On September 22, 2022 8:37:41 AM CDT, Bruno @.***> wrote:

Honest question:

What political reasons makes them be against LBRY/Odysee though?

It is just an decentralized alternative to YT ran by individuals servers connected by the BitTorrent Protocol, the Blockchain is simply for indexing trackers.

No right/left wing speech are promoted by them, and they have basically the same rules of YouTube.

=========

My guessing:

Maybe it's not political though, but tech-idealism? Since they have PeerTube, that is basically the same of Odysee but part of Fediverse my guessing would be that the developers don't actually like blockchain stuff and prefer to promote pure federative softwares.

If so, it's a pitty because I really like LBRY but it a fair point in the end.

-- Reply to this email directly or view it on GitHub: https://github.com/TeamNewPipe/NewPipeExtractor/issues/434#issuecomment-1255038576 You are receiving this because you commented.

Message ID: @.***> -- Sent from my Android device with K-9 Mail. Please excuse my brevity.

mcdviii avatar Sep 22 '22 13:09 mcdviii

Honest question:

What political reasons makes them be against LBRY/Odysee though?

It is just an decentralized alternative to YT ran by individuals servers connected by the BitTorrent Protocol, the Blockchain is simply for indexing trackers.

No right/left wing speech are promoted by them, and they have basically the same rules of YouTube.

=========

My guessing:

Maybe it's not political though, but tech-idealism? Since they have PeerTube, that is basically the same of Odysee but part of Fediverse my guessing would be that the developers don't actually like blockchain stuff and prefer to promote pure federative softwares.

If so, it's a pitty because I really like LBRY but it a fair point in the end.

I'm going to say that was probably their whole reason of rejecting platforms in the first place. It wouldn't matter what content is on those platforms it would be how those platforms are set up.

DraconicNEO avatar Sep 22 '22 19:09 DraconicNEO

I keep reading these comments and I'm wondering: Are there any sources to back this up? Did the developers of NewPipe actually say that they won't implement service X or Y because of ideological reasons?

Unless that's the case I'd give them the benefit of the doubt and probably rather take this comment as the primary reason for not adding further services.

Long story short, it's OSS. If someone with a bit of time (and necessary knowledge) on their hands feels like building a solid LBRY implement and opening a PR I can hardly imagine the NewPipe people acting like nah thanks, we're good.

mrusme avatar Sep 22 '22 22:09 mrusme

I look at my hidden question above speaking to this exact issue & I see my answer.

I will agree that debating this is a fucking waste of time--and the topic should be dropped until results are produced (somewhere), however.

On September 22, 2022 5:11:59 PM CDT, "◤◢◤◢◤◢◤◢" @.***> wrote:

I keep reading these comments and I'm wondering: Are there any sources to back this up? Did the developers of NewPipe actually say that they won't implement service X or Y because of ideological reasons?

Unless that's the case I'd give them the benefit of the doubt and probably rather take this comment as the primary reason for not adding further services.

Long story short, it's OSS. If someone with a bit of time (and necessary knowledge) on their hands feels like building a solid LBRY implement and opening a PR I can hardly imagine the NewPipe people acting like nah thanks, we're good.

-- Reply to this email directly or view it on GitHub: https://github.com/TeamNewPipe/NewPipeExtractor/issues/434#issuecomment-1255608225 You are receiving this because you commented.

Message ID: @.***> -- Sent from my Android device with K-9 Mail. Please excuse my brevity.

mcdviii avatar Sep 22 '22 22:09 mcdviii

@brunocalmon @mrusme This is the comment I was talking about (on a PR that gave Bitchute support, which was ultimately rejected)

image https://github.com/TeamNewPipe/NewPipeExtractor/pull/325#issuecomment-626801193

TLDR: they find these websites to be sources of 'misinformation' and 'extremism'... or IMHO the content simply doesn't fit their personal bias, so they don't wanna add support

I think the onus should be on the user to decide for themselves, which content they'd like to consume, not this gatekeeping approach (antithetical to FOSS philosophy if we're being honest)

mongolsteppe avatar Sep 23 '22 13:09 mongolsteppe

Did the developers of NewPipe actually say that they won't implement service X or Y because of ideological reasons?

Yes they did, here: https://github.com/TeamNewPipe/NewPipeExtractor/issues/434#issuecomment-1255038576

They went so far as to argue that you saying something they disagree with is a violation of their rights. Pure politics.

strider72 avatar Sep 23 '22 15:09 strider72

Right. Lots of speculation, assumptions and accusations in the comments. And some whining, but that's par for the course.

Firstly, there have been no comments by any team member either accepting or rejecting the service. Nor has there ever been a PR adding support that could be accepted or rejected. So any assumptions or accusations based on that are wrong. Some voices of reason questioned this, so thank you for that. Your comments were still marked off-topic because that's just the case on Github. Feel free to go off-topic galore in our IRC channel.

Secondly, just like Bravenewpipe supports 2 additional services that Newpipe doesn't have, you can go all out and add whatever services you like to your own forks. Because FOSS. Or, you could politely request the maintainers of a fork (there are at least 2) to add support. Because FOSS. But complaining about the supposed "political views" of team members won't suddenly make them 'see the light' or the 'error of their ways' and get them to drop everything to spend hours/days/weeks to add support for [insert your personal bandwagon service here] for free. Because FOSS. So there is no point in doing that, in this repo or in any FOSS project.

Finally, Odysee unfortunately caters to misinformation: https://www.reuters.com/investigates/special-report/usa-media-misinformation/

If you genuinely think that [insert your favourite content creator here] is not part of the misinformation camp and doesn't deserve to get blocked out merely because they use LBRY, consider persuading them to try Peertube. Not only will it potentially increase their viewers, but it would help them avoid the stigma associated with LBRY. And of course, you can add their instance, or one their chosen instance federates to, to Newpipe. (Just to be clear, this is not about superior tech, merely about exploring a platform that could help such creators out.)

And now, some food for thought: https://en.wikipedia.org/wiki/Paradox_of_tolerance

Service rejected. If, in the future, it turns out to be the case that a vast majority of LBRY content creators are genuine and the misinformation camp has been reduced to a tiny minority, we could revisit this service request.

opusforlife2 avatar Sep 23 '22 18:09 opusforlife2