Skip to content

julienc91/multidl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status codecov

multidl

Download files from anywhere in parallel.

Demo

Demo

Description

With multidl, download multiple files in parallel from a single command line. multidl currently supports the following protocols:

  • local files
  • ftp
  • http
  • https

There is also a special treatment for the following platforms:

  • YouTube

Install

One simple command line:

python3 setup.py install

Usage

Gather the urls of the targeted files in a single configuration file:

http://example.com/file1.txt
https://megamovies.org/bestmovieever.mkv
ftp://me:passw0rd@ftpserver.com/dir/file2.txt

Then launch multidl:

multidl -c urls.txt -o downloads/

You can also give the targeted urls to multidl via stdin like so:

cat urls.txt | multidl -o downloads/