Hi guys,
I'm using a USBTV007 EasyCap (ID 1b71:3002 by lsusb) to capture wireless video. The system can already see it in /dev/ as video0 and I can use VLC media player to display the video on the screen and even record the video to a file. However, when I tried using uvc_camera to access the camera, this appeared:
pixfmt 0 = 'YUYV' desc = '16 bpp YUY2, 4:2:2, packed'
terminate called after throwing an instance of 'std::runtime_error'
what(): pixel format unavailable
It cannot start, and I cannot get the video to ROS.
I also tried with uvc_cam and usb_cam, and they don't work too.
I'm running Ubuntu 12.04 with Groovy. Also the kernel is updated to 3.11 (I found [here](http://www.linuxtv.org/wiki/index.php/Easycap#USBTV007_EasyCAP) that from 3.11, this model is supported; before the update the device was not seen as a video device.)
Any solutions or suggestions are appreciated.
Thank you,
Veerachart
↧