[gst-devel] Video capturing using Video 4 linux
S.Abdullah
risingstar8428 at yahoo.com
Fri Feb 10 07:39:25 CET 2006
Hi,
I am trying to capture video using Video 4 linux Linux interface and GStreamer 0.10. I am getting message
++++++++++++++++++++++++++++++++++++++++++
WARNING: erroneous pipeline: no element "xvimage"
abdullah at ubuntu007:~/Nokia/Downloads$ gst-launch-0.10 --gst-debug=v4lsrc:5 v4lsrc device=/dev/video0 ! filesink location=test4.yuv
Setting pipeline to PAUSED ...
DEBUG (0x80509a0 - 0:00:00.389615000) v4lsrc(32150) gstv4lsrc.c(387):gst_v4lsrc_get_caps:<v4lsrc0> Checking supported palettes
DEBUG (0x80509a0 - 0:00:02.059468000) v4lsrc(32150) gstv4lsrc.c(393):gst_v4lsrc_get_caps:<v4lsrc0> Added palette 15 (YUV-4:2:0 (planar)/I420) to supported list
DEBUG (0x80509a0 - 0:00:02.060406000) v4lsrc(32150) gstv4lsrc.c(398):gst_v4lsrc_get_caps:<v4lsrc0> 1 palette(s) supported
DEBUG (0x80509a0 - 0:00:02.060473000) v4lsrc(32150) gstv4lsrc.c(400):gst_v4lsrc_get_caps:<v4lsrc0> autoprobing framerates
DEBUG (0x80509a0 - 0:00:11.965367000) v4lsrc(32150) gstv4lsrc.c(425):gst_v4lsrc_get_caps:<v4lsrc0> Device reports w: 160-640, h: 120-480, fps: 75/16 for palette 15
DEBUG (0x80509a0 - 0:00:11.965577000) v4lsrc(32150) gstv4lsrc.c(454):gst_v4lsrc_get_caps:<v4lsrc0> caps: video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 160, 640 ], height=(int)[ 120, 480 ], framerate=(fraction){ 75/16, 45/8, 105/16, 15/2, 135/16, 75/8, 165/16, 45/4, 195/16, 105/8, 225/16, 15/1, 255/16, 135/8, 285/16, 75/4, 315/16, 165/8, 345/16, 45/2, 375/16, 195/8, 405/16, 105/4, 435/16, 225/8 }
DEBUG (0x80509a0 - 0:00:11.966013000) v4lsrc(32150) gstv4lsrc.c(215):gst_v4lsrc_fixate:<v4lsrc0> device reported w: 160-640, h: 120-480
DEBUG (0x80509a0 - 0:00:11.966175000) v4lsrc(32150) gstv4lsrc.c(231):gst_v4lsrc_fixate:<v4lsrc0> targetting 160x120
DEBUG (0x80509a0 - 0:00:11.966406000) v4lsrc(32150) gstv4lsrc.c(506):gst_v4lsrc_set_caps:<v4lsrc0> linking with 160x120 at 75/16 fps
DEBUG (0x80509a0 - 0:00:11.994747000) v4lsrc(32150) gstv4lsrc.c(594):gst_v4lsrc_set_caps:<v4lsrc0> trying to set_capture 160x120, palette 15
ERROR: Pipeline can't PREROLL ...
Setting pipeline to PLAYING ...
New clock: GstSystemClock
+++++++++++++++++++++++++++++++++++++++++++
The pipeline seems to be paused and then eventually set to playing after v4l gstremaer plugin probes the v4l interface.
The problem may be coming from pwc caerma driver and v4l interface.
System Details are:
Linux (Ubuntu 5.04)
kernel 2.6.10-5-386
Webcam logitech webcam pro 4000
........
Gstrmer is able to store the the raw video stream but pipeline initially gets stuck.
Any idea why htis is happening
br,
Abdullah
---------------------------------
Brings words and photos together (easily) with
PhotoMail - it's free and works with Yahoo! Mail.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20060210/c126ff88/attachment.htm>
More information about the gstreamer-devel
mailing list