This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux:am5728 VIP 帧周期控制

Guru**** 2015290 points
Other Parts Discussed in Thread: TVP5158, AM5728
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/565992/linux-am5728-vip-frameperiod-control

主题中讨论的其他器件:TVP5158AM5728

工具/软件:Linux

您好!

TI、在我的 am5728板的 vin4a 上有一个 TVP5158、现在我要将其帧速率设置为15fps、因此我将查看 vIP.c、创建 VIP 驱动 程序在 vIP_s_parm 函数中设置帧速率。

我将 parm->parm.capture.timeperframe.denominator 从30更改为15,但它似乎不起作用。

我使用"gst-launch-1.0 v4l2src device=/dev/video1 num-buffers=500 IO-mode=4! 'video/x-raw、format=(string) YUY2、width=(int) 720、height=(int) 240'! VPE num-input-buffers=8! 排队! waylandsink --gst-debug=3"进行捕获。

结束后,它会向我显示时间为23.4秒,这与"parm->parm.capture.timeperframe.denominator=30"相同。

如何更改帧速率?有任何建议?

谢谢你。

BR、

Vefone