Frames info might be parsed with ffprobe -show_packets -of json or even with minimalistic EBML parser (see webmify).
ffprobe -show_packets -of json
mkvinfo.exe: 5.9M packed, 19M unpacked. Probably not that much, so this is not urgent.
mkvinfo.exe