-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Project future #1320
Comments
Please note that I am not a developer. Therefore, I will most likely not be able to implement breaking changes from YouTube in Invidious. |
While I'm here at the top of the thread, I'll start a list of things you can switch to for youtube viewing alternatives. The most obvious answer is to just go on youtube. If this isn't acceptable, read on. You can go to https://instances.invidio.us to see a list of other instances that will hopefully stay running. Please pick random entries from that list to find your new home. If everyone picks the options at the top, those instances will likely be overwhelmed with new users, and become extremely shaky or forced to close entirely. For android phones, use NewPipe. NewPipe does not rely on Invidious. To download videos, use youtube-dl, or one of the many frontends for it. My website, https://cadence.moe/cloudtube/subscriptions, uses the Invidious API. I will try to keep it running, since I use it myself, but at this point it is basically unmaintained. FreeTube https://freetubeapp.io can either use the Invidious API or the built-in extractor. It is maintained and a rewrite of the code is being actively developed by Preston, and myself. For an implementation of the API, my project here implements a few endpoints by calling the youtube-dl command line and reformatting the response into JSON on a webserver. I intend to develop this further. https://github.com/cloudrac3r/youtubedl-invidious For RSS, youtube offers RSS feeds directly. This list may be updated in the future. |
Thank you for what you have provided @omarroth we appreciate what you've done |
Is this only for the invidio domain or does this affect every other domain alongside it? I use Snopyta and Yewtube whenever the main domain has issues. |
It only affects the invidio domain. It will eventually affect the other domains if no one can improve/fix the project as needed. |
I am building Parasitter. It is an app to follow and watch Youtube and Twitter with privacy. It uses Nitter's RSS feeds and Invidiou's API and RSS feeds. I will try to keep it up and I will investigate to see if I can break de dependence with Invidious API. |
Thank you for your hard work. Good luck for whatever you will do next, and please know that you built something really meaningful and should be proud of the work done, and your investment in this project. |
I love your decision to take care of yourself! |
Thank you for all the hard work! |
The title of your post is very misleading. You are not stepping away any millimeter from open source software, just from maintaining invidious. If I had experience in Crystal I would definitely find some time to contribute but I have none in Crystal or similar languages. Choosing niche programming languages for projects has its drawbacks.. sadly. |
@SuperSandro2000 I am thinking about learning Crystal. |
I discover such an awesome project, and a week later this happens... thanks for you work though! |
It's not gone. |
Invidious in the fediverse would be interesting, indeed. Perhaps you could even create ActivityPub accounts for a YouTuber dynamically? And then have their videos posted in the stream? All good ideas! |
Wait does this mean that https://invidio.us will be shut down forever..? Sorry I'm kind of a noob. |
Hi! Thanks for the hard work you did past years, Omar, it has been very appreciated and you opened the way for different cool projets (Nitter, Bibliogram, etc.). I have two questions, though. The second one is for you, @Perflyst. Since you are not a developer, are you willing to seek actively a second maintainer, which would help with programming? I know it can be pretty hard, especially since Crystal does not seem to be a very known language. Anyway, thanks again, both of you, for what you did already for Invidious. It's really appreciated. |
The domain will not be sold, for now omarroth keeps it and if in any case he wants to get rid of it I am sure it will stay in the community.
I am not sure how that should work. The attention on Omar's blog post is now at its highest. There are threads on Reddit and Hackernews. After the whole thing flattens out again, it becomes even more difficult to find a new maintainer. |
Perfect. That's what I wanted to read!
Yeah, definitely. Maybe If you are willing to find another maintainer to help you on this side, maybe we could use this momentum and the community to help to find a Crystal developer. Anyway, I am happy you decided to maintain the project. |
What's the next recommended Instance for now? I usually try Snopyta but NoScript blocks the video (even after setting permissions) unless i use Dash quality only, but that only ever gives me 360p video when i use that. I also tried Yewtube but that wouldn't let me import my .us settings into it (Just says "A bug has been found in Invidious) |
@WandeingLagomorph793 I've had success importing YouTube & Invidious data as "youtube subscriptions" |
Does it matter if it's .json? I used it's regular format for Snopyta and that transferred fine for that. |
You should try any instance up to date. |
Honestly, looking at this issue now. Invidious is practically screaming for a URI scheme, e.g. This would avoid the whole "stop linking to invidio.us" debacle. |
Thanks for handing the project over to someone and not walking away it. And thank you for all you have done for invidious |
@Perflyst while I love that Omar Roth has made you a maintainer, I can't see how Invidious would keep up with YouTube's tomfoolery against Invidious without a dedicated maintainer that can code. As you said yourself, you are not a programmer, so who is going to keep the project's code up to date? Has anyone offered to do this, yet? (there was a blog article about this, I'm just mirroring it) |
You are right, this is a problem we are aware of.
Nobody yet, but we all hope that someone is interested in developing the project further |
Hopefully... I would offer to help, but a lot of it is in Crystal. |
I understand omarroth's reasons for leaving Invidious, but I am not sure what to use as a replacement, now. This was the same fate of another YouTube frontend called Hooktube. The problem is that the YouTube website itself is almost unusable as it is bogged down with ads and finding many videos is difficult due to the horrible search algorithm that YouTube has not to mention all of the data-mining that Google does through YouTube. Finally, this is the only frontend that I have seen that gives you the option to stream videos in audio-only. Another good thing about Invidious is the fact that there are several add-ons for Firefox that redirect YouTube links to their Invidious equivalent, as well as embed Invidious players in place of an embedded YouTube video on a website. If anybody can recommend a frontend that has similar support in terms of website add-ons, I will be much obliged. I took a look at Freetube.io, but it looks like you need to download it first to use it which I cannot do on my work computer. I second the idea of omarroth finding a maintainer while he is away. Invidious is too useful of a website to let it languish. |
Lol fair I guess. It is in the UK, so... 🎉 |
The shutdown won't happen automatically at midnight, I suspect that omarroth will just have to do it manually during the day but we won't know in advance the exact moment. |
thanks for everything @omarroth. i am confident that this project lives on in its mirror instances but even if it doesn't it provided a great value while it was running. |
It's gone now, @unixfox. I'll be keeping an eye on this project... |
Checkout Yotter, the written-in-python Invidious alternative that I'm building. All contributors are really welcome and needed! |
Thank you so much for your great work, @omarroth! Re: list of alternatives, mpv works in tandem with youtube-dl so you can play youtube videos by just passing a link, like Re: Invidious future: I think outsourcing the YouTube-facing portion to youtube-dl is the way to go, but we also need to start building a more decentralized solution, because we'll certainly have many instances like we have now with Invidious, and transparent cooperation between instances could be helpful to work around rate limits, bans, geo-restricted content etc. @pluja @cloudrac3r Any chance you could cooperate on Yotter / Second? |
For example, we could go like this:
|
Seems like there are a number of exciting possibilities for alternatives. I have been surveying the options a bit and have found the following:
I can help but feel that many of these projects conflate what I really think should be separate components. Really what we need is a core web-scaping program, and then whatever else can be built on top of that. youtube-dl almost is that, but again, it really seems totally focused on scraping videos, and there is some crucial metadata (particularly channels) that it doesn't seem to touch (please correct me if I'm wrong). |
@ExpandingMan My project youtube-local is another option. It has the scraping code separated into a module called Advantages of
Disadvantages:
The most straightforward way to adapt this into a core web scraping program would be to write code around it that handles the requests, passes them to |
* Update MyAnimeList * Add Importa Brasil * Remove Invidious invidio.us has closed down on September 1st. iv-org/invidious#1320
Not a technical comment, just me commenting on this situation. Oh man, I really liked invidio.us. I don't even know if the other instances work cos they don't seem to at the moment. The alternatives mentioned like Cadence doesn't seem to work on my iPad. |
Some of them do, but apparently not all the time. invidious.fdn.fr was the most stable for me at the time I tested, but I've switched to running plain YouTube in a separate Mozilla container tab instead. I'm still hoping the Invidious ecosystem grows to be a bit more stable so I can use it once again! |
Indivio.us used to lead my watchlist for the unique API server powering features like this: What about decentralizing the API database? (Or just a download / torrent) Why's everybody leaving? :/ these projects are like baby alpacas----- |
@ImprovedTube These projects aren't broken. Just run a local invidious instance and it will work fine just like it did when invidio.us was active. |
@ImprovedTube, please try to avoid making so many edits. You could try reading your posts carefully a couple of times before pressing send. If you have additional information to add later on, consider putting it in a separate follow-up comment. :) |
hi @unixfox i was referring to:
@cloudrac3r Sure! you notice minor edits? 😳 |
I noticed this now: GitHub resend an email notification for each edit. Makes sense since GitHub allows to reply via email so one needs to somehow have the latest version otherwise that would cause confusion. |
There has to be software that can adapt to youtube implement I cant research atm fight tax forclosure but when I can I will do what I can to help |
I would like to maintain invidious all I need to do is learn crystal which I should be able to do in the coming week with a new laptop coming, in three to four weeks from now I should be able to maintain invidious. |
I was never getting the promised laptop because I got scammed, I have one now but I cannot use it because it's on loan and is therefore heavily restricted in what is allowed to be downloaded, sorry guys. |
why not boot linux from an usb storage? |
I'll try this.
…On Thu, Oct 29, 2020 at 12:03 PM elypter ***@***.***> wrote:
why not boot linux from an usb storage?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#1320 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ALLXHNNOJ3WVFJTYOWSQR43SNGG3JANCNFSM4PSCFM7A>
.
|
Starting September 1st, I'm shutting down the user-facing portion of https://invidio.us and stepping away from development. You can read more here.
@Perflyst has been promoted to project owner.
The text was updated successfully, but these errors were encountered: