[FFmpeg-user] ffprobe -show_frames values
Werner Robitza
werner.robitza at gmail.com
Fri May 1 11:13:28 CEST 2015
On Thu, Apr 30, 2015 at 5:26 PM, Joel Lopez <badassmexican at gmail.com> wrote:
>
> Thanks for the help. It's making a bit of sense now. It looks like my
> keyframes are 1/3 of a second. Is less than 2 seconds apart ok?
For adaptive streaming the keyframes should be at regular intervals.
That means, for encoding, you'll have to specify a keyframe interval
and disable scene cut detection, if any.
> In the pict_type field I'm seeing B's and P's with one I. Does that
> translate to how far apart they are?
Use this command, which gives you output that's easier to read:
ffprobe -select_streams v -show_frames -of csv -show_entries
frame=pkt_pts_time, pict_type
Now, assuming the PTS time increases in regular intervals, it'll be
quite easy to count the distance (in number of frames) between
I-frames, and the time interval. Just do the subtraction of the PTS
between two consecutive I-frames.
More information about the ffmpeg-user
mailing list