I recently upgraded to ffmpeg version 4.3.1 with libx264.
When I use it to generate a single image slideshow
ffmpeg -y -loop 1 -i shapes.jpg -t 0:0:5 -vcodec libx264 output.mp4
I get a smeared image that looks like a technicolor waterfall (I know the -vcodec is redundant here).If I force use of the mpeg4 codec
ffmpeg -y -loop 1 -i shapes.jpg -t 0:0:5 -vcodec mpeg4 output.mp4
everything works fine.
I have tried several different input images but for example: https://cdn4.vectorstock.com/i/1000x1000/84/48/simple-geometric-shape-vector-13698448.jpg
produces this: technicolor waterfall
I think this is a bug but I just want to check and make sure I'm not doing something DUH! worthy before I report it.
I can use the libx264 codec for other things like converting formats and it works fine. I only see this when converting an image to a video.