Télecharger les vidéos de l'espace membre d'un site

Mis à jour le mardi 4 juillet 2023 par johackim

Pour télécharger les vidéos de l'espace membre d'un site, il suffit de se connecter au site, de reprendre le cookie puis d'utiliser yt-dlp (ou youtube-dl-gui).

  1. Installez l'extension Firefox cookies.txt ou l'extension Chrome Get cookies.txt.

  2. Connectez-vous à l'espace membre du site en question.

  3. Exécutez la commande suivante :

yt-dlp --cookies cookies.txt -f hd_mp4-720p <url>

NOTE : Il existe aussi le paramètre --cookies-from-browser chromium pour reprendre automatiquement les cookies du navigateur.

S'il y a beaucoup de vidéos, vous pouvez parser le site afin de reprendre toutes les URLs dans un fichier texte (ex: urls.txt) puis exécuter la commande suivante :

for url in $(cat urls.txt); do yt-dlp --cookies cookies.txt $url; done;

NOTE : Il est aussi possible de coupler yt-dlp avec Puppeteer pour parser et télécharger toutes les vidéos de l'espace membre d'un site internet automatiquement.

Et si vous voulez télécharger les vidéos en provenance de vimeo.com voici la commande a exécuter :

yt-dlp --referer <referer> https://player.vimeo.com/video/<id>

Pour installer yt-dlp sur Android :

termux-setup-storage
pkg update && pkg upgrade
pkg install libexpat openssl python
pip install -U yt-dlp
pkg install ffmpeg