<div dir="ltr"><pre style="white-space:pre-wrap;color:rgb(0,0,0)">>>Le jeudi 18 juin 2015 à 19:11 -0400, Jerry Geis a écrit :
>><i> ERROR: from element /GstPipeline:pipeline0/GstAviDemux:demux: The
</i>>><i> stream is of a different type than handled by this element.
</i>>><i>
</i>>><i> Any thoughts?
</i>
>Not sure how more straightforward this error could be. But let me
>explain. You have asked AVI demuxer to demux an ASF (often show as
>.wmv). In the previous pipeline, you are asking a fluwmbdec to decoded
>something that have not yet been demuxed.
>Nicolas</pre><pre style="white-space:pre-wrap;color:rgb(0,0,0)"><br></pre><pre style="white-space:pre-wrap;color:rgb(0,0,0)"><br></pre><pre style="white-space:pre-wrap;color:rgb(0,0,0)">Hi Nicolas,</pre><pre style="white-space:pre-wrap;color:rgb(0,0,0)">Thanks for responding... I only tried the avidemux as it was suggested in the previous post.</pre><pre style="white-space:pre-wrap;color:rgb(0,0,0)">I do realize the difference between AVI and wmv. :)</pre><pre style="white-space:pre-wrap;color:rgb(0,0,0)"><br></pre><pre style="white-space:pre-wrap;color:rgb(0,0,0)">However, I wish to use the fluwmvdec and decode/convert this file. I am trying to learn how all this pipe stuff works,</pre><pre style="white-space:pre-wrap;color:rgb(0,0,0)">thought I had a good example that I found, tried it and its not working. </pre><pre style="white-space:pre-wrap;color:rgb(0,0,0)">Would greatly appreciated the correct pipeline to convert the wmv to ogv.</pre><pre style="white-space:pre-wrap;color:rgb(0,0,0)">Thanks,</pre><pre style="white-space:pre-wrap;color:rgb(0,0,0)"><br></pre><pre style="white-space:pre-wrap;color:rgb(0,0,0)">Jerry</pre><pre style="white-space:pre-wrap;color:rgb(0,0,0)"><br></pre></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Jun 18, 2015 at 7:11 PM, Jerry Geis <span dir="ltr"><<a href="mailto:geisj@pagestation.com" target="_blank">geisj@pagestation.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Ok so I dropped decodebin and added fluwmvdec, I get a new error.<div><br></div><div><div>GST_DEBUG=*flu*:5 sh gst-launch filesrc location=../trailer_videos/Amazon_1080.wmv '!' fluwmvdec name=demux '!' queue '!' ffmpegcolorspace '!' theoraenc '!' oggmux name=mux '!' filesink location=../Amazon.ogv demux. '!' queue '!' progressreport '!' audioconvert '!' audioresample '!' vorbisenc '!' mux.</div><div>0:00:00.014364115 6051 0x1032b90 DEBUG fluwmvdec fluwmvdec.c:1554:plugin_init: IPP merged init reported cpu 3</div><div>0:00:00.014386185 6051 0x1032b90 INFO fluwmvdec fluwmvdec.c:1567:plugin_init: GStreamer version: GStreamer 0.10.36 (GIT)</div><div>0:00:00.014391074 6051 0x1032b90 INFO fluwmvdec fluwmvdec.c:1568:plugin_init: Plugin version: 0.10.53</div><div>0:00:00.014507500 6051 0x1032b90 DEBUG fluwmvdec fluwmvdec.c:274:_cleanup:<GstFluWMVDec@0x10821a0> cleaning up WMV decoder</div><div>0:00:00.029545026 6051 0x1032b90 ERROR GST_PIPELINE ./grammar.y:614:gst_parse_perform_link: could not link demux to queue1</div><div>WARNING: erroneous pipeline: could not link demux to queue1</div></div><div><br></div><div>Another machine and gst-launch-1.0 gave same error.</div><div><br></div><div><br></div><div>avidemux didnt work either:</div><div><div>gst-launch filesrc location=../trailer_videos/Amazon_1080.wmv '!' avidemux name=demux '!' queue '!' ffmpegcolorspace '!' theoraenc '!' oggmux name=mux '!' filesink location=../Amazon.ogv demux. '!' queue '!' progressreport '!' audioconvert '!' audioresample '!' vorbisenc '!' mux.</div><div>Setting pipeline to PAUSED ...</div><div>Pipeline is PREROLLING ...</div><div><br></div><div>(gst-launch-0.10:6919): GStreamer-WARNING **: Trying to set string on structure field 'debug', but string is not valid UTF-8. Please file a bug.</div><div><br></div><div>(gst-launch-0.10:6919): GLib-GObject-CRITICAL **: g_value_dup_string: assertion `G_VALUE_HOLDS_STRING (value)' failed</div><div>ERROR: from element /GstPipeline:pipeline0/GstAviDemux:demux: The stream is of a different type than handled by this element.</div><div>ERROR: pipeline doesn't want to preroll.</div><div>Setting pipeline to NULL ...</div><div>Freeing pipeline ...</div></div><div><br></div><div><br></div><div>Any thoughts?</div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Jerry</div></font></span></div>
</blockquote></div><br></div>