You are not logged in.

#1 2018-07-10 15:19:49

From: MA, USA
Registered: 2011-02-08
Posts: 331

OpenCV and gstreamer error

I'm writing a program using OpenCV that grabs a video feed from a network stream.  It works perfectly fine on Debian, but it fails on Arch, with the following error:

(python:21141): GStreamer-CRITICAL **: 15:07:32.361: gst_element_get_state: assertion 'GST_IS_ELEMENT (element)' failed

From what I understand, OpenCV has to be compiled to use gstreamer.  However, I find it hard to believe that Arch's isn't, because "gst-plugins-base" is one of the dependencies of the opencv package:

Any suggestions?

I tried install opencv-git and that doesn't change the behavior.  Considering it took a couple hours to build, I'd rather not go through with it again without a known working solution.

Last edited by schmidtbag (2018-07-10 17:44:57)

My Arch Setups:
* Lenovo B40-80
* 3.95GHz Ryzen 1500X, Biostar X370GTN (ITX), 16GB DDR4, R9 290, OCZ 120GB SSD + PNY 1TB SSD


#2 2018-07-10 18:39:27

From: Spain
Registered: 2011-10-09
Posts: 1,580

Re: OpenCV and gstreamer error

If you can provide a minimal failing test case please attach it to


Board footer

Powered by FluxBB