Gstreamer driver. More...
Gstreamer driver.
This driver takes image data from Gstreamer infrastructure and publish them through provided camera interface.
driver ( name "cameragst" provides ["camera:0"] # read/write image sequence # source "multifilesrc location=%05d.jpg ! jpegdec ! ffmpegcolorspace ! queue" # source "v4l2src ! video/x-raw-yuv,width=640,height=480 ! tee name=tee ! ffmpegcolorspace ! jpegenc ! multifilesink location=%05d.jpg tee. ! queue ! ffmpegcolorspace" # read/write movie file # source "filesrc location=movie.ogg ! decodebin ! ffmpegcolorspace" # source "v4l2src ! video/x-raw-yuv,width=640,height=480 ! tee name=tee tee. ! ffmpegcolorspace ! theoraenc ! queue ! oggmux name=mux mux. ! queue ! filesink location=movie.ogg tee. ! ffmpegcolorspace ! queue" # read data from V4L2 compatibile camera (UVC works too!) # source "v4l2src ! videoscale ! video/x-raw-yuv, width=640, height=480 ! ffmpegcolorspace" # test source source "videotestsrc ! timeoverlay ! ffmpegcolorspace" trace false )