How to add filesink to a videomixer

aetitcomb andrew at pixelstreetinc.com
Fri Mar 6 10:21:23 PST 2015


Thanks again for the assistance.  

I'm able to write out an ogg movie now.  However, adding the tee seems to be
messing up the queue'ing/playback of the 2 clips.  Primarily, I only see the
"under" clip.  The "over" clip (that is chromakeyed) only shows in the last
frame of the output movie.  Both source clips are the same length.   I have
changed the "alpha" element to be a simple 50% mix.  If I remove the last 4
lines (t. ! theorenc ! oggmux ! filesink location="output.ogg"), it plays to
the screen correctly.  

Here is my current command:
gst-launch-0.10 \
filesrc location="over.mov" ! \
decodebin ! \
queue ! \
alpha alpha=.5 ! \
videomixer name=mix ! \
ffmpegcolorspace ! \
tee name=t ! \
queue ! \
autovideosink filesrc location="under.mov" ! \
decodebin ! \
alpha alpha=1 ! \
mix. \
t. ! \
theoraenc ! \
oggmux ! \
filesink location="output.ogg"





--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/How-to-add-filesink-to-a-videomixer-tp4671020p4671038.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list