Online-Videos und Metadaten mit Tubeup im Internet Archive archivieren
Lade ein unterstütztes Video-URL mit yt-dlp herunter und lade die erhaltene Datei mit Metadaten als wiederholbaren Archivierungsauftrag auf archive.org hoch.
Voraussetzungen
Python 3.10+, pipx, yt-dlp, ffmpeg, Deno, Internet Archive-Konto
Installation
Verwende den Upstream-Installations- oder Einrichtungspfad, der zu deiner Umgebung passt:
- pipx ensurepath
- Verwende pipx, um die erforderlichen Python-Pakete zu installieren.
- pipx install "yt-dlp[default,curl-cffi]" internetarchive tubeup
- pipx upgrade-all ; deno upgrade
Anforderungen und Hinweise von Upstream:
- Linux-VPS mit Python 3.10 oder höher und installiertem pipx
- Installiere ffmpeg, pip3 (normalerweise python3-pipx oder unter Arch python-pipx) und Deno (externe JavaScript-Unterstützung, die von yt-dlp für den YouTube-Extraktor benötigt wird).
Grundlegende Nutzung oder erste Schritte:
-
tubeup verwendet yt-dlp, um ein YouTube-Video (oder jeden anderen von yt-dlp unterstützten Anbieter) herunterzuladen und es dann mit allen Metadaten ins Internet Archive hochzuladen.
-
Dieses Skript empfiehlt dringend Linux oder ein POSIX-kompatibles System (wie macOS), vorzugsweise von einem gemieteten VPS und nicht von deinem persönlichen Rechner oder Telefon.
-
Empfohlene Systemanforderungen:
-
Entnommen aus der Upstream-Dokumentation: https://raw.githubusercontent.com/bibanon/tubeup/HEAD/README.md