Downloading an entire youtube channel

4 respuestas [Último envío]
rachad
Desconectado/a
se unió: 11/05/2019

hello,
can you guys help me with hypervideo/youtube-dl to download an entire youtube channel ?
maybe suggest another way as well

i tried this command with hypervideo:

hypervideo -f best -ciw -o "%(title)s-%(id)s.%(ext)s" -v "channel-url"

but i only get 1/5 of all the channel

Markmus

I am a member!

Desconectado/a
se unió: 11/19/2019

Try this

youtube-dl -f best -ciw -o "%(title)s.%(ext)s" -v url-of-channel

calher

I am a member!

Desconectado/a
se unió: 06/19/2015

Sadly, Google has put download limits on downloading channels. A delay
between downloads could help.

J.B. Nicholson-Owens
Desconectado/a
se unió: 06/09/2014

Caleb Herbert wrote:
> Sadly, Google has put download limits on downloading channels. A delay
> between downloads could help.

I've not seen users experience problems downloading all the videos on a YouTube
channel with something like:

$ youtube-dl --download-archive archive 'https://www.youtube.com/channel/[channel
ID]/videos'

One can easily put that in a loop to pick up all of the videos if the connection is
broken. The 'archive' file prevents the need to check on the completed downloads
again and one can run this from time to time to pick up new videos or old videos one
doesn't already have.

rachad
Desconectado/a
se unió: 11/05/2019

thank you all for your feedbacks,

i tried

hypervideo --download-archive archive 'https://www.youtube.com/channel/[channelID]/videos'
and it only gives me the 30 videos of the first page!

and for

hypervideo -f best -ciw -o "%(title)s.%(ext)s" -v url-of-channel

is same as my first command i started this post with it gets me 1/5 of all that channel and looking at the details wen downloading i think its downloading the playlists of the channel, cause i get like lists of 5, 40, 7,

someone suggested i find a way to fetch all that channel links and somehow make a script to get them with hypervideo!
do you guys have an idea how to make this happen ?