gpt4 book ai didi

ffmpeg - avcodec/avformat 文件中的帧数

转载 作者:行者123 更新时间:2023-12-03 22:18:40 26 4
gpt4 key购买 nike

我需要知道如何使用 avcodec/avformat 查找视频文件中的总帧数。

我有一个项目,我从使用 ffmpeg 库解码视频流的其他人那里获得。我需要改进一些功能来逐帧搜索,所以我的第一个任务是简单地计算出文件中的总帧数。 AVStream.nb_frames 似乎是一个合理的查看位置,但对于我尝试过的所有视频文件,这始终为 0。从 AVFormatContex.duration 推断总帧数是最好的方法吗?

最佳答案

找到确切帧数的唯一方法是遍历所有帧并计数。我为此担心过很多次,尝试了很多不同的工具(包括 ffmpeg),并且阅读了很多。对不起,但在一般情况下没有其他办法。有些格式只是不存储这些信息,所以你必须数数。

关于ffmpeg - avcodec/avformat 文件中的帧数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1948383/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com