I noticed that Intel QSV H.264 encoding fails (returns MFX_ERR_UNSUPPORTED during query API call) if I configure encoding frame rates greater than 172fps even for resolutions like 720p. Looks like there is a check for 172fps irrespective of resolution.
As per my understanding, H.264 Level 5.2 has 172fps restriction for 1080p resolution. For resolutions lesser than 1080p (like 720p) we should be able to encode at more than 172fps.
Could you please help me understand the codec behavior? I need to encode a 720p clip which is 220fps.
Media SDK Version: 2017 R2