【问题标题】:RTSP Frame Grabbing creates smeared , pixeled and corrupted imagesRTSP 帧抓取创建模糊、像素化和损坏的图像
【发布时间】:2018-09-26 20:54:58
【问题描述】:

我正在尝试使用以下命令从 RTSP 流中每秒捕获一帧 ffmpeg -i rtsp://XXX -q:v 1 -vf fps=fps=1 -strftime 1 ZZZZ\%H_%M_%S.jpg

但是有些帧被拖尾、像素化和损坏 - 如果增加 rtsp 分辨率(如果分辨率降低到 720P 大部分帧都可以),这种效果会急剧增加

p>

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

如何解决它以获得更好的质量

提前致谢。

【问题讨论】:

    标签: video ffmpeg video-capture video-processing rtsp


    【解决方案1】:

    解决方案显然是强制 FFMPEG 使用 TCP PROTOCOL 以下方式

    ffmpeg -rtsp_transport tcp -i rtsp://XXX -q:v 1 -vf fps=fps=1 -strftime 1 ZZZZ\%H_%M_%S.jpg

    非常感谢this question and solution

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-24
      • 2021-06-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多