J'étais heureux de télécharger des canaux de lecture de canaux, mais de l'époque de Blue YouTube-DL détecte toutes les listes de lecture de chaînes aussi entièrement téléchargées. Je peux télécharger des vidéos et des listes de lecture, mais pas de listes de lecture de chaînes.
Comportement souhaité: YouTube-DL Téléchargement de toutes les listes de lecture d'une chaîne choisie.
Problème ou erreur spécifique: YouTube-DL détecte toutes les playlists comme déjà téléchargé et il télécharge 0 vidéos.
Code nécessaire pour reproduire de problème:
youtube-dl -i https://www.youtube.com/c/MentalOutlaw/playlists
Résultat:
[youtube:playlists] MentalOutlaw: Downloading webpage
[download] Downloading playlist: Mental Outlaw
[youtube:playlists] playlist Mental Outlaw: Downloading 0 videos
[download] Finished downloading playlist: Mental Outlaw
J'ai essayé de supprimer YT-DL et de réinstaller d'un autre repo. Redémarrer un ordinateur. Essayé différents répertoires et différents canaux. Chose est que je l'ai fait avant, mais tout d'un coup, il cesse de le faire.
OSPOP! _OS 20.04 LTS
youtube-dl version 2020.09.20
J'ai pris un oeil sur le python Source, mis à jour sur gitlab. Il y a un extracteur pour chaque plate-forme prise en charge. L'un d'entre eux youtube.py a une classe appelée youtubeplaylistie (youtubeplaylistbaseinfoextractor), je n'ai pas Avoir le temps de regarder plus profondément dans le processus de téléchargement de la playlist, mais celui qui peut déjà savoir un moyen.
https://gitlab.com/ytdl-org/youtube-dl/-/blob/master/youtube_dl/extractor/youtube.py
oui comme, j'ai le même problème avec la version (2020.11.01.1), je pensais que le problème du YouTube, YTDL doit mettre à jour la STH
J'avais également reçu ce message lors du téléchargement de vidéos de la liste de lecture privée (il est mis à jour quelques fois par mois, et j'ai le même script qui a fonctionné pendant une longue période), ces étapes ont aidé (- N'utilisez pas d'APT comme ça peut Recevez mis à jour plus tard que la version PIP):
pip3 install youtube-dl --upgrade
Pour installer la dernière version de YouTube-DL, j'ai mis à jour mon fichier de cookies, car ils avaient expiré
il semble que ceci est un nouveau problème causé par Google Changer de choses sur YouTube et n'a pas encore été mise à jour par YTDL. Regardez-vous sur le suivant problème GitHub pour plus d'informations. Votre meilleur choix en ce moment est de télécharger chaque liste de lecture séparément malheureusement (:
P.s. Peut-être essayez peut-être de rétrograder votre YouTube-DL à une version inférieure et cela pourrait fonctionner, je ne pense pas que ce sera cependant.