Si vous utilisez la ligne de commande ( Terminal.app dans MacOS) ou même si vous n'avez qu'une vague familiarité avec elle, youtube-dl est un outil hautement recommandé.
youtube-dl
est disponible pour MacOS, Windows et Linux. L'utilisation est très simple, il suffit de taper la ligne de commande suivante dans Terminal (j'ai utilisé un exemple de vidéo à des fins de démonstration. Remplacez l'URL par celle que vous souhaitez) :
youtube-dl https://www.youtube.com/watch?v=dgxpBpa9A48
C'est tout. La vidéo est téléchargée dans la meilleure qualité possible. Il n'y a pas de publicité ni de contenu douteux. Il n'y a pas non plus de risque de téléchargement de logiciels malveillants par inadvertance. youtube-dl télécharge les vidéos à la meilleure vitesse disponible pour votre connexion Internet (contrairement à de nombreux autres outils). Il permet également de reprendre le téléchargement (ce qui est utile si la connexion est interrompue en cours de route).
youtube-dl
n'est pas une commande intégrée dans MacOS. La façon la plus simple et la plus efficace de l'installer est d'utiliser la commande Homebrew . Suivez les instructions de la page web liée pour installer Homebrew. Une fois installé, exécutez la commande suivante pour installer youtube-dl
:
brew install youtube-dl
Utilisation youtube-dl
Vous pouvez également télécharger la vidéo en basse résolution (par exemple pour la regarder sur un appareil mobile ou la partager sur Messenger) ou simplement la vidéo en haute résolution. audio uniquement ou vidéo uniquement de la vidéo.
Pour sélectionner la qualité ou le type de téléchargement, il suffit d'exécuter la commande avec un supplément de -F
pour obtenir la liste de tous les formats disponibles :
youtube-dl -F https://www.youtube.com/watch?v=dgxpBpa9A48
La sortie affichera tous les formats disponibles comme suit :
[youtube] dgxpBpa9A48: Downloading webpage
[youtube] dgxpBpa9A48: Downloading video info webpage
[youtube] dgxpBpa9A48: Extracting video information
[info] Available formats for dgxpBpa9A48:
format code extension resolution note
249 webm audio only DASH audio 50k , opus @ 50k, 3.19MiB
250 webm audio only DASH audio 79k , opus @ 70k, 4.87MiB
171 webm audio only DASH audio 112k , vorbis@128k, 6.98MiB
140 m4a audio only DASH audio 128k , m4a_dash container, mp4a.40.2@128k, 8.70MiB
251 webm audio only DASH audio 143k , opus @160k, 9.06MiB
278 webm 236x144 144p 83k , webm container, vp9, 30fps, video only, 2.79MiB
160 mp4 236x144 144p 129k , avc1.4d400c, 30fps, video only, 5.18MiB
242 webm 394x240 240p 188k , vp9, 30fps, video only, 4.55MiB
133 mp4 394x240 240p 271k , avc1.4d400d, 30fps, video only, 11.95MiB
243 webm 590x360 360p 347k , vp9, 30fps, video only, 8.06MiB
134 mp4 590x360 360p 487k , avc1.4d401e, 30fps, video only, 9.38MiB
244 webm 786x480 480p 508k , vp9, 30fps, video only, 13.20MiB
247 webm 1180x720 720p 910k , vp9, 30fps, video only, 25.75MiB
135 mp4 786x480 480p 957k , avc1.4d401f, 30fps, video only, 18.18MiB
302 webm 1180x720 720p60 1561k , vp9, 60fps, video only, 28.76MiB
136 mp4 1180x720 720p 1806k , avc1.4d401f, 30fps, video only, 36.16MiB
298 mp4 1180x720 720p60 1973k , avc1.4d4020, 60fps, video only, 37.02MiB
17 3gp 176x144 small , mp4v.20.3, mp4a.40.2@ 24k
36 3gp 320x194 small , mp4v.20.3, mp4a.40.2
18 mp4 592x360 medium , avc1.42001E, mp4a.40.2@ 96k
43 webm 640x360 medium , vp8.0, vorbis@128k
22 mp4 1180x720 hd720 , avc1.64001F, mp4a.40.2@192k (best)
Pour télécharger la variante souhaitée, il suffit de passer le code de format mentionné avec -f
et ce flux audio/vidéo particulier sera téléchargé et sauvegardé. Par exemple, exécutez la ligne de commande suivante pour télécharger la variante de taille moyenne, adaptée à la lecture sur des appareils mobiles :
youtube-dl -f 18 https://www.youtube.com/watch?v=dgxpBpa9A48
Il existe de nombreuses options plus avancées, comme la recherche des fichiers de sous-titres disponibles et le téléchargement d'un fichier spécifique. Les options susmentionnées devraient suffire pour une utilisation occasionnelle.
Note youtube-dl prend en charge le téléchargement à partir de plus de 1000 sites de streaming populaires tels que Vimeo, Dailymotion, etc. en plus de YouTube. youtube-dl peut être facilement installé à l'aide de Homebrew .