0

我需要使用 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 以从我的网络摄像头获取信号视频?

4

1 回答 1

0

问题来自虚拟盒子。它在我的测试期间第一次识别我的网络摄像头,但之后只是作为 USB 设备。我将 USB 设备设置为网络摄像头,现在我可以使用 ffmpeg 流式传输或转换视频。

于 2013-12-17T10:32:41.203 回答