MC 4.2.1.2 - not working with MediaInfo.dll 17.10 or newer

You found an error in the program ? Report it here
Post Reply
AnthonyB
Posts: 19
Joined: 2011-08-20 07:27:50

MC 4.2.1.2 - not working with MediaInfo.dll 17.10 or newer

Post by AnthonyB »

In the past it was always possible to grab the latest 32-bit MediaInfo.dll (https://mediaarea.net/en/MediaInfo) and drop it into the MC folder to ensure latest media file formats are correctly read.

I'm finding that the last version that works is 0.7.99.

Subsequent to that is 17.10 and 17.12 and with both of these, when I drop a media file on the MC interface, no media info is extracted. I just get file size. There is no error produced.
antp
Site Admin
Posts: 9639
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

As the version number is quite different, I guess they made changes to the API that would then require changes to AMC code for calling it correctly.
AnthonyB
Posts: 19
Joined: 2011-08-20 07:27:50

Post by AnthonyB »

Well, they only say "Version scheme is now YY.MM (year dot month, 2 digits each)" in the v17.10 release notes..

..but then the next line is "New MediaInfo XML output, with XSD, more suitable for automatic parsing. Use Option("Inform", "OLDXML") for keeping previous behavior" so if that is the way AMC is interacting with MediaInfo.dll then I guess there needs to be a tweak to revert the behaviour, or a bit more investigation to comply with new syntax.

Change Log - https://mediaarea.net/MediaInfo/ChangeLog
antp
Site Admin
Posts: 9639
Joined: 2002-05-30 10:13:07
Location: Brussels
Contact:

Post by antp »

AMC calls a function of the that returns structured objets, not a text/XML output, so it does not do any XML parsing and it is most likely not concerned by that... except if they completely changed the system in an earlier release (but it does not seem to be mentioned either).
Though that it may be better to use XML for compatibility with future updates.
I'll check that someday maybe, if I've time... but it has been long time since I have done anything in AMC's code (all releases >3.5 were done by soulsnake, who now does not have much time either).
Post Reply