Você já recebeu uma resposta sobre como fazer isso em sistemas baseados em Unix. Aqui, como você pode fazer isso no Windows:
Você pode usar o Folder Axe 'para dividir seus arquivos por pastas que serão preenchidas pelo tamanho especificado.
Outra solução é instalar o cygwin - o unix "nativo" no Windows (não um ambiente virtual, mas executáveis nativos) e genisoimage .
Desta forma, você pode usar dirsplit
mencionado por @Kamil Maciorowski
Eu não acho que a compactação de arquivos de mídia no seu caso seja uma boa ideia, já que a maioria deles já está compactada.
BTW, manter as informações a longo prazo não é uma tarefa simples como parece. A tecnologia avançará muito rápido, então um armazenamento que você vai usar pode ser difícil de restaurar com o tempo se você não tiver o mesmo hardware que existe em um momento de criação (unidades de disquete, por exemplo, é um desafio encontrar agora 5 Além disso, a qualidade do armazenamento, como CD / DVD / Blu-ray, é degradada com o tempo. Você deve usar um disco especial de "arquivamento" (dourado) para armazenamento a longo prazo. mais barato e mais importante - uma maneira mais confiável de manter informações que precisam ser armazenadas por um longo tempo - é um disco rígido simples.Eu tenho HDDs que guardam informações que foram escritas há 25 anos e todos os arquivos ainda são bons nelas é o que eu não posso dizer sobre CDs, muitos deles não legíveis, mesmo em uma forma perfeita.