From: enddl22 <en...@gm...> - 2010-11-20 08:50:41
|
Hello guys. I was able to get the video recording with gstreamer. The pipe-line command is sudo gst-launch-0.10 -e -v v4l2src ! image/jpeg,width=640,height=480,framerate=30/1 ! avimux ! filesink location="video202.avi" However, the image shows a lot of flickering such as linked video. http://dl.dropbox.com/u/12446150/video202.avi http://dl.dropbox.com/u/12446150/video202.avi Is there anyone who faced this issue? This is my Gstreamer and gst-launch version is gst-launch-0.10 version 0.10.28 GStreamer 0.10.28 https://launchpad.net/distros/ubuntu/+source/gstreamer0.10 Many thanks in advance. enddl22. -- View this message in context: http://old.nabble.com/gstremer-with-overo-fire-flickering.-tp30264277p30264277.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Chris W. <whi...@gm...> - 2010-11-20 15:50:34
|
Are you getting any unusual messages from gstreamer? What happens if you lower the framerate or put a queue between avimux and filesink or between v4l2src and avimux? You're writing uncompressed video to disk, so your disk may not be able to keep up. What filesystem type are you using? -chris On Sat, Nov 20, 2010 at 2:50 AM, enddl22 <en...@gm...> wrote: > > Hello guys. > > I was able to get the video recording with gstreamer. > > The pipe-line command is > > sudo gst-launch-0.10 -e -v v4l2src ! > image/jpeg,width=640,height=480,framerate=30/1 ! avimux ! filesink > location="video202.avi" > > However, the image shows a lot of flickering such as linked video. > > http://dl.dropbox.com/u/12446150/video202.avi > http://dl.dropbox.com/u/12446150/video202.avi > > Is there anyone who faced this issue? > > This is my Gstreamer and gst-launch version is > > gst-launch-0.10 version 0.10.28 > GStreamer 0.10.28 > https://launchpad.net/distros/ubuntu/+source/gstreamer0.10 > > Many thanks in advance. > > enddl22. > > > -- > View this message in context: http://old.nabble.com/gstremer-with-overo-fire-flickering.-tp30264277p30264277.html > Sent from the Gumstix mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Beautiful is writing same markup. Internet Explorer 9 supports > standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. > Spend less time writing and rewriting code and more time creating great > experiences on the web. Be a part of the beta today > http://p.sf.net/sfu/msIE9-sfdev2dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Robert V. IV <ro...@io...> - 2010-11-21 19:04:27
|
Chris, The queue element really seems to help smooth out the stream, not sure why, but it works well. We are capturing frames from two cameras @ 10fps each and merging them into one D1 PAL frame. The cameras are outputting full image data (no compression), so just getting the images in at that rate uses about 15-20% CPU. With the h264 compression and software cropping and saving to RAM disk, total CPU is 44-50%. Enddl22, It seems in your case you may be using a (UVC?) camera with a direct MJPEG interface. So you can dump the frames straight into an MJPEG container and it should work, as you are seeing. However, I would suggest you try adjusting the compression parameters; it seems you are dropping some of the data. It took some pretty careful driver tuning to get our camera working on the gumstix (even though it works great at 60 fps on a netbook), especially adjusting the parameters of the underlying camera. You should try to lower the frame rate to see if it is still dropping out. I actually set our driver to throw out any incomplete frames; I think part of the weakness is the musb driver. You might try the host port (or maybe that is worse...). Hope this helps. Robert Vogt IV CEO IOSiX, LLC 2375 Parkwood Ave Ypsilanti, MI 48198 ro...@io... P: 734-730-9690 F: 734-482-2337 On Sat, Nov 20, 2010 at 9:50 AM, Chris Whittenburg <whi...@gm...> wrote: > Are you getting any unusual messages from gstreamer? What happens if > you lower the framerate or put a queue between avimux and filesink or > between v4l2src and avimux? > > You're writing uncompressed video to disk, so your disk may not be > able to keep up. What filesystem type are you using? > > -chris > > > On Sat, Nov 20, 2010 at 2:50 AM, enddl22 <en...@gm...> wrote: >> >> Hello guys. >> >> I was able to get the video recording with gstreamer. >> >> The pipe-line command is >> >> sudo gst-launch-0.10 -e -v v4l2src ! >> image/jpeg,width=640,height=480,framerate=30/1 ! avimux ! filesink >> location="video202.avi" >> >> However, the image shows a lot of flickering such as linked video. >> >> http://dl.dropbox.com/u/12446150/video202.avi >> http://dl.dropbox.com/u/12446150/video202.avi >> >> Is there anyone who faced this issue? >> >> This is my Gstreamer and gst-launch version is >> >> gst-launch-0.10 version 0.10.28 >> GStreamer 0.10.28 >> https://launchpad.net/distros/ubuntu/+source/gstreamer0.10 >> >> Many thanks in advance. >> >> enddl22. >> >> >> -- >> View this message in context: http://old.nabble.com/gstremer-with-overo-fire-flickering.-tp30264277p30264277.html >> Sent from the Gumstix mailing list archive at Nabble.com. >> >> >> ------------------------------------------------------------------------------ >> Beautiful is writing same markup. Internet Explorer 9 supports >> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >> Spend less time writing and rewriting code and more time creating great >> experiences on the web. Be a part of the beta today >> http://p.sf.net/sfu/msIE9-sfdev2dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > > ------------------------------------------------------------------------------ > Beautiful is writing same markup. Internet Explorer 9 supports > standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. > Spend less time writing and rewriting code and more time creating great > experiences on the web. Be a part of the beta today > http://p.sf.net/sfu/msIE9-sfdev2dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Eddie Ng <en...@po...> - 2010-12-10 18:50:48
|
I got the ECAM and I can rebuild kernel after applying the provided patch. When I tried to build the roofs with GST, and ran gst-launch -e -v v4l2src ! image/jpeg,width=640,height=480,framerate=30/1 ! avimux ! filesink location="video202.avi";, I got: ERROR: pipeline could not be constructed: no element "v4l2src". I did gst-inspect and found v4lsrc instead. So, I tried replacing v4l2src with v4lsrc and got the following: WARNING: erroneous pipleline: no element "avimux". Does anyone have this problem. Many thanks. -Eddie Robert Vogt IV wrote: > > Chris, > > The queue element really seems to help smooth out the stream, not sure > why, but it works well. We are capturing frames from two cameras @ > 10fps each and merging them into one D1 PAL frame. The cameras are > outputting full image data (no compression), so just getting the > images in at that rate uses about 15-20% CPU. With the h264 > compression and software cropping and saving to RAM disk, total CPU is > 44-50%. > > Enddl22, > It seems in your case you may be using a (UVC?) camera with a direct > MJPEG interface. So you can dump the frames straight into an MJPEG > container and it should work, as you are seeing. However, I would > suggest you try adjusting the compression parameters; it seems you are > dropping some of the data. It took some pretty careful driver tuning > to get our camera working on the gumstix (even though it works great > at 60 fps on a netbook), especially adjusting the parameters of the > underlying camera. You should try to lower the frame rate to see if > it is still dropping out. I actually set our driver to throw out any > incomplete frames; I think part of the weakness is the musb driver. > You might try the host port (or maybe that is worse...). > > Hope this helps. > > > Robert Vogt IV > CEO > IOSiX, LLC > 2375 Parkwood Ave > Ypsilanti, MI 48198 > ro...@io... > P: 734-730-9690 > F: 734-482-2337 > > > > On Sat, Nov 20, 2010 at 9:50 AM, Chris Whittenburg > <whi...@gm...> wrote: >> Are you getting any unusual messages from gstreamer? What happens if >> you lower the framerate or put a queue between avimux and filesink or >> between v4l2src and avimux? >> >> You're writing uncompressed video to disk, so your disk may not be >> able to keep up. What filesystem type are you using? >> >> -chris >> >> >> On Sat, Nov 20, 2010 at 2:50 AM, enddl22 <en...@gm...> wrote: >>> >>> Hello guys. >>> >>> I was able to get the video recording with gstreamer. >>> >>> The pipe-line command is >>> >>> sudo gst-launch-0.10 -e -v v4l2src ! >>> image/jpeg,width=640,height=480,framerate=30/1 ! avimux ! filesink >>> location="video202.avi" >>> >>> However, the image shows a lot of flickering such as linked video. >>> >>> http://dl.dropbox.com/u/12446150/video202.avi >>> http://dl.dropbox.com/u/12446150/video202.avi >>> >>> Is there anyone who faced this issue? >>> >>> This is my Gstreamer and gst-launch version is >>> >>> gst-launch-0.10 version 0.10.28 >>> GStreamer 0.10.28 >>> https://launchpad.net/distros/ubuntu/+source/gstreamer0.10 >>> >>> Many thanks in advance. >>> >>> enddl22. >>> >>> >>> -- >>> View this message in context: >>> http://old.nabble.com/gstremer-with-overo-fire-flickering.-tp30264277p30264277.html >>> Sent from the Gumstix mailing list archive at Nabble.com. >>> >>> >>> ------------------------------------------------------------------------------ >>> Beautiful is writing same markup. Internet Explorer 9 supports >>> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >>> Spend less time writing and rewriting code and more time creating great >>> experiences on the web. Be a part of the beta today >>> http://p.sf.net/sfu/msIE9-sfdev2dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >> >> ------------------------------------------------------------------------------ >> Beautiful is writing same markup. Internet Explorer 9 supports >> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >> Spend less time writing and rewriting code and more time creating great >> experiences on the web. Be a part of the beta today >> http://p.sf.net/sfu/msIE9-sfdev2dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > > ------------------------------------------------------------------------------ > Beautiful is writing same markup. Internet Explorer 9 supports > standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. > Spend less time writing and rewriting code and more time creating great > experiences on the web. Be a part of the beta today > http://p.sf.net/sfu/msIE9-sfdev2dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://old.nabble.com/gstremer-with-overo-fire-flickering.-tp30264277p30429032.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Robert V. IV <ro...@io...> - 2010-12-10 18:57:52
|
You probably need to install the v4l2src plugin, unless your video device is really v4l1, which I would doubt. It will be in an ipk file somewhere (gst-plugin-v4l2src or something). Robert Vogt IV CEO IOSiX, LLC 2375 Parkwood Ave Ypsilanti, MI 48198 ro...@io... P: 734-730-9690 F: 734-482-2337 On Fri, Dec 10, 2010 at 1:50 PM, Eddie Ng <en...@po...> wrote: > > I got the ECAM and I can rebuild kernel after applying the provided patch. > When I tried to build the roofs with GST, and ran gst-launch -e -v v4l2src ! > image/jpeg,width=640,height=480,framerate=30/1 ! avimux ! filesink > location="video202.avi";, I got: > ERROR: pipeline could not be constructed: no element "v4l2src". > > I did gst-inspect and found v4lsrc instead. So, I tried replacing v4l2src > with v4lsrc and got the following: > WARNING: erroneous pipleline: no element "avimux". > > Does anyone have this problem. Many thanks. > > -Eddie > > > Robert Vogt IV wrote: >> >> Chris, >> >> The queue element really seems to help smooth out the stream, not sure >> why, but it works well. We are capturing frames from two cameras @ >> 10fps each and merging them into one D1 PAL frame. The cameras are >> outputting full image data (no compression), so just getting the >> images in at that rate uses about 15-20% CPU. With the h264 >> compression and software cropping and saving to RAM disk, total CPU is >> 44-50%. >> >> Enddl22, >> It seems in your case you may be using a (UVC?) camera with a direct >> MJPEG interface. So you can dump the frames straight into an MJPEG >> container and it should work, as you are seeing. However, I would >> suggest you try adjusting the compression parameters; it seems you are >> dropping some of the data. It took some pretty careful driver tuning >> to get our camera working on the gumstix (even though it works great >> at 60 fps on a netbook), especially adjusting the parameters of the >> underlying camera. You should try to lower the frame rate to see if >> it is still dropping out. I actually set our driver to throw out any >> incomplete frames; I think part of the weakness is the musb driver. >> You might try the host port (or maybe that is worse...). >> >> Hope this helps. >> >> >> Robert Vogt IV >> CEO >> IOSiX, LLC >> 2375 Parkwood Ave >> Ypsilanti, MI 48198 >> ro...@io... >> P: 734-730-9690 >> F: 734-482-2337 >> >> >> >> On Sat, Nov 20, 2010 at 9:50 AM, Chris Whittenburg >> <whi...@gm...> wrote: >>> Are you getting any unusual messages from gstreamer? What happens if >>> you lower the framerate or put a queue between avimux and filesink or >>> between v4l2src and avimux? >>> >>> You're writing uncompressed video to disk, so your disk may not be >>> able to keep up. What filesystem type are you using? >>> >>> -chris >>> >>> >>> On Sat, Nov 20, 2010 at 2:50 AM, enddl22 <en...@gm...> wrote: >>>> >>>> Hello guys. >>>> >>>> I was able to get the video recording with gstreamer. >>>> >>>> The pipe-line command is >>>> >>>> sudo gst-launch-0.10 -e -v v4l2src ! >>>> image/jpeg,width=640,height=480,framerate=30/1 ! avimux ! filesink >>>> location="video202.avi" >>>> >>>> However, the image shows a lot of flickering such as linked video. >>>> >>>> http://dl.dropbox.com/u/12446150/video202.avi >>>> http://dl.dropbox.com/u/12446150/video202.avi >>>> >>>> Is there anyone who faced this issue? >>>> >>>> This is my Gstreamer and gst-launch version is >>>> >>>> gst-launch-0.10 version 0.10.28 >>>> GStreamer 0.10.28 >>>> https://launchpad.net/distros/ubuntu/+source/gstreamer0.10 >>>> >>>> Many thanks in advance. >>>> >>>> enddl22. >>>> >>>> >>>> -- >>>> View this message in context: >>>> http://old.nabble.com/gstremer-with-overo-fire-flickering.-tp30264277p30264277.html >>>> Sent from the Gumstix mailing list archive at Nabble.com. >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Beautiful is writing same markup. Internet Explorer 9 supports >>>> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >>>> Spend less time writing and rewriting code and more time creating great >>>> experiences on the web. Be a part of the beta today >>>> http://p.sf.net/sfu/msIE9-sfdev2dev >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>> >>> ------------------------------------------------------------------------------ >>> Beautiful is writing same markup. Internet Explorer 9 supports >>> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >>> Spend less time writing and rewriting code and more time creating great >>> experiences on the web. Be a part of the beta today >>> http://p.sf.net/sfu/msIE9-sfdev2dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >> >> ------------------------------------------------------------------------------ >> Beautiful is writing same markup. Internet Explorer 9 supports >> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >> Spend less time writing and rewriting code and more time creating great >> experiences on the web. Be a part of the beta today >> http://p.sf.net/sfu/msIE9-sfdev2dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> > > -- > View this message in context: http://old.nabble.com/gstremer-with-overo-fire-flickering.-tp30264277p30429032.html > Sent from the Gumstix mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL, > new data types, scalar functions, improved concurrency, built-in packages, > OCI, SQL*Plus, data movement tools, best practices and more. > http://p.sf.net/sfu/oracle-sfdev2dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Eddie Ng <en...@po...> - 2010-12-10 19:35:13
|
Thanks Robert, I added the followings to omap3-console-image.bb and rebuilt the rootfs GSTREAMER = " \ gst-ffmpeg \ gst-omapfb \ gst-plugin-pulse \ gst-plugins-base-meta \ gst-plugins-good-meta \ gstreamer-ti \ gst-plugin-videotestsrc \ gst-plugin-video4linux2 \ ti-dsplink-module \ ti-linuxutils \ " : : IMAGE_INSTALL += " \ ${BASE_INSTALL} \ ${AUDIO_INSTALL} \ ${FIRMWARE_INSTALL} \ ${GSTREAMER} \ ${GLES_INSTALL} \ ${IMAGE_EXTRA_INSTALL} \ ${TOOLS_INSTALL} \ " Is this the right way? Thanks. -Eddie Robert Vogt IV wrote: > > You probably need to install the v4l2src plugin, unless your video > device is really v4l1, which I would doubt. It will be in an ipk file > somewhere (gst-plugin-v4l2src or something). > > > Robert Vogt IV > CEO > IOSiX, LLC > 2375 Parkwood Ave > Ypsilanti, MI 48198 > ro...@io... > P: 734-730-9690 > F: 734-482-2337 > > > > On Fri, Dec 10, 2010 at 1:50 PM, Eddie Ng <en...@po...> wrote: >> >> I got the ECAM and I can rebuild kernel after applying the provided >> patch. >> When I tried to build the roofs with GST, and ran gst-launch -e -v >> v4l2src ! >> image/jpeg,width=640,height=480,framerate=30/1 ! avimux ! filesink >> location="video202.avi";, I got: >> ERROR: pipeline could not be constructed: no element "v4l2src". >> >> I did gst-inspect and found v4lsrc instead. So, I tried replacing >> v4l2src >> with v4lsrc and got the following: >> WARNING: erroneous pipleline: no element "avimux". >> >> Does anyone have this problem. Many thanks. >> >> -Eddie >> >> >> Robert Vogt IV wrote: >>> >>> Chris, >>> >>> The queue element really seems to help smooth out the stream, not sure >>> why, but it works well. We are capturing frames from two cameras @ >>> 10fps each and merging them into one D1 PAL frame. The cameras are >>> outputting full image data (no compression), so just getting the >>> images in at that rate uses about 15-20% CPU. With the h264 >>> compression and software cropping and saving to RAM disk, total CPU is >>> 44-50%. >>> >>> Enddl22, >>> It seems in your case you may be using a (UVC?) camera with a direct >>> MJPEG interface. So you can dump the frames straight into an MJPEG >>> container and it should work, as you are seeing. However, I would >>> suggest you try adjusting the compression parameters; it seems you are >>> dropping some of the data. It took some pretty careful driver tuning >>> to get our camera working on the gumstix (even though it works great >>> at 60 fps on a netbook), especially adjusting the parameters of the >>> underlying camera. You should try to lower the frame rate to see if >>> it is still dropping out. I actually set our driver to throw out any >>> incomplete frames; I think part of the weakness is the musb driver. >>> You might try the host port (or maybe that is worse...). >>> >>> Hope this helps. >>> >>> >>> Robert Vogt IV >>> CEO >>> IOSiX, LLC >>> 2375 Parkwood Ave >>> Ypsilanti, MI 48198 >>> ro...@io... >>> P: 734-730-9690 >>> F: 734-482-2337 >>> >>> >>> >>> On Sat, Nov 20, 2010 at 9:50 AM, Chris Whittenburg >>> <whi...@gm...> wrote: >>>> Are you getting any unusual messages from gstreamer? What happens if >>>> you lower the framerate or put a queue between avimux and filesink or >>>> between v4l2src and avimux? >>>> >>>> You're writing uncompressed video to disk, so your disk may not be >>>> able to keep up. What filesystem type are you using? >>>> >>>> -chris >>>> >>>> >>>> On Sat, Nov 20, 2010 at 2:50 AM, enddl22 <en...@gm...> wrote: >>>>> >>>>> Hello guys. >>>>> >>>>> I was able to get the video recording with gstreamer. >>>>> >>>>> The pipe-line command is >>>>> >>>>> sudo gst-launch-0.10 -e -v v4l2src ! >>>>> image/jpeg,width=640,height=480,framerate=30/1 ! avimux ! filesink >>>>> location="video202.avi" >>>>> >>>>> However, the image shows a lot of flickering such as linked video. >>>>> >>>>> http://dl.dropbox.com/u/12446150/video202.avi >>>>> http://dl.dropbox.com/u/12446150/video202.avi >>>>> >>>>> Is there anyone who faced this issue? >>>>> >>>>> This is my Gstreamer and gst-launch version is >>>>> >>>>> gst-launch-0.10 version 0.10.28 >>>>> GStreamer 0.10.28 >>>>> https://launchpad.net/distros/ubuntu/+source/gstreamer0.10 >>>>> >>>>> Many thanks in advance. >>>>> >>>>> enddl22. >>>>> >>>>> >>>>> -- >>>>> View this message in context: >>>>> http://old.nabble.com/gstremer-with-overo-fire-flickering.-tp30264277p30264277.html >>>>> Sent from the Gumstix mailing list archive at Nabble.com. >>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Beautiful is writing same markup. Internet Explorer 9 supports >>>>> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >>>>> Spend less time writing and rewriting code and more time creating >>>>> great >>>>> experiences on the web. Be a part of the beta today >>>>> http://p.sf.net/sfu/msIE9-sfdev2dev >>>>> _______________________________________________ >>>>> gumstix-users mailing list >>>>> gum...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Beautiful is writing same markup. Internet Explorer 9 supports >>>> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >>>> Spend less time writing and rewriting code and more time creating >>>> great >>>> experiences on the web. Be a part of the beta today >>>> http://p.sf.net/sfu/msIE9-sfdev2dev >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>> >>> ------------------------------------------------------------------------------ >>> Beautiful is writing same markup. Internet Explorer 9 supports >>> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >>> Spend less time writing and rewriting code and more time creating great >>> experiences on the web. Be a part of the beta today >>> http://p.sf.net/sfu/msIE9-sfdev2dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >>> >> >> -- >> View this message in context: >> http://old.nabble.com/gstremer-with-overo-fire-flickering.-tp30264277p30429032.html >> Sent from the Gumstix mailing list archive at Nabble.com. >> >> >> ------------------------------------------------------------------------------ >> Oracle to DB2 Conversion Guide: Learn learn about native support for >> PL/SQL, >> new data types, scalar functions, improved concurrency, built-in >> packages, >> OCI, SQL*Plus, data movement tools, best practices and more. >> http://p.sf.net/sfu/oracle-sfdev2dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > > ------------------------------------------------------------------------------ > Oracle to DB2 Conversion Guide: Learn learn about native support for > PL/SQL, > new data types, scalar functions, improved concurrency, built-in packages, > OCI, SQL*Plus, data movement tools, best practices and more. > http://p.sf.net/sfu/oracle-sfdev2dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://old.nabble.com/gstremer-with-overo-fire-flickering.-tp30264277p30429365.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Robert V. IV <ro...@io...> - 2010-12-10 21:00:57
|
That is a good way to do it. Robert Vogt IV CEO IOSiX, LLC 2375 Parkwood Ave Ypsilanti, MI 48198 ro...@io... P: 734-730-9690 F: 734-482-2337 On Fri, Dec 10, 2010 at 2:35 PM, Eddie Ng <en...@po...> wrote: > > Thanks Robert, > > I added the followings to omap3-console-image.bb and rebuilt the rootfs > > GSTREAMER = " \ > gst-ffmpeg \ > gst-omapfb \ > gst-plugin-pulse \ > gst-plugins-base-meta \ > gst-plugins-good-meta \ > gstreamer-ti \ > gst-plugin-videotestsrc \ > gst-plugin-video4linux2 \ > ti-dsplink-module \ > ti-linuxutils \ > " > : > : > > IMAGE_INSTALL += " \ > ${BASE_INSTALL} \ > ${AUDIO_INSTALL} \ > ${FIRMWARE_INSTALL} \ > ${GSTREAMER} \ > ${GLES_INSTALL} \ > ${IMAGE_EXTRA_INSTALL} \ > ${TOOLS_INSTALL} \ > " > > Is this the right way? Thanks. > -Eddie > > > > Robert Vogt IV wrote: >> >> You probably need to install the v4l2src plugin, unless your video >> device is really v4l1, which I would doubt. It will be in an ipk file >> somewhere (gst-plugin-v4l2src or something). >> >> >> Robert Vogt IV >> CEO >> IOSiX, LLC >> 2375 Parkwood Ave >> Ypsilanti, MI 48198 >> ro...@io... >> P: 734-730-9690 >> F: 734-482-2337 >> >> >> >> On Fri, Dec 10, 2010 at 1:50 PM, Eddie Ng <en...@po...> wrote: >>> >>> I got the ECAM and I can rebuild kernel after applying the provided >>> patch. >>> When I tried to build the roofs with GST, and ran gst-launch -e -v >>> v4l2src ! >>> image/jpeg,width=640,height=480,framerate=30/1 ! avimux ! filesink >>> location="video202.avi";, I got: >>> ERROR: pipeline could not be constructed: no element "v4l2src". >>> >>> I did gst-inspect and found v4lsrc instead. So, I tried replacing >>> v4l2src >>> with v4lsrc and got the following: >>> WARNING: erroneous pipleline: no element "avimux". >>> >>> Does anyone have this problem. Many thanks. >>> >>> -Eddie >>> >>> >>> Robert Vogt IV wrote: >>>> >>>> Chris, >>>> >>>> The queue element really seems to help smooth out the stream, not sure >>>> why, but it works well. We are capturing frames from two cameras @ >>>> 10fps each and merging them into one D1 PAL frame. The cameras are >>>> outputting full image data (no compression), so just getting the >>>> images in at that rate uses about 15-20% CPU. With the h264 >>>> compression and software cropping and saving to RAM disk, total CPU is >>>> 44-50%. >>>> >>>> Enddl22, >>>> It seems in your case you may be using a (UVC?) camera with a direct >>>> MJPEG interface. So you can dump the frames straight into an MJPEG >>>> container and it should work, as you are seeing. However, I would >>>> suggest you try adjusting the compression parameters; it seems you are >>>> dropping some of the data. It took some pretty careful driver tuning >>>> to get our camera working on the gumstix (even though it works great >>>> at 60 fps on a netbook), especially adjusting the parameters of the >>>> underlying camera. You should try to lower the frame rate to see if >>>> it is still dropping out. I actually set our driver to throw out any >>>> incomplete frames; I think part of the weakness is the musb driver. >>>> You might try the host port (or maybe that is worse...). >>>> >>>> Hope this helps. >>>> >>>> >>>> Robert Vogt IV >>>> CEO >>>> IOSiX, LLC >>>> 2375 Parkwood Ave >>>> Ypsilanti, MI 48198 >>>> ro...@io... >>>> P: 734-730-9690 >>>> F: 734-482-2337 >>>> >>>> >>>> >>>> On Sat, Nov 20, 2010 at 9:50 AM, Chris Whittenburg >>>> <whi...@gm...> wrote: >>>>> Are you getting any unusual messages from gstreamer? What happens if >>>>> you lower the framerate or put a queue between avimux and filesink or >>>>> between v4l2src and avimux? >>>>> >>>>> You're writing uncompressed video to disk, so your disk may not be >>>>> able to keep up. What filesystem type are you using? >>>>> >>>>> -chris >>>>> >>>>> >>>>> On Sat, Nov 20, 2010 at 2:50 AM, enddl22 <en...@gm...> wrote: >>>>>> >>>>>> Hello guys. >>>>>> >>>>>> I was able to get the video recording with gstreamer. >>>>>> >>>>>> The pipe-line command is >>>>>> >>>>>> sudo gst-launch-0.10 -e -v v4l2src ! >>>>>> image/jpeg,width=640,height=480,framerate=30/1 ! avimux ! filesink >>>>>> location="video202.avi" >>>>>> >>>>>> However, the image shows a lot of flickering such as linked video. >>>>>> >>>>>> http://dl.dropbox.com/u/12446150/video202.avi >>>>>> http://dl.dropbox.com/u/12446150/video202.avi >>>>>> >>>>>> Is there anyone who faced this issue? >>>>>> >>>>>> This is my Gstreamer and gst-launch version is >>>>>> >>>>>> gst-launch-0.10 version 0.10.28 >>>>>> GStreamer 0.10.28 >>>>>> https://launchpad.net/distros/ubuntu/+source/gstreamer0.10 >>>>>> >>>>>> Many thanks in advance. >>>>>> >>>>>> enddl22. >>>>>> >>>>>> >>>>>> -- >>>>>> View this message in context: >>>>>> http://old.nabble.com/gstremer-with-overo-fire-flickering.-tp30264277p30264277.html >>>>>> Sent from the Gumstix mailing list archive at Nabble.com. >>>>>> >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> Beautiful is writing same markup. Internet Explorer 9 supports >>>>>> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >>>>>> Spend less time writing and rewriting code and more time creating >>>>>> great >>>>>> experiences on the web. Be a part of the beta today >>>>>> http://p.sf.net/sfu/msIE9-sfdev2dev >>>>>> _______________________________________________ >>>>>> gumstix-users mailing list >>>>>> gum...@li... >>>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Beautiful is writing same markup. Internet Explorer 9 supports >>>>> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >>>>> Spend less time writing and rewriting code and more time creating >>>>> great >>>>> experiences on the web. Be a part of the beta today >>>>> http://p.sf.net/sfu/msIE9-sfdev2dev >>>>> _______________________________________________ >>>>> gumstix-users mailing list >>>>> gum...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Beautiful is writing same markup. Internet Explorer 9 supports >>>> standards for HTML5, CSS3, SVG 1.1, ECMAScript5, and DOM L2 & L3. >>>> Spend less time writing and rewriting code and more time creating great >>>> experiences on the web. Be a part of the beta today >>>> http://p.sf.net/sfu/msIE9-sfdev2dev >>>> _______________________________________________ >>>> gumstix-users mailing list >>>> gum...@li... >>>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>>> >>>> >>> >>> -- >>> View this message in context: >>> http://old.nabble.com/gstremer-with-overo-fire-flickering.-tp30264277p30429032.html >>> Sent from the Gumstix mailing list archive at Nabble.com. >>> >>> >>> ------------------------------------------------------------------------------ >>> Oracle to DB2 Conversion Guide: Learn learn about native support for >>> PL/SQL, >>> new data types, scalar functions, improved concurrency, built-in >>> packages, >>> OCI, SQL*Plus, data movement tools, best practices and more. >>> http://p.sf.net/sfu/oracle-sfdev2dev >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >>> >> >> ------------------------------------------------------------------------------ >> Oracle to DB2 Conversion Guide: Learn learn about native support for >> PL/SQL, >> new data types, scalar functions, improved concurrency, built-in packages, >> OCI, SQL*Plus, data movement tools, best practices and more. >> http://p.sf.net/sfu/oracle-sfdev2dev >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> > > -- > View this message in context: http://old.nabble.com/gstremer-with-overo-fire-flickering.-tp30264277p30429365.html > Sent from the Gumstix mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------------ > Oracle to DB2 Conversion Guide: Learn learn about native support for PL/SQL, > new data types, scalar functions, improved concurrency, built-in packages, > OCI, SQL*Plus, data movement tools, best practices and more. > http://p.sf.net/sfu/oracle-sfdev2dev > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > |