As of late, invidious has become pretty much unusable for me. All the instances either don’t work or are very slow, and as nobody knows Crystal more and more bugs keep cropping up (e.g. right now search is broken on all instances).

Are there any alternatives? I know of FreeTube but its client is Electron which is a no-go for me. I also know of youtube-dl, but I’m more interested in a website I can use to watch YouTube while proxied.

    • Dreeg Ocedam
      link
      fedilink
      13 years ago

      I’d go for Go for such a project, it’s more stable and productive than Rust, and the performance improvements of Rust aren’t necessary.

      Another solution would be to use NewPipe’s content extractor (in Java) and thus rewrite invidious in Java. That way the only thing necessary for maintenance would be to keep the content extractor up to date, which is a lot less work than having to keep invidious currently working.

      • @je_vv@lemmy.ml
        link
        fedilink
        13 years ago

        Well, freetube sounds like a good alternative to help, and if electron is really not an option, perhaps creating a toolkit based (like Qt) UI for it. AFAIK, its local API is looking to get closer to the newpipe one to what it was before…

        • Dreeg Ocedam
          link
          fedilink
          1
          edit-2
          3 years ago

          I didn’t know freetube had its own content extractor.

          if electron is really not an option, perhaps creating a toolkit based (like Qt) UI for it

          I’m not sure if it would be any good since the extractor seems to be written in JS.