For the last month I’ve been working on a modern, material you interface for Invidious.

Github (Leave a star if you want)

Hosted instance

Features

  • Sponsorblock built-in.
  • Return YouTube dislikes built-in.
  • Video progress tracking & resuming.
  • No ads.
  • No tracking.
  • Light/Dark themes.
  • Custom colour themes.
  • Integrates with Invidious subscriptions, watch history & more.
  • Live stream support.
  • Dash support.
  • Chapters.
  • Audio only mode.
  • Playlists.
  • PWA support.

    • brie@beehaw.org
      link
      fedilink
      arrow-up
      7
      ·
      8 months ago

      IIRC the main reason it isn’t enabled by default is because >=1080p is only available via DASH. Normally Invidious can just point the client to fetch videos from Google’s servers, but for technical reasons DASH requires the Invidious instance to act as a proxy (the client asks the instance for video data, then the instance fetches it from Google and sends it to the client). The net result is that watching 1080p streams requires much more bandwidth from the server.

  • 🐠 tiago🍍@beehaw.org
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    8 months ago

    this is and looks awesome! quite polished. the audio-only mode is fantastic, didn’t even know i needed that.

    side-question: being not quite familiar with hosting… is the linked instance the one you set up, but with the GitHub code people can make their own?

    • WardPearce@lemmy.nzOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      8 months ago

      Yes anyone can host Materialious on their own server! Does require you to host Invidious too.