How it works

When the server supports HTTP byte-range requests, ffd divides the file into multiple ranges and downloads them concurrently.

If the server does not support range requests, ffd automatically falls back to a single download stream.