convert wmv to ogv

Jerry Geis geisj at pagestation.com
Thu Jun 18 18:53:06 PDT 2015


>>Le jeudi 18 juin 2015 à 19:11 -0400, Jerry Geis a écrit :
>>* ERROR: from element /GstPipeline:pipeline0/GstAviDemux:demux: The
*>>* stream is of a different type than handled by this element.
*>> >>* Any thoughts?
*
>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



Hi Nicolas,

Thanks for responding... I only tried the avidemux as it was suggested
in the previous post.

I do realize the difference between AVI and wmv. :)


However, I wish to use the fluwmvdec and decode/convert this file. I
am trying to learn how all this pipe stuff works,

thought I had a good example that I found, tried it and its not working.

Would greatly appreciated the correct pipeline to convert the wmv to ogv.

Thanks,


Jerry



On Thu, Jun 18, 2015 at 7:11 PM, Jerry Geis <geisj at pagestation.com> wrote:

> Ok so I dropped decodebin and added fluwmvdec, I get a new error.
>
> 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.
> 0:00:00.014364115  6051      0x1032b90 DEBUG              fluwmvdec
> fluwmvdec.c:1554:plugin_init: IPP merged init reported cpu 3
> 0:00:00.014386185  6051      0x1032b90 INFO               fluwmvdec
> fluwmvdec.c:1567:plugin_init: GStreamer version: GStreamer 0.10.36 (GIT)
> 0:00:00.014391074  6051      0x1032b90 INFO               fluwmvdec
> fluwmvdec.c:1568:plugin_init: Plugin version: 0.10.53
> 0:00:00.014507500  6051      0x1032b90 DEBUG              fluwmvdec
> fluwmvdec.c:274:_cleanup:<GstFluWMVDec at 0x10821a0> cleaning up WMV decoder
> 0:00:00.029545026  6051      0x1032b90 ERROR           GST_PIPELINE
> ./grammar.y:614:gst_parse_perform_link: could not link demux to queue1
> WARNING: erroneous pipeline: could not link demux to queue1
>
> Another machine and gst-launch-1.0 gave same error.
>
>
> avidemux didnt work either:
> 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.
> Setting pipeline to PAUSED ...
> Pipeline is PREROLLING ...
>
> (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.
>
> (gst-launch-0.10:6919): GLib-GObject-CRITICAL **: g_value_dup_string:
> assertion `G_VALUE_HOLDS_STRING (value)' failed
> ERROR: from element /GstPipeline:pipeline0/GstAviDemux:demux: The stream
> is of a different type than handled by this element.
> ERROR: pipeline doesn't want to preroll.
> Setting pipeline to NULL ...
> Freeing pipeline ...
>
>
> Any thoughts?
>
> Jerry
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150618/85d786a9/attachment.html>


More information about the gstreamer-devel mailing list