Author Topic: gal-corel.trid.xml for newer Corel Gallery *.gal  (Read 1734 times)

jenderek

  • Sr. Member
  • ****
  • Posts: 375
gal-corel.trid.xml for newer Corel Gallery *.gal
« on: July 01, 2020, 10:14:22 PM »
Hello trid users,

Some days ago i handle newer Corel Gallery with file name extension gal. All
examples are described correctly as Generic OLE2 / Multistream Compound File
by docfile.trid.xml ( see appended output/trid-v-old.txt) but sub type
classification is missing.

So i run tridscan on samples and delete null and garbage patterns and get
definition file. Because such Gallery are OLE based i get first this
characteristic magic. This is expressed by XML construct like:
   <Bytes>D0CF11E0A1B11AE1</Bytes>
   <Pos>0</Pos>

Because the examples inspected are from little endian operating systems i
get the little endian marker. This is expressed by XML construct like:
   <Bytes>FEFF</Bytes>
   <Pos>28</Pos>
I do not know if there exist files created on big endian systems.

Some information about such galleries is found on file formats archive
website. This is expressed by line:
 <RefURL>http://fileformats.archiveteam.org/wiki/Corel_Gallery</RefURL>

When inspecting GAL files by Michal Mutl Structured Storage Viewer for
example, i see that first directory name entries seems to have often
specific underscored names like _ITEM_, _DATA_ and _INFO_. And names like
_ALBUM_ and _THUMBNAIL_ follow later. This is expressed in global string
section by lines like:
   <String>_'D'A'T'A'_</String>
   <String>_'I'N'F'O'_</String>
   <String>_'I'T'E'M'_</String>
   <String>_'T'H'U'M'B'N'A'I'L'_</String>
   <String>_'A'L'B'U'M'_</String>

For my examples the _ITEM_ contains names to Corel .CPX files in
sub directory like artshow. This is expressed by Lines like:
   <String>ARTSHOW</String>
   <String>.CPX</String>
But this is maybe not always true.

With the new definition file the undetected Corel galleries are now
recognized ( see appended output/trid-v-new.txt).  TrID definitions, one
example and outputs are stored in archive gal.zip. I hope that my XML file
can be used in future version of triddefs.

With best wishes
Jörg Jenderek

Mark0

  • Administrator
  • Hero Member
  • *****
  • Posts: 2743
    • Mark0's Home Page
Re: gal-corel.trid.xml for newer Corel Gallery *.gal
« Reply #1 on: July 01, 2020, 11:52:46 PM »
Thanks Jörg!