Choppy USB HDMI Video Capture

Using ffplay in this video you can see the video is choppy due to a low frame rate due to low bandwidth with the USB 2.0 device.

Here are some commands i used in the video;

v4l2-ctl –list-devices

ffplay /dev/video0

v4l2-ctl --device /dev/video0 --all

lsusb -t

v4l2-ctl --list-formats-ext -d /dev/video0

And then to change the video resolution and therefore increase the frame rate followed by a higher resolution but using mjpeg.

ffplay /dev/video0 -video_size 1280x720

ffplay /dev/video0 -video_size 1920x1080 -pixel_format mjpeg