so the question is, if i use 193 chars maximum, what number of chars can i use for directories, and what number for the file name itself? i'm trying to create a script for fb2k massrenamer, and i would like it to be able to rename the files according to this info.
According to wikipedia: Here are some operating systems and their support for ISO 9660 and extensions:
* Windows 95, 98, ME: can read ISO 9660 Level 1, 2, 3, and
Joliet* Windows NT 4, 2000, XP: can read ISO 9660 Level 1, 2, 3, and
Joliet* Linux and BSD: ISO 9660 Level 1, 2, 3,
Joliet and Rock Ridge
* Mac OS 7 to 9: ISO Level 1, 2. Optional free software supports Rock Ridge and
Jolietit doesn't mentions OSX, but i assume it supports
Joliet also, so it looks like joliet is the safest route?
if joliet is the way to go, and according to this:
QUOTE
Maximum File Identifier Length Increased
Joliet receiving systems shall receive directory hierarchies recorded with file identifiers longer than those allowed by ISO 9660 receiving systems.
ISO 9660 (Section 7.5.1) states that the sum of the following shall not exceed 30:
* If there is a file name, the length of the file name.
* If there is a file name extension, the length of the file name extension.
On Joliet compliant media, however, the sum as calculated above shall not exceed 128, to allow for longer file identifiers.
The above lengths shall be expressed as a number of bytes.
Maximum Directory Identifier Length Increased
Joliet receiving systems shall receive directory hierarchies recorded with file names longer than those allowed by ISO 9660 receiving systems.
ISO 9660 (Section 7.6.3) states that the length of a directory identifier shall not exceed 31.
On Joliet compliant media, however, the length of a directory identifier shall not exceed 128, to allow for longer directory identifiers.
The above lengths shall be expressed as a number of bytes.
the path could be up to 128 chars, and the file name other 128 chars?