Вы уже получили ответ, как это сделать на базовых системах Unix. Вот как вы можете сделать это под Windows:
Вы можете использовать Folder Ax `, чтобы разбить ваши файлы на папки, которые будут заполнены указанным размером.
Другое решение - установить cygwin - «родной» unix на windows (не виртуальная среда, а нативные исполняемые файлы) и пакет genisoimage . Таким образом, вы можете использовать dirsplit
упомянутый @Kamil Maciorowski
Я не думаю, что сжатие медиа-файлов в вашем случае является хорошей идеей, поскольку большинство из них уже сжаты.
Кстати, долгосрочное хранение информации не простая задача, как кажется. Технологии развиваются довольно быстро, поэтому использование хранилища, которое вы собираетесь использовать, со временем может быть затруднено, если у вас нет того оборудования, которое существует на момент создания (например, дисководы гибких дисков, найти его сейчас непросто 5 "дисководы гибких дисков). Кроме того, качество хранилища, такого как CD / DVD / Blu-ray, со временем ухудшается. Вы должны использовать специальные" Archival Grade "(золотые) диски для длительного хранения. Что касается меня, я обнаружил, что самый дешевый и самый важный - более надежный способ хранения информации, которую необходимо хранить в течение длительного времени - это простой жесткий диск. У меня есть жесткие диски, на которых хранится информация, записанная 25 лет назад, и все файлы на ней все еще хороши, что это то, что я не могу сказать о компакт-дисках,