tubeup uses yt-dlp to download a Youtube video (or any other provider supported by yt-dlp), and then uploads it with all metadata to the Internet Archive using the python module internetarchive. It was designed by the Bibliotheca Anonoma to archive single videos, playlists (see warning below about more than video uploads) or accounts to the Internet Archive.

Prerequisites

This script strongly recommends Linux or some sort of POSIX system (such as macOS), preferably from a rented VPS and not your personal machine or phone.

  • black_flag@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    3
    ·
    1 day ago

    Wow, thank you very much for your service in creating that.

    I don’t think this particular thing would need a login feature, since there’s a known genuine source we can check their work against. Like you said, it’s hash based, so the first time someone posts a video, you just download that from YouTube official and check the hash, no?

    • Dessalines@lemmy.ml
      link
      fedilink
      arrow-up
      2
      ·
      1 day ago

      Like you said, it’s hash based, so the first time someone posts a video, you just download that from YouTube official and check the hash, no?

      Yep, that’d be the case. But also for that service at least, it only stores currently active / well-seeded torrents. And the main issue is that people aren’t creating and seeding youtube videos as torrents. That would require some effort and a push from the datahoarder-type communities to start doing that.