小编Ant*_*rov的帖子

如何让Gstreamer只返回关键帧?

gstreamer管道中,我试图弄清楚是否有一种方法可以指定我只需要来自 RTSP 流的关键帧

您可以使用flagffmpeg来做到这一点-skip_frame nokey。例如:

ffmpeg -skip_frame nokey -i rtsp://184.72.239.149/vod/mp4:BigBuckBunny_175k.mov -qscale 0 -r 1/1 frame%03d.jpg

用于读取 RTSP 源的相应 gstreamer 命令如下所示:

gst-launch-1.0 rtspsrc location=rtsp://184.72.239.149/vod/mp4:BigBuckBunny_175k.mov ! decodebin ! videorate ! "video/x-raw,framerate=1/1" ! videoconvert ! autovideosink

有谁知道是否可以要求 gstreamer 仅返回关键帧?

ffmpeg rtsp gstreamer rtsp-client

4
推荐指数
1
解决办法
3227
查看次数

标签 统计

ffmpeg ×1

gstreamer ×1

rtsp ×1

rtsp-client ×1