Video RTSP帧抓取创建污点、像素和损坏的图像

Video RTSP帧抓取创建污点、像素和损坏的图像,video,ffmpeg,video-capture,video-processing,rtsp,Video,Ffmpeg,Video Capture,Video Processing,Rtsp,我试图用以下命令从RTSP流中每秒捕获一帧 ffmpeg-irtsp://XXX -q:v1-vf fps=fps=1-strftime 1zzzzzz\%H_%M_%S.jpg 但是一些帧被涂抹、像素化和损坏-如果rtsp分辨率增加,这种效果会急剧增加(如果分辨率降低,例如,降低到720P,大多数帧都可以) 我不得不说,在VLC或FFPLAY中播放相同的rtsp流是无流的 如何修复它以获得更好的质量 提前感谢。解决方案显然是强制FFMPEG按照以下方式使用TCP协议 ffmpeg-rtsp_传

我试图用以下命令从RTSP流中每秒捕获一帧 ffmpeg-irtsp://XXX -q:v1-vf fps=fps=1-strftime 1zzzzzz\%H_%M_%S.jpg

但是一些帧被涂抹、像素化和损坏-如果rtsp分辨率增加,这种效果会急剧增加(如果分辨率降低,例如,降低到720P,大多数帧都可以)

我不得不说,在VLC或FFPLAY中播放相同的rtsp流是无流的

如何修复它以获得更好的质量


提前感谢。

解决方案显然是强制FFMPEG按照以下方式使用TCP协议

ffmpeg-rtsp_传输tcp-irtsp://XXX -q:v1-vf fps=fps=1-strftime 1zzzzzz\%H_%M_%S.jpg

多谢