ytdl-org / youtube-dl

Command-line program to download videos from YouTube.com and other video sites
http://ytdl-org.github.io/youtube-dl/
The Unlicense
132.34k stars 10.03k forks source link

[Youtube] Download of all playlists on a /c/<channelName> link not working as on /user/<channelName> #26034

Open tygore587 opened 4 years ago

tygore587 commented 4 years ago

Checklist

Version output

> youtube-dl --version
2020.06.16.1

Verbose log

> youtube-dl --skip-download --verbose https://www.youtube.com/c/CodingGardenwithCJ/playlists
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: [u'--skip-download', u'--verbose', u'https://www.youtube.com/c/CodingGardenwithCJ/playlists']
[debug] Encodings: locale UTF-8, fs UTF-8, out UTF-8, pref UTF-8
[debug] youtube-dl version 2020.06.16.1
[debug] Python version 2.7.17 (CPython) - Linux-4.19.104-microsoft-standard-x86_64-with-Ubuntu-18.04-bionic
[debug] exe versions: ffmpeg 3.4.6, ffprobe 3.4.6
[debug] Proxy map: {}
[youtube:user] CodingGardenwithCJ: Downloading channel page
[youtube:playlist] UULNgu_OupwoeESgtab33CCw: Downloading webpage
[download] Downloading playlist: Uploads from Coding Garden with CJ
[youtube:playlist] UULNgu_OupwoeESgtab33CCw: Downloading page #1
[youtube:playlist] UULNgu_OupwoeESgtab33CCw: Downloading page #2
^C
ERROR: Interrupted by user

Description

I noticed a problem: If I want to download all playlist of a channel which has a /c/ link, youtube-dl just finds one playlist (Uploads of <Channellist>) but not all other playlists like with a /user/ link.

2 links where it is not working: https://www.youtube.com/c/GotoConferences/playlists, https://www.youtube.com/c/CodingGardenwithCJ/playlists

link where it works: https://www.youtube.com/user/TheDeepForces/playlists,

stynoo commented 4 years ago

Came here to report the same issue. I am however not sure that it is related to /c/ or /user/ link. OP: as a workaround you can try https://www.youtube.com/channel/UCLNgu_OupwoeESgtab33CCw/playlists and https://www.youtube.com/user/GotoConferences/playlists but it seems to depend on the channel what link you should follow.

tygore587 commented 4 years ago

Hey @stynoo :) Thanks for the workaround. How did you found the channel id for the channel?

I just noticed that all my /c/ links playlist downloads didn't work, thats why I assumed it has something to do with it.

stynoo commented 4 years ago

I use the youtube search box to search for 'CodingGardenwithCJ' and when you follow the first result it lands you right on that page. I am once again not sure that that will work in every case, but I got good results so far.

0x9fff00 commented 4 years ago

This was fixed by e942cfd1a74cea3a3a53231800bbf5a002eed85e

tygore587 commented 4 years ago

So it will be in the next Release?

0x9fff00 commented 4 years ago

Yes