GStreamer中没有元素“ffmpegcolorspace”

在执行以下命令时,

gst-launch-1.0 filesrc location = Wildlife.wmv! 解码器! 队列! ffmpegcolorspace! autovideosink dec。 ! 队列! audioconvert! audioresample! autoaudiosink

我得到的错误如下。

ERROR GST_PIPELINE grammar.y:716:priv_gst_parse_yyparse: no element "ffmpegcolorspace"
ERROR GST_PIPELINE grammar.y:801:priv_gst_parse_yyparse: link has no sink [source=@0000000003066F90] 
ERROR GST_PIPELINE grammar.y:801:priv_gst_parse_yyparse: link has no source [sink=@000000000306B060]
ERROR GST_PIPELINE grammar.y:1138:priv_gst_parse_launch: No src-element named "dec" - omitting link
WARNING: erroneous pipeline: no element "ffmpegcolorspace"

这里有什么问题?


一些东西:

在gstreamer-1.0中, ffmpegcolorspace被重命名为videoconvert 。 你需要给你的解码器一个你想在以后参考它的名字。 添加name=dec以便能够在链接音频分支时参考它。

另外,如果您只需要播放,您可能需要考虑使用playbin 。 它将为您组装流水线并自动支持多种格式。

链接地址: http://www.djcxy.com/p/7647.html

上一篇: No element "ffmpegcolorspace" in GStreamer

下一篇: sample video file encoding in gstreamer