Запускаю guvcview. Картинку с камеры показывает. Нажимаю захват видео - заканчивается аварийно:
[admin@server ~]$ guvcview
kbuildsycoca4 running...
guvcview 1.4.4
Could not open /home/admin/.guvcviewrc for read,
will try to create it
write /home/admin/.guvcviewrc OK
jack_client_new: deprecated
Cannot connect to server socket err = Нет такого файла или каталога
Cannot connect to server socket
jack server is not running or cannot be started
video device: /dev/video0
Init. PC Camera (location: usb-0000:00:1d.0-1.7)
{ pixelformat = 'JPEG', description = 'JPEG' }
{ discrete: width = 320, height = 240 }
Time interval between frame:
{ discrete: width = 640, height = 480 }
Time interval between frame:
{ pixelformat = 'RGB3', description = 'RGB3' }
{ discrete: width = 320, height = 240 }
Time interval between frame:
{ discrete: width = 640, height = 480 }
Time interval between frame:
{ pixelformat = 'BGR3', description = 'BGR3' }
{ discrete: width = 320, height = 240 }
Time interval between frame:
{ discrete: width = 640, height = 480 }
Time interval between frame:
{ pixelformat = 'YU12', description = 'YU12' }
{ discrete: width = 320, height = 240 }
Time interval between frame:
{ discrete: width = 640, height = 480 }
Time interval between frame:
{ pixelformat = 'YV12', description = 'YV12' }
{ discrete: width = 320, height = 240 }
Time interval between frame:
{ discrete: width = 640, height = 480 }
Time interval between frame:
vid:0ac8
pid:303b
driver:zc3xx
checking format: 1196444237
Format unavailable: 1196444237.
Init v4L2 failed !!
Init video returned -2
trying minimum setup ...
video device: /dev/video0
Init. PC Camera (location: usb-0000:00:1d.0-1.7)
{ pixelformat = 'JPEG', description = 'JPEG' }
{ discrete: width = 320, height = 240 }
Time interval between frame:
{ discrete: width = 640, height = 480 }
Time interval between frame:
{ pixelformat = 'RGB3', description = 'RGB3' }
{ discrete: width = 320, height = 240 }
Time interval between frame:
{ discrete: width = 640, height = 480 }
Time interval between frame:
{ pixelformat = 'BGR3', description = 'BGR3' }
{ discrete: width = 320, height = 240 }
Time interval between frame:
{ discrete: width = 640, height = 480 }
Time interval between frame:
{ pixelformat = 'YU12', description = 'YU12' }
{ discrete: width = 320, height = 240 }
Time interval between frame:
{ discrete: width = 640, height = 480 }
Time interval between frame:
{ pixelformat = 'YV12', description = 'YV12' }
{ discrete: width = 320, height = 240 }
Time interval between frame:
{ discrete: width = 640, height = 480 }
Time interval between frame:
vid:0ac8
pid:303b
driver:zc3xx
checking format: 1195724874
Requested Format unavailable: get width 320 height 240
VIDIOC_G_COMP:
quality: 70
APPn: 0
APP_len: 0
APP_data:
COM_len: 0
COM_data:
jpeg_markers: 0x18
fps is set to 0/0
drawing controls
VIDIOC_G_EXT_CTRLS failed
using VIDIOC_G_CTRL for user class controls
fps is set to 1/1
Checking video mode 320x240@32bpp : OK
using device id:4
using device id:0
[mp2 @ 0x868780] Specified sample_fmt is not supported.
could not open codec
guvcview: xcb_io.c:140: dequeue_pending_request: Проверочное утверждение `req == dpy->xcb->pending_requests' не выполнено.
Аварийный останов
Чего я не доустановил?
cheese работает. Чуть-чуть ругается. Но звук расходится с изображением на ~3.3 сек. И файлы получаются какие-то странные. Определённее мне выразиться трудно, но без перекодировки они не очень-то чем-либо воспроизводятся.
[admin@server ~]$ cheese
** (cheese:8763): WARNING **: could not generate thumbnail for /home/admin/Документы/Видео/Webcam/2013-01-16-091519.ogv (video/ogg)
Дополнительная информация:
[admin@server ~]$ uname -a
Linux server.localdomain 3.0.13-std-def-alt0.M60P.1 #1 SMP Wed Dec 14 09:29:40 UTC 2011 x86_64 GNU/Linux
[admin@server ~]$ cat /etc/group | grep video
video:x:125:admin
Может быть, у кого-нибудь есть соображения по теме?