我在使用 ffmpeg 和 rtsp 相机时遇到了问题,如下面的屏幕截图所示:
有时我会收到一系列损坏的帧。这不是与相机相关的问题。
日期和时间无法读取,并且该问题发生在不同的相机供应商、不同的 PC 和不同的地方。
使用官方软件,直播非常完美。
我正在 Debian 11 机器上尝试使用最新的 ffmpeg 源 (5.0.1)。我对这个问题特别感兴趣,因为我编写了一个基于 ffpmeg 库的程序,并且在 Windows 和 Linux 中都遇到了同样的问题(使用 ffmpeg 作为库)。
这是要录制的命令行
./ffmpeg -i rtsp://192.168.1.11:554/onvif1 a.avi
我该如何解决这个问题?
我已尝试使用此命令行将最后一个 ffmpeg 作为可执行文件
./ffmpeg -i rtsp://...:554/...?... -f image2 -vf fps=fps=1 img%03d.png
问题仍然存在,所以问题与我自己的实现无关。我直接写信给 ffmpeg 开发人员,但没有得到回复。有人有使用 live555 库的经验吗? http://www.live555.com/