ffmpeg 打印视频帧的数量

命令:

可以使用 ffprobe 工具:

ffprobe -v error -count_frames -select_streams v:0 -show_entries stream=nb_read_frames -of default=nokey=1:noprint_wrappers=1 input.ts

上面命令含义为:

  • -v error:设置输出日志级别为 error,只输出错误信息。
  • -count_frames:计算帧数。
  • -select_streams v:0:选择第一个视频流进行操作。
  • -show_entries stream=nb_read_frames:显示视频流的已读取帧数。
  • -of default=nokey=1:noprint_wrappers=1:设置输出格式为不显示键名,不显示外层包装。

这个命令的作用是分析视频文件,并输出已读取帧数,以及可能的错误信息。通过这些信息,可以更好地了解视频文件的特性和内容。

结果:

[root@storm03 cctv5+3000]# ffprobe -v error -count_frames -select_streams v:0 -show_entries stream=nb_read_frames -of default=nokey=1:noprint_wrappers=1 cctv5+_3000kb.ts 
[hevc @ 0x3feefc0] PPS id out of range: 0
    Last message repeated 39 times
[hevc @ 0x3ff1540] Could not find ref with POC 27
[hevc @ 0x3ff1540] Could not find ref with POC 24
29886
29886

相关推荐

  1. ffmpeg 打印视频数量

    2023-12-23 23:06:04       43 阅读
  2. ffmpeg视频文件抓取图片 (用法

    2023-12-23 23:06:04       28 阅读
  3. ffmpeg视频文件抓取图片 (用法

    2023-12-23 23:06:04       28 阅读
  4. FFmpeg--packet数据包和frame数据区别

    2023-12-23 23:06:04       19 阅读
  5. QT5.14.2 视频:QT与FFmpeg高效结合

    2023-12-23 23:06:04       20 阅读
  6. 【备忘】利用FFMpeg读取视频第一作为封面

    2023-12-23 23:06:04       17 阅读
  7. ffmpeg 通过遍历视频流,对视频进行打标

    2023-12-23 23:06:04       18 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-23 23:06:04       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-23 23:06:04       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-23 23:06:04       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-23 23:06:04       18 阅读

热门阅读

  1. ElasticSearch DSL Bool查询

    2023-12-23 23:06:04       40 阅读
  2. MyBatis的延迟加载(懒加载)

    2023-12-23 23:06:04       43 阅读
  3. SpringBoot整合Mybatis遇到的常见问题及解决方案

    2023-12-23 23:06:04       42 阅读
  4. 点云分割--基于PatchWork++的地面点云分割

    2023-12-23 23:06:04       41 阅读
  5. vue2与vue3的区别

    2023-12-23 23:06:04       31 阅读
  6. 7-9 装箱问题

    2023-12-23 23:06:04       37 阅读
  7. C++面向对象(OOP)编程-位运算详解

    2023-12-23 23:06:04       35 阅读