Maybe you can just record the encoded stream and then play it using other players like vlc, since ffdec_mpeg4 isnt a very recommended decoder. Or even better is file a bug attaching a small video clip.<br><br>regards<br>kapil <br>
<br><div class="gmail_quote">On Mon, Nov 9, 2009 at 3:15 PM, Mailing List SVR <span dir="ltr">&lt;<a href="mailto:lists@svrinformatica.it">lists@svrinformatica.it</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 all,<br>
<br>
I&#39;m trying to see the video from a verint nextiva s1970e encoder, according to<br>
the manufacter they send an &quot;mpeg4 compliant simple profile stream over<br>
rtp/udp&quot;,<br>
<br>
I tryed the following pipeline<br>
<br>
gst-launch-0.10 -v udpsrc port=2544 ! decodebin ! autovideosink<br>
<br>
here is the output:<br>
<br>
Setting pipeline to PAUSED ...<br>
Pipeline is live and does not need PREROLL ...<br>
Setting pipeline to PLAYING ...<br>
New clock: GstSystemClock<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src:<br>
caps = video/mpeg, systemstream=(boolean)false, mpegversion=(int)4<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/ffdec_mpeg4:ffdec_mpeg40.GstPad:sink:<br>
caps = video/mpeg, systemstream=(boolean)false, mpegversion=(int)4<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0.GstGhostPad:src0: caps =<br>
video/x-raw-yuv, width=(int)0, height=(int)0, framerate=(fraction)25/1,<br>
format=(fourcc)I420, interlaced=(boolean)false<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/ffdec_mpeg4:ffdec_mpeg40.GstPad:src:<br>
caps = video/x-raw-yuv, width=(int)0, height=(int)0, framerate=(fraction)25/1,<br>
format=(fourcc)I420, interlaced=(boolean)false<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0.GstGhostPad:src0: caps =<br>
video/x-raw-yuv, width=(int)704, height=(int)576, framerate=(fraction)30000/1,<br>
format=(fourcc)I420, interlaced=(boolean)false, pixel-aspect-<br>
ratio=(fraction)12/11<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/ffdec_mpeg4:ffdec_mpeg40.GstPad:src:<br>
caps = video/x-raw-yuv, width=(int)704, height=(int)576,<br>
framerate=(fraction)30000/1, format=(fourcc)I420, interlaced=(boolean)false,<br>
pixel-aspect-ratio=(fraction)12/11<br>
/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0/GstXvImageSink:autovideosink0-<br>
actual-sink-xvimage.GstPad:sink: caps = video/x-raw-yuv, width=(int)704,<br>
height=(int)576, framerate=(fraction)30000/1, format=(fourcc)I420,<br>
interlaced=(boolean)false, pixel-aspect-ratio=(fraction)12/11<br>
/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0.GstGhostPad:sink: caps<br>
= video/x-raw-yuv, width=(int)704, height=(int)576,<br>
framerate=(fraction)30000/1, format=(fourcc)I420, interlaced=(boolean)false,<br>
pixel-aspect-ratio=(fraction)12/11<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0.GstGhostPad:src0.GstProxyPad:proxypad2:<br>
caps = video/x-raw-yuv, width=(int)704, height=(int)576,<br>
framerate=(fraction)30000/1, format=(fourcc)I420, interlaced=(boolean)false,<br>
pixel-aspect-ratio=(fraction)12/11<br>
/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0.GstGhostPad:sink.GstProxyPad:proxypad1:<br>
caps = video/x-raw-yuv, width=(int)704, height=(int)576,<br>
framerate=(fraction)30000/1, format=(fourcc)I420, interlaced=(boolean)false,<br>
pixel-aspect-ratio=(fraction)12/11<br>
ERROR: from element<br>
/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0/GstXvImageSink:autovideosink0-<br>
actual-sink-xvimage: Output window was closed<br>
Additional debug info:<br>
xvimagesink.c(1297): gst_xvimagesink_handle_xevents ():<br>
/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0/GstXvImageSink:autovideosink0-<br>
actual-sink-xvimage<br>
Execution ended after 5239190321 ns.<br>
Setting pipeline to PAUSED ...<br>
Setting pipeline to READY ...<br>
/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0/GstXvImageSink:autovideosink0-<br>
actual-sink-xvimage.GstPad:sink: caps = NULL<br>
/GstPipeline:pipeline0/GstAutoVideoSink:autovideosink0.GstGhostPad:sink: caps<br>
= NULL<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0.GstGhostPad:src0: caps = NULL<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/ffdec_mpeg4:ffdec_mpeg40.GstPad:src:<br>
caps = NULL<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/ffdec_mpeg4:ffdec_mpeg40.GstPad:sink:<br>
caps = NULL<br>
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src:<br>
caps = NULL<br>
Setting pipeline to NULL ...<br>
Freeing pipeline ...<br>
<br>
but the video is distorced as you can see in the image attached, I setted the<br>
intra interval (I Frame every X Frames) to 5 but also changing this value to 0<br>
or 120 make no difference,<br>
<br>
any hints?<br>
<br>
Nicola<br>
<br>------------------------------------------------------------------------------<br>
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day<br>
trial. Simplify your report design, integration and deployment - and focus on<br>
what you do best, core application coding. Discover what&#39;s new with<br>
Crystal Reports now.  <a href="http://p.sf.net/sfu/bobj-july" target="_blank">http://p.sf.net/sfu/bobj-july</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>
<br></blockquote></div><br><br clear="all"><br>-- <br><a href="http://www.linkedin.com/in/kapilagrawal">http://www.linkedin.com/in/kapilagrawal</a><br>