<div dir="ltr">Hm. Thanks a lot.<br><br>Regards,<br>Nikhil.<br><br><div class="gmail_quote">On Wed, Apr 15, 2009 at 3:35 PM, ved kpl <span dir="ltr">&lt;<a href="mailto:ved.kpl@gmail.com">ved.kpl@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Hi,<br>
<br>
&gt;From the logs (Warning: AVFrame.pts=? trying to guess (1)),it seemed<br>
that the ffmpeg part needs  timestamped data and since the frames were<br>
coming directly from filesrc (without any timestamping), it was trying<br>
to guess and probably dropping the frames (i think!! :) ), making the<br>
pipeline race to EOS quickly.<br>
<br>
Inserting the identity will timestamp the frames as per the framerate.<br>
This is usually helpful, when reading from a file or so. Not when a<br>
live source is involved. (as live source may drop the frames, or will<br>
not always yield the frames as per the expected fps)<br>
<br>
~ Regards<br>
Ved<br>
<br>
On Wed, Apr 15, 2009 at 3:10 PM, nikhil almalkar<br>
<div><div></div><div class="h5">&lt;<a href="mailto:nikhil.almalkar@gmail.com">nikhil.almalkar@gmail.com</a>&gt; wrote:<br>
&gt; Hi ,<br>
&gt;<br>
&gt; It worked,...<br>
&gt;<br>
&gt; Thanks alot....<br>
&gt;<br>
&gt; (btw, gst-ffmpeg : : 0.10.7 )<br>
&gt;<br>
&gt; What do you think was the reason for the pipeline not working without the<br>
&gt; identity element  ?<br>
&gt; If you can spare some time, ill be very thankful.<br>
&gt;<br>
&gt; Regards,<br>
&gt;<br>
&gt; Nikhil.<br>
&gt;<br>
&gt;<br>
&gt; On Wed, Apr 15, 2009 at 2:08 PM, ved kpl &lt;<a href="mailto:ved.kpl@gmail.com">ved.kpl@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; gst-ffmpeg version?<br>
&gt;&gt;<br>
&gt;&gt; try putting identity after the filesrc with datarate property set to<br>
&gt;&gt; framesize * fps.<br>
&gt;&gt;<br>
&gt;&gt; ~ Regards<br>
&gt;&gt; Ved<br>
&gt;&gt;<br>
&gt;&gt; On Wed, Apr 15, 2009 at 1:58 PM, nikhil almalkar<br>
&gt;&gt; &lt;<a href="mailto:nikhil.almalkar@gmail.com">nikhil.almalkar@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt; The GStreamer version im using :<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Name       : gstreamer<br>
&gt;&gt; &gt; Arch       : i386<br>
&gt;&gt; &gt; Version    : 0.10.21<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; On Wed, Apr 15, 2009 at 1:18 PM, ved kpl &lt;<a href="mailto:ved.kpl@gmail.com">ved.kpl@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Hi,<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; The same pipeline worked for me.<br>
&gt;&gt; &gt;&gt; What version are you using?<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; ~Regards<br>
&gt;&gt; &gt;&gt; Ved<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; On Tue, Apr 14, 2009 at 7:42 PM, nikhil almalkar<br>
&gt;&gt; &gt;&gt; &lt;<a href="mailto:nikhil.almalkar@gmail.com">nikhil.almalkar@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt; &gt; gst-launch-0.10 filesrc<br>
&gt;&gt; &gt;&gt; &gt; location=&quot;/home/nikhil/project/Bitstream/foreman_part_cif.yuv&quot;<br>
&gt;&gt; &gt;&gt; &gt; blocksize=152064 ! video/x-raw-yuv,format = \(fourcc\)I420, width<br>
&gt;&gt; &gt;&gt; &gt; =352,height=288, framerate=30/1 ! ffenc_mpeg2video ! ffdec_mpeg2video<br>
&gt;&gt; &gt;&gt; &gt; !<br>
&gt;&gt; &gt;&gt; &gt; ffmpegcolorspace ! videoscale ! ximagesink<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; I am rying to execute above pipeline. The problem is only two frames<br>
&gt;&gt; &gt;&gt; &gt; are<br>
&gt;&gt; &gt;&gt; &gt; displayed. In the log there are :;;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;  ffmpeg :0:: Warning: AVFrame.pts=? trying to guess (1)<br>
&gt;&gt; &gt;&gt; &gt; .............for<br>
&gt;&gt; &gt;&gt; &gt; every frame.<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; also...<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; basesrc gstbasesrc.c:2185:gst_base_src_loop:&lt;filesrc0&gt; pausing after<br>
&gt;&gt; &gt;&gt; &gt; gst_base_src_get_range() = unexpected<br>
&gt;&gt; &gt;&gt; &gt; Got EOS from element &quot;pipeline0&quot;.<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; the help will be appreciated..<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; I have already put up this query.. but I put it again with the<br>
&gt;&gt; &gt;&gt; &gt; pipeline<br>
&gt;&gt; &gt;&gt; &gt; here. Sorry for the inconvenience.<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; Regards,<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; Nikhil.<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt; ------------------------------------------------------------------------------<br>
&gt;&gt; &gt;&gt; &gt; This SF.net email is sponsored by:<br>
&gt;&gt; &gt;&gt; &gt; High Quality Requirements in a Collaborative Environment.<br>
&gt;&gt; &gt;&gt; &gt; Download a free trial of Rational Requirements Composer Now!<br>
&gt;&gt; &gt;&gt; &gt; <a href="http://p.sf.net/sfu/www-ibm-com" target="_blank">http://p.sf.net/sfu/www-ibm-com</a><br>
&gt;&gt; &gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt;&gt; &gt; gstreamer-devel mailing list<br>
&gt;&gt; &gt;&gt; &gt; <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
&gt;&gt; &gt;&gt; &gt; <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; ------------------------------------------------------------------------------<br>
&gt;&gt; &gt;&gt; This SF.net email is sponsored by:<br>
&gt;&gt; &gt;&gt; High Quality Requirements in a Collaborative Environment.<br>
&gt;&gt; &gt;&gt; Download a free trial of Rational Requirements Composer Now!<br>
&gt;&gt; &gt;&gt; <a href="http://p.sf.net/sfu/www-ibm-com" target="_blank">http://p.sf.net/sfu/www-ibm-com</a><br>
&gt;&gt; &gt;&gt; _______________________________________________<br>
&gt;&gt; &gt;&gt; gstreamer-devel mailing list<br>
&gt;&gt; &gt;&gt; <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
&gt;&gt; &gt;&gt; <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; ------------------------------------------------------------------------------<br>
&gt;&gt; &gt; This SF.net email is sponsored by:<br>
&gt;&gt; &gt; High Quality Requirements in a Collaborative Environment.<br>
&gt;&gt; &gt; Download a free trial of Rational Requirements Composer Now!<br>
&gt;&gt; &gt; <a href="http://p.sf.net/sfu/www-ibm-com" target="_blank">http://p.sf.net/sfu/www-ibm-com</a><br>
&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt; gstreamer-devel mailing list<br>
&gt;&gt; &gt; <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
&gt;&gt; &gt; <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; ------------------------------------------------------------------------------<br>
&gt;&gt; This SF.net email is sponsored by:<br>
&gt;&gt; High Quality Requirements in a Collaborative Environment.<br>
&gt;&gt; Download a free trial of Rational Requirements Composer Now!<br>
&gt;&gt; <a href="http://p.sf.net/sfu/www-ibm-com" target="_blank">http://p.sf.net/sfu/www-ibm-com</a><br>
&gt;&gt; _______________________________________________<br>
&gt;&gt; gstreamer-devel mailing list<br>
&gt;&gt; <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
&gt;&gt; <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
&gt;<br>
&gt;<br>
&gt; ------------------------------------------------------------------------------<br>
&gt; This SF.net email is sponsored by:<br>
&gt; High Quality Requirements in a Collaborative Environment.<br>
&gt; Download a free trial of Rational Requirements Composer Now!<br>
&gt; <a href="http://p.sf.net/sfu/www-ibm-com" target="_blank">http://p.sf.net/sfu/www-ibm-com</a><br>
&gt; _______________________________________________<br>
&gt; gstreamer-devel mailing list<br>
&gt; <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
&gt; <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
&gt;<br>
&gt;<br>
<br>
------------------------------------------------------------------------------<br>
This SF.net email is sponsored by:<br>
High Quality Requirements in a Collaborative Environment.<br>
Download a free trial of Rational Requirements Composer Now!<br>
<a href="http://p.sf.net/sfu/www-ibm-com" target="_blank">http://p.sf.net/sfu/www-ibm-com</a><br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
</div></div></blockquote></div><br></div>