I'm working on our encoding software, and have come across a strange issue where files in a 16:9 aspect ratio are being played in 4:3 in some players, post-transcode from WMV to MP4. Using ASF view I can see that the source WMV file appears to have incorrect data in its BITMAPINFOHEADER structure (it reports that is has 4:3 dimensions but is actually 16:9), but is there an equivalent tool for MP4 files so I can check whether this problem has been carried through to the transcoded file?
I want to read the metadata that is embedded in the stream, rather than using a tool that renders it using DirectShow/FFmpeg/other as these appear to do some mangling and report the correct aspect ratio.