当ffmpeg等待重新连接到相机时,添加空白帧?

时间:2016-12-07 04:49:14

标签: linux shell terminal ffmpeg libvpx

我正在使用的命令是这个。

它需要一个MJPEG流并将其保存到WEBM以获得一个输出,另一个输出直接输出到stdout,因为我将其用于其他内容。

ffmpeg -loglevel warning -reconnect 1 -f mjpeg -r 5 -i http://MJPEGURL/ -vcodec libvpx -r 5 -q:v 1 filename.webm -vf fps=1 -s 640x480 -f image2pipe pipe:1

效果很好。唯一的问题是,当连接掉到相机上时,它只是从它重新连接的位置缝合在一起。

我想在断开连接之间添加空白帧。是否有选项或方法来检测它?那么也许我可以用stdin推送一些数据?

添加空白帧的目的是使其具有适当的长度,即使它是来自实际流本身的“缺少帧”。

0 个答案:

没有答案