GStreamer中没有元素"ffmpegcolorspace"

Jog*_*rge 0 rtsp gstreamer

执行以下命令时

gst-launch-1.0 filesrc location = Wildlife.wmv!decodebin!排队!ffmpegcolorspace!autovideosink dec.!排队!audioconvert!听觉样本!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"
Run Code Online (Sandbox Code Playgroud)

这里有什么问题?

thi*_*oss 9

一些东西:

在gstreamer-1.0中,ffmpegcolorspace重命名为videoconvert.您需要在稍后为您的decodebin提供您想要引用它的名称.添加name=dec以便在链接音频分支时能够引用它.

此外,playbin如果您只需要播放,您可能需要考虑使用.它将为您组装管道并自动支持多种格式.

  • gst-launch-1.0 filesrc location = Wildlife.wmv!encodebin name = dec!排队!视频转换!autovideosink十二月 !排队!音频转换!audioresample!自动音频接收器 (2认同)