有没有办法延迟 mplayer 上的截图?参数“-ss”不起作用,因为它不是可搜索的输入。
我目前正在使用:
mplayer -nosound tv:// -tv driver=v4l2:device=/dev/video1 -frames 2 -vf screenshot -vo png:z=9
但第一帧是空的(只有绿色) - 我认为这是由于网络摄像头的初始化造成的。第二帧正常
所以我的想法是,跳过前 10 帧,然后截取屏幕截图,以确保每次都初始化相机。
我应该使用什么参数来获得这个结果?
答案1
有些摄像头需要一段时间才能初始化。让它拍摄 2 张照片并丢弃第 1 张(调整拍摄间隔,直到拍摄时间足够长,可以拍摄出良好的第 2 张照片)