title: GStreamer vs FFmpeg
body: <p>I try to record a Video with the OpenCV Framework an would like to save that into an Matroska(mkv) Container together with some additional data streams.</p>
  
  <p>First I thought using FFmpeg is the way that.
  But while looking into the OpenCV Sourcecode and searching in the web I found GStreamer.</p>
  
  <p>Because the documentation in GStreamer is much better than the FFmpeg documentation I would prefer using this Framework.</p>
  
  <p>In my understanding GStreamer is primarily used for Streaming, but could also rncode and mux video data.</p>
  
  <p>Is there any disadvantage when using GStreamer instead of FFmpeg?</p>
  
  <p>Thanks in advance
  Horst</p>