Dear youtube archivists, how do you guys archive videos from search results (or particularly a channel)?

This page summarizes the projects mentioned and recommended in the original post on /r/DataHoarder

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • TheFrenchGhostys-Ultimate-YouTube-DL-Scripts-Collection

    The ultimate collection of scripts for YouTube-DL.

  • I personally use youtube-dl as it is basically the gold standard for downloading videos especially on youtube. I do not mind using a CLI but when you have multiple different scripts and so on it can get a bit messy. Tartube can solve this problem almost completely and it internally also just uses youtube-dl. On top of that I use a TheFrenchGhosty's script to ensure I get decent quality as youtube-dl tends to download just the best version where no merging is needed.

  • youtube-dl-server

    Web / REST interface for downloading youtube videos onto a server. (by nbr23)

  • If it's something I'll be watching in Plex, I use a docker container running youtube-dl-server+youtube-dl to import it. I have an identical container set up for my SO so she can add her own stuff into her Plex libraries. I'll eventually be swapping out youtube-dl for yt-dlp in these containers.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • youtube-dl-react-viewer

    Discontinued Web app for downloading and viewing videos using youtube-dl, made with the MERN stack.

  • If I'm archiving a channel or several videos from a channel, I use another docker container running youtube-dl-react-viewer+yt-dlp. The interface is somewhat similar to Youtube's site, but it can display videos downloaded from other websites supported by yt-dlp (provided the site provides the bare minimum metadata such as uploader name, upload date, thumbnail etc).

  • yt-dlp

    A feature-rich command-line audio/video downloader

  • I use yt-dlp with slightly modified* versions of /u/thefrenchghosty's scripts that I run daily with a cron job.

  • VaultTube

    Discontinued VaultTube is a video archive and player application written in Python/Flask/Bootstrap4/HTML5

  • Took longer than expected and it's still a hot mess, I still don't recommend people use it, but it's there. https://github.com/dyslexicjedi/VaultTube https://hub.docker.com/repository/docker/dyslexicjedi/vaulttube

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts