首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >理解ffmpeg -benchmark结果

理解ffmpeg -benchmark结果
EN

Stack Overflow用户
提问于 2022-09-06 14:03:33
回答 1查看 118关注 0票数 -1

-benchmark标志添加到ffmpeg命令resutls,并在ffmpeg输出中添加以下2行:

代码语言:javascript
运行
复制
bench: utime=10.125s stime=4.234s rtime=5.606s
bench: maxrss=110080kB

maxrss用于指示在ffmpeg执行期间使用的最大内存。utimestimertime相应地表示:

  • 用户时间;
  • 系统时间;
  • 实时的。

我试图从源代码中理解这些时间的含义,但失败了。拜托救救我。

  1. 这些时间中的哪一次表示人类在处理视频时等待了多少时间?
  2. 这一次可以直接看到,还是这三个参数的组合/计算?
  3. 对于某些视频,utime > rtime和其他视频,utime < rtime是如何实现的
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-06 19:19:03

  1. rtime是经过的时钟时间,所以这就是等待时间。
  2. 直接,从时间开始。
  3. utime是跨越所有线程的处理时间之和。由于它们可以并行工作,所以utime可以超过rtime。
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73623375

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档