Watch YouTube privately - Materialious

Materialious is usable on Web, Android (TV too) & Desktop.

It can be used with Invidious or using its own YouTube backend.

Has its own account system with end-to-end encryption for subscriptions.

Features

Previews

2 Likes

Invidious is often unreliable. Is it possible to simply use YT embeds directly as an option?

Thank you for sharing! Will be checking this out.

1 Like

Materialious has its own video processor for when Invidious fails but I’m not against YouTube embeds for when that fails too.

1 Like

I still haven’t gotten it to work. Will keep trying and play with it more when I have more time.

2 Likes

Hello! I have been using your application on the phone for quite a long while, and have little to no complaints! Thank you for your work.

I have 2 questions:

  1. I use Freetube on my laptop. Are there any advantages for me to make the switch? (sorry for the comparison I mean no disrespect)

  2. Would adding a blocklist feature be something feasible/possible? I have been struggling extremely hard with using Youtube and filtering AI content out, especially AI music. I’d love to have a feature where I can drop a list and be done with it, instead of having to do it manually. To be completely honest I’d pay/support your work for such a feature, that’s how desperate I have been :joy:.

Best Regards

1 Like

Is this new ? I tried it a few weeks ago and it really didn’t work well

1 Like

No offense, Freetube is great & on desktop I don’t feel like we offer much over them currently aside from having a more modern UI & maybe being faster to fix video playback. In future I’ll be adding Materialious account support (optionally) to our desktop & mobile apps what will provide some benefits over Freetube like settings, subscription feeds & history/watch progress syncing across devices.

In regards to blocking content, I wouldn’t be possible to detect AI content automatically within Materialious, but we are planning on implementing a video filtering tool (Clipious filtering feature · Issue #582 · Materialious/Materialious · GitHub)

2 Likes

Depends on the TV. I believe our method of detecting it the TV is a Android TV doesn’t work on FireTVs and maybe some others, really you’ll be able to tell based off the UI from our previews.

1 Like

What prevents me from switching fully to Freetube is I need to export all my playlists (including watch later) into it, and currently, it’s not possible to do that. Only the subscriptions is possible.

Is it possible to do that in Materialious?

Also, is Materialious FOSS?

1 Like

It’s a telco smart TV, so only a remote.

1 Like

Yes, under AGPLv3:

2 Likes

Interesting. What do you believe this offers over a self-hosted Invidious?

1 Like

If you are asking me, I can answer that:

  • Invidious API Extended.
  • Has Markdown instructions for self-hosting RYD-Proxy, Invidious API Extended, and PeerJS, then referencing all of that in the Materialious Docker Compose file.
  • Invidious is optional, so if the Invidious instance referenced in the Docker Compose file becomes nonfunctional due to YouTube upstream changes, Materialious can fallback to local video.

Two of these are already mentioned in the Features header in the original post, but I am list-ordering them for privacy front-end public instance maintainers.

1 Like

Is Piped support planned, with instance login too maybe?

1 Like

There is an open GitHub issue about Piped support for Materialious:

Probably not any time soon.

1 Like

@WardPearce can you use a webinterface for watching instead of downloading the app?

1 Like

yea

1 Like

Yes, usually there is an instances.json file in the repository so that LibRedirect can fetch public instances from either GitHub or Codeberg, but currently there is a INSTANCES.md file with no significant content in the main branch:

Public instances of YouTube clients isn’t super viable right now. Self host!

1 Like