Télécharger la vidéo à partir de la ligne de commande avec YouTube-DL

Télécharger la vidéo à partir de la ligne de commande avec YouTube-DL

Objectif

Téléchargez des vidéos YouTube à partir de la ligne de commande à l'aide de YouTube-DL.

Distribution

YouTube-DL est un script Python qui est utilisable sur toute distribution.

Exigences

  • Une installation Linux avec un accès root.
  • Python
  • Pip Python Package Manager

Difficulté

Facile

Conventions

  • # - Exige que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de Sudo commande
  • $ - Exige que les commandes Linux soient exécutées en tant qu'utilisateur non privilégié régulier

Introduction

Les gens souhaitent télécharger des vidéos sur YouTube depuis le tout début. Plusieurs méthodes ont fonctionné au fil des ans, mais YouTube-DL fournit l'approche la plus directe et la plus fiable.

YouTube-DL est un script Python qui tire les vidéos directement de YouTube et peut les formater sur votre ordinateur. Il peut également séparer l'audio ou les sous-titres des vidéos.

Installer YouTube-DL

YouTube-DL est disponible à partir de nombreux référentiels de distributions, mais il a tendance à être un peu à la traîne derrière les versions en amont. Normalement, ce ne serait pas un problème, mais YouTube change, et ces changements peuvent casser YouTube-DL.

Il est préférable de rester à jour. Vous pouvez le faire en utilisant PIP pour gérer YouTube-DL comme un package Python au lieu d'une distribution.



Installez Python et Pip

Commencez par installer PIP et Python via votre distribution.

Ubuntu / Debian

$ sudo apt installer python python3 python-pip

Feutre

# dnf installer python2 python3 python-pip

Ouverte

# zypper installer python python3 python-pip

Arch Linux

# Pacman -s Python Python2 Python-Pip

Gentoo

# émerger dev-python / pip

Utilisation de pip

Pip est un gestionnaire de packages Python. Il existe un tas de façons de l'utiliser, mais dans ce cas, une installation à l'échelle du système est la meilleure. En tant que racine, vous pouvez utiliser PIP comme le gestionnaire de packages normal de votre distribution.

# pip install youtube-dl

C'est ça. Quand il se termine, vous êtes prêt à utiliser YouTube-DL.

Télécharger des vidéos

Télécharger une vidéo est très simple. Tout ce que vous avez à faire est de donner une URL à YouTube-Dl, et ça fera le reste.

$ youtube-dl https: // www.Youtube.com / watch?v = yvpbfmhoawe

Les noms de fichiers ne sont pas les meilleurs, mais vous pouvez facilement les renommer.

Vous pouvez spécifier un format de fichier, et YouTube-DL utilisera FFMPEG pour convertir automatiquement la vidéo.

$ youtube-dl - Recode-video mp4 https: // www.Youtube.com / watch?v = yvpbfmhoawe


Les sous-titres

Vous pouvez également intégrer les sous-titres d'une vidéo lorsque vous téléchargez.

$ youtube-dl --embed-subs https: // www.Youtube.com / watch?v = yvpbfmhoawe

Si vous voulez que les sous-titres soient séparés d'une vidéo, vous pouvez le faire aussi.

$ youtube-dl --get-subs https: // www.Youtube.com / watch?v = yvpbfmhoawe

Cette vidéo n'a en fait pas de sous-titres, mais vous pouvez obtenir ceux générés automatiquement à partir de YouTube.

$ youtube-dl --get-auto-subs https: // www.Youtube.com / watch?v = yvpbfmhoawe

l'audio

YouTube-DL est entièrement capable d'extraire l'audio à partir de vidéos à l'aide de FFMPEG.

$ youtube-dl -x https: // www.Youtube.com / watch?v = yvpbfmhoawe

Vous pouvez également spécifier le format de sortie.

$ youtube-dl -x --audio-format flac https: // www.Youtube.com / watch?v = yvpbfmhoawe

Si vous êtes préoccupé par la qualité de l'audio, YouTube-DL utilise une échelle de 0-9 pour spécifier la qualité. Zéro produit la sortie la plus élevée.

$ youtube-dl -x --audio-format flac - audio-qualité 0 https: // www.Youtube.com / watch?v = yvpbfmhoawe

Réflexions de clôture

C'est probablement le bon moment pour mentionner que YouTube-DL prend en charge bien plus que les téléchargements YouTube. Vous pouvez trouver la liste entière sur la page YouTube-DL GitHub https: // rg3.github.IO / YouTube-DL / Prise en charge.html.

YouTube-DL propose également des options de connexion et d'usurpation d'un navigateur, si vous avez besoin de.

YouTube-DL est simple, élégant et puissant. Tout considéré, c'est facilement le meilleur outil pour tirer du contenu vidéo sur Internet.

Tutoriels Linux connexes:

  • Comment télécharger des vidéos en ligne à partir de la ligne de commande Linux…
  • Choses à installer sur Ubuntu 20.04
  • Meilleur logiciel d'édition vidéo sur Linux
  • Installez PIP sur Linux
  • Comment obtenir et modifier les métadonnées vidéo dans Linux
  • Commandes Linux: les 20 meilleures commandes les plus importantes que vous devez…
  • Commandes Linux de base
  • Comment installer PIP sur Kali Linux
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Meilleur lecteur vidéo pour Linux