The World’s Largest Online Community for Developers
I need to record a video from my webcam with ffmpeg.
I tried with this command :
ffmpeg -re -f video4linux2 -i /dev/video0 video.avi.
And I received that :
The v4l2 frame is 24384 bytes, but 153600 bytes are expected.
When I try the same operation with avconv with this command :
avconv -f video4linux2 -i /dev/video0 video.avi I received the same error.
But I can receive the video from my webcam with this command:
How to configure v4l2 to get signal video from my webcam ?
The problem come from virtual box. It recognize my webcam the first time during my test but after just as a USB device. I set USB device to webcam and now I can stream or convert videos with ffmpeg.