[gstreamer-bugs] [Bug 541130] [avimux] full and fast recording

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Thu Jul 10 04:17:16 PDT 2008


If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=541130

  GStreamer | gst-plugins-good | Ver: HEAD CVS




------- Comment #5 from Julien Isorce  2008-07-10 11:17 UTC -------
Hi, ok I am agree with your explanation.

Unfortunnaly dshowvideosrc has no queue-size for now. And changing the
dshowaudiosrc's blocksize did not work (no sound).

As I said in my last post (#3), it works fine with ffenc_huffyuv.
So I tried something else to have yuy2, first record to huffyuv, then record to
yuy2:

gst-launch-0.10 dshowvideosrc num-buffers=200! "video/x-raw-yuv,
format=(fourcc)YUY2, framerate=(fraction)25/1, width=720, height=576" !
ffmpegcolorspace ! queue ! ffenc_huffyuv ! queue name=qv dshowaudiosrc
buffer-time=500000 provide-clock=1 num_buffers=N ! "audio/x-raw-int,
rate=44100, channels=2" ! queue name=qa avimux name=mux ! filesink
location=huffyuv.avi qv. ! mux. qa. ! mux. 

Then:

gst-launch filesrc location=huffyuv.avi ! queue ! avidemux name=demux ! queue !
\
ffdec_huffyuv ! queue ! ffmpegcolorspace ! "video/x-raw-yuv,
format=(fourcc)YUY2" ! \
queue ! avimux name=mux demux. ! queue ! mux. mux. ! queue ! \
filesink location=yuy2.avi

But I still experienced the same problems.

What can I try on the filesrc and queue properties ? 
(queue's max-size-buffers is 200 by default)


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=541130.




More information about the Gstreamer-bugs mailing list