从rtsp流式传输视频,帧速率为1 fps

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从rtsp流式传输视频,帧速率为1 fps相关的知识,希望对你有一定的参考价值。

我试图从rtsp每秒只流一帧,我使用ffmpeg与以下命令

ffmpeg.exe -i rtsp:/ XXXXX -q:v 1 -vf fps = fps = 1 -f mpegts udp://Y.Y.Y.Y:ZZ

但我收到的速度高于1 fps。

P.S以1 fps捕获帧并将其保存在任何其他方法(不是图像)中也将解决问题

答案

使用实时过滤器。

ffmpeg -i rtsp:/XXXXX -q:v 1 -vf fps=1,realtime -f mpegts udp://Y.Y.Y.Y:ZZ

如果您有音频,则需要添加-af arealtime

以上是关于从rtsp流式传输视频,帧速率为1 fps的主要内容,如果未能解决你的问题,请参考以下文章

影视后期认识After Effects

是否可以使用 MPEG-DASH 流式传输多帧率视频?

用于 RTSP 流的 OpenCV cvGetTickCount()

如何确定 html 视频元素的预期帧速率

使用 ffmpeg 将低延迟 RTSP 视频流式传输到 android

使用 ffmpeg 改变帧率