Как быстро залить на ftp?
обычно лью 70 мб - часа 4 файлов очень много, не нашел в настройках как изменить скорость.
архив кидаю а тоталам распаковать не могу
С большой вероятностью речь идет о несимметричном подключении.
Я бы для начала замерил бы "Скорость интернета" для обеих ваших компьютеров.
И между ними при помощи iperf https://ru.wikipedia.org/wiki/Iperf
А то может быть дело вовсе не в FTP
Если это так и у вас нет возможности "подкрутить скорость ваших каналов связи", то поможет только сжатие файлов (но оно не работает для видео, для фото).
Также оно хорошо помогает при большом количестве файлов (просто объединение в несколько больших файлов множества мелких файлов)
Еще как вариант - использовать SyncThing
Это такая бит-торрент технология синхронизация файлов.
Еще как вариант попробовать RSync
Еще как вариант попробовать SCP
Использовать SFTP (передачу файлов по SSH). 
Или же грузить архив по FTP, затем подключаться к серверу по SSH и распаковывать его там. Кстати, у многих хостеров в панели управления бывает интерфейс для загрузки архивов.
А ускорить — практически никак. Дело в том, что в FTP для каждого передаваемого файла создается отдельное соединение, поэтому если много мелких файлов, очень много времени тратится именно на установку соединений, и никакая смена программы-клиента на это не повлияет (а вот в SFTP все идет по одному соединению). Единственное что можно сделать — это отключить шифрование TLS, пожертвовав при этом безопасностью. (Но такое ни в коем случае нельзя делать при подключении к серверу из публичных мест, например, WiFi в метро или автобусе.)