Question comment télécharger la playlist de youtube-dl?


J'essaie de télécharger des vidéos au format mp3. C'est une playlist. Comment puis-je télécharger toute la liste de lecture en utilisant une seule commande?


123
2017-12-23 08:48


origine


@CharlesGreen - err no no ... - Wilf


Réponses:


Les deux parties de cette question (téléchargement en mp3 et télécharger une playlist) sont supportés par youtube-dl:

youtube-dl --extract-audio --audio-format mp3 -o "%(title)s.%(ext)s" <url to playlist>

Quelques notes de moi et les commentaires:

  • Anciennes versions de youtube-dl lutter avec des playlists modernes. Vous pourriez avoir besoin de remplacer la version repo par la dernière.

  • cmo: Vous pouvez ignorer les vidéos manquantes ("indisponibles dans votre pays" ou supprimées) avec un -i drapeau.

  • frans: Si votre playlist ne fonctionne pas et que l’URL contient un v=<ID> élément, retirez-le donc il y a juste la ?list=... article dans la chaîne de requête.


129
2017-12-23 09:04



Nope a seulement téléchargé la première vidéo - user267628
@ user267628 Je l'ai testé avec une URL de playlist et cela fonctionne pour moi. Je devais mettre à jour youtube-dl (voir lien à la fin) mais il semble que votre problème est que vous ne lui donnez pas une URL de playlist. - Oli♦
ça marche parfaitement pour moi - penta
Parfois, vous copiez à comme https://www.youtube.com/watch?v=<VIDEO_ID>&list=<LIST_ID>. Je devais enlever le v=<ID> part de l'URL. - frans
Je vous recommande d'inclure le -i argument dans la commande. il ignorera toutes les vidéos de la liste de lecture qui ont été supprimées de YouTube - cmo


Remarque: - L’ancienne version de youtube-dl ne peut pas télécharger la liste de lecture. D'abord, vous savez quelle est votre version youtube-dl. Pour vérifier la version de la commande Youtube-dl use

youtube-dl --version

version 2014.02.17 et version antérieure ne pouvant pas télécharger la liste de lecture. Si vous utilisez une version antérieure, mettez-la à jour par

sudo youtube-dl -U

après une mise à jour réussie, utilisez la commande

youtube-dl -cit https://www.youtube.com/playlist?list=PLttJ4RON7sleuL8wDpxbKHbSJ7BH4vvCk

Vous pouvez également créer une liste d'URL dans un simple fichier texte et utiliser la commande suivante.

 youtube-dl -cit -a nom_fichier_in_which_you_paste_URL_list

Pour le format MP3 Audio peut enregistré. Mais l'audio est enregistré au format .m4a sur ma machine.

youtube-dl -cit --extract-audio -audio-format mp3 https://www.youtube.com/playlist?list=PLttJ4RON7sleuL8wDpxbKHbSJ7BH4vvCk

REMARQUE :- Si vous installez youtube-dl à partir du centre du logiciel Ubuntu. Vous ne pouvez pas le mettre à jour depuis le terminal.
Allez au Centre de logiciels et mettez-le à jour.
Je teste ces commandes sur Wine car mon youtube-dl aussi vieux. Et je suis incapable de le mettre à jour.
Si vous pouvez mettre à jour votre youtube-dl, vous pouvez télécharger la liste de lecture en utilisant les commandes ci-dessus.
 J'espère que ça aide ...Youtube-dl on WINE


42
2018-06-03 17:04



Téléchargez Youtube-dl.exe et essayez youtube-dl sur WINE. Si vous ne pouvez pas le mettre à jour - Madhav Nikam
voir également - Madhav Nikam
installation de base python - Madhav Nikam
N'utilisez pas la version Windows dans Wine, installez-la simplement avec PIP (le gestionnaire de paquets Python). Vous devrez peut-être installer PIP (sudo apt install pip3), mais alors sudo pip3 install youtube-dl installer et sudo pip3 install youtube-dl --upgrade pour obtenir la dernière version. Je recommande de mettre à jour chaque fois que vous utilisez youtube-dl. Oh, et oui, utilisez le PIPON 3 PIP au lieu de Python 2. - Stephen Angelico
Plus facile de simplement obtenir le script (en utilisant curl et chmod comme suggéré ici) que d’utiliser un gestionnaire de paquets (pip, apt, etc.) - Wilf


Vous pouvez trouver beaucoup d'instructions en utilisant votre moteur de recherche préféré. Par exemple.:

Pour cette liste de lecture  ce serait: youtube-dl -t https://www.youtube.com/playlist?list=PLYH8WvNV1YEnNVnJb5ZXxDCE2HDAVVo4M

J'espère que je pourrais vous aider!


12
2017-12-23 09:03



Et vous devez également ajouter les paramètres par @Oli. youtube-dl -t --extract-audio --audio-format mp3 https://www.youtube.com/playlist?list=PLYH8WvNV1YEnNVnJb5ZXxDCE2HDAVVo4M - IndexOutOfBoundsException
Nope seulement une chanson charge - user267628
travaille pour moi (version 2015.02.28) - Tshepang


un additif à Oli la réponse. Si vous avez la playlist (dans des lignes séparées) avec toutes les URL dans un fichier texte à télécharger:

youtube-dl --extract-audio --audio-format mp3 --batch-file="/full/path/to/playlist"

3
2018-01-18 01:54





Si vous avez installé en utilisant pip, exécutez ce qui suit pour mettre à jour:

 sudo pip install youtube-dl --upgrade

Prendre plaisir...


3
2017-09-01 08:56



Parfois, vous avez besoin de la source mise à jour, contentez-vous de la compiler. - Stígandr


Es-tu vraiment sûr que vous voulez MP3? De nombreux appareils peuvent aujourd'hui jouer à AAC et certains peuvent même jouer à Opus.

Si vous souhaitez conserver la meilleure qualité (Opus 160 kbps) et que votre lecteur prend en charge le codec Opus, il est préférable d’utiliser:

youtube-dl -f 251 (Playlist URL)

Mais si votre lecteur ne prend en charge que l'AAC (comme la plupart des téléviseurs d'entrée de gamme en 2018):

youtube-dl -f 140 (Playlist URL)

Si vous utilisez le format MP3, vous obtiendrez une qualité dégradée, car le recodage (à partir d’audio déjà réencodé par YouTube) sera nécessaire.


1
2017-07-31 22:50