我需要使用ffmpeg从我的网络摄像头录制视频。
我尝试使用此命令:ffmpeg -re -f video4linux2 -i /dev/video0 video.avi
。
我收到了:The v4l2 frame is 24384 bytes, but 153600 bytes are expected
。
当我使用此命令尝试使用avconv执行相同的操作时:avconv -f video4linux2 -i /dev/video0 video.avi
我收到了同样的错误。
但我可以使用此命令从我的网络摄像头接收视频:gstreamer-properties
。
如何配置v4l2以从我的网络摄像头获取信号视频?
答案 0 :(得分:0)
问题来自虚拟盒子。 它在我的测试期间第一次识别我的网络摄像头,但仅仅作为USB设备。 我将USB设备设置为网络摄像头,现在我可以使用ffmpeg流式传输或转换视频。