I found two slightly conflicting blog posts on this matter, here I summarize: jpegoptim and jpegtran perform identically and produce …