MacYTDL icon indicating copy to clipboard operation
MacYTDL copied to clipboard

Multiple URLs in a batch

Open opartensky opened this issue 3 months ago • 1 comments

Hi,

Pasting a list of URLs separated by a space is unfortunately not convenient for a long list. Could you allow one URL by line and allow a long list of URLs?

Also, is there a setting to limit the number of parallel downloads? For example there is a 1000 URLs in the batch but no more than 5 are processed in parallel, otherwise it's unusable?

Thanks

opartensky avatar Nov 16 '25 08:11 opartensky

Many thanks for both suggestions.

Could you allow one URL by line and allow a long list of URLs?

Should have thought of that. It will be in the next release. URLs delimited by spaces, tabs, returns and linefeeds will work – but NOT a mix of those characters.

Also, is there a setting to limit the number of parallel downloads?

Also a good idea. I already have a warning if there are more than 20 items in a playlist.

I need to think more about how to implement it in the parallel downloads code. Currently the code initiates parallel downloads in a number of different places. So, need to design a good way of plugging a limit into each one. There's a good chance it'll be in the next release – user will be able to set the limit with "No limit" as default. Probably will make it a warning which user can ignore.

Cheers.

section83 avatar Nov 17 '25 04:11 section83

Sorry but, can't do this for the next release (v1.30). It will take more work than I thought. Hopefully, will be in a future release (v1.31).

section83 avatar Dec 23 '25 04:12 section83