Enregistrer un clip youtube
Problématique
Est ce qu'il est possible d'enregistrer des clips YouTube sur notre disque dur ?
Propos liminaires
Oui, c'est possible techniquement, mais il y a deux aspects à considérer :
- Aspect légal :
- YouTube n'autorise pas officiellement le téléchargement de vidéos en dehors de sa propre application (par ex. YouTube Premium, qui permet un visionnage hors ligne mais pas un vrai fichier sur ton disque dur).
- Télécharger des vidéos sans l'accord du créateur ou sans passer par Premium peut donc contrevenir aux conditions d'utilisation de YouTube.
- Aspect pratique/technique :
- Si ce sont nos propres vidéos (que nous avons mises en ligne), il est possible de les télécharger directement depuis YouTube Studio.
- Pour d'autres vidéos, il existe des logiciels et utilitaires (par ex. yt-dlp, un outil libre en ligne de commande, ou des logiciels comme 4K Video Downloader) qui permettent de récupérer les vidéos et les stocker sur disque dur.
- Il est possible de choisir le format (MP4, MKV, etc.) et la qualité (jusqu'à 4K ou 8K selon la source).
- Il existe aussi des sites en ligne qui proposent ça, mais ils sont souvent truffés de pubs ou peu fiables.
👉 Donc : oui techniquement, mais légalement nous sommes censé utiliser uniquement les options prévues par YouTube (Premium ou téléchargement de nos propres vidéos).
Installation de yt-dlp
yt-dlp est un outil en ligne de commande très léger qui offre une réponse à la problématique posée et qui peut s'installer sur mac à travers l'environnement Homebrew.
L'installation se fait à travers la ligne de commande : brew install yt-dlp.
👉 Il est possible de se passer de l'environnement Homebrew en téléchargent directement le binaire depuis la page GitHub officielle de yt-dlp.
Utilisation de base
Une fois installé, on peut télécharger une vidéo YouTube avec :
yt-dlp https://www.youtube.com/watch?v=ID_DE_LA_VIDEO
- Par défaut, ça récupère la meilleure qualité dispo.
-
Pour choisir un format (par ex. MP4 en 1080p) :
yt-dlp -f "bestvideo[height<=1080]+bestaudio/best[height<=1080]" https://www.youtube.com/watch?v=ID_DE_LA_VIDEO -
Pour récupérer juste l'audio en MP3 :
yt-dlp -x --audio-format mp3 https://www.youtube.com/watch?v=ID_DE_LA_VIDEO
Télécharger un MP4 en 1080p + audio
yt-dlp -f "bestvideo[height<=1080]+bestaudio/best[height<=1080]" -o "%(title)s.%(ext)s" URL_DE_LA_VIDEO
🔎 Explication rapide :
-f "bestvideo[height<=1080]+bestaudio/best[height<=1080]"→ télécharge la meilleure vidéo + le meilleur son, max en 1080p.-o "%(title)s.%(ext)s"→ enregistre le fichier avec le titre de la vidéo comme nom de fichier.URL_DE_LA_VIDEO→ à remplacer par le lien YouTube à télécharger.
Télécharger juste la partie audio en MP3
yt-dlp -x --audio-format mp3 -o "%(title)s.%(ext)s" URL_DE_LA_VIDEO
🔎 Explication :
- -x → extrait l’audio uniquement.
- --audio-format mp3 → convertit en MP3.
- -o "%(title)s.%(ext)s" → le fichier prend le titre de la vidéo comme nom.
- URL_DE_LA_VIDEO → à remplacer par ton lien YouTube.