by Mike Melanson

Created

July 14, 2008

This is my monitor at work:

Penguin Paparazzi

Coworkers passing by are beginning to think I’m somewhat vain. Don’t ask about that sumo camera. Just… nevermind.

Anyway, the second beta of Flash Player 10/Astro includes native support for cameras conforming to the Video4Linux v2 API (V4L2). The support is not complete, however, owing to the fact that there are dozens of different colorspaces that a V4L2 camera can provide to a user application. I suspect that this is a manifestation of the do-it-yourself spirit of Linux, i.e., if you need support for a particular format, you need to code it yourself.

So the first pass at V4L2 support in the Linux Flash Player contains handlers for quite a few different pixel formats. Only 2 of them have been tested so far. (I should point out that, of all the cameras in the picture above, only 2 work in V4L2 and also output a usable format.) The rest of the formats were just implemented blindly.

So I’m hoping to get your help in testing these formats.

My corporate masters have authorized me to release the source code for a small utility to gather basic data about a V4L2 camera:

An example run:

$ ./v4l2-formats /dev/video0
/dev/video0 is a V4L2 device named 'VF0410 Live! Cam Video IM Pro'
/dev/video0 is capable of video capture
/dev/video0 is capable of streaming capture
/dev/video0 supports 'YUV 4:2:2 (YUYV)' (raw format, V4L2_PIX_FMT_YUYV)
/dev/video0 supports 'MJPEG' (compressed format, V4L2_PIX_FMT_MJPEG)

Please download the utility and run it on each /dev/videoN device you have on your system. You will ideally have one such device for each camera attached to your system: /dev/video0, /dev/video1, etc. Then, go ahead and post the results in a comment below.

Also, it would help if you could test out the V4L2 capabilities of the current Flash Player 10 beta and let me know, along with the foregoing technical data, whether or not your camera gives you a picture through Flash, without crashing, and if it looks correct. Check out this snowfall SWF for a good example.

One more thing: If you include your email address in the form’s email field (not in the actual message content), and you report that your camera does not work correctly, I may contact you directly if I deem that you could be useful for collecting more data.

Technical notes: The official documentation recommends VIDIOC_TRY_FMT in order to determine camera capabilities. In my experience, VIDIOC_TRY_FMT lies. I have a camera that claims to support every format in V4L2. I found VIDIOC_ENUM_FMT to be more reliable.

COMMENTS

  • By Frank - 12:31 PM on July 14, 2008  

    Are you going to publish these data? [ Am I going to approve the comments that contain the data? Sure. -Mike M. ]

  • By Justin Walters - 12:54 PM on July 14, 2008  

    Awesome!”of all the cameras in the picture above, only 2 work in V4L2 and also output a usable format”Which 2? [ Not the sumo guy. He only outputs a compressed format. -Mike M. ]

  • By Polar - 1:08 PM on July 14, 2008  

    /dev/video is a V4L2 device named ‘Sony VGP-VCC6 #1′/dev/video is capable of video capture/dev/video is capable of streaming capture/dev/video supports ‘YUY2 4:2:2′ (raw format, V4L2_PIX_FMT_YUYV)Flash (d525) doesn’t detect the camera though.

  • By Joshua Kugler - 1:09 PM on July 14, 2008  

    $ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘UVC Camera (046d:0990)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)The camera is a Logitech QuickCam Pro 9000. Works in Skype and Kopete. Have not tested with Flash 10 yet.

  • By IceWil - 1:21 PM on July 14, 2008  

    /dev/video0 is a V4L2 device named ‘Built-in iSight’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)Ubuntu 8.04 (64-bit)My camera isn’t detected by Flash so “snowfall SWF” remains black.

  • By philsf - 1:37 PM on July 14, 2008  

    ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘USB2.0 2M WebCam ‘/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Peter - 1:43 PM on July 14, 2008  

    You may want to look at libv4lhttp://lwn.net/Articles/287910/ [ GPL libs don't do the proprietary Flash Player much good. -Mike M. ]

  • By Raman Gupta - 1:48 PM on July 14, 2008  

    $ uname -aLinux xxx 2.6.25.9-40.fc8 #1 SMP Fri Jun 27 16:05:49 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux$ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘UVC Camera (046d:08c9)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)It is a UVC camera from Logitech. I am using the driver available from svn://svn.berlios.de/linux-uvc/linux-uvc/trunk (svn revision 228). Camera works fine using the luvcview application).Flash player version 10,0,0,525 reports “No camera available”.

  • By Bart Vanbrabant - 1:50 PM on July 14, 2008  

    Output:/dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)I only see the snow falling on a black background. I’m running this on a x64 machine so I’m using pluginwrapper which causes these message in my kernel logs:compat_ioctl32: v4l2 ioctl VIDIOC_S_PARM, dir=rw (0xc0cc5616)ioctl32(npviewer.bin:3447): Unknown cmd fd(11) cmd(c0cc5616){t:’V';sz:204} arg(ff8b71ac) on /dev/video0compat_ioctl32: v4l2 ioctl VIDIOC_S_PARM, dir=rw (0xc0cc5616)ioctl32(npviewer.bin:3447): Unknown cmd fd(11) cmd(c0cc5616){t:’V';sz:204} arg(ff8b717c) on /dev/video0compat_ioctl32: v4l2 ioctl VIDIOC_S_PARM, dir=rw (0xc0cc5616)ioctl32(npviewer.bin:3447): Unknown cmd fd(11) cmd(c0cc5616){t:’V';sz:204} arg(ff8b71ec) on /dev/video0compat_ioctl32: v4l2 ioctl VIDIOC_S_PARM, dir=rw (0xc0cc5616)ioctl32(npviewer.bin:3447): Unknown cmd fd(11) cmd(c0cc5616){t:’V';sz:204} arg(ff8b71bc) on /dev/video0

  • By ksn - 1:53 PM on July 14, 2008  

    /dev/video0 is a V4L2 device named ‘Philips SPC 900NC webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)currently not working, i think because v4l1 emulation layer is enabled

  • By botio - 1:57 PM on July 14, 2008  

    /dev/video0 is a V4L2 device named ‘Hercules Dualpix Exchange’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)this cam uses the uvc driver from the 2.6.26 kernel.works with the snowfall example, CPU usage is very high, though

  • By Cláudio Pinheiro - 2:00 PM on July 14, 2008  

    The problem with VIDIOC_TRY_FMT is some implementations don’t follow the spec, and some driver devs simply don’t care. You should bug driver devs. VIDIOC_ENUM_FMT in fact can give better results.There are some code in Kopete (libkopete/avdevice) to handle funny/obscure colorspaces provided by cameras. As the main developer of the webcam code, I grant you (and Adobe) permission to use such routines. No strings attached, you don’t even need to mention me or Kopete, neither release the code as GPL. [ Thanks. But colorspace conversion algorithms are not the hard part. The hard part is testing to make sure that each is correct. ]

  • By Jake - 2:14 PM on July 14, 2008  

    I couldn’t get the script to work on my Nokia N800. You can probably find the information on it somewhere. The snowstorm script did not work with version 9.On my desktop I have a Logitech Quickcam Express. It works fine with the snowstorm thing you posted (v. 10). However, the script simply returns an error.jake@tuxy:~$ ./v4l2-formats /dev/video0/dev/video0 is not a V4L2 devicejake@tuxy:~$It is the right dev name. I’m on Kubuntu Gusty Gibbon. [ That probably means that your device is being driven by the original V4L interface, if it's working at all. -Mike M. ]

  • By albert - 2:39 PM on July 14, 2008  

    ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Sony VGP-VCC2 (VAIO SZ) #1′/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUY2 4:2:2′ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ‘UYVY 4:2:2′ (raw format, V4L2_PIX_FMT_UYVY)

  • By chidalgo - 4:04 PM on July 14, 2008  

    $ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘UVC Camera (046d:08c6)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)Snowfall Flash 10 beta:- does not crash- but no correct rendering of the image (horizontal lines)(i686, Firefox 3, Flash 10.0.0 d525)

  • By anabelle - 6:40 PM on July 14, 2008  

    /dev/video0 is a V4L2 device named ‘USB 2.0 Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)The snowfall experiment works! :D

  • By anabelle - 6:44 PM on July 14, 2008  

    /dev/video0 is a V4L2 device named ‘USB 2.0 Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)I just tried to use Quick Capture in YouTube, and it seems to work at the beginning but once I hit record, the camera shuts down.I also noticed a blurry rendering of the main Google Analytics graphics and the Google Video Player

  • By RQ - 10:04 PM on July 14, 2008  

    Mike,regarding libv4l:Q: Under which license may I use and distribute libv4l?A: All libv4l components are licensed under the GNU Library General Publishing License version 2 or (at your option) any later version. See the included COPYING.LIB file.I’ve never heard of such license, and COPYING.LIB apparently isn’t a part of the distribution tar.gz, but I think the author actually meant the GNU Lesser Public License, LGPL, which actually is just as compatible with the Flash Player, as GTK+ is. ;)

  • By Andrew Gee - 12:41 AM on July 15, 2008  

    andrew@andrew-laptop:~/Desktop$ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Chicony USB 2.0 Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)When using the swf that you linked, I just get a small section in the middle of the camera. As though it is zoomed in.Good to see you’re making progress though!!

  • By Stoffe - 2:40 AM on July 15, 2008  

    p$ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘HP Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)The snowfall demo does not work in the latest beta. It asks for access to the video camera, but when I click “allow” the background stays black. However, it doesn’t crash either. :) The video camera works in Cheese and aMSN, so I know it’s not broken or disabled.Leaving email.

  • By Dennis Karlsson - 3:39 AM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘Philips 740 webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)I cannot try the cam with Flash 10 as the cam is attached to a server where I do not like to add flash.

  • By XioNoX - 5:26 AM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘USB2.0 1.3M UVC WebCam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Marcel Gagne - 6:18 AM on July 15, 2008  

    /dev/video is a V4L2 device named ‘Chicony USB 2.0 Camera’/dev/video is capable of video capture/dev/video is capable of streaming capture/dev/video supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By gfdsa - 6:48 AM on July 15, 2008  

    Linux video capture interface: v2.00usbcam: registering driver r5u870 0.11.1SVNr5u870-0: Detected Sony VGP-VCC8r5u870-0: registered as video0usbcore: registered new interface driver r5u870./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Sony VGP-VCC8 #1′/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUY2 4:2:2′ (raw format, V4L2_PIX_FMT_YUYV)

  • By Sidney - 7:34 AM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘UVC Camera (046d:08ce)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Vadim P. - 8:04 AM on July 15, 2008  

    vadi@ubuntu-laptop:~/Desktop$ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘USB 2.0 Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)vadi@ubuntu-laptop:~/Desktop$I don’t see anything, and I’m using ” File name: npwrapper.libflashplayer.soShockwave Flash 10.0.0 d525″

  • By Kostas - 8:22 AM on July 15, 2008  

    On a first-gen macbook, Ubuntu 8.04, firefox 3.0, flash player 10,0,0,525./dev/video0 is a V4L2 device named ‘Built-in iSight’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (UYVY)’ (raw format, V4L2_PIX_FMT_UYVY)Flash detects the camera and asks for permission. When you click allow, firefox crashes with a segfault.

  • By RQ - 8:31 AM on July 15, 2008  

    Output on DELL Inspiron 1525:/dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Adam Russell - 8:36 AM on July 15, 2008  

    Re: libv4lThe GNU Library General Public License is available at http://www.gnu.org/licenses/old-licenses/library.html and has been succeeded by the GNU Lesser General Public License. Hope this helps.

  • By John Thomas - 11:40 AM on July 15, 2008  

    Just gotta love those popporazzi huh!JT

  • By nael mohammad - 11:46 AM on July 15, 2008  

    namohamm@namohamm-linux:~/Desktop$ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘UVC Camera (046d:08c7)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By atrus123 - 11:49 AM on July 15, 2008  

    Here’s another ++ for the N810 webcam.

  • By Vegiemaster - 11:49 AM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘HP Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By SCooper86 - 11:52 AM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘UVC Camera (046d:08c6)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)This was with an inbuilt dell laptop camera (XPS m1210)

  • By Tim - 11:58 AM on July 15, 2008  

    Lenovo Ideapad y510:/dev/video0 is a V4L2 device named ‘Lenovo Easy Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By jamie dalgetty - 12:02 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘HP Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By mat - 12:04 PM on July 15, 2008  

    DELL XPS M1330 :/dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)

  • By feld - 12:06 PM on July 15, 2008  

    /dev/video1 is a V4L2 device named ‘Philips SPC 900NC webcam’/dev/video1 is capable of video capture/dev/video1 is capable of streaming capture/dev/video1 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video1 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)

  • By Vaughn - 12:07 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘UVC Camera (046d:08ce)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)Logitech QuickCamPro 5000Camera not working with Flash Player 10

  • By Jon - 12:20 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By jake - 12:33 PM on July 15, 2008  

    this is my camBus 002 Device 003: ID 0c45:62c0 Microdia Pavilion Webcammy output./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘USB 2.0 Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Zenophran - 12:43 PM on July 15, 2008  

    Integrated Dell XPS 1730 camera, works in skype/dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)Tried the snow demo and only got the black screen, about 5-10 seconds later froze the notebook completely when using Shockwave Flash 10.0.0 d525. The camera was detected and I was prompted to allow.Shockwave Flash 9.0 r124 also gave the black screen but no crash. Again the camera was detected and I was prompted to allow. I’m using openSUSE 11.0

  • By Mike - 12:46 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘HP Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)HP dv2000openSUSE 10.3Linux mike-64 2.6.22.18-0.2-default #1 SMP 2008-06-09 13:53:20 +0200 x86_64 x86_64 x86_64 GNU/LinuxThank you for the continued support of Linux

  • By jaska - 12:47 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘Philips SPC 1000NC Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)

  • By Neil - 12:51 PM on July 15, 2008  

    [neil@lx-dt:Downloads]$ ./v4l2-formats /dev/video0 (07-15 15:45)/dev/video0 is a V4L2 device named ‘VF0380 Live! Cam Optia Pro’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)Snowfall works with my camera, but it’s CRAZY zoomed in, for some reason. I had to back up two feet to make sure it was indeed my head. (It was)

  • By Mark - 12:58 PM on July 15, 2008  

    64 bit Ubuntu on a Dell M1330:/dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)I haven’t tested it with Flash 10 beta.

  • By Anonymous - 1:23 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘UVC Camera (eb1a:2761)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ‘YUV 4:2:2 (UYVY)’ (raw format, V4L2_PIX_FMT_UYVY)

  • By Florin Andrei - 1:27 PM on July 15, 2008  

    Cheap Logitech USB cammy:# ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘ZC0301[P] PC Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘JPEG’ (compressed format, V4L2_PIX_FMT_JPEG)

  • By Jan - 1:29 PM on July 15, 2008  

    ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Sony VGP-VCC2 (VAIO SZ) #1′/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUY2 4:2:2′ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ‘UYVY 4:2:2′ (raw format, V4L2_PIX_FMT_UYVY)

  • By Anonymous - 1:29 PM on July 15, 2008  

    v4l2-formats /dev/video1/dev/video1 is a V4L2 device named ‘LifeView FlyVIDEO3000′/dev/video1 is capable of video capture/dev/video1 is capable of streaming capture/dev/video1 supports ’8 bpp gray’ (raw format, V4L2_PIX_FMT_GREY)/dev/video1 supports ’15 bpp RGB, le’ (raw format, V4L2_PIX_FMT_RGB555)/dev/video1 supports ’15 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB555X)/dev/video1 supports ’16 bpp RGB, le’ (raw format, V4L2_PIX_FMT_RGB565)/dev/video1 supports ’16 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB565X)/dev/video1 supports ’24 bpp RGB, le’ (raw format, V4L2_PIX_FMT_BGR24)/dev/video1 supports ’24 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB24)/dev/video1 supports ’32 bpp RGB, le’ (raw format, V4L2_PIX_FMT_BGR32)/dev/video1 supports ’32 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB32)/dev/video1 supports ’4:2:2 packed, YUYV’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video1 supports ’4:2:2 packed, UYVY’ (raw format, V4L2_PIX_FMT_UYVY)/dev/video1 supports ’4:2:2 planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV422P)/dev/video1 supports ’4:2:0 planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)/dev/video1 supports ’4:2:0 planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YVU420) [ WOW! You might have been my new best friend if you had left an email address for me to contact you. -Mike M. ]

  • By zach - 1:29 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘Syntek USB Video Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘rgb24′ (raw format, V4L2_PIX_FMT_RGB24)

  • By Patrick Moon - 1:34 PM on July 15, 2008  

    HP dv6253cl, 64bit hardy heron, Shockwave Flash 10.0.0 d525.flash works in firefox but the camera fails to initialize/dev/video0 is a V4L2 device named ‘HP Pavilion Webcam (UVC) #1′/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUY2 4:2:2′ (raw format, V4L2_PIX_FMT_YUYV)

  • By spydon - 1:37 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘Logitech QuickCam Pro 4000′/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)

  • By Anonymous - 1:39 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘Syntek USB Video Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘rgb24′ (raw format, V4L2_PIX_FMT_RGB24)

  • By Bob - 1:41 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘HP Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Anonymous - 1:41 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘USB2.0 1.3M UVC WebCam ‘/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Bob - 1:44 PM on July 15, 2008  

    Ubuntu 8.04 on HP Pavillion dv9000 laptop/dev/video0 is a V4L2 device named ‘HP Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Adam Morris - 1:44 PM on July 15, 2008  

    Output from an Acer Aspire 5920G:/dev/video0 is a V4L2 device named ‘Acer CrystalEye webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Richard - 1:49 PM on July 15, 2008  

    ./v4l2-formats /dev/video1/dev/video1 is a V4L2 device named ‘Philips SPC 900NC webcam’/dev/video1 is capable of video capture/dev/video1 is capable of streaming capture/dev/video1 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video1 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)

  • By Nick - 1:50 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Swift - 1:52 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘BT878 video (Pinnacle PCTV Stud’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ’8 bpp, gray’ (raw format, V4L2_PIX_FMT_GREY)/dev/video0 supports ’8 bpp, dithered color’ (raw format, V4L2_PIX_FMT_HI240)/dev/video0 supports ’15 bpp RGB, le’ (raw format, V4L2_PIX_FMT_RGB555)/dev/video0 supports ’15 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB555X)/dev/video0 supports ’16 bpp RGB, le’ (raw format, V4L2_PIX_FMT_RGB565)/dev/video0 supports ’16 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB565X)/dev/video0 supports ’24 bpp RGB, le’ (raw format, V4L2_PIX_FMT_BGR24)/dev/video0 supports ’32 bpp RGB, le’ (raw format, V4L2_PIX_FMT_BGR32)/dev/video0 supports ’32 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB32)/dev/video0 supports ’4:2:2, packed, YUYV’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ’4:2:2, packed, YUYV’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ’4:2:2, packed, UYVY’ (raw format, V4L2_PIX_FMT_UYVY)/dev/video0 supports ’4:2:2, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV422P)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)/dev/video0 supports ’4:2:0, planar, Y-Cr-Cb’ (raw format, V4L2_PIX_FMT_YVU420)/dev/video0 supports ’4:1:1, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV411P)/dev/video0 supports ’4:1:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV410)/dev/video0 supports ’4:1:0, planar, Y-Cr-Cb’ (raw format, V4L2_PIX_FMT_YVU410)

  • By Swift - 1:58 PM on July 15, 2008  

    With BT878 tested above, not detected by Flash 10 b525 (nor was another UVC video device I had on a laptop).

  • By Aleksandar Kanchev - 1:59 PM on July 15, 2008  

    Tested on a Samsung X11 laptop with Fedora 9:flash-plugin-10.0.0.525-release.i386libflashsupport-000-0.5.svn20070904.i386firefox-3.0-1.fc9.i386$ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘UVC Camera (046d:0991)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)The snowfall detects the camera and when I allow it it displays picture and looks to work properly. There was very high cpu load and the picture quality was very very bad.I actually also triedflash-plugin.i386 0:9.0.124.0-releasefrom the adobe yum repository. The snowfall detected the webcam but couldn’t display a picture from it.

  • By Graham - 2:06 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘Logitech QuickCam Pro 4000′/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)Flash 10 beta doesnt detect the camera. It says “cannot find camera” under settings

  • By Oliver Merk - 2:06 PM on July 15, 2008  

    ./v4l2-formats /dev/video0/dev/video0 is not a V4L2 deviceUsing Logitech QuickCam CommunicateFWIW: In wxCam this camera only works when the V4L1 driver is specified; fails with V4L2 driver

  • By Oliver Merk - 2:06 PM on July 15, 2008  

    ./v4l2-formats /dev/video0/dev/video0 is not a V4L2 deviceUsing Logitech QuickCam CommunicateFWIW: In wxCam this camera only works when the V4L1 driver is specified; fails with V4L2 driver

  • By quibbler - 2:08 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘Logitech QuickCam Pro 4000′/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)works fine with version 9 not with 10…sees nothing.

  • By Don Park - 2:11 PM on July 15, 2008  

    donp@sparky:~/Desktop$ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘UVC Camera (046d:0991)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)Logitech Quick Cam Pro for Notebooks (or for Laptops, i forget)

  • By quibbler - 2:12 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘Logitech QuickCam Pro 4000′/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)works fine with version 9 not with 10…sees nothing.

  • By Dell XPS M1530 - 2:12 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Mike K. - 2:31 PM on July 15, 2008  

    From an HP-2133 laptop (built-in webcam):/dev/video0 is a V4L2 device named ‘CNF7070′/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)snowfall.swf didn’t crash, but the video seemed blown-up… a lot. Either that, or I have a huge noggin.

  • By Russ - 2:33 PM on July 15, 2008  

    Sony Vaio VGN-NR385E, Ubuntu 8.04, Logitech Pro 9000russell@ubook:~/Desktop$ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘UVC Camera (046d:0990)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)Video recording with Flash 10 works (though a bit choppy) – I tried it the other day using Seesmic:http://www.russellbeattie.com/blog/playing-with-seesmicKeep up the great work!-Russ

  • By Ben Davis - 2:49 PM on July 15, 2008  

    I have a Dell Inspiron 1520, Ubuntu Hardy/dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Michael - 2:55 PM on July 15, 2008  

    $ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘UVC Camera (046d:0991)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)This is a Logitech Quickcam Pro for Notebooks and works great in Skype. It also works in the snowfall example but the video looks to be really low resolution because it is very blocky. I’m using version 10,0,0,525 of flash player.

  • By Chris - 3:05 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘Acer CrystalEye webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Forrest Sheng Bao - 3:07 PM on July 15, 2008  

    forrest@dolphin:/forrest/Apps$ ./v4l2-formats /dev/video0/dev/video0 is not a V4L2 deviceBut my camera works well with cheese, camstream and skype.forrest@dolphin:/forrest/Apps$ uname -aLinux dolphin 2.6.22-15-generic #1 SMP Fri Jul 11 18:56:36 UTC 2008 x86_64 GNU/Linux

  • By Keithamus - 3:13 PM on July 15, 2008  

    $ #Using my Lenovo 3000 N200 built in camera$ uname -aLinux keith-laptop 2.6.24-18-386 #1 Wed May 28 19:30:01 UTC 2008 i686 GNU/Linux$ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘USB 2.0 Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)$ # testing using the flashplugin-nonfree from repositories is working fine.$ sudo apt-get remove flashplugin-nonfreeReading package lists…[...]Removing flashplugin-nonfree …$ sudo dpkg -i flashplugin-nonfreebeta_cairo10.0.0.525ubuntu1_i386.debSelecting previously deselected package flashplugin-nonfreebeta.[...]Setting up flashplugin-nonfreebeta (cairo10.0.0.525ubuntu1) …$ # testing using the above flashplayer10 beta works fine also.

  • By Anonymouse - 3:13 PM on July 15, 2008  

    $ #Using my Lenovo 3000 N200 built in camera$ uname -aLinux keith-laptop 2.6.24-18-386 #1 Wed May 28 19:30:01 UTC 2008 i686 GNU/Linux$ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘USB 2.0 Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)$ # testing using the flashplugin-nonfree from repositories is working fine.$ sudo apt-get remove flashplugin-nonfreeReading package lists…[...]Removing flashplugin-nonfree …$ sudo dpkg -i flashplugin-nonfreebeta_cairo10.0.0.525ubuntu1_i386.debSelecting previously deselected package flashplugin-nonfreebeta.[...]Setting up flashplugin-nonfreebeta (cairo10.0.0.525ubuntu1) …$ # testing using the above flashplayer10 beta works fine also.

  • By DannyB - 3:49 PM on July 15, 2008  

    I use a QuickCam Communicate STX (046d:08d7).Using /dev/video0 is correct, because I can, for example, point VLC to it, and it displays a nice picture. So does Kopete.danny@neo:~/Download Holding Area/linux$ ./v4l2-formats /dev/video0/dev/video0 is not a V4L2 devicedanny@neo:~/Download Holding Area/linux$ lsusbBus 003 Device 001: ID 0000:0000Bus 002 Device 002: ID 0a5c:200a Broadcom Corp. Bluetooth dongleBus 002 Device 001: ID 0000:0000Bus 001 Device 008: ID 046d:08d7 Logitech, Inc.Bus 001 Device 003: ID 0409:005a NEC Corp.Bus 001 Device 002: ID 0409:005a NEC Corp.Bus 001 Device 001: ID 0000:0000I compiled and installed the driver for my camera by following these destructions…http://ubuntuforums.org/showthread.php?t=344911Bottom line: I’m on a recent Linux (Ubuntu 8.04) and using a Logitec webcam that is (presumably) popular.

  • By cs1 - 3:54 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘Built-in iSight’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Jack - 4:00 PM on July 15, 2008  

    I have a Dell 1420n laptop with integrated uvc webcam.jdeslip@dell-desktop:~$ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)Additionally, that snowball site worked for a second and then caused my entire computer to freeze! (Ubuntu 8.04 Flash 10 b2).Youtube record preview works ok, but when I click to actually record, the video disappears.

  • By Freeman - 4:30 PM on July 15, 2008  

    Output:/dev/video0 is a V4L2 device named ‘WinTV PVR 250′/dev/video0 is capable of video capture/dev/video0 does not support streaming i/o

  • By Jurykov - 4:36 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘UVC Camera (046d:08c6)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)Snowfall loads fine (no crashing) but video is garbled. Horizontal lines that update when I move around, but no decipherable picture.

  • By Shawn - 4:41 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘CNF7070′/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)Works with ‘cheese’ and ‘skype’ nicely, have not tested with Flash-10 beta yet.

  • By Alex - 4:59 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘Empire PCI TV-Radio LE’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ’8 bpp gray’ (raw format, V4L2_PIX_FMT_GREY)/dev/video0 supports ’15 bpp RGB, le’ (raw format, V4L2_PIX_FMT_RGB555)/dev/video0 supports ’15 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB555X)/dev/video0 supports ’16 bpp RGB, le’ (raw format, V4L2_PIX_FMT_RGB565)/dev/video0 supports ’16 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB565X)/dev/video0 supports ’24 bpp RGB, le’ (raw format, V4L2_PIX_FMT_BGR24)/dev/video0 supports ’24 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB24)/dev/video0 supports ’32 bpp RGB, le’ (raw format, V4L2_PIX_FMT_BGR32)/dev/video0 supports ’32 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB32)/dev/video0 supports ’4:2:2 packed, YUYV’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ’4:2:2 packed, UYVY’ (raw format, V4L2_PIX_FMT_UYVY)/dev/video0 supports ’4:2:2 planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV422P)/dev/video0 supports ’4:2:0 planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)/dev/video0 supports ’4:2:0 planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YVU420)

  • By Mark - 5:06 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)This is the integrated webcam in my Dell Inspiron 1520 laptop.I’m running Ubuntu with backports. Flash Player 10 beta came in an update, but then later unupdated, the developers realising that it was still too buggy. But when I had it installed it didn’t detect my webcam.

  • By Greg - 5:12 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘Logitech QuickCam Zoom’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)Snowfall demo seems to work just fine.

  • By hortonwho - 5:21 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘Logitech QuickCam Orbit’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)

  • By oisin - 5:59 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘HP Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Ani - 6:03 PM on July 15, 2008  

    $ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘UVC Camera (046d:0991)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Anonymous - 6:22 PM on July 15, 2008  

    ./v4l2-formats /dev/video0/dev/video0 is not a V4L2 devicebut the same device works on skype on /dev/video0Linux sathia 2.6.24-19-generic #1 SMP Wed Jun 18 14:15:37 UTC 2008 x86_64 GNU/Linuxroot@sathia:/raid2/home/sathia/x# lsusb | grep LogitechBus 004 Device 002: ID 046d:08d7 Logitech, Inc.Bus 003 Device 004: ID 046d:c042 Logitech, Inc.

  • By Michael - 6:31 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘USB2.0 Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Larry - 7:36 PM on July 15, 2008  

    Cam does not work properly. I get snow but no cam image. I tried with Flash 9 and beta 10 with newest uvcvideo driver. Flash 9 detects cam but no image. 10 doesn’t even detect the cam.Cam is a Logitech Fusion./dev/video0 is a V4L2 device named ‘UVC Camera (046d:08ca)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Justin - 8:04 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘UVC Camera (046d:08c6)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Dan - 8:08 PM on July 15, 2008  

    From an Asus EeePC 900:/dev/video0 is a V4L2 device named ‘CNF7129′/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Michael - 8:17 PM on July 15, 2008  

    Fedora 9 x86_64 (2.6.25.9)Logitech Quickcam 9000 ProNot recognized by Flash 10 beta 2. Works perfectly with all other V4L2 applications. Ekiga, Skype, etc./dev/video0 is a V4L2 device named ‘UVC Camera (046d:0990)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)If you get UVC compatible webcams supported (uvcvideo kernel driver) you will have supported ~75% of current webcams. All future webcams will be UVC compatible as well.

  • By Jason Young - 9:59 PM on July 15, 2008  

    ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Integrated Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)this is the integrated thinkpad t61 camera. Have not attempted to use flash 10 yet.

  • By j - 10:02 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘Chicony USB 2.0 Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Anonymous - 10:04 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘Chicony USB 2.0 Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Richard - 10:15 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)Dell XPS M1330OpenSuse 10.3

  • By Sean - 10:17 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘USB 2.0 Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Richard Jones - 10:19 PM on July 15, 2008  

    /dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Pete - 10:23 PM on July 15, 2008  

    From the builtin camera on my HP dv2610./dev/video0 is a V4L2 device named ‘HP Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Jose - 12:00 AM on July 16, 2008  

    ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Logitech QuickCam Orbit’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)

  • By Jay M. - 12:21 AM on July 16, 2008  

    /dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Jay M. - 12:27 AM on July 16, 2008  

    ^^^Continued…I did not read the whole article.No, using the snow test does nothing. Black screen, white snow. My camera,s indicator light does blink when I close the page though.

  • By Anton Xuereb - 1:07 AM on July 16, 2008  

    mewt@tehgraveyard:~/Desktop$ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘UVC Camera (046d:08c7)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)Cam doesn’t work with flash example tho. It’s a cisco webcam for Cisco Unified Video Advantage

  • By Thomas - 3:23 AM on July 16, 2008  

    Output from an Asus M50SA builtin 1,3MPIX camera./dev/video0 is a V4L2 device named ‘USB 2.0 Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Brett Alton - 6:56 AM on July 16, 2008  

    ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Logitech QuickCam Pro 4000′/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)

  • By snow - 7:18 AM on July 16, 2008  

    /dev/video1 is a V4L2 device named ‘ASUS TV-FM 7134′/dev/video1 is capable of video capture/dev/video1 is capable of streaming capture/dev/video1 supports ’8 bpp gray’ (raw format, V4L2_PIX_FMT_GREY)/dev/video1 supports ’15 bpp RGB, le’ (raw format, V4L2_PIX_FMT_RGB555)/dev/video1 supports ’15 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB555X)/dev/video1 supports ’16 bpp RGB, le’ (raw format, V4L2_PIX_FMT_RGB565)/dev/video1 supports ’16 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB565X)/dev/video1 supports ’24 bpp RGB, le’ (raw format, V4L2_PIX_FMT_BGR24)/dev/video1 supports ’24 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB24)/dev/video1 supports ’32 bpp RGB, le’ (raw format, V4L2_PIX_FMT_BGR32)/dev/video1 supports ’32 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB32)/dev/video1 supports ’4:2:2 packed, YUYV’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video1 supports ’4:2:2 packed, UYVY’ (raw format, V4L2_PIX_FMT_UYVY)/dev/video1 supports ’4:2:2 planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV422P)/dev/video1 supports ’4:2:0 planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)/dev/video1 supports ’4:2:0 planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YVU420)flash10 beta2 can not detect it.

  • By Binoy - 7:44 AM on July 16, 2008  

    this is a dell xps 1530$ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Binoy - 7:50 AM on July 16, 2008  

    dell xps 1530the snowball test does not work. The webcam does not show anything. if I close the browser tab, the webcam light does blink.

  • By lau kok pin - 9:15 AM on July 16, 2008  

    /dev/video0 is not a V4L2 deviceweb cam is a4tech pk-130mg.works on skype.tested on flash 9. the webcam appears on the snowflakes flash.Haven’t tested on flash 10.ubuntu 8.04 64 bit

  • By slow_bear - 9:31 AM on July 16, 2008  

    This isn’t very helpful of me, but still:/dev/video0 is not a V4L2 deviceThis is a Samsung Pleomax webcam that works nicely with Skype and Kopete. It’s using the gspca driver. Quite a lot of low-end and mid range webcams are supported by this driver and hence only v4l, not v4l2.See: http://mxhaard.free.fr/spca5xx.html

  • By Tom Chiverton - 10:47 AM on July 16, 2008  

    Dell inspiron 1525n, intergrated web cam:falken@wopr:/tmp$ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)falken@wopr:/tmp$Seems to work fine with the snow example, though the pixels on the video seem bigger than they should be, maybe.

  • By Tom Chiverton - 11:08 AM on July 16, 2008  

    OK, scratch that, if I wait a minute or two it triggers a total hang – no response to caps lock key, nothing.I’m trying to see if I can get any further diagnostics and will post back if I do.

  • By Anton - 12:21 PM on July 16, 2008  

    /dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By amd-linux - 1:53 PM on July 16, 2008  

    The output for this device was already posted, I have to add that this cam does NOT work with Flash 10 – when selecting the cam tabulator in Flash setup, the red Indicator of the cam goes on for half a second, then Flash says that it can not find a web cam…../v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Philips 740 webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)

  • By Joseph "PriceChild" Price - 2:31 PM on July 16, 2008  

    /dev/video0 is a V4L2 device named ‘USB2.0 Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)That snow example works well, seems like its zoomed quite far in though…I also thought you could do with:$ lsusbBus 005 Device 002: ID 5986:0100 Bison Acer OrbiCamSeen as the above gives no identifiable information about the cam. (Sorry if that’s not important)

  • By Hermann - 7:39 PM on July 16, 2008  

    /dev/video0 is a V4L2 device named ‘vivi’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ’4:2:2, packed, YUYV’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video1 is a V4L2 device named ‘Sony VGP-VCC7 #1′/dev/video1 is capable of video capture/dev/video1 is capable of streaming capture/dev/video1 supports ‘YUY2 4:2:2′ (raw format, V4L2_PIX_FMT_YUYV)The snowfall demo can’t find my webcam, because it’s only accessible on /dev/video1. [ The Flash settings menu (right click) should allow you to select among cameras in Linux now. -Mike M. ]

  • By piroz - 8:01 PM on July 16, 2008  

    /dev/video0 is a V4L2 device named ‘Chicony USB 2.0 Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Ikhwan - 11:38 PM on July 16, 2008  

    /dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Frej Soya - 4:19 AM on July 17, 2008  

    ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Built-in iSight’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (UYVY)’ (raw format, V4L2_PIX_FMT_UYVY)for completeness, it’s a Macbook pro (1st gen)

  • By Shimon Rura - 6:19 AM on July 17, 2008  

    $ ./v4l2-formats /dev/video0/dev/video0 is not a V4L2 deviceMaybe it’s a V4L(1) device. It works in Camorama and Motion, but not for your format detector.From lsusb:Bus 004 Device 005: ID 093a:2468 Pixart Imaging, Inc. Easy Snap Snake Eye WebCam

  • By Dan - 8:31 AM on July 17, 2008  

    $ uname -aLinux deeog 2.6.24-19-generic #1 SMP Fri Jul 11 21:01:46 UTC 2008 x86_64 GNU/Linux$dmesg[55898.953089] uvcvideo: Found UVC 1.00 device (046d:0992)[55898.999066] input: UVC Camera (046d:0992) as /devices/pci0000:00/0000:00:1d.1/usb4/4-2/4-2:1.0/input/input8[55899.020825] usbcore: registered new interface driver uvcvideo[55899.020830] USB Video Class driver (SVN r231)$ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘UVC Camera (046d:0992)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)The cam is a Logitech QuickCam Communicate Deluxe 1.3MP Effective Pixels USB running the uvc driver .231I get the “cannot find camera” in the settings for the Flash10 Beta 2 (.525). Also, the standby, flashcam relay to vl4 also doesn’t work anymore. The beta is working great for playing flash!Thanks to you and your “corporate masters” for helping us out. Cheers!Now to reinstall flash9′er

  • By skrat - 10:37 AM on July 17, 2008  

    /dev/video0 is a V4L2 device named ‘HP Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Tom - 12:14 PM on July 17, 2008  

    /dev/video0 is a V4L2 device named ‘USB 2.0 Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)This is a Compal FL90 laptop with a built-in cam.

  • By Richard - 12:29 PM on July 17, 2008  

    From an Asus EEE 701/dev/video0 is a V4L2 device named ‘UVC Camera (eb1a:2761)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ‘YUV 4:2:2 (UYVY)’ (raw format, V4L2_PIX_FMT_UYVY)Doesn’t work in Flash at all.

  • By aled - 1:02 PM on July 17, 2008  

    Linux — 2.6.25.10-47.fc8 #1 SMP Mon Jul 7 18:39:51 EDT 2008 i686 athlon i386 GNU/Linux#./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Live! Cam Optia’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)(not tested flash 10 beta2 as yet)

  • By Igor Gomes - 1:32 PM on July 17, 2008  

    /dev/video0 is a V4L2 device named ‘USB2.0 1.3M UVC WebCam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)Works good with Skype. Crashes Firefox (Flash 10 Beta 2) when accessing some website with this functionality (ex.: http://www.tokbox.com)Good work Mike… Congratulations.Igor Gomes

  • By Paul - 8:00 PM on July 17, 2008  

    Hey, rather than getting video working, why don’t you and your colleagues get to work on a x86_64 build of flash 10. *THEN* you might get my time and support for this feature.

  • By cweiske - 5:09 AM on July 18, 2008  

    Macbook iSight/dev/video1 is a V4L2 device named ‘Built-in iSight’/dev/video1 is capable of video capture/dev/video1 is capable of streaming capture/dev/video1 supports ‘YUV 4:2:2 (UYVY)’ (raw format, V4L2_PIX_FMT_UYVY)

  • By M4rc0 - 10:53 AM on July 18, 2008  

    Dell XPS M153005a9:2640 OmniVision Technologies, Inc./dev/video is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video is capable of video capture/dev/video is capable of streaming capture/dev/video supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)—-FlashPlayer Beta2 *crashed* (ha d to remove laptop battery and restart) during snowfall video.I removed FlashPlayer Beta2 since it wasn’t running well, bad video quality and some music songs (streaming) would “jump”.Using flash-plugin 9 now and running smoothly ;)

  • By eric - 11:01 AM on July 18, 2008  

    erics@edbgon ~/src $ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Pinnacle PCTV HD 800i’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ’8 bpp, gray’ (raw format, V4L2_PIX_FMT_GREY)/dev/video0 supports ’15 bpp RGB, le’ (raw format, V4L2_PIX_FMT_RGB555)/dev/video0 supports ’15 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB555X)/dev/video0 supports ’16 bpp RGB, le’ (raw format, V4L2_PIX_FMT_RGB565)/dev/video0 supports ’16 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB565X)/dev/video0 supports ’24 bpp RGB, le’ (raw format, V4L2_PIX_FMT_BGR24)/dev/video0 supports ’32 bpp RGB, le’ (raw format, V4L2_PIX_FMT_BGR32)/dev/video0 supports ’32 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB32)/dev/video0 supports ’4:2:2, packed, YUYV’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ’4:2:2, packed, UYVY’ (raw format, V4L2_PIX_FMT_UYVY)

  • By A.Faith - 4:10 PM on July 18, 2008  

    ./v4l2-formats /dev/video/dev/video is a V4L2 device named ‘Acer Crystal Eye webcam ‘/dev/video is capable of video capture/dev/video is capable of streaming capture/dev/video supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)uname -aLinux laptop-fir 2.6.24.5-laptop-2mnb #1 SMP Thu Jun 12 14:47:38 EDT 2008 i686 AMD Turion(tm) 64 X2 Mobile Technology TL-58 GNU/Linuxcat /etc/releaseMandriva Linux release 2008.1 (Official) for i586latest flash player together with latest mozilla firefox (3rd generation) works like a charm with my camera, but it burns my fingers, making my 2 processors go about 80 to 91 degrees celsius!

  • By Optikal - 6:11 PM on July 18, 2008  

    Both my QuickCam Pro 5000 and Xbox Live Vision work fine through the UVC driver. However, when closing the cam in Stickam to change settings, Flash doesn’t seem to release the resource without a browser restart. I’ll try out and post the results of the script the next time I’m under Linux.

  • By José Villavicencio - 8:10 PM on July 18, 2008  

    Dell XPS M133005a9:2640 OmniVision Technologies, Inc.user@machine:~/Documentos$ /home/jose/Documentos/v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)—-FlashPlayer Beta2 crashed my machine, i must force a turn off, during snowfall video and any other page that use my cam (but at least it shows image but just for three seconds and then hang).I know my cam works with flash 9 but just if i run flashcam.I hope that info help.

  • By iliealot - 10:20 PM on July 18, 2008  

    DELL XPS M1530./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)./v4l2-formats /dev/video/dev/video is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video is capable of video capture/dev/video is capable of streaming capture/dev/video supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By RQ - 2:27 AM on July 19, 2008  

    Output on MSI PR200 YA (MS-1221) notebook:/dev/video0 is a V4L2 device named ‘USB 2.0 Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Tobias - 7:30 AM on July 19, 2008  

    I think you do want libv4l. COPYING.LIB contains in fact LGPL licenceThis lib is new and being actively developed. Newest release is here.http://people.atrpms.net/~hdegoede/?C=M;O=DProgress blog is here: http://hansdegoede.livejournal.com/

  • By Karl Semich - 8:41 AM on July 19, 2008  

    The snowfall demo looks like blue and green static with blobs of vertical red lines spaced 1 pixel apart (which is quite incorrect)./dev/video0 is a V4L2 device named ‘cafe_ccic’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUYV 4:2:2′ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ‘RGB 444′ (raw format, V4L2_PIX_FMT_RGB444)/dev/video0 supports ‘RGB 565′ (raw format, V4L2_PIX_FMT_RGB565)/dev/video0 supports ‘Raw RGB Bayer’ (raw format, V4L2_PIX_FMT_SBGGR8)

  • By Andre Robatino - 9:52 AM on July 19, 2008  

    My /dev/video0 device is already reported in an earlier comment./dev/video1 is a V4L2 device named ‘Kworld ATSC110/115′/dev/video1 is capable of video capture/dev/video1 is capable of streaming capture/dev/video1 supports ’8 bpp gray’ (raw format, V4L2_PIX_FMT_GREY)/dev/video1 supports ’15 bpp RGB, le’ (raw format, V4L2_PIX_FMT_RGB555)/dev/video1 supports ’15 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB555X)/dev/video1 supports ’16 bpp RGB, le’ (raw format, V4L2_PIX_FMT_RGB565)/dev/video1 supports ’16 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB565X)/dev/video1 supports ’24 bpp RGB, le’ (raw format, V4L2_PIX_FMT_BGR24)/dev/video1 supports ’24 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB24)/dev/video1 supports ’32 bpp RGB, le’ (raw format, V4L2_PIX_FMT_BGR32)/dev/video1 supports ’32 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB32)/dev/video1 supports ’4:2:2 packed, YUYV’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video1 supports ’4:2:2 packed, UYVY’ (raw format, V4L2_PIX_FMT_UYVY)/dev/video1 supports ’4:2:2 planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV422P)/dev/video1 supports ’4:2:0 planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)/dev/video1 supports ’4:2:0 planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YVU420)

  • By Diego Flameeyes Pettenò - 12:09 PM on July 19, 2008  

    Hey Mike :) I actually just got a webcam (that is, _today_) as I had my own tinkering to do with that, this is the output:/dev/video0 is a V4L2 device named ‘Avant Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘JPEG’ (compressed format, V4L2_PIX_FMT_JPEG)I haven’t tried Flash Player but I’d expect it to throw the same error that Skype throws (as Bart Vanbrabant already reported the same one):compat_ioctl32: VIDIOC_S_PARMioctl32(skype:3598): Unknown cmd fd(35) cmd(c0cc5616){t:’V';sz:204} arg(f6e62e00) on /dev/v4l/video0Probably something missing in the compatibility layer for 32-bit (I’m running on x86-64). I’ll debug it later on tonight if I have nothing else to do.

  • By Caleb Sawtell - 5:16 PM on July 19, 2008  

    Dell Inspiron 1525:/dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)Snow demo seems to work but the camera is zoomed in quite far for some reason.

  • By Slick Denis - 7:10 PM on July 19, 2008  

    “Adobe Flash”? If you ask me, “Adobe Crash” would be more appropriate. Heh heh heh.

  • By Optikal - 12:23 AM on July 20, 2008  

    /dev/video0 is a V4L2 device named ‘UVC Camera (046d:08ce)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)UVC is my QuickCam Pro 5000/dev/video1 is a V4L2 device named ‘Video Camera ‘/dev/video1 is capable of video capture/dev/video1 is capable of streaming capture/dev/video1 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video1 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)”Video Camera” is my Xbox Live Vision

  • By Justin Forest - 2:13 PM on July 20, 2008  

    /dev/video0 is a V4L2 device named ‘UVC Camera (eb1a:2761)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ‘YUV 4:2:2 (UYVY)’ (raw format, V4L2_PIX_FMT_UYVY)Asus EEE PC 701 here.

  • By Optikal - 4:17 PM on July 20, 2008  

    Logitech QuickCam Pro 5000:./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘UVC Camera (046d:08ce)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)Microsoft Xbox Live Vision:./v4l2-formats /dev/video1/dev/video1 is a V4L2 device named ‘Video Camera ‘/dev/video1 is capable of video capture/dev/video1 is capable of streaming capture/dev/video1 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video1 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Chris Jones - 7:08 AM on July 21, 2008  

    This is the results for the built-in camera on a Lenovo Thinkpad X300. This camera is supported out-of-the-box on Ubuntu Hardy and above (or other distros with similar kernel versions, I would expect)./dev/video0 is a V4L2 device named ‘UVC Camera (17ef:4807)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)

  • By Anonymous - 9:41 AM on July 21, 2008  

    $ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Logitech QuickCam Zoom’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)Video works fine on skype 2.0. The background of the snow demo is black, however.

  • By Edu - 3:37 PM on July 21, 2008  

    uname -aLinux xxxx 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686 GNU/Linux$ ./v4l2-formats /dev/video0/dev/video0 is not a V4L2 devicedmesg | grep camera[ 1485.836000] /build/buildd/linux-ubuntu-modules-2.6.22-2.6.22/debian/build/build-generic/media/gspcav1/gspca_core.c: USB SPCA5XX camera found.(ZC3XX)Works in amsn, skype and camstream. But in flash don’t work.I am using a flash player 10 beta 2.

  • By Chris Jones - 3:28 AM on July 22, 2008  

    To follow up the info I posted yesterday about the Thinkpad X300 camera, I tested it with the latest flash10 beta and the snowflake example. It asked to use my camera, I said yes, and nothing happened. I just get snowflakes flitting about over blackness.Running cheese (or other webcam using apps) works fine, so I’m pretty sure the camera and permissions are fine.Let me know if you want any more information or testing.

  • By Jonathan - 12:48 PM on July 22, 2008  

    /dev/video0 is a V4L2 device named ‘USB 2.0 Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)This is a camera built into the HP Pavilion dv2000.Capture works but ONLY the first time (any subsequent times the camera is blank). Also, the camera appears to be zoomed in (it only shows a small portion of the viewfield).Thanks!

  • By Paul de Vrieze - 11:47 AM on July 23, 2008  

    The camera is an asus laptop builtin camera. I know the driver (while since recently in the kernel) isn’t optimal yet, but it works in ekiga.In flash 9.(something) it worked somewhat in that I was asked to permit video on the snowflake flash. In flash 10 the settings page says no camera is recognized./dev/video is a V4L2 device named ‘stk’/dev/video is capable of video capture/dev/video is capable of streaming capture/dev/video supports ‘r5g6b5′ (raw format, V4L2_PIX_FMT_RGB565)/dev/video supports ‘r5g6b5BE’ (raw format, V4L2_PIX_FMT_RGB565X)/dev/video supports ‘yuv4:2:2′ (raw format, V4L2_PIX_FMT_UYVY)/dev/video supports ‘Raw bayer’ (raw format, V4L2_PIX_FMT_SBGGR8)/dev/video supports ‘yuv4:2:2′ (raw format, V4L2_PIX_FMT_YUYV)

  • By jernst - 6:01 AM on July 24, 2008  

    /dev/video0 is a V4L2 device named ‘ASUS USB2.0 Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)

  • By ianux - 10:08 AM on July 24, 2008  

    /dev/video0 is a V4L2 device named ‘USB 2.0 Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Phill - 3:29 PM on July 24, 2008  

    /dev/video0 is a V4L2 device named ‘Cisco VT Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)

  • By mockfrog - 4:28 PM on July 24, 2008  

    /dev/video0 is a V4L2 device named ‘Philips SPC 900NC webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)works goog in kopete and skype. flash 10 beta can’t find it, but the application doesn’t crash.

  • By Forrest Bao - 9:13 PM on July 25, 2008  

    Logitech Quickcam communicate MP plus, Ubuntu 7.10 x86_64 versionI downloaded the latest uvcvideo and compiled to generate new kernel module, and loaded new kernel module. Then the webcam can work out of the box.forrest@dolphin:/forrest/Apps$ uname -aLinux dolphin 2.6.22-15-generic #1 SMP Fri Jul 11 18:56:36 UTC 2008 x86_64 GNU/Linuxforrest@dolphin:/forrest/Apps$ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘UVC Camera (046d:09a1)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)forrest@dolphin:/forrest/Apps$

  • By German - 5:36 PM on July 26, 2008  

    Funny how flash works with my TV Capture card (the snow thing displays the blue screen from my TV card because it can’t tune it to any useful channel, but ut works fine. Here’s what the utility reported:[gpulido@hades ~]$ ./software/v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘BT878 video (Jetway TV/Capture ‘/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ’8 bpp, gray’ (raw format, V4L2_PIX_FMT_GREY)/dev/video0 supports ’8 bpp, dithered color’ (raw format, V4L2_PIX_FMT_HI240)/dev/video0 supports ’15 bpp RGB, le’ (raw format, V4L2_PIX_FMT_RGB555)/dev/video0 supports ’15 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB555X)/dev/video0 supports ’16 bpp RGB, le’ (raw format, V4L2_PIX_FMT_RGB565)/dev/video0 supports ’16 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB565X)/dev/video0 supports ’24 bpp RGB, le’ (raw format, V4L2_PIX_FMT_BGR24)/dev/video0 supports ’32 bpp RGB, le’ (raw format, V4L2_PIX_FMT_BGR32)/dev/video0 supports ’32 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB32)/dev/video0 supports ’4:2:2, packed, YUYV’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ’4:2:2, packed, YUYV’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ’4:2:2, packed, UYVY’ (raw format, V4L2_PIX_FMT_UYVY)/dev/video0 supports ’4:2:2, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV422P)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)/dev/video0 supports ’4:2:0, planar, Y-Cr-Cb’ (raw format, V4L2_PIX_FMT_YVU420)/dev/video0 supports ’4:1:1, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV411P)/dev/video0 supports ’4:1:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV410)/dev/video0 supports ’4:1:0, planar, Y-Cr-Cb’ (raw format, V4L2_PIX_FMT_YVU410)[gpulido@hades ~]$Thanks for making linux support better every day

  • By JT Olds - 9:58 AM on July 27, 2008  

    /dev/video0 is a V4L2 device named ‘UVC Camera (046d:08c3)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By JT Olds - 4:42 PM on July 27, 2008  

    I figured out how to get Flash 9 and above to work with any Gstreamer-supported V4L2 device.Please see http://web.jtolds.com/newsletter/3/35/

  • By Johnny - 10:22 PM on July 27, 2008  

    /dev/video0 is a V4L2 device named ‘UVC Camera (046d:0992)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Johnny - 10:47 PM on July 27, 2008  

    Also installed the Flash 1o beta on Ubuntu Hardy laptop. Logitech Quickcam works with Ustream and TokBox, not with Seesmic.Thanks for the support!

  • By gabriele - 11:48 PM on July 27, 2008  

    ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘CNF7129′/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)eeepc 900 integrated cam

  • By Johnny - 9:56 AM on July 28, 2008  

    This is a second Ubuntu Laptop that doesn’t work so well with the same Logitech webcam. Constantly have to re-install the beta. So I though I’d post it’s data as well./dev/video0 is a V4L2 device named ‘UVC Camera (046d:0992)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)Thanks again.

  • By Duncan - 8:46 PM on July 28, 2008  

    [root@sandbox ~]# ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Pinnacle PCTV 40i/50i/110i (saa’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ’8 bpp gray’ (raw format, V4L2_PIX_FMT_GREY)/dev/video0 supports ’15 bpp RGB, le’ (raw format, V4L2_PIX_FMT_RGB555)/dev/video0 supports ’15 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB555X)/dev/video0 supports ’16 bpp RGB, le’ (raw format, V4L2_PIX_FMT_RGB565)/dev/video0 supports ’16 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB565X)/dev/video0 supports ’24 bpp RGB, le’ (raw format, V4L2_PIX_FMT_BGR24)/dev/video0 supports ’24 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB24)/dev/video0 supports ’32 bpp RGB, le’ (raw format, V4L2_PIX_FMT_BGR32)/dev/video0 supports ’32 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB32)/dev/video0 supports ’4:2:2 packed, YUYV’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ’4:2:2 packed, UYVY’ (raw format, V4L2_PIX_FMT_UYVY)/dev/video0 supports ’4:2:2 planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV422P)/dev/video0 supports ’4:2:0 planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)/dev/video0 supports ’4:2:0 planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YVU420)Yes, I know it’s a tuner card, rather than a webcam, but that’s what we use (connected to a security camera). Flash 10 does not see tuner card at all (http://www.eyemagnet.com/images/flash10_linux_pinnaclepctv.png). Whereas, flash 9 could (http://www.eyemagnet.com/images/flash9_linux_pinnaclepctv.png) – not that it could use it (we used flashcam to convert to V4L) but that’s another matter.

  • By szandor - 10:46 AM on July 30, 2008  

    dell 1720:/dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)ff3.0.1 & flash 10 beta 2. laptop locks up immediately after flash tries accessing the webcam/mic. with ff3.0.5b, i was at least able to get video and sound going for a second or two before the system locks up. no relevant logs indicate what happened and it’s not a memory issue or lag as all the lights start flashing and nothing is responsive. for now it seems easier to wrap firefox in a frame forwarder rather than working through flash 10/ff. well, we’re almost there at least.

  • By Dan Dennedy - 2:39 PM on July 30, 2008  

    If I made miniDV and HDV FireWire camcorders available through V4L2 (by writing the code), the streams would come through as DV and MPEG-2 compressed. In that case, would Flash be able to decode them? If not, is it out of the question that it ever will be able to in the near future?Also, you should know that there are a few models of miniDV camcorders that are USB UVC compliant and also provide compressed DV as the stream format. (dvgrab supports them with the uvcvideo kernel module.) Alas, I don’t have the model names offhand, but there are so few it’s not that interesting; just thought I’d let you know. I don’t know if AVCHD camcorders offer any support for streaming over USB. [ It's not outside the realm of possibility to decode M/JPEG frames coming from webcams since the Flash Player already has code for those formats. The same is not true for MPEG/DV. -Mike M. ]

  • By julien - 11:28 AM on July 31, 2008  

    Thanks for that little utility, I’m having a strange problem, my webcam (label Webcam Elch2 according to this : Bus 001 Device 004: ID 046d:0929 Logitech, Inc.) works with all flashplayer versions prior to “beta refresh”, but not anymore since 2 or 3 days, I ran the tests and this is what I get :v4l2-formats /dev/video0dev/video0 is not a V4L2 deviceSo, I also tried : gstreamer-propertiesand it also says my cam isnt a v4L2 but a v4L1 device. Does that mean It wont be supported by flashplayer10 or is there a workaroundThanks [ The beta refresh inadvertently broke V4L1 support. This will be fixed in the final release. -Mike M. ]

  • By hkfczrqj - 1:05 PM on August 2, 2008  

    logitech quickcam for notebooks…/dev/video0 is a V4L2 device named ‘UVC Camera (046d:09c1)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)flash 10beta2 does not seem to find it. I’m using a 32-bit firefox in a 64-bit environment. Also it doesn’t work with opera (flash works fine otherwise). Everything else flash works ok though.

  • By Rene Horn - 12:22 AM on August 3, 2008  

    Dell XPS M1330 (one of the ones that actually came with Ubuntu pre-installed):/dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Jason - 10:48 AM on August 3, 2008  

    /dev/video0 is a V4L2 device named ‘UVC Camera (046d:0990)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Jason - 12:32 PM on August 3, 2008  

    /dev/video0 is a V4L2 device named ‘UVC Camera (046d:0990)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By michele - 5:49 AM on August 4, 2008  

    /dev/video0 is a V4L2 device named ‘Built-in iSight’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (UYVY)’ (raw format, V4L2_PIX_FMT_UYVY)Firefox 3 on Ubuntu Hardy Heron detects my camera but it just crashed with a segmentation fault when I allow it

  • By moobyfr - 3:00 AM on August 6, 2008  

    /dev/video0 is a V4L2 device named ‘UVC Camera (046d:08ce)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)The flash animation with webcam works great, (Firefox 2.0.0.16, flash 10b2)

  • By Hrundik - 10:34 AM on August 7, 2008  

    /dev/video0 is a V4L2 device named ‘Wibrain.’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)”No camera available” in flash playerWorks in Ekiga.

  • By get_a_clue - 1:34 AM on August 8, 2008  

    I think its time for a software update. Your latest beta is crap. You guys at adobe are slower than snails and, all this nonsence secrecy and tight lips…Please…Now you think your special too… Just get the product out. WANKERS!

  • By John - 4:09 AM on August 8, 2008  

    Can you just use libv4l instead of trying to decode every wierd format out there?

  • By LuisManson - 6:27 PM on August 8, 2008  

    No webcam or Tv board on flash 10, works on skype and kopetein flash 9 how ever i dont have video, but i see the devices on the list…also now i see lots messages in dmesg about:compat_ioctl32: VIDIOC_S_PARMioctl32(firefox-bin:2901): Unknown cmd fd(42) cmd(c0cc5616){t:’V';sz:204} arg(ff83b68c) on /dev/v4l/video0of course this may be related to my kernel being 64 bits and flash/firefox 32 bits apps ;) this webcam is integrated in the monitor, a Samsung 225UN/dev/video0 is a V4L2 device named ‘Saturn USB 2.0 Camera.’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)dev/video1 is a V4L2 device named ‘Compro VideoMate TV PVR/FM’/dev/video1 is capable of video capture/dev/video1 is capable of streaming capture/dev/video1 supports ’8 bpp gray’ (raw format, V4L2_PIX_FMT_GREY)/dev/video1 supports ’15 bpp RGB, le’ (raw format, V4L2_PIX_FMT_RGB555)/dev/video1 supports ’15 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB555X)/dev/video1 supports ’16 bpp RGB, le’ (raw format, V4L2_PIX_FMT_RGB565)/dev/video1 supports ’16 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB565X)/dev/video1 supports ’24 bpp RGB, le’ (raw format, V4L2_PIX_FMT_BGR24)/dev/video1 supports ’24 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB24)/dev/video1 supports ’32 bpp RGB, le’ (raw format, V4L2_PIX_FMT_BGR32)/dev/video1 supports ’32 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB32)/dev/video1 supports ’4:2:2 packed, YUYV’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video1 supports ’4:2:2 packed, UYVY’ (raw format, V4L2_PIX_FMT_UYVY)/dev/video1 supports ’4:2:2 planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV422P)/dev/video1 supports ’4:2:0 planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)/dev/video1 supports ’4:2:0 planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YVU420)

  • By Patrizio - 5:19 AM on August 10, 2008  

    doesn’t work for me./a.out /dev/video0/dev/video0 is not a V4L2 devicetrust wb1400T.Bus 002 Device 002: ID 093a:2468 Pixart Imaging, Inc. Easy Snap Snake Eye WebCamworks perfectly in v4l2 mode in skype or amsn or kopete other conference appsi’m having weird white dots on youtube video with this beta, anyone has too? [ White dots are a known issue in that beta. Will be fixed in next version. -Mike M. ]

  • By Tony Sweeney - 10:42 AM on August 10, 2008  

    sweeney@golem:~$ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘UVC Camera (eb1a:2761)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ‘YUV 4:2:2 (UYVY)’ (raw format, V4L2_PIX_FMT_UYVY)sweeney@golem:~$ lsusbBus 005 Device 003: ID eb1a:2761 eMPIA Technology, Inc….n.b. this is an Asus Eee 701

  • By Gavin Golden - 3:38 PM on August 10, 2008  

    /dev/video0 is a V4L2 device named ‘HP Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By chuck - 5:27 PM on August 10, 2008  

    dev/video0 is a V4L2 device named ‘UVC Camera (046d:0990)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)this is a logitech quickcam pro 9000, keep up the great work

  • By Mephisto - 1:55 PM on August 12, 2008  

    It’s not a webcam, but might help you debug, so i’ll post it anyway… my tv card (/dev/video0, v4l device) X)It looks a bit pixeled tho, its obviously software scaled, but it works well enough./dev/video0 is a V4L2 device named ‘BT878 video (Pinnacle PCTV Stud’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ’8 bpp, gray’ (raw format, V4L2_PIX_FMT_GREY)/dev/video0 supports ’8 bpp, dithered color’ (raw format, V4L2_PIX_FMT_HI240)/dev/video0 supports ’15 bpp RGB, le’ (raw format, V4L2_PIX_FMT_RGB555)/dev/video0 supports ’15 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB555X)/dev/video0 supports ’16 bpp RGB, le’ (raw format, V4L2_PIX_FMT_RGB565)/dev/video0 supports ’16 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB565X)/dev/video0 supports ’24 bpp RGB, le’ (raw format, V4L2_PIX_FMT_BGR24)/dev/video0 supports ’32 bpp RGB, le’ (raw format, V4L2_PIX_FMT_BGR32)/dev/video0 supports ’32 bpp RGB, be’ (raw format, V4L2_PIX_FMT_RGB32)/dev/video0 supports ’4:2:2, packed, YUYV’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ’4:2:2, packed, YUYV’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ’4:2:2, packed, UYVY’ (raw format, V4L2_PIX_FMT_UYVY)/dev/video0 supports ’4:2:2, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV422P)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)/dev/video0 supports ’4:2:0, planar, Y-Cr-Cb’ (raw format, V4L2_PIX_FMT_YVU420)/dev/video0 supports ’4:1:1, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV411P)/dev/video0 supports ’4:1:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV410)/dev/video0 supports ’4:1:0, planar, Y-Cr-Cb’ (raw format, V4L2_PIX_FMT_YVU410)

  • By Overand - 10:05 AM on August 14, 2008  

    Asus eeepc 701 4G:/dev/video0 is a V4L2 device named ‘UVC Camera (eb1a:2761)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ‘YUV 4:2:2 (UYVY)’ (raw format, V4L2_PIX_FMT_UYVY)

  • By eigenlambda - 10:00 PM on August 17, 2008  

    Gateway T-1616:/dev/video0 is a V4L2 device named ‘Gateway USB 2.0 Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Murz - 10:55 PM on August 17, 2008  

    Confirming blurry rendering of the main Google Analytics graphics and the Google Video PlayerTested on Firefox 3.0 and 3.1 with Intel and Nvidia and ATI drivers.In latest update (Shockwave Flash 10.0.0 d569) it isn’t solved.

  • By makomk - 7:24 AM on August 18, 2008  

    “In my experience, VIDIOC_TRY_FMT lies. I have a camera that claims to support every format in V4L2. I found VIDIOC_ENUM_FMT to be more reliable.”Are you sure you’re using it right? Remember, VIDIOC_TRY_FMT should always return a supported video format or fail, but it’s not guaranteed to return the video format you asked for. (In fact, it’s not unusual for hardware to offer you the same format no matter what you asked for.)

  • By gothmog - 10:53 AM on August 20, 2008  

    $ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘SN9C10x PC Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘bayer rgb’ (raw format, V4L2_PIX_FMT_SBGGR8)/dev/video0 supports ‘compressed’ (compressed format, V4L2_PIX_FMT_SN9C10X)It works with Flash 10, but the snowfall example peeks cpu at 99%, even with with last version (10.0.0.569).

  • By Clinton - 11:44 AM on August 29, 2008  

    /dev/video0 is a V4L2 device named ‘UVC Camera (046d:08cb)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Kevin dyer - 5:03 AM on August 30, 2008  

    kd@kd-laptop:~/Downloads$ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘UVC Camera (046d:0991)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)kd@kd-laptop:~/Downloads$ ./v4l2-formats /dev/video1/dev/video1 is a V4L2 device named ‘HP Webcam’/dev/video1 is capable of video capture/dev/video1 is capable of streaming capture/dev/video1 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)kdOne webcam is a built-in HP webcam, the other is a logitech quickcam pro for notebooks.I experience webcam freeze if i try to broadcast it or do youtube quick capture.The snowfall image has strange green and pink colours upon which i do see swirling snowflakes.OS is hardy, 8.04By the way, thank you for all the effort to make this work for us linux users

  • By greytear - 3:58 AM on September 2, 2008  

    Results of v4l2-formats:./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘UVC Camera (05ca:1836)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)System: Sony Vaio VGN-FE41S, running debian testingLinux klimt 2.6.26-1-amd64 #1 SMP Wed Aug 20 12:09:32 UTC 2008 x86_64 GNU/LinuxAs for the snowfall…i just can see that. Image is not shown, although the camera is recognized.

  • By Yannick - 6:46 PM on September 4, 2008  

    Hi Mike, and thank you for the integration of V4L2.As reported by stoffe and anton above, the Philips ToUCam 740 does not work with Flash 10. I’m trying it with version 10,0,0,569 on Ubuntu 8.04 (non-64-bits) with FF3.0.1 (and have removed the libflashsupport-nonfree package).Your script reports the following:/dev/video0 is a V4L2 device named ‘Philips 740 webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)Ekiga works fine with the webcam.There is a possibility to disable the built-in compression with a program called setpwc (set philips web cam) but I tried it… doesn’t help.There is definitely some communication going on between Flash and the webcam, as its red light flashes up when opening the Flash script (be it the snowfall test or another I have here that normally gives a list of available webcams).In the plugin settings for the webcam, it says no webcam has been detected. Each time I switch from the microphone tab to the webcam tab, the light flashes for half a second, but that doesn’t help.I’m available for help or debug if needed. I really *want* to get it to work.

  • By Froid - 6:37 PM on September 5, 2008  

    /dev/video0 is a V4L2 device named ‘Laptop Integrated Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)from dell inspiron 1525 webcam

  • By Rand - 12:55 PM on October 2, 2008  

    /dev/video0 is a V4L2 device named ‘Microsoft� LifeCam NX-6000′/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)

  • By vishu - 9:18 AM on October 15, 2008  

    /dev/video0 is a V4L2 device named ‘Acer CrystalEye webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Fufkyn - 5:28 AM on October 19, 2008  

    $ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Logitech QuickCam Pro 4000′/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)$Doesn’t work with Flash 10 – Light goes on on camera for 1.5 seconds, then says “Camera unavailable”. Used to work with Flash 9.

  • By CN - 6:37 AM on November 2, 2008  

    /dev/video0 is a V4L2 device named ‘USB Camera (041e:401c)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘JPEG’ (compressed format, V4L2_PIX_FMT_JPEG)This camera worked in Flash 9 and works in Linux programs like Cheese and Camorama, but just displays distortions in Flash 10. I wonder if it’s not vfl2 in fact. It’s an old Creative Webcam NXlsusbBus 001 Device 003: ID 041e:401c Creative Technology, Ltd WebCam NX [PD1110]

  • By PJR - 8:47 PM on November 5, 2008  

    # /export/downloads/v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Logitech QuickCam Orbit’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)

  • By QP - 12:54 PM on November 7, 2008  

    ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘USB Camera (046d:08d7)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘JPEG’ (compressed format, V4L2_PIX_FMT_JPEG)Previously worked with Flash 9. With Flash 10.0.12.36 most video based flash applets now produce badly distorted captures – everything from badly interleaved video to random pixel blocks.

  • By RedBass - 1:01 AM on November 12, 2008  

    /dev/video0 is a V4L2 device named ‘Philips 750 webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)flash 9 works fine, camorama and similars too.Tnx

  • By Andrea Grandi - 12:16 AM on November 25, 2008  

    andy80@centurion:~/download$ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘VF0470 Live! Cam Notebook’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘JPEG’ (compressed format, V4L2_PIX_FMT_JPEG)It’s a Creative Live! Webcam. It works correctly with Cheese and doesn’t work so fine with Skype (but this is another story :P ). I can make it work with Flash using this workaround: http://www.jtolds.com/newsletter/2008/7/27/how-to-get-v4l2-devices-to-work-with-flashIt emulates V4L1. But I cannot make it work with native V4L2. Only http://www.ustream.tv recognizes it at the beginning, then the webcam module hangs and I have to rmmod it.If you need more info, please feel free to contact me.Best regards.

  • By JohnnyMnemonic - 3:36 AM on November 25, 2008  

    /dev/video0 is a V4L2 device named ‘HP Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Jamin Ragle - 3:05 PM on November 26, 2008  

    ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Logitech QuickCam Pro 4000′/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)$ uname -aLinux reason.unm.edu 2.6.27.5-41.fc9.x86_64 #1 SMP Thu Nov 13 20:29:07 EST 2008 x86_64 x86_64 x86_64 GNU/Linux$ yum list flash-pluginLoaded plugins: refresh-packagekitInstalled Packagesflash-plugin.i386 10.0.12.36-release installed

  • By Fred Eisele - 7:44 AM on December 12, 2008  

    I see a lot of v4l2 cameras that don’t work properly with flash player 10 for linux. I presume that there are some that do? [ Some, yes. -Mike M. ]

  • By Gregor S - 12:16 PM on December 14, 2008  

    Here you go…It works BUT it doasn’t use avaliable high resolution this webcam could provide./dev/video0 is a V4L2 device named ‘Philips SPC 1000NC Webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)/dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)

  • By Michele Della Guardia - 4:46 PM on December 15, 2008  

    Output from Acer Aspire 5720 :./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Acer CrystalEye webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Name - 12:33 PM on December 21, 2008  

    /dev/video0 is a V4L2 device named ‘Philips 680 webcam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)

  • By John Loza - 12:35 PM on January 6, 2009  

    Not much luck with V4L2 so far with most group apps: icamonline, stickam, tokbox, meebomore luck with V4L1 emulation via flashcamuser:~/v4l2-formats$ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘VF0540 Live! Cam Video IM/Video 0000:00:02.1′/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)user:~/v4l2-formats$ uname -aLinux system 2.6.27-9-generic #1 SMP Thu Nov 20 22:15:32 UTC 2008 x86_64 GNU/Linuxfirefox:about:pluginsFile name: libflashplayer.soShockwave Flash 10.0 d21

  • By Eric Allen - 10:34 PM on January 7, 2009  

    Trying again:/dev/video0 is a V4L2 device named ‘USB Camera (0733:0401)’/dev/video0 is capable of video capture/dev/video0 is capable of streaming captureIntel CS330 cam, Ubuntu 8.1, Flash 10.0.15.3.No detection. Snowfall has a black background.Worked fine in 8.04…

  • By DivineGod - 9:02 AM on March 5, 2009  

    $ ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Logitech QuickCam Pro 4000′/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)Device name is correctSnowfall is black.

  • By Ezekiel Grave - 6:46 PM on March 10, 2009  

    /dev/video0 is a V4L2 device named ‘BisonCam’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘BAYER’ (raw format, V4L2_PIX_FMT_SBGGR8)Kernel module: “m5602″File name: libflashplayer.soShockwave Flash 10.0 r22The snowfall demo looks VERY crazy. striped and messed-up – but I can see motion. Absolutely no recognizable detail, only changes in the stripes when there is motion in front of the camera.Thank you and GOOD LUCK on your quest!

  • By madame zou - 6:06 AM on March 24, 2009  

    Linux debian 2.6.26-1-686 #1 SMP Fri Mar 13 18:08:45 UTC 2009 i686 GNU/LinuxBus 003 Device 002: ID 04f2:b012 Chicony Electronics Co., Ltd 1.3 MPixel UVC webcam/dev/video0 is a V4L2 device named ‘USB2.0 1.3M UVC WebCam ‘/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)works fine with amsn,cheese;also works with flash 10.

  • By Andrew Hailes - 4:20 PM on August 26, 2009  

    cloakable@trancendence:~$ v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘Logitech QuickCam Zoom’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘Raw Philips Webcam’ (compressed format, V4L2_PIX_FMT_PWC2)/dev/video0 supports ’4:2:0, planar, Y-Cb-Cr’ (raw format, V4L2_PIX_FMT_YUV420)Nothing from Flash 10. Doesn’t pick up the webcam at all.

  • By david_4d - 8:57 AM on November 9, 2009  

    $ v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘CIF Single Chip ‘/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture$ lsusbBus 002 Device 003: ID 093a:2468 Pixart Imaging, Inc. Cammaestro 2.5DU/X-EYE/Orite SC-120/ICGear TravelCam/Easy Snap Snake Eye Webcam$ dmesggspca: main v2.4.0 registeredgspca: probing 093a:2468pac207: Pixart Sensor ID 0×27 Chips ID 0x00pac207: Pixart PAC207BCA Image Processor and Control Chip detected (vid/pid 0x093A:0×2468)gspca: probe okusbcore: registered new interface driver pac207pac207: registeredDoesn’t get recognized by Flash 10.Thanks for the good work :)

  • By Gerd - 2:54 AM on January 23, 2010  

    Philips SPC630NC# lsusbBus 001 Device 004: ID 0471:2035 Philips# v4l2-formats /dev/video1/dev/video1 is a V4L2 device named ‘USB Video Camera’/dev/video1 is capable of video capture/dev/video1 is capable of streaming capture/dev/video1 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By Prabhat Ranjan - 1:35 AM on February 27, 2010  

    ./v4l2-formats /dev/video0/dev/video0 is a V4L2 device named ‘USB2.0_Camera’/dev/video0 is capable of video capture/dev/video0 is capable of streaming capture/dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)

  • By das - 9:44 AM on July 30, 2010  

    tested with my logitech webcam(C250 m) on a fedora 13 box (flashplayer 10.1).
    it seems work. But video is heavily pixelated.this works fine under other apps such as
    cheese webcam booth and lucview .

    the output of the v4l2-formats binary is:

    /dev/video0 is a V4L2 device named ‘UVC Camera (046d:0804)’
    /dev/video0 is capable of video capture
    /dev/video0 is capable of streaming capture
    /dev/video0 supports ‘YUV 4:2:2 (YUYV)’ (raw format, V4L2_PIX_FMT_YUYV)
    /dev/video0 supports ‘MJPEG’ (compressed format, V4L2_PIX_FMT_MJPEG)

    is there any other place to report this problem?

    I really would appreciate any help to find a solution to this problem

    thanks