ffmpeg 使用av_read_frame连续读取摄像头,帧时间戳间隔大于帧持续时间导致丢帧

xy00021 2024-06-12 12:08:05

使用的摄像头支持15帧和30帧。

循环调用av_read_frame读取摄像头,pkt的时间戳间隔间隔固定在120000左右,但帧的持续时间为33333(30帧)。

导致实际帧率远低于预期。

 

我试着用同样的方法读取屏幕,结果很正常,以下分别是30hz 60hz。

难道是我摄像头有问题? 

 

有没有遇到这种情况的,一起交流

 

 

...全文
190 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

26,911

社区成员

发帖
与我相关
我的任务
社区描述
FPGA开发者交流社区,交流FPGA应用,FPGA验证,Xilinx、Altera、Microchip、Lattice、国产高云、安路、紫光、复旦微等等。
嵌入式硬件fpga开发硬件架构 技术论坛(原bbs) 北京·朝阳区
社区管理员
  • whik1194
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧