You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu18.04下GStreamer opencvtextoverlay插件缺失问题求助

问题描述

在Ubuntu 18.04上执行以下命令完成GStreamer安装后:

sudo apt-get install libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-bad1.0-dev gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-doc gstreamer1.0-tools gstreamer1.0-x gstreamer1.0-alsa gstreamer1.0-gl gstreamer1.0-gtk3 gstreamer1.0-qt5 gstreamer1.0-pulseaudio

使用opencvtextoverlay元素时出现错误:

WARNING: erroneous pipeline: no element "opencvtextoverlay"

测试管道命令:

gst-launch-1.0 filesrc location=1.mp4 ! qtdemux name=demux ! queue ! decodebin ! videoconvert ! opencvtextoverlay text="test" ! videoconvert ! videoscale ! autovideosink
解决方法
  • 安装GStreamer的OpenCV专属插件包:Ubuntu 18.04的gstreamer1.0-plugins-bad默认不包含OpenCV相关插件,需单独安装对应包:
    sudo apt-get update && sudo apt-get install gstreamer1.0-opencv
    
  • 验证元素可用性:执行命令查看opencvtextoverlay的详细信息,确认插件安装成功:
    gst-inspect-1.0 opencvtextoverlay
    
  • 若仍无法找到元素,重建GStreamer插件缓存:
    sudo gst-inspect-1.0 --rebuild-cache
    
    完成后再次用gst-inspect-1.0 opencvtextoverlay验证。

内容的提问来源于stack exchange,提问作者Roy Amoyal

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 10:05:35