首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何获得视频的帧速率作为一个分数?

如何获得视频的帧速率作为一个分数?
EN

Ask Ubuntu用户
提问于 2015-04-07 06:21:47
回答 1查看 1.2K关注 0票数 2

我试图确定H.264编码视频的确切帧速率。使用avprobe,我可以获得以下信息:

代码语言:javascript
运行
复制
avprobe version 11-6:11-1, Copyright (c) 2007-2014 the Libav developers
  built on Sep 26 2014 14:36:31 with gcc 4.9.1 (Ubuntu 4.9.1-15ubuntu1)
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'VID_20150406_175035.mp4':
  Metadata:
...
  Duration: 00:00:17.00, start: 0.000000, bitrate: 41925 kb/s
    Stream #0.0(eng): Video: h264 (Baseline), yuv420p, 3840x2160, 41941 kb/s, PAR 65536:65536 DAR 16:9, 28.42 fps, 90k tbn (default)
...

帧速率为28.42fps。然而,它没有提供确切的小数值。例如,29.97是小数值30000/1001的十进制近似。

我如何获得这些信息?

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2019-04-12 20:46:31

我想你不再感兴趣了,但是对于其他通过谷歌发现这个问题的人来说,答案是这里。我会无耻地复制和粘贴命令。用您的文件名替换"infile“。

代码语言:javascript
运行
复制
ffprobe -v 0 -of csv=p=0 -select_streams v:0 -show_entries stream=r_frame_rate infile
票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/606229

复制
相关文章

相似问题

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