Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们如何在 C++ 中找到视频文件的比特率?我们可以通过文件处理来做到这一点吗?
谢谢
安装 FFMEPG它将为您提供与视频相关的所有信息
例如
ffmpeg -i filename.flv
如果您想自己实现,您需要能够读取视频容器格式(Quicktime、ASF、AVI、Matroska 等)并尝试从元数据中查找比特率。
您可以使用 ffmpeg 项目中的 ffprobe 来获取有关您的视频文件的信息并获得一个不错的 JSON 输出。
检查此答案以获取示例。