Le vendredi 12 janvier 2018 à 10:58 +0100, Anatolij Gustschin a écrit : > On Fri, 12 Jan 2018 01:16:03 +0100 > Florian Boor florian.boor@xxxxxxxxxxxxxxxxx wrote: > ... > > Basically it works pretty well apart from the really strange > > colors. I guess its > > some YUV vs. RGB issue or similar. Here [1] is an example generated > > with the > > following command. > > > > gst-launch v4l2src device=/dev/video4 num-buffers=1 ! jpegenc ! > > filesink > > location=capture1.jpeg > > > > Apart from the colors everything is fine. > > I'm pretty sure I have not seen such an effect before - what might > > be wrong here? > > You need conversion to RGB before JPEG encoding. Try with > > gst-launch v4l2src device=/dev/video4 num-buffers=1 ! \ > videoparse format=5 width=1280 height=1024 framerate=25/1 > ! \ > jpegenc ! filesink location=capture1.jpeg > > For "format" codes see gst-inspect-1.0 videoparse. A properly written driver should never permit this. Nicolas