Еще и в начале цикла while ((entry = zis.getNextEntry()) != null) { - почем то равно null, а результирующий файл 0 кБ и еще вопрос, при добавлении в 7zip архив и его разбиении файл делится на архив с песней, показывает что там полный вес этой песни и файлы с расширением 002,003,004 и т.д. т.е. под 001 он понимает как раз зип архив с песней, но не пишет об этом нигде, или тогда почему начинаются файлы с 002