有avconv问题捕获视频
我用这个命令video0
在shell 0
和video1
在shell 1
avconv -f video4linux2 -i /dev/video0 video0.avi
avconv -f video4linux2 -i /dev/video1 video1.avi
但启动第二录像机消息
的/ dev /视频1:没有剩余空间装置
问题存在同时记录两个视频的可能性?
其他
首先捕获video0.avi
是完美的工作,但如果我中断与按Ctrl + C和尝试执行视频捕获不相同的命令。
此消息在显示壳
uvcvideo:无法重新提交视频URB(-27)
该过程仍在运行?
卸下摄像头和在第一次重新做工精细。
我碰到了同样的问题 - 在我的情况下,我通过网络摄像头连接到单独的USB2总线解决它。 我仍然无法让2个USB摄像头在同一总线上同时工作。 我还发现,我必须为了采集和编码同时从两个摄像头声音和视频以root身份运行的ffmpeg(现avconv)。
另外,我从一个bash脚本运行它,并发现我必须背景一个avconv命令运行两者同时进行。 该脚本如下所示:
nohup avconv -f video4linux2 -s 640x360 -r 30 /dev/video0 -f alsa -ac 2 -i hw:1,0 -acodec libmp3lame -ab 96k -async1 stream1.mp4
P1=$!
avconv -f video4linux2 -s 640x360 -r 30 /dev/video1 -f alsa -ac 2 -i hw:2,0 -acodec libmp3lame -ab 96k -async1 stream2.mp4
kill $P1
我希望这对您有所帮助。