RustyTube: A rusty Youtube client. (Desktop)

https://github.com/opensourcecheemsburgers/RustyTube

94 points · 25 comments · view on lemmy.world

25 Comments

GolfNovemberUniform@lemmy.ml · 27 pts · 1y

Best optimized for Firefox. Nice move ngl.

scorp@lemmy.ml · 6 pts · 1y (1 reply)

what's thr point of new shiny youtube clients if they're all dependent on a single method/backend ?

toastal@lemmy.ml · 11 pts · 1y

To say it was written in Rust & make it someone’s portfolio piece so they can use a Microsoft GitHub link on their Microsoft LinkedIn profile.

w00t@lemmy.ml · 4 pts · 1y (15 replies)

Seems like it doesn't work as of today

delirious_owl@discuss.online · 16 pts · 1y (1 reply)

Probably because its rusty

w00t@lemmy.ml · 3 pts · 1y

Then this might help https://github.com/insorker/WD-40

TwinTusks@bitforged.space · 6 pts · 1y (10 replies)

Youtube have been cracking down on all sort of third party clients lately.

w00t@lemmy.ml · 6 pts · 1y

NewPipe and Freetube are working fine tho

chebra@mstdn.io · 6 pts · 1y (1 reply)

@TwinTusks @w00t

Looks like yesterday Youtube simply stopped serving the format 22 (ytdl -f22, IIRC that was 480p video+audio) on all videos, so now anything that had this format selected as default is failing (@invidious). -f18 is still there (360p).

TwinTusks@bitforged.space · 1 pts · 1y

Interesting, but I been having issues with frontends for days now,

MigratingtoLemmy@lemmy.world · 1 pts · 1y (6 replies)

They're locking down on IPs which consume traffic like a bot/ alternate distribution platforms like Invidious instances. AFAIK the softwares itself isn't blocked. Please try and correct everyone you see on this forum who says otherwise

chebra@mstdn.io · 2 pts · 1y (5 replies)

@MigratingtoLemmy you are wrong though. They are adding tokens and signatures, without them the videos aren't playing. But I just updated my invidious and it's playing fine again => it's not an IP block (yet), it is a change in the youtube media api, so the players need to be changed too = effectively a player block.

MigratingtoLemmy@lemmy.world · 1 pts · 1y (4 replies)

TBH unless this is a coordinated effort against Invidious and other apps or should affect a lot of other things too. Or does this change not affect embedded media in pages?

chebra@mstdn.io · 1 pts · 1y (3 replies)

@MigratingtoLemmy Yesterday I saw a broken embedded video on LinkedIn so.....

MigratingtoLemmy@lemmy.world · 2 pts · 1y (2 replies)

Oh well. Thanks for correcting me. I guess they're trying to play hard

chebra@mstdn.io · 1 pts · 1y

@MigratingtoLemmy Yup, there are even some similarities from the Twitter/Nitter fight - tracking tokens, IP blocks, API limits, ... Get ready for youtube requiring login to watch videos.

chebra@mstdn.io · 2 pts · 1y

@w00t @sag

This fixed the problem for invidious, maybe RustyTube needs something similar https://github.com/iv-org/inv_sig_helper

chebra@mstdn.io · 1 pts · 1y
[ removed ]
delirious_owl@discuss.online · 4 pts · 1y

Wut. If you want an alt YT client, you need the opposite of rusty. You need to update it every week to fight the constant cat and mouse game

steeznson@lemmy.world · -1 pts · 1y

RustyTrombone: An unusual musical instrument. (Urban Dictionary)

Deckweiss@lemmy.world · -13 pts · 1y (6 replies)

We already have freetube

melroy@kbin.melroy.org · 30 pts · 1y (5 replies)

This app is written in Rust and freetube is written in JS. But what is wrong with alternatives? https://rustytube.rs/

melroy@kbin.melroy.org · 18 pts · 1y

Also it's NOT an Electron app haha.

Quail4789@lemmy.ml · 6 pts · 1y (3 replies)
[ removed ]
melroy@kbin.melroy.org · 2 pts · 1y (2 replies)

yea correct. This app seems to be interacting with Invidious. Keep in mind that Google is changing their videos to embed ads soon in their video streams.

Quail4789@lemmy.ml · 1 pts · 1y (1 reply)
[ removed ]
melroy@kbin.melroy.org · 1 pts · 1y

It's not my app.