我如何获取任何视频文件的帧速率、比特率(wmv、mov、H.264、mp4)

发布于 2024-08-19 13:36:10 字数 180 浏览 4 评论 0原文

我需要获取诸如每秒帧数、视频文件比特率(wmv、mov、H.264、mp4)之类的信息,我使用 IMediaDet 来获取信息,它适用于 wmv、avi,但不适用于 mov 和 H264,我是使用 ffddow 编解码器播放 mov 和其他文件。

有没有其他方法可以使用 DirectShow 或任何其他 api 来查找这些信息。

i need to fetch the informations like frame per second, Bitrate for video file (wmv,mov,H.264,mp4) i m using IMediaDet for getting informations, it working fine for wmv, avi but not for mov and H264, and i am using ffddow codec for playing the mov and other file.

Is there any other way to find these information using DirectShow or any other api.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

萌无敌 2024-08-26 13:36:10

我想在 DirectShow 中很难找到一个 API 或其他东西可以处理各种不同的格式。我建议调用

ffmpeg -i filename

并解析输出以获得所需的信息。

I guess it will be hard to find one API or something in DirectShow which can tackle various different formats. I would suggest to call

ffmpeg -i filename

and parse the output in order to get the desired informations.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文