I don't understand how I import the .xml definitions into the .trd file so that TrID will use them... is that possible? or should it just pick up .triddef.xml files in it's directory? Doesn't seem to.
Also... I'd like to say that MIME type, would have been a really nice field to have in the new format. As XML it shouldn't be too hard to add, but someone would have to go through all existing definitions and add a MIME type / MIME types to them.
The reason I suggest this, is that CGI should pass an HTML heading containing MIME Type to a browser, before sending on Binary files... You can't always expect the server daemon to know, and just going by file type isn't always a good (safe, or correct) idea. Being able to use TrID to identify the most appropriate MIME type to ascribe to a file would be really useful... but for now, I will have to map the descriptions to MIME types with a separate database, which is a shame.