Yo no lo he probado personalmente pero en teoría se puede hacer con éste modulo de PERL:
Net::FTP::RetrHandle
Ya que en la synopsis dice:
"
Provides a file reading interface for reading all or parts of files located on a remote FTP server, including emulation of seek and support for downloading only the parts of the file requested."