Варианты решения:
- Можно прибегнуть к помощи специализированных программ. Но тут возникает неудобство в том плане, что в случае переноса большого файла на другой компьютер, то эта специализированная программа должна быть установлена на нём.
- Если это видео-файл, то его можно разрезать кодеком.
- Разбить файл на части, при помощи архиватора.
Выбор среди архиваторов пал на 7-zip, как один из самых мощных кроссплаформенных архиваторов с открытым исходным кодом.
Из всего богатства ключей, с помощью которых можно творить чудеса, там потребуется совсем немного.
$ 7z a -tzip -mx=0 -v4g Archive_Name.zip Video_File.avi
- a
- выполнять операцию добавления файлов в архив, грубо говоря - архивирование
- -tzip
- архивировать в zip
- -mx=0
- уровень сжатия 0, т.е. без сжатия
- -v4g
- разбивать на части, каждый кусок, размером в 4 Гб
- Archive_Name.zip
- имя файла-назначения, название архива с расширением. Будьте внимательны, .zip само не добавится
- Video_File.avi
- имя файла(ов)-целей. Можно использовать маски * и ?
Когда необходимо провести "нарезку" нескольких файлов, можно выстроить ряд из команд 7z a ..., разделяемых знаком удвоеного амперсанта
&&
(работает только в -nix системах).
Комментариев нет:
Отправить комментарий