Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
youtube-dl no longer downloading entire channels #5685
Comments
|
Maybe it's again a youtube server issue. Add |
|
I think this is related to the fact that youtube has abandoned the old API, although it should have downloaded this one video. edit: rss feed urls are to be found on the xml page |
|
You are using an outdated version of youtube-dl. Read our FAQ if you have troubles updating. |
|
Thanks, following the "How do I update youtube-dl?" section worked! apt-get said that youtube-dl was already at the newest version but apparently not :P |
packages can be downloaded from mirrors that aren't up-to-date, try updating |
|
Any resolution to this issue? I am using the latest version from yesterday. Using Mac OS X I ran the following in terminal. Before I start mucking around with the source code myself, I wanted to make sure I am using the proper arguments. youtube-dl -citw -v ytuser:ChemPlayer [debug] System config: [] |
|
One other thing to mention is that I think his channel is "Chem Player", which I can't seem to enter into youtube-dl. It treats the "Player" as a separate channel. |
|
There is no such channel https://www.youtube.com/user/ChemPlayer. The channel is https://www.youtube.com/channel/UCiU1dHvZObB2iP6xkJ__Icw, so use this URL. |
|
Never mind. The following worked. youtube-dl -citw -v https://www.youtube.com/channel/UCiU1dHvZObB2iP6xkJ__Icw/featured It doesn't like a username with a space in it. I can use ytsearch but then I get a bunch of unexpected results. |
|
You beat me to it! Very nice response time. |
|
Might be a problem--i don't know. The site says this channel has 139 videos. The tool only reports 106. |
|
Exactly 106 videos https://www.youtube.com/channel/UCiU1dHvZObB2iP6xkJ__Icw/videos - count yourself. |
|
Hmmm... then Youtube is reporting an incorrect number. I didn't count them myself, but I certainly appreciate the effort you put into it! If you go to a search result where they show up and hover over their username, it says they have 139 videos, unless that count somehow includes hidden or total videos that may no longer be available. I apologize for you having to put in the effort. I had been having issues with the tool for a week or so, and saw the discrepancy and tacked it onto this list. I thank you for your assistance. The tool works as advertised! |
I was using the following command to download entire channels, and it was working pretty well, with the occasional "content too short" error (which from what I understand, is youtube's fault):
youtube-dl -citw ytuser:
However now when I attempt to download a channel, it never actually takes place. It starts through the usual output, but then just stops after "extracting video information". I've tried it on several different channels, all with the same results Output below:
$ youtube-dl -citw ytuser:SheikhOmarBakri
[download] Downloading playlist: SheikhOmarBakri
[youtube:user] SheikhOmarBakri: Downloading video ids from 1 to 51
[youtube:user] playlist SheikhOmarBakri: Downloading 1 videos
[download] Downloading video #1 of 1
[youtube] Setting language
[youtube] UKY3scPIMd8: Downloading webpage
[youtube] UKY3scPIMd8: Downloading video info webpage
[youtube] UKY3scPIMd8: Extracting video information
Then it just stops right there, whereas before it would continue to actually download the channel
The only thing I can think of is that maybe something went wrong with python? But as far as I can tell, I have python installed.
Can someone point me in the right direction?
Running Ubuntu 14.04