I've been around the computer or rather electronics industry since the pre-PC days and try to help where I can.
It appears you are just coming up to speed on how Windows Explorer gets that information. In short it does not know such so it looks at the file type and finds a CODEC that handles that so it asks the CODEC for the information. If there is a bug, that's where it is.
If you want to debate that, I'm unsure how to cover how Windows, CODECS and Explorer work in less than a paragraph.