14 votes

Replacing YouTube & Invidious

11 comments

  1. Durallet
    Link
    You could use a config file to pass most of the options. On Linux, the default location is $XDG_CONFIG_HOME/youtube-dl/config (e.g. ~/.config/youtube-dl/config) and the documentation is found in...

    You could use a config file to pass most of the options. On Linux, the default location is $XDG_CONFIG_HOME/youtube-dl/config (e.g. ~/.config/youtube-dl/config) and the documentation is found in the github repo.

    I want the highest video and the highest quality audio so I use bestvideo+bestaudio

    This is worse than the default of bestvideo+bestaudio/best since it doesn't have a fallback when bestvideo or bestaudio are not available.

    9 votes
  2. [5]
    johnaj
    Link
    This is a good attempt, but I think it will be hard to replace Invidious, if it doesn't find a maintainer. Invidious provided an interface to YouTube that was both fast and graphical. That is hard...

    This is a good attempt, but I think it will be hard to replace Invidious, if it doesn't find a maintainer. Invidious provided an interface to YouTube that was both fast and graphical. That is hard to emulate with youtube-dl.

    2 votes
    1. [4]
      Whom
      Link Parent
      The Freetube rewrite has promised to make itself self-sustaining without invidious (like newpipe is, and it’s basically already there) soon, and that dev has been really impressive so far. There...

      The Freetube rewrite has promised to make itself self-sustaining without invidious (like newpipe is, and it’s basically already there) soon, and that dev has been really impressive so far.

      There was also talk about it being able to be web hosted and even be a PWA because of some technical shit I don’t understand, so we might soon be in a better place than we have been with invidious. The original freetube is already a better experience, and the rewrite isn’t that far off.

      I think we’ll be okay.

      1. [3]
        johnaj
        Link Parent
        Hm. The great thing about Invidious was that was so accessible. It was a simple website that supported basically every operating system. Here is a screenshot of Invidious in Internet Explorer 6....

        Hm. The great thing about Invidious was that was so accessible. It was a simple website that supported basically every operating system. Here is a screenshot of Invidious in Internet Explorer 6. It's not pretty, but that's just a matter of the default stylesheet. The website works. You can browse channels and search for videos. Of course you can't play videos in the browser, but that's was never Invidious' flagship feature either way. I find videos through Invidious, but almost always stream them via youtube-dl.

        In relation to this, I'm a bit skeptical towards Freetube. In its current form, it's an Electron desktop program, which means its availability across operating systems is strongly narrowed. And a PWA often just means "works with the latest version of Google Chrome"...

        1 vote
        1. [2]
          Whom
          Link Parent
          That's true. I do appreciate how lightweight invidious is. I mostly stopped using it just because the extra features of Freetube make invidious feel much worse. The automatic format switching and...

          That's true. I do appreciate how lightweight invidious is. I mostly stopped using it just because the extra features of Freetube make invidious feel much worse. The automatic format switching and other enhancements mean it breaks much less than standard invidious (I basically cannot watch videos directly through invidious a good 70% of the time), plus it saves my viewing progress, saves my info locally instead of with an account, etc.

          I'm not sure what you mean with the common usage of PWA, but the idea was specifically in reference to self hosting and having it work on mobile. Check this issue if you care.

          Oh and here is the freetube dev's resposne to invidious shutting down and comments on the future of freetube.

          Maybe see if CloudTube fits your needs? I don't think it uses invidious as its backend. I like its actual video pages better, but the subscription grabber is slow as hell.

          1 vote
          1. johnaj
            (edited )
            Link Parent
            Thank you so much for your tip -- CloudTube looks absolutely wonderful! It seems that it depends on the YouTube API, which is both a blessing and a curse, I guess.

            Thank you so much for your tip -- CloudTube looks absolutely wonderful! It seems that it depends on the YouTube API, which is both a blessing and a curse, I guess.

            1 vote
  3. Whom
    Link
    Is there any way I could feed this an OPML file? I’m not too technical of a user, but I recently converted an export of my freetube subs back into normal YouTube links (so I could use an rss...

    Is there any way I could feed this an OPML file? I’m not too technical of a user, but I recently converted an export of my freetube subs back into normal YouTube links (so I could use an rss reader plus this person’s shortcut on iOS) and it would be nice to not have to go through a long process to format this correctly.

    2 votes
  4. [2]
    unknown user
    Link
    Any chance this is something I could use as the epitome of command-line layperson?

    Any chance this is something I could use as the epitome of command-line layperson?

    1. scrambo
      Link Parent
      Essentially, yea! Easiest use case scenario: you copy what the author has provided above and run it on your own machine. He has it running as a cronjob so once it's set up it will run...

      Essentially, yea! Easiest use case scenario: you copy what the author has provided above and run it on your own machine. He has it running as a cronjob so once it's set up it will run automatically after that

  5. JXM
    (edited )
    Link
    I’ll have to give this a try on my Windows server (via WSL) when I get home. I’m not sure that WSL supports notify-send. Guess I’ll find out! I’d love to be able to take these and feed them into...

    I’ll have to give this a try on my Windows server (via WSL) when I get home. I’m not sure that WSL supports notify-send. Guess I’ll find out!

    I’d love to be able to take these and feed them into Plex automatically so I can access them easily no matter where I am.

    Related to this, I spent nearly a week trying to get my own Invidious instance up and running on a Digital Ocean droplet and eventually gave up. It just didn’t want to work so I threw up my hands and said screw it.

  6. rmgr
    Link
    My use case for Invidious is basically my RSS reader takes it's channel feeds and then displays the video ad free on the page. I'm considering doing something similar to the author, only it dumps...

    My use case for Invidious is basically my RSS reader takes it's channel feeds and then displays the video ad free on the page. I'm considering doing something similar to the author, only it dumps out a html page into a folder on my web server and then updates it's own special RSS feed which my reader picks up and shows. Potentially with some disk space allocation type logic. (this feed gets 10gb to play with, once it goes over start deleting the oldest stuff)