From: thelenko <jt...@gm...> - 2010-08-27 16:12:58
|
I did some tweaking and am now at: gst-launch -v multifilesrc location="crosshair.jpg" caps="image/jpeg,framerate=1/1" ! decodebin ! videomixer name=mixer ! xvimagesink gnomevfssrc location=http://ccd1611-403/axis-cgi/mjpg/video.cgi?.mjpg ! decodebin ! mixer. This is able to launch without error. Note that I removed the 'alpha method=green' method, so now I simply have a video overlayed on the crosshair graphic instead of the video appearing in the defined alpha channel of the graphic. A secondary problem I am having now is that when using videomixer both my video feed and image lose their color and framerate. Andres Gonzalez wrote: > > Hi, > I am not a GStreamer expert, but recently I have been working with > videomixer and had similar problems. That "Task paused, reason > not-negotiated (-4)" happened a lot. It looks to me like in one of the > branches of your pipeline (that which gnomevfssrc0 belongs to) there is > no way to get all the elements working together, because for each thing > the upstream elements can produce, the downstream elements can't manage > it (don't take this too seriously, I'm just writing what I think...). > So in a few words, I think there is some element missing, possibly a > videoscale element in some point between videomixer and gnomevfssrc0, or > maybe between videomixer and multifilesrc. Maybe then you will also want > to specify the capabilities (image size, for example). > > Surely the big guys can correct me if I'm wrong :-) > > Good luck, > Andrés > > -- View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Rendering-mjpeg-streaming-video-in-the-defined-alpha-channel-of-a-jpeg-tp2340065p2341331.html Sent from the GStreamer-devel mailing list archive at Nabble.com. |