gstreamer-green screen output
Katerina Voulgary
katerina.voulgari at iccs.gr
Sat Aug 29 19:58:53 UTC 2020
Hello,
I am trying to get video with gstreamer from a Flir Lepton thermal
camera over SPI and I get a green screen. The captured frame is a numpy
array of unint8 which I convert to Gst.Buffer and the pipeline I use is:
appsrc emit-signals=True is-live=True caps=video/x-raw, format=RGB,
width=640, height=480, framerate=9/1 ! videoconvert ! xvimagesink
sync=false
For the conversion I do:
gst_buffer = utils.ndarray_to_gst_buffer(array)
In fact,I am using jackersson's example (from
http://lifestyletransfer.com/how-to-use-gstreamer-appsrc-in-python/)
with a different source.
The implementation is in Python on an nvidia Xavier. I tested the VoSPI
with Opencv and I get correct output. I tried slight variations of the
above pipeline, with ximagesink, autovideosink,less caps or GRAY8
format. Can someone help me with why I get green screen and how can I
debug and fix it?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20200829/2e9dea9e/attachment.htm>
More information about the gstreamer-devel
mailing list