Use the SimpleEncoder project ( AMF/amf/public/samples/CPPSamples/SimpleEncoder at master · GPUOpen-LibrariesAndSDKs/AMF · GitHub ), I changed the "frameRateIn" to 50, 60 or 120, but in MediaInfo, Frame rate is always 30. I found in the SPS, num_units_in_tick is 1, time_scale is 60, fixed_frame_rate_flag is 1. These three value won't change. But the start_time in the output data is right. so I think the SPS data is wrong.
Please check this issue. Waiting for a reply, thanks!