使用 ffprobe 提取视频流帧信息

  1. 官方下载并安装工具 ffprobe

  2. 使用命令:ffprobe -i ./111.mpg -v quiet -select_streams v -show_entries frame=pkt_pts_time,pict_type > 111.log

如何从直播流中得到切片文件?

  1. Safari 打开直播URL
  2. 开发->打开网页检查器,选择一个切片,copy链接,
    image.png
  3. Chrome 打开链接,下载得到 .mpg 文件

对帧信息进行分析

  1. 打开 111.log,我们可以得出以下结论:
    image.png

    GOP(关键帧间隔) = (I2.pkt_pts_time - I1.pkt_pts_time)/s

你可能感兴趣的:(使用 ffprobe 提取视频流帧信息)