Прежде всего, убедитесь, что вы записываете диски в формате UDF вместо формата ISO-9660. ISO-9660 поддерживает файлы размером до 2 или 4 гигабайта в зависимости от реализации.
Формат UDF, по-видимому, не имеет больших базовых издержек для тома с одним файлом в нем, но давайте учтем цифру в 10 мегабайт служебной информации (10 × 1024 2 байта или 5120 секторов размера DVD), чтобы учесть ошибки в процессе записи и много места для файловой системы на всякий случай.
(Значения емкости указаны по адресу http://en.wikipedia.org/wiki/Dvd#Capacity .)
DVD-R однослойный
2 298 496 секторов, 4 707 319 808 байт
вычесть 10 МБ служебных данных = 4 696 834 048 байт
DVD+R однослойный
2 295 104 сектора, 4 700 372 992 байта
вычесть 10 МБ служебных данных = 4 689 887 232 байта
DVD-R двухслойный
4 171 712 секторов, 8 543 666 176 байт
вычесть 10 МБ служебных данных = 8 533 180 416 байт
DVD+R двухслойный
4 173 824 сектора, 8 547 991 552 байта
вычесть 10 МБ служебных данных = 8 537 505 792 байта
Итак, если вы используете какие-либо однослойные диски (или можете переключаться между +R и -R), то командная строка 7-Zip будет выглядеть так:
7za a -v4689887232b FOLDER.7z FOLDER