It has been a few months since last posting here about progress happening with Tube Archivist, your self hosted YouTube media server. In case you have missed it, some recent notable additions and improvements:

And of course, let’s not forget the browser extension Tube Archivist Companion, which got basically a rewrite with v0.1.0. Download and subscribe buttons are now injected directly into the YouTube page, so very conveniently, you can send links from YouTube to Tube Archivist with just one click as you browse, see some screenshots and installation instructions here.

We have come a long way since our humble beginnings little over a year ago. Nonetheless, we aren't out of ideas on how to improve and extend this project. Your help is needed: Any development help is highly appreciated, we are very grateful to the many people here who have helped with bug reports, improvements, pull requests and just general emotional support for the success of this project.

The project: GitHub, help us reach 2k stars!
The documentation: wiki and FAQ
The browser extension: GitHub
The Discord server: Link

If you find this project useful, please donate.

Comments (20)

Great project, thanks for the update and hardwork.

Sounds very interesting, will give it a shot! Thanks for the post.

Awesome, I had started using peertube for this purpose but this looks way better!

This project has made archiving YT so much easier. Ty.

Thanks for the update. Is there a way increase the fetch time? I currently add a video to a playlist and it auto downloads...yay!...but it takes a few hours. It would be great if the download happened within minutes.

You can change your "Rescan Subscriptions" in the settings page. Although, you should be mindful of the possibility of getting rate limited this way.

There's actually two settings to adjust for automatic downloads if you want to process things quickly after addition - "Rescan Subscriptions" just adds new videos to the queue, then you need to adjust "Start Download" to a sensible time after the rescan task so it has time to populate

I'm using this to manage my huge collection. It's the only tool that's stood up to my abuse past personal scripts

Is there a way to download videos from subscription only if the title matches a filter?

We have *auto ignore by keyword* on the roadmap, could very well do the inverse too. https://github.com/tubearchivist/tubearchivist#roadmap

I wanted more of a reverse, like, download only if keyword is found

reverse/inverse, I guess these aren't synonyms, but we are on the same page here. :-)

Not at the moment that I'm aware

This is awesome. Is there any way to get kodi to show the archived videos feed, or is the best way just to point a source at the directory?

Not as of yet. There are many people that are requesting this for Plex as well, it's only a matter of time before someone takes this into their own hands :)

I tried to use this a few months ago when I finished building my first server. It worked great with one or two channels, but when I started dumping everything in... it choked and seemed to stop downloading or doing anything at all. I tried fiddling with every option I could, but nothing really seemed to help the situation.

I really want to like this project, though. I want a good YouTube archiver. Is this still an issue with this version?

I'm running on Unraid, latest version.

If something isn't working right, your first step should be to check the logs. Usually, any errors will show up there. Then open a bug report to let us know so we can look into it. We have been hard at work, releasing new versions more or less every month, many times with fixes for issues reported by users like you.

I’ll probably install this version tomorrow and see how it goes, going to be messing with the server installing a new hard drive anyway.

I don’t remember exactly and I’ve since removed the docker image, but I want to say that there weren’t any logs beyond the startup logs, which was strange. A ton of tasks queued up and none ever processing. Again, which worked fine with only one or two “subscriptions”.

Either way I’ll give this version a go soon and I’ll get in touch if I run into any issues. I appreciate the communication.

I've got a massive collection and this is the only one that has worked for me with my 1400+ channels I track and 101TB archive. If you've got issues, we can help if you let us know what you're running into

Tubesync works great for me.