1) Does not support documented GetBlob of MF_MT_MPEG_SEQUENCE_HEADER. From documentation : "After the output type is set, the video encoder updates the type by adding the MF_MT_MPEG_SEQUENCE_HEADER attribute. This attribute contains the sequence header." This does not work on Windows 8 and one has to parse the first frame to pull out the SPS/PPS information which is needed to create a file format requiring this information separately (e.g. MP4, MKV).
2) Rate control is not working as expected. If using Unconstrained VBR, the requested bitrate is completely ignored. If CBR is used, the achieved bitrate is about 20% higher than requested.
I have posted these as questions in another thread, but without any replies, I must assume these are bugs that need to worked around in implementations using the MFT H.264 encoder on Windows 8.
Please provide feedback if anyone knows what could be causing these problems.