On 11/14/06, Laurent Pinchart <[EMAIL PROTECTED]> wrote:

> > > > The thing that I notice is the third last line, seems the
v4l2-driver
> > > > forces transfer in a 1024x576
> > > > resolution? Other than that, I have no idea and I don't know what
to
> >
> > do.
> >
> > > That looks weird, indeed. The UVC driver doesn't do that, however.
> >
> > Except when asked for it :-) You're probably asking the webcam to
stream
> > in
> > YUV format, and first generation hardware doesn't support low
resolutions
> > in
> > YUV. You will have to set the format to MJPEG, or get a newer webcam
if
> > you
> > absolutely need YUV at low resolutions.
>
> I don't need YUV, I need it to work :)
> How do I set it to stream in MJPEG-format?

Ask the ffmpeg developers :-) Sorry, but I can't help you there, I have no
experience with ffmpeg.

Best regards,

Laurent Pinchart



Hi again :)
As long as bandwidth is the only problem I should also be able to fix this
problem by
lowering the frames-per-second, right? When run in normal 24 fps-mode,ffmpeg
outputs
this line (among others):
Stream #0.0: Video: rawvideo, yuv422, 1024x576, 235929 kb/s, 25.00 fps(r)

Yet if I run the recording with only 5 fps I get this:
Stream #0.0: Video: rawvideo, yuv422, 1024x576, 47185 kb/s,  5.00 fps(r)

If I am able to use 235929 in one go I should be able to record 2 times
47185 easily, right?
I keep getting the same error as before:
ioctl(VIDIOC_STREAMON): No space left on device
Could not find video grab device

Haven't been able to find a way of setting capture method to MJPEG instead
of YUV, but
I'll keep looking although right now I'm not sure it'll help at all, seems
there is something
else causing this problem.

Regards,
Vidar Normann
_______________________________________________
Linux-uvc-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/linux-uvc-devel

Reply via email to