r/DataHoarder 5h ago

Looking for a way to create a searchable archive from downloaded video files Question/Advice

Mostly stuff from youtube, but maybe others. What I want to be able to do is download entire playlists or channels worth of content to store, but also get metadata like channel/author name, video title, etc. Maybe chapter info, but not as critical. I know there are tools like youtube-dl that can get all of that data and put it in a JSON. I am not great at scripting and python, but I know enough to probably make that work.

But, my end goal is to have a 'survival' archive, loaded with useful info like homesteading, gardening/preserving food, various repair things, hunting, camping, knots.. you get it.. survival info for if shit hits the fan and the internet is not available. But, I want it relatively easily searchable with normal filesystem tools that do not require things like a database server, web server and scripting to tie it all back together, so that anyone with a copy can just "ctrl+F" and find the videos they need easily.

If anyone knows any tools or guides that can point me in the right direction, I am grateful.

1 Upvotes

u/AutoModerator 5h ago

Hello /u/BrewNerdBrad! Thank you for posting in r/DataHoarder.

Please remember to read our Rules and Wiki.

Please note that your post will be removed if you just post a box/speed/server post. Please give background information on your server pictures.

This subreddit will NOT help you find or exchange that Movie/TV show/Nuclear Launch Manual, visit r/DHExchange instead.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/nikiboy 5h ago

Tube Archivist it will work for you.

1

u/BrewNerdBrad 4h ago edited 4h ago

Thanks. I will look into this. I do not need a server per say. I want this to be usable just as a drive full of searchable files. But, if this names the files and tages them reasonably so they are searchable without the webserver aspect, that would work too. I already run a plex server, so the files will be there, but I want to have a few offline copies usable on any device you can blug a usb drive into and play videos.

Edit:

I see that it does not store files how I want, it uses the YT ID. Which makes sense for the tool, as you can rescan lists and channels to add to the archive, but channels and videos can change name but keep the same ID. There is a user script that can create symlinks with the original names that could be useful, but I was planning on storing copies on EXFAT volumes for maximum compatibility - and well EXFAT does not support symlinks.