> gst-launch -v v4l2src device=/dev/video0 ! ffenc_mpeg2video ! mpegpsmux > ! filesink location=test.mpg Just a quick guess - most probably you need ffmpegcolorspace filter after v4l2src. HTH, Andrey.