<div dir="ltr">Hello,<div><br></div><div>I'm trying to mix two videos captured from /dev/video0 and /dev/video1 into one, on an old ubuntu 12.04.</div><div>I have successfully mixed videotestsrc sources, one videtestsrc with one from /dev/videoN<br></div><div><br></div><div>But when I try to combine /dev/video0 and /dev/video1, it fails.</div><div><br></div><div>Here's the pipeline :</div><div><br></div><div>gst-launch-0.10  -v \<div>        v4l2src device=/dev/video0 ! video/x-raw-rgb ! videoscale ! video/x-raw-rgb,width=320,height=180 ! ffmpegcolorspace ! \</div><div>        videomixer name=mix ! \</div><div>        x264enc tune=zerolatency byte-stream=true bitrate=2048 ! queue ! filesink location="/tmp/pipcamera.avi" \</div><div>        v4l2src device=/dev/dada0 ! video/x-raw-yuv, width=1280,height=1024, framerate=10/1 !  videoscale ! video/x-raw-yuv, format=\(fourcc\)YUY2, width=320,height=180 ! ffmpegcolorspace ! videobox border-alpha=1.0 top=0  left=-320 ! mix.</div><div><br></div><div>Main error is : </div><div><br></div><div>ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data flow error.</div><div>streaming task paused, reason not-negotiated (-4)<br></div><div><br></div><div>Full output is here : <a href="http://ur1.ca/ms1uh">http://ur1.ca/ms1uh</a></div><div><br></div><div>Would you have any idea about what's wrong  ?</div><div>Best regards<br></div><div><br></div>-- <br><div class="gmail_signature">Mikael Kermorgant</div>
</div></div>