Почему имена файлов короче? Файловая система Joliet для оптических дисков имеет официальное ограничение в 64 символа (включая пробелы); стандарт ISO9660 является еще более строгим, требуя максимум 8,3. Цитата из Википедии (цит. Соч.):
Спецификация позволяет использовать только имена файлов длиной до 64 символов Unicode. Однако документация для mkisofs гласит, что имена файлов длиной до 103 символов, по-видимому, не вызывают проблем. 4 Microsoft задокументировала, что «может использовать до 110 символов».
Также есть стандарт " Rock Ridge " с заглавной буквой 255 символов (включая пробелы).
Ваше приложение для записи DVD может обрезать имена файлов и подставлять другие символы в конце строки символов.