1

我们如何在 C++ 中找到视频文件的比特率?我们可以通过文件处理来做到这一点吗?

谢谢

4

3 回答 3

2

安装 FFMEPG它将为您提供与视频相关的所有信息

例如

ffmpeg -i filename.flv
于 2012-04-17T05:17:45.023 回答
1

如果您想自己实现,您需要能够读取视频容器格式(Quicktime、ASF、AVI、Matroska 等)并尝试从元数据中查找比特率。

于 2012-04-17T05:28:20.917 回答
0

您可以使用 ffmpeg 项目中的 ffprobe 来获取有关您的视频文件的信息并获得一个不错的 JSON 输出。

检查此答案以获取示例。

于 2013-05-29T07:03:35.257 回答