Hi,
I tried the example on http://www.gstreamer.net/wiki/MultiFileSrc However, the output file seems to contain only one frame. Here is what I do in detail: > gst-launch --version gst-launch-0.10 version 0.10.28 GStreamer 0.10.28 https://launchpad.net/distros/ubuntu/+source/gstreamer0.10 > gst-launch videotestsrc num-buffers=1000 ! pngenc snapshot=false ! multifilesink location=test%05d.pngSetting pipeline to PAUSED ... Pipeline is PREROLLING ... Pipeline is PREROLLED ... Setting pipeline to PLAYING ... New clock: GstSystemClock Got EOS from element "pipeline0". Execution ended after 10432607595 ns. Setting pipeline to PAUSED ... Setting pipeline to READY ... Setting pipeline to NULL ... Freeing pipeline ... > gst-launch multifilesrc location=test%05d.png caps="image/png,framerate=30/1,pixel-aspect-ratio=1/1" ! pngdec ! ffmpegcolorspace ! video/x-raw-yuv,format=\(fourcc\)I420 ! theoraenc ! oggmux ! filesink location=output.ogg Setting pipeline to PAUSED ... Pipeline is PREROLLING ... Pipeline is PREROLLED ... Setting pipeline to PLAYING ... New clock: GstSystemClock Got EOS from element "pipeline0". Execution ended after 457879 ns. Setting pipeline to PAUSED ... Setting pipeline to READY ... Setting pipeline to NULL ... Freeing pipeline ... > ls -la output.ogg -rw-r--r-- 1 norbert norbert 11127 2010-10-10 00:03 output.ogg If I open the file with totem I see only one frame (the first frame, i.e. test0000.png) and the viedo length is 0 seconds. Thanks, Norbert ------------------------------------------------------------------------------ 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/beautyoftheweb _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Hi,
another person was able to confirm this on another machine. Does somebody know why this isn't working? Thanks, Norbert On 10/10/2010 12:08 AM, Norbert Stuhrmann wrote: > Hi, > > I tried the example on > http://www.gstreamer.net/wiki/MultiFileSrc > > However, the output file seems to contain only one frame. > > Here is what I do in detail: > > > gst-launch --version > gst-launch-0.10 version 0.10.28 > GStreamer 0.10.28 > https://launchpad.net/distros/ubuntu/+source/gstreamer0.10 > > > gst-launch videotestsrc num-buffers=1000 ! pngenc snapshot=false ! > multifilesink location=test%05d.pngSetting pipeline to PAUSED ... > Pipeline is PREROLLING ... > Pipeline is PREROLLED ... > Setting pipeline to PLAYING ... > New clock: GstSystemClock > Got EOS from element "pipeline0". > Execution ended after 10432607595 ns. > Setting pipeline to PAUSED ... > Setting pipeline to READY ... > Setting pipeline to NULL ... > Freeing pipeline ... > > > gst-launch multifilesrc location=test%05d.png > caps="image/png,framerate=30/1,pixel-aspect-ratio=1/1" ! pngdec ! > ffmpegcolorspace ! video/x-raw-yuv,format=\(fourcc\)I420 ! theoraenc ! > oggmux ! filesink location=output.ogg > Setting pipeline to PAUSED ... > Pipeline is PREROLLING ... > Pipeline is PREROLLED ... > Setting pipeline to PLAYING ... > New clock: GstSystemClock > Got EOS from element "pipeline0". > Execution ended after 457879 ns. > Setting pipeline to PAUSED ... > Setting pipeline to READY ... > Setting pipeline to NULL ... > Freeing pipeline ... > > > ls -la output.ogg > -rw-r--r-- 1 norbert norbert 11127 2010-10-10 00:03 output.ogg > > If I open the file with totem I see only one frame (the first frame, > i.e. test0000.png) and the viedo length is 0 seconds. > > > Thanks, > > Norbert > > ------------------------------------------------------------------------------ > 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/beautyoftheweb > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel ------------------------------------------------------------------------------ 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/beautyoftheweb _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
On Wed, Oct 13, 2010 at 8:41 PM, Norbert Stuhrmann <[hidden email]> wrote: Hi, Try setting snapshot=false on pngenc. By default, pngenc sends an EOS after a frame is encoded.
-- Thiago Sousa Santos ------------------------------------------------------------------------------ Download new Adobe(R) Flash(R) Builder(TM) 4 The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly Flex(R) Builder(TM)) enable the development of rich applications that run across multiple browsers and platforms. Download your free trials today! http://p.sf.net/sfu/adobe-dev2dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Hi,
I use snapshot=false for pngenc during the creation of the files. All 1000 files are created. pngdec which I use in the video creation pipeline does not have a property snapshot. Aslo, judging from the execution time, I have the impression that all images run through the pipeline somehow. Norbert On 10/17/2010 06:28 AM, [hidden email] wrote: > > > On Wed, Oct 13, 2010 at 8:41 PM, Norbert Stuhrmann > <[hidden email] <mailto:[hidden email]>> wrote: > > Hi, > > another person was able to confirm this on another machine. Does > somebody know why this isn't working? > > > Try setting snapshot=false on pngenc. By default, pngenc sends an EOS > after a frame is encoded. > > > Thanks, > > Norbert > > > On 10/10/2010 12:08 AM, Norbert Stuhrmann wrote: > > Hi, > > > > I tried the example on > > http://www.gstreamer.net/wiki/MultiFileSrc > > > > However, the output file seems to contain only one frame. > > > > Here is what I do in detail: > > > > > gst-launch --version > > gst-launch-0.10 version 0.10.28 > > GStreamer 0.10.28 > > https://launchpad.net/distros/ubuntu/+source/gstreamer0.10 > > > > > gst-launch videotestsrc num-buffers=1000 ! pngenc > snapshot=false ! > > multifilesink location=test%05d.pngSetting pipeline to PAUSED ... > > Pipeline is PREROLLING ... > > Pipeline is PREROLLED ... > > Setting pipeline to PLAYING ... > > New clock: GstSystemClock > > Got EOS from element "pipeline0". > > Execution ended after 10432607595 ns. > > Setting pipeline to PAUSED ... > > Setting pipeline to READY ... > > Setting pipeline to NULL ... > > Freeing pipeline ... > > > > > gst-launch multifilesrc location=test%05d.png > > caps="image/png,framerate=30/1,pixel-aspect-ratio=1/1" ! pngdec ! > > ffmpegcolorspace ! video/x-raw-yuv,format=\(fourcc\)I420 ! > theoraenc ! > > oggmux ! filesink location=output.ogg > > Setting pipeline to PAUSED ... > > Pipeline is PREROLLING ... > > Pipeline is PREROLLED ... > > Setting pipeline to PLAYING ... > > New clock: GstSystemClock > > Got EOS from element "pipeline0". > > Execution ended after 457879 ns. > > Setting pipeline to PAUSED ... > > Setting pipeline to READY ... > > Setting pipeline to NULL ... > > Freeing pipeline ... > > > > > ls -la output.ogg > > -rw-r--r-- 1 norbert norbert 11127 2010-10-10 00:03 output.ogg > > > > If I open the file with totem I see only one frame (the first frame, > > i.e. test0000.png) and the viedo length is 0 seconds. > > > > > > Thanks, > > > > Norbert > > > > > ------------------------------------------------------------------------------ > > 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/beautyoftheweb > > _______________________________________________ > > gstreamer-devel mailing list > > [hidden email] > <mailto:[hidden email]> > > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > > > ------------------------------------------------------------------------------ > 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/beautyoftheweb > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > <mailto:[hidden email]> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > > > > > -- > Thiago Sousa Santos > > > > ------------------------------------------------------------------------------ > Download new Adobe(R) Flash(R) Builder(TM) 4 > The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly > Flex(R) Builder(TM)) enable the development of rich applications that run > across multiple browsers and platforms. Download your free trials today! > http://p.sf.net/sfu/adobe-dev2dev > > > > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel ------------------------------------------------------------------------------ Download new Adobe(R) Flash(R) Builder(TM) 4 The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly Flex(R) Builder(TM)) enable the development of rich applications that run across multiple browsers and platforms. Download your free trials today! http://p.sf.net/sfu/adobe-dev2dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
On Sun, Oct 17, 2010 at 1:15 PM, Norbert Stuhrmann <[hidden email]> wrote: Hi, Sorry, misread your launchline. You need to provide a framerate to pngdec, otherwise it will assume it is a single image decoding and push EOS right after the first frame. Something like this should work: gst-launch multifilesrc location=/tmp/test%05d.png caps="image/png, framerate=25/1" ! pngdec ! ffmpegcolorspace ! autovideosink
-- Thiago Sousa Santos ------------------------------------------------------------------------------ Download new Adobe(R) Flash(R) Builder(TM) 4 The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly Flex(R) Builder(TM)) enable the development of rich applications that run across multiple browsers and platforms. Download your free trials today! http://p.sf.net/sfu/adobe-dev2dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Hi,
my initial launch line contained: caps="image/png,framerate=30/1,pixel-aspect-ratio=1/1" But even if I try > gst-launch multifilesrc location=test%05d.png caps="image/png,framerate=25/1" ! pngdec ! ffmpegcolorspace ! video/x-raw-yuv,format=\(fourcc\)I420 ! theoraenc ! oggmux ! filesink location=output.ogg I get an ogg file with only one frame (processing time 9 s). Streaming the files to the screen, i.e. your suggestions > gst-launch multifilesrc location=test%05d.png caps="image/png,framerate=25/1" ! pngdec ! ffmpegcolorspace ! autovideosink works fine. So I assume theoraenc or oggmux is not called properly/broken. If I use diracenc and avimux it works fine as well. Norbert On 10/17/2010 09:33 AM, [hidden email] wrote: > > > On Sun, Oct 17, 2010 at 1:15 PM, Norbert Stuhrmann > <[hidden email] <mailto:[hidden email]>> wrote: > > Hi, > > I use snapshot=false for pngenc during the creation of the files. All > 1000 files are created. pngdec which I use in the video creation > pipeline does not have a property snapshot. Aslo, judging from the > execution time, I have the impression that all images run through the > pipeline somehow. > > > Sorry, misread your launchline. > > You need to provide a framerate to pngdec, otherwise it will assume it > is a single image decoding and push EOS right after the first frame. > > Something like this should work: > gst-launch multifilesrc location=/tmp/test%05d.png caps="image/png, > framerate=25/1" ! pngdec ! ffmpegcolorspace ! autovideosink > > > > Norbert > > > > On 10/17/2010 06:28 AM, [hidden email] > <mailto:[hidden email]> wrote: > > > > > > On Wed, Oct 13, 2010 at 8:41 PM, Norbert Stuhrmann > > <[hidden email] <mailto:[hidden email]> > <mailto:[hidden email] <mailto:[hidden email]>>> wrote: > > > > Hi, > > > > another person was able to confirm this on another machine. Does > > somebody know why this isn't working? > > > > > > Try setting snapshot=false on pngenc. By default, pngenc sends an EOS > > after a frame is encoded. > > > > > > Thanks, > > > > Norbert > > > > > > On 10/10/2010 12:08 AM, Norbert Stuhrmann wrote: > > > Hi, > > > > > > I tried the example on > > > http://www.gstreamer.net/wiki/MultiFileSrc > > > > > > However, the output file seems to contain only one frame. > > > > > > Here is what I do in detail: > > > > > > > gst-launch --version > > > gst-launch-0.10 version 0.10.28 > > > GStreamer 0.10.28 > > > https://launchpad.net/distros/ubuntu/+source/gstreamer0.10 > > > > > > > gst-launch videotestsrc num-buffers=1000 ! pngenc > > snapshot=false ! > > > multifilesink location=test%05d.pngSetting pipeline to > PAUSED ... > > > Pipeline is PREROLLING ... > > > Pipeline is PREROLLED ... > > > Setting pipeline to PLAYING ... > > > New clock: GstSystemClock > > > Got EOS from element "pipeline0". > > > Execution ended after 10432607595 ns. > > > Setting pipeline to PAUSED ... > > > Setting pipeline to READY ... > > > Setting pipeline to NULL ... > > > Freeing pipeline ... > > > > > > > gst-launch multifilesrc location=test%05d.png > > > caps="image/png,framerate=30/1,pixel-aspect-ratio=1/1" ! pngdec ! > > > ffmpegcolorspace ! video/x-raw-yuv,format=\(fourcc\)I420 ! > > theoraenc ! > > > oggmux ! filesink location=output.ogg > > > Setting pipeline to PAUSED ... > > > Pipeline is PREROLLING ... > > > Pipeline is PREROLLED ... > > > Setting pipeline to PLAYING ... > > > New clock: GstSystemClock > > > Got EOS from element "pipeline0". > > > Execution ended after 457879 ns. > > > Setting pipeline to PAUSED ... > > > Setting pipeline to READY ... > > > Setting pipeline to NULL ... > > > Freeing pipeline ... > > > > > > > ls -la output.ogg > > > -rw-r--r-- 1 norbert norbert 11127 2010-10-10 00:03 output.ogg > > > > > > If I open the file with totem I see only one frame (the first > frame, > > > i.e. test0000.png) and the viedo length is 0 seconds. > > > > > > > > > Thanks, > > > > > > Norbert > > > > > > > > > ------------------------------------------------------------------------------ > > > 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/beautyoftheweb > > > _______________________________________________ > > > gstreamer-devel mailing list > > > [hidden email] > <mailto:[hidden email]> > > <mailto:[hidden email] > <mailto:[hidden email]>> > > > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > > > > > > > ------------------------------------------------------------------------------ > > 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/beautyoftheweb > > _______________________________________________ > > gstreamer-devel mailing list > > [hidden email] > <mailto:[hidden email]> > > <mailto:[hidden email] > <mailto:[hidden email]>> > > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > > > > > > > > > > -- > > Thiago Sousa Santos > > > > > > > > > ------------------------------------------------------------------------------ > > Download new Adobe(R) Flash(R) Builder(TM) 4 > > The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly > > Flex(R) Builder(TM)) enable the development of rich applications > that run > > across multiple browsers and platforms. Download your free trials > today! > > http://p.sf.net/sfu/adobe-dev2dev > > > > > > > > _______________________________________________ > > gstreamer-devel mailing list > > [hidden email] > <mailto:[hidden email]> > > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > > > ------------------------------------------------------------------------------ > Download new Adobe(R) Flash(R) Builder(TM) 4 > The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly > Flex(R) Builder(TM)) enable the development of rich applications > that run > across multiple browsers and platforms. Download your free trials today! > http://p.sf.net/sfu/adobe-dev2dev > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > <mailto:[hidden email]> > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel > > > > > -- > Thiago Sousa Santos > > > > ------------------------------------------------------------------------------ > Download new Adobe(R) Flash(R) Builder(TM) 4 > The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly > Flex(R) Builder(TM)) enable the development of rich applications that run > across multiple browsers and platforms. Download your free trials today! > http://p.sf.net/sfu/adobe-dev2dev > > > > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.sourceforge.net/lists/listinfo/gstreamer-devel ------------------------------------------------------------------------------ Download new Adobe(R) Flash(R) Builder(TM) 4 The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly Flex(R) Builder(TM)) enable the development of rich applications that run across multiple browsers and platforms. Download your free trials today! http://p.sf.net/sfu/adobe-dev2dev _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.sourceforge.net/lists/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |