rohit khali (12020-06-01):
> As part of initial checks, I came across below command, which seems to be
> working however was wondering why '-vsync 0' parameter is needed.
The output format you are using does not support timestamps, and
therefore must be used with constant frame rate, but keyframes are not
guaranteed to be constant frame rate. Therefore, ffmpeg will duplicate
frame as needed to meet the constant frame rate, by default the same as
-vsync 0 disables that: it tells ffmpeg to not bother about timestamps.