dlemstra, thanks for the info. I tried it, and it mostly worked. However, I notice that longer text gets saved as zTXT chunks instead of regular tEXT chunks. I don't know yet if this meets the requirements of the project, since older versions saved all the metadata as tEXT chunks. Do you know if there's any way to force the data to be tEXT instead of zTXT? Also, how do I write a tIME chunk?
Thanks for your help!
Thanks for your help!