Skip to main content
added 7 characters in body
Source Link
barlop
  • 24.3k
  • 47
  • 164
  • 247

Besides Terdon's answer.

I'd say

a)use yt-dlp , because it's much faster than youtube-dl. It's a fork of youtube-dl.

b)use screen (the screen command). Because otherwise when you disconnect the session, the ssh session, by e.g. closing the window, then the download stops! Run screen hit ENTER. There are shortcuts like ctrl-a , ctrl-d, and a command screen -r, that cover to attach and detact from "screens", and screen -ls to list "screens". There are youtube videos about the screen command. It can also be used to create a kind of tiled view but you don't need that feature.

c) If you choose to not dodownload them simultaneously, eg concern that it might risk getting blocked, yt-dlp can be passed a filename with a list of URLs. And there migtmight be an option to pause between each one, or you could just have a list of commands to run(eg yt-dlp http://..../watch?v=adfsdf), with sleeps in between them.

d) If you have a list of youtube URLs, there could be some different file formats eg one might come out as .webm And if for some reason a file didn't download properly then one might come out as .part or something like that. So use commands like DIR or if *nix then ls and find, to see not just the total number of files downloaded, but what file types.

Besides Terdon's answer.

I'd say

a)use yt-dlp , because it's much faster than youtube-dl. It's a fork of youtube-dl.

b)use screen (the screen command). Because otherwise when you disconnect the session, the ssh session, by e.g. closing the window, then the download stops! Run screen hit ENTER. There are shortcuts like ctrl-a , ctrl-d, and a command screen -r, that cover to attach and detact from "screens", and screen -ls to list "screens". There are youtube videos about the screen command. It can also be used to create a kind of tiled view but you don't need that feature.

c) If you choose to not do them simultaneously, eg concern that it might risk getting blocked, yt-dlp can be passed a filename with a list of URLs. And there migt be an option to pause between each one, or you could just have a list of commands to run(eg yt-dlp http://..../watch?v=adfsdf), with sleeps in between them.

d) If you have a list of youtube URLs, there could be some different file formats eg one might come out as .webm And if for some reason a file didn't download properly then one might come out as .part or something like that. So use commands like DIR or if *nix then ls and find, to see not just the total number of files downloaded, but what file types.

Besides Terdon's answer.

I'd say

a)use yt-dlp , because it's much faster than youtube-dl. It's a fork of youtube-dl.

b)use screen (the screen command). Because otherwise when you disconnect the session, the ssh session, by e.g. closing the window, then the download stops! Run screen hit ENTER. There are shortcuts like ctrl-a , ctrl-d, and a command screen -r, that cover to attach and detact from "screens", and screen -ls to list "screens". There are youtube videos about the screen command. It can also be used to create a kind of tiled view but you don't need that feature.

c) If you choose to not download them simultaneously, eg concern that it might risk getting blocked, yt-dlp can be passed a filename with a list of URLs. And there might be an option to pause between each one, or you could just have a list of commands to run(eg yt-dlp http://..../watch?v=adfsdf), with sleeps in between them.

d) If you have a list of youtube URLs, there could be some different file formats eg one might come out as .webm And if for some reason a file didn't download properly then one might come out as .part or something like that. So use commands like DIR or if *nix then ls and find, to see not just the total number of files downloaded, but what file types.

Source Link
barlop
  • 24.3k
  • 47
  • 164
  • 247

Besides Terdon's answer.

I'd say

a)use yt-dlp , because it's much faster than youtube-dl. It's a fork of youtube-dl.

b)use screen (the screen command). Because otherwise when you disconnect the session, the ssh session, by e.g. closing the window, then the download stops! Run screen hit ENTER. There are shortcuts like ctrl-a , ctrl-d, and a command screen -r, that cover to attach and detact from "screens", and screen -ls to list "screens". There are youtube videos about the screen command. It can also be used to create a kind of tiled view but you don't need that feature.

c) If you choose to not do them simultaneously, eg concern that it might risk getting blocked, yt-dlp can be passed a filename with a list of URLs. And there migt be an option to pause between each one, or you could just have a list of commands to run(eg yt-dlp http://..../watch?v=adfsdf), with sleeps in between them.

d) If you have a list of youtube URLs, there could be some different file formats eg one might come out as .webm And if for some reason a file didn't download properly then one might come out as .part or something like that. So use commands like DIR or if *nix then ls and find, to see not just the total number of files downloaded, but what file types.