Paulo Assis <pj.assis <at> gmail.com> writes: > > Hi, I find strange the following output from luvcview: > > Frame format: YUYV (MJPG is not supported by device) > > Your lsusb output seems to indicate that MJPG is indeed supported.
Thanks, sir for being helpful. I just want to cleare something . Luvcview Is open the hp integrate camera not my usb webcam. > > Could you post the output of guvcview --verbose? > This should list all video formats available in your device (and the > ones converted by libv4l) sok@sok-HP-ProBook-4520s:~$ guvcview --verbose guvcview 1.4.1 video_device: /dev/video0 vid_sleep: 0 cap_meth: 1 resolution: 176 x 144 windowsize: 512 x 700 vert pane: 578 spin behavior: 0 mode: yuyv fps: 1/30 Display Fps: 0 bpp: 0 hwaccel: 1 avi_format: 0 sound: 1 sound Device: 0 sound samp rate: 0 sound Channels: 0 Sound delay: 0 nanosec Sound Format: 80 Pan Step: 2 degrees Tilt Step: 2 degrees Video Filter Flags: 0 image inc: 0 profile(default):/home/sok/default.gpfl starting portaudio... Cannot connect to server socket err = No such file or directory Cannot connect to server socket jack server is not running or cannot be started language catalog=> dir:/usr/share/locale type:UTF-8 lang:en_US.UTF-8 cat:guvcview.mo yuyv: setting format to 1448695129 capture method = 1 video device: /dev/video0 /dev/video0 - device 1 /dev/video1 - device 2 Init. HP Webcam [2 MP Fixed] (location: usb-0000:00:1a.0-1.5) { pixelformat = 'YUYV', description = 'YUV 4:2:2 (YUYV)' } { discrete: width = 640, height = 480 } Time interval between frame: 1/30, { discrete: width = 176, height = 144 } Time interval between frame: 1/30, { discrete: width = 320, height = 240 } Time interval between frame: 1/30, { discrete: width = 1024, height = 768 } Time interval between frame: 1/10, { discrete: width = 1280, height = 720 } Time interval between frame: 1/8, { discrete: width = 1280, height = 1024 } Time interval between frame: 1/8, { discrete: width = 1600, height = 900 } Time interval between frame: 1/5, { discrete: width = 1600, height = 1200 } Time interval between frame: 1/5, { discrete: width = 640, height = 480 } Time interval between frame: 1/30, { pixelformat = 'RGB3', description = 'RGB3' } { discrete: width = 640, height = 480 } Time interval between frame: 1/30, { discrete: width = 176, height = 144 } Time interval between frame: 1/30, { discrete: width = 320, height = 240 } Time interval between frame: 1/30, { discrete: width = 1024, height = 768 } Time interval between frame: 1/10, { discrete: width = 1280, height = 720 } Time interval between frame: 1/8, { discrete: width = 1280, height = 1024 } Time interval between frame: 1/8, { discrete: width = 1600, height = 900 } Time interval between frame: 1/5, { discrete: width = 1600, height = 1200 } Time interval between frame: 1/5, { pixelformat = 'BGR3', description = 'BGR3' } { discrete: width = 640, height = 480 } Time interval between frame: 1/30, { discrete: width = 176, height = 144 } Time interval between frame: 1/30, { discrete: width = 320, height = 240 } Time interval between frame: 1/30, { discrete: width = 1024, height = 768 } Time interval between frame: 1/10, { discrete: width = 1280, height = 720 } Time interval between frame: 1/8, { discrete: width = 1280, height = 1024 } Time interval between frame: 1/8, { discrete: width = 1600, height = 900 } Time interval between frame: 1/5, { discrete: width = 1600, height = 1200 } Time interval between frame: 1/5, { pixelformat = 'YU12', description = 'YU12' } { discrete: width = 640, height = 480 } Time interval between frame: 1/30, { discrete: width = 176, height = 144 } Time interval between frame: 1/30, { discrete: width = 320, height = 240 } Time interval between frame: 1/30, { discrete: width = 1024, height = 768 } Time interval between frame: 1/10, { discrete: width = 1280, height = 720 } Time interval between frame: 1/8, { discrete: width = 1280, height = 1024 } Time interval between frame: 1/8, { discrete: width = 1600, height = 900 } Time interval between frame: 1/5, { discrete: width = 1600, height = 1200 } Time interval between frame: 1/5, { pixelformat = 'YV12', description = 'YV12' } { discrete: width = 640, height = 480 } Time interval between frame: 1/30, { discrete: width = 176, height = 144 } Time interval between frame: 1/30, { discrete: width = 320, height = 240 } Time interval between frame: 1/30, { discrete: width = 1024, height = 768 } Time interval between frame: 1/10, { discrete: width = 1280, height = 720 } Time interval between frame: 1/8, { discrete: width = 1280, height = 1024 } Time interval between frame: 1/8, { discrete: width = 1600, height = 900 } Time interval between frame: 1/5, { discrete: width = 1600, height = 1200 } Time interval between frame: 1/5, vid:05c8 pid:0403 driver:uvcvideo checking format: 1448695129 fps is set to 1/30 drawing controls control[0]: 0x980900 Brightness, -64:64:1, default 0 control[0]: 0x980901 Contrast, 0:64:1, default 25 control[0]: 0x980902 Saturation, 0:128:1, default 64 control[0]: 0x980903 Hue, -40:40:1, default 0 control[0]: 0x98090c White Balance Temperature, Auto, 0:1:1, default 1 control[0]: 0x980910 Gamma, 72:500:1, default 100 control[0]: 0x980918 Power Line Frequency, 0:2:1, default 2 control[0]: 0x98091a White Balance Temperature, 2800:6500:1, default 4000 control[0]: 0x98091b Sharpness, 0:5:1, default 2 control[0]: 0x98091c Backlight Compensation, 0:1:1, default 0 control[0]: 0x9a0903 Exposure, Auto Priority, 0:1:1, default 0 resolutions of format(1) = 9 frame rates of 2ยบ resolution=1 fps is set to 1/30 Def. Res: 1 numb. fps:1 --------------------------------------- device #0 Name = HDA Intel: STAC92xx Analog (hw:0,0) Host API = ALSA Max inputs = 2, Max outputs = 2 Def. low input latency = 0.012 Def. low output latency = 0.012 Def. high input latency = 0.046 Def. high output latency = 0.046 Def. sample rate = 44100.00 --------------------------------------- device #1 Name = HDA ATI HDMI: ATI HDMI (hw:1,3) Host API = ALSA Max inputs = 0, Max outputs = 2 Def. low input latency = -1.000 Def. low output latency = 0.012 Def. high input latency = -1.000 Def. high output latency = 0.046 Def. sample rate = 44100.00 --------------------------------------- device #2 Name = FaceCam 312: USB Audio (hw:2,0) Host API = ALSA Max inputs = 1, Max outputs = 0 Def. low input latency = 0.011 Def. low output latency = -1.000 Def. high input latency = 0.043 Def. high output latency = -1.000 Def. sample rate = 48000.00 --------------------------------------- device #3 Name = front Host API = ALSA Max inputs = 0, Max outputs = 2 Def. low input latency = -1.000 Def. low output latency = 0.012 Def. high input latency = -1.000 Def. high output latency = 0.046 Def. sample rate = 44100.00 --------------------------------------- device #4 Name = surround40 Host API = ALSA Max inputs = 0, Max outputs = 2 Def. low input latency = -1.000 Def. low output latency = 0.012 Def. high input latency = -1.000 Def. high output latency = 0.046 Def. sample rate = 44100.00 --------------------------------------- device #5 Name = surround51 Host API = ALSA Max inputs = 0, Max outputs = 2 Def. low input latency = -1.000 Def. low output latency = 0.012 Def. high input latency = -1.000 Def. high output latency = 0.046 Def. sample rate = 44100.00 --------------------------------------- device #6 Name = surround71 Host API = ALSA Max inputs = 0, Max outputs = 2 Def. low input latency = -1.000 Def. low output latency = 0.012 Def. high input latency = -1.000 Def. high output latency = 0.046 Def. sample rate = 44100.00 --------------------------------------- device #7 Name = pulse Host API = ALSA Max inputs = 32, Max outputs = 32 Def. low input latency = 0.012 Def. low output latency = 0.012 Def. high input latency = 0.046 Def. high output latency = 0.046 Def. sample rate = 44100.00 --------------------------------------- device #8 Name = dmix Host API = ALSA Max inputs = 0, Max outputs = 2 Def. low input latency = -1.000 Def. low output latency = 0.043 Def. high input latency = -1.000 Def. high output latency = 0.043 Def. sample rate = 48000.00 --------------------------------------- device #9 [ Default Input, Default Output ] Name = default Host API = ALSA Max inputs = 32, Max outputs = 32 Def. low input latency = 0.012 Def. low output latency = 0.012 Def. high input latency = 0.046 Def. high output latency = 0.046 Def. sample rate = 44100.00 ---------------------------------------------- SampleRate:0 Channels:0 Video driver: x11 A window manager is available guvcview 1.4.1 Cannot connect to server socket err = No such file or directory Cannot connect to server socket jack server is not running or cannot be started video device: /dev/video1 /dev/video0 - device 1 /dev/video1 - device 2 Init. FaceCam 312 (location: usb-0000:00:1d.0-1.1) { pixelformat = 'MJPG', description = 'MJPEG' } { discrete: width = 640, height = 480 } Time interval between frame: 1/30, 1/15, 1/1, { discrete: width = 320, height = 240 } Time interval between frame: 1/30, 1/15, 1/1, { discrete: width = 160, height = 120 } Time interval between frame: 1/30, 1/15, 1/1, { discrete: width = 176, height = 144 } Time interval between frame: 1/30, 1/15, 1/1, { discrete: width = 352, height = 288 } Time interval between frame: 1/30, 1/15, 1/1, { pixelformat = 'YUYV', description = 'YUV 4:2:2 (YUYV)' } { discrete: width = 320, height = 240 } Time interval between frame: 1/5, { discrete: width = 160, height = 120 } Time interval between frame: 1/20, { discrete: width = 176, height = 144 } Time interval between frame: 1/15, { discrete: width = 352, height = 288 } Time interval between frame: 1/4, { pixelformat = 'RGB3', description = 'RGB3' } { discrete: width = 640, height = 480 } Time interval between frame: 1/30, 1/15, 1/1, { discrete: width = 320, height = 240 } Time interval between frame: 1/30, 1/15, 1/1, { discrete: width = 160, height = 120 } Time interval between frame: 1/20, { discrete: width = 176, height = 144 } Time interval between frame: 1/15, { discrete: width = 352, height = 288 } Time interval between frame: 1/30, 1/15, 1/1, { pixelformat = 'BGR3', description = 'BGR3' } { discrete: width = 640, height = 480 } Time interval between frame: 1/30, 1/15, 1/1, { discrete: width = 320, height = 240 } Time interval between frame: 1/30, 1/15, 1/1, { discrete: width = 160, height = 120 } Time interval between frame: 1/20, { discrete: width = 176, height = 144 } Time interval between frame: 1/15, { discrete: width = 352, height = 288 } Time interval between frame: 1/30, 1/15, 1/1, { pixelformat = 'YU12', description = 'YU12' } { discrete: width = 640, height = 480 } Time interval between frame: 1/30, 1/15, 1/1, { discrete: width = 320, height = 240 } Time interval between frame: 1/30, 1/15, 1/1, { discrete: width = 160, height = 120 } Time interval between frame: 1/20, { discrete: width = 176, height = 144 } Time interval between frame: 1/15, { discrete: width = 352, height = 288 } Time interval between frame: 1/30, 1/15, 1/1, { pixelformat = 'YV12', description = 'YV12' } { discrete: width = 640, height = 480 } Time interval between frame: 1/30, 1/15, 1/1, { discrete: width = 320, height = 240 } Time interval between frame: 1/30, 1/15, 1/1, { discrete: width = 160, height = 120 } Time interval between frame: 1/20, { discrete: width = 176, height = 144 } Time interval between frame: 1/15, { discrete: width = 352, height = 288 } Time interval between frame: 1/30, 1/15, 1/1, vid:0458 pid:7076 driver:uvcvideo checking format: 1196444237 VIDIOC_G_COMP:: Invalid argument compression control not supported fps is set to 1/30 drawing controls fps is set to 1/30 > > Regards, > Paulo _______________________________________________ > > Linux-uvc-devel mailing list > > Linux-uvc-devel <at> lists.berlios.de > > https://lists.berlios.de/mailman/listinfo/linux-uvc-devel > > > _______________________________________________ Linux-uvc-devel mailing list Linux-uvc-devel@lists.berlios.de https://lists.berlios.de/mailman/listinfo/linux-uvc-devel