[PYTHON] Comment télécharger des vidéos YouTube avec youtube-dl

1.Tout d'abord

Les informations fournies ici sont en date du 04 septembre 2014. Veuillez noter que nous ne sommes pas responsables des problèmes pouvant survenir lorsque vous exécutez les informations fournies.

Depuis le 22.02.2015, la méthode de cet article ne peut plus être utilisée en raison du changement de version. Veuillez vous reporter à "[2015.02.22] youtube-dl a été mis à jour et ne peut plus être utilisé dans les versions précédentes".

2. DL et installation de youtube-dl

Page de téléchargement Youtube-dl

Étape 1 DL

Pour UNIX (Linux, OS X, etc.), youtube-dl peut être téléchargé en exécutant la commande suivante dans le terminal.

$ sudo curl https://yt-dl.org/downloads/2014.09.01.2/youtube-dl -o /usr/local/bin/youtube-dl
$ sudo chmod a+x /usr/local/bin/youtube-dl

Si vous n'avez pas curl, vous pouvez le faire à partir de wget.

$ sudo wget https://yt-dl.org/downloads/2014.09.01.2/youtube-dl -O /usr/local/bin/youtube-dl
$ sudo chmod a+x /usr/local/bin/youtube-dl

Étape 2 Installation

Ceux qui ont activé pip peuvent installer youtube-dl en exécutant la commande suivante dans le terminal.

$ sudo pip install --upgrade youtube_dl

Si vous n'avez pas pip et que vous avez Homebrew, vous pouvez l'installer en exécutant la commande suivante dans le terminal.

$ brew install youtube-dl

3. Comment télécharger des vidéos YouTube

Une fois l'installation de youtube-dl terminée, vous pouvez télécharger la vidéo par la méthode suivante.

$ youtube-dl (URL de la vidéo)

Entrez l'URL de la vidéo que vous souhaitez télécharger dans (URL de la vidéo) et exécutez-la pour démarrer le téléchargement.

Recommended Posts

Comment télécharger des vidéos YouTube avec youtube-dl
Comment télécharger des vidéos YouTube à l'aide de pytube3
[Python] Comment spécifier l'emplacement de téléchargement avec youtube-dl
Rechercher et télécharger automatiquement des vidéos YouTube avec Python
Comment lancer avec Theano
Comment modifier avec SQLAlchemy?
Télécharger des vidéos de YouTube (youtube-dl)
Comment séparer les chaînes avec ','
Comment faire RDP sur Fedora31
Comment supprimer avec SQLAlchemy?
Comment convertir Youtube en mp3 et le télécharger en toute sécurité [Python]
Comment gérer UnicodeDecodeError lors de l'exécution du téléchargement d'image Google
Comment annuler RT avec Tweepy
Python: comment utiliser async avec
Pour utiliser virtualenv avec PowerShell
Comment installer python-pip avec ubuntu20.04LTS
Comment gérer les données déséquilibrées
Diffusez des vidéos sur Chromecast avec Gravio
Comment démarrer avec Scrapy
Comment démarrer avec Python
Comment gérer l'erreur DistributionNotFound
Comment démarrer avec Django
Comment augmenter les données avec PyTorch
Comment calculer la date avec python
Comment installer mysql-connector avec pip3
Comment INNER JOIN avec SQL Alchemy
Comment installer Anaconda avec pyenv
Comment effectuer un traitement arithmétique avec le modèle Django
[Blender] Comment définir shape_key avec un script
Comment titrer plusieurs figures avec matplotlib
Comment obtenir l'identifiant du parent avec sqlalchemy
Comment ajouter un package avec PyCharm
Comment installer DLIB avec 2020 / CUDA activé
Comment utiliser ManyToManyField avec l'administrateur de Django
Comment utiliser OpenVPN avec Ubuntu 18.04.3 LTS
Comment utiliser Cmder avec PyCharm (Windows)
Comment empêcher les mises à jour de paquets avec apt
Comment utiliser BigQuery en Python
Comment gérer les erreurs de compatibilité d'énumération
Comment utiliser le japonais avec le tracé NLTK
Comment faire un test de sac avec python
Comment rechercher Google Drive dans Google Colaboratory
Comment afficher le japonais python avec lolipop
Comment utiliser le notebook Jupyter avec ABCI
Comment mettre hors tension de Linux sur Ultra96-V2
Comment utiliser la commande CUT (avec exemple)
Comment entrer le japonais avec les malédictions Python
Téléchargez facilement des mp3 / mp4 avec python et youtube-dl!
Comment installer zsh (avec la personnalisation .zshrc)
Comment lire les données de problème avec Paiza
Comment utiliser SQLAlchemy / Connect avec aiomysql
Comment regrouper des volumes avec LVM