Joliet

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{FormatInfo |formattype=electronic |subcat=Filesystem |released=1995 }} '''Joliet''' is a Microsoft extension and profile of ISO 9660 (CD-ROM) format to support [[Unicode...")
 
 
(2 intermediate revisions by 2 users not shown)
Line 4: Line 4:
 
|released=1995
 
|released=1995
 
}}
 
}}
 +
''Not to be confused with toilet.''
 +
 +
 
'''Joliet''' is a Microsoft extension and profile of [[ISO 9660]] (CD-ROM) format to support [[Unicode]] filenames. It is often compared to [[Rock Ridge]] and related extensions, though it works in an entirely different way.
 
'''Joliet''' is a Microsoft extension and profile of [[ISO 9660]] (CD-ROM) format to support [[Unicode]] filenames. It is often compared to [[Rock Ridge]] and related extensions, though it works in an entirely different way.
  
 
== Identification ==
 
== Identification ==
Robust detection of Joliet requires iterating through all the volume descriptors, but in most cases, one of the following byte sequences will appear at offset 34904:
+
Robust detection of Joliet requires iterating through all the volume descriptors, but in most cases, one of the following byte sequences will appear at offset 34904 or 36952:
 
* {{magic|25 2f 40}} (escape sequence for [[UCS-2]] Level 1)
 
* {{magic|25 2f 40}} (escape sequence for [[UCS-2]] Level 1)
 
* {{magic|25 2f 43}} (UCS-2 Level 2)
 
* {{magic|25 2f 43}} (UCS-2 Level 2)

Latest revision as of 21:51, 2 November 2021

File Format
Name Joliet
Ontology
Released 1995

Not to be confused with toilet.


Joliet is a Microsoft extension and profile of ISO 9660 (CD-ROM) format to support Unicode filenames. It is often compared to Rock Ridge and related extensions, though it works in an entirely different way.

[edit] Identification

Robust detection of Joliet requires iterating through all the volume descriptors, but in most cases, one of the following byte sequences will appear at offset 34904 or 36952:

  • 25 2f 40 (escape sequence for UCS-2 Level 1)
  • 25 2f 43 (UCS-2 Level 2)
  • 25 2f 45 (UCS-2 Level 3)

[edit] Links

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox