Archiver des vidéos en ligne et leurs métadonnées sur Internet Archive avec Tubeup
Télécharge une vidéo à partir d'une URL prise en charge avec yt-dlp et téléverse le fichier préservé ainsi que les métadonnées sur archive.org en tant que tâche de préservation reproductible.
Prérequis
Python 3.10+, pipx, yt-dlp, ffmpeg, Deno, compte Internet Archive
Installation
Utilisez la méthode d'installation officielle ou la configuration adaptée à votre environnement :
- pipx ensurepath
- Utilisez pipx pour installer les paquets Python requis.
- pipx install "yt-dlp[default,curl-cffi]" internetarchive tubeup
- pipx upgrade-all ; deno upgrade
Exigences et mises en garde de la source officielle :
- Serveur VPS Linux avec Python 3.10 ou supérieur et pipx installé
- Installez ffmpeg, pip3 (généralement python3-pipx ou sur Arch python-pipx) et Deno (support externe JavaScript requis par yt-dlp pour l'extracteur YouTube).
Notes d'utilisation de base ou de démarrage :
-
tubeup utilise yt-dlp pour télécharger une vidéo YouTube (ou tout autre fournisseur pris en charge par yt-dlp), puis la téléverse avec toutes ses métadonnées sur Internet Archive.
-
Ce script recommande fortement Linux ou un système POSIX (comme macOS), de préférence depuis un VPS loué et non depuis votre machine personnelle ou votre téléphone.
-
Spécifications système recommandées :
-
Source : https://github.com/bibanon/tubeup
-
Extrait de la documentation officielle : https://raw.githubusercontent.com/bibanon/tubeup/HEAD/README.md