首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >每秒获取位,FFmpeg/Mediainfo

每秒获取位,FFmpeg/Mediainfo
EN

Stack Overflow用户
提问于 2015-10-09 07:23:02
回答 2查看 3.1K关注 0票数 3

有没有办法在任何视频中获得每秒多少比特?

ej:

代码语言:javascript
复制
ffmpeg/mediainfo -commands input.mkv

结果:

代码语言:javascript
复制
sec 1 - 500bits
sec 2 - 600bits
sec 3 - 300bits

谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-10-09 09:34:13

您可以使用ffprobe输出帧信息,如数据包大小和时间。

ffprobe -show_entries frame=pkt_size,pkt_pts_time <input>

然后,您可以根据自己的喜好对它们进行聚合。就像。plotframes ffmpeg工具使用此信息按类型图生成视频帧大小。

票数 4
EN

Stack Overflow用户

发布于 2015-10-11 08:16:15

要在OS上安装,首先安装Xcode和自制软件,然后:

Python

代码语言:javascript
复制
brew install python3
pip3 install matplotlib
curl -OLJ https://raw.githubusercontent.com/zeroepoch/plotbitrate/master/plotbitrate.py
chmod +x plotbitrate.py
./plotbitrate.py -f svg -o out.svg input.mkv

明珠

代码语言:javascript
复制
brew install cpanm gnuplot
sudo cpanm -v JSON
curl -OLJ https://raw.githubusercontent.com/FFmpeg/FFmpeg/master/tools/plotframes
chmod +x plotframes
./plotframes.pl -i input.mkv -o output.svg -t svg
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33032323

复制
相关文章

相似问题

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