User blog comment:The S/Request/@comment-995426-20171205041936/@comment-995426-20171205064946

I suspect some of those filenames are automatically generated by social media sites, and people don't bother to change them. But I generate most of the images I upload here&mdash;screenshots, animated GIFs, cropped comic page panels, etc.

I even use an obscure commandline utility, jpegtran, to crop larger-dimension JPEGs into new smaller-dimension JPEGs without introducing any new JPEG compression artifacts, since it uses portions of the existing JPEG data while discarding whatever it doesn't need. That's how I generate most of the cropped Archie and IDW comic panels I upload lately, like File:Vin-Bini.jpg.

To crop, as long as the top and left coordinates are multiples of 16: jpegtran -crop 123x456+80+96 -outfile saved.jpg loaded.jpg To optimize the Huffman compression table for the existing data (other operations do not do this, so this must be done last): jpegtran -optimize -outfile saved.jpg loaded.jpg It even has options to grey out rectangular areas of a JPEG image, which could be used for that certain too-sensitive image in that particular page from The Black Stone, or a non-PNG version of File:Bodycount violence.png if I ever get around to it.

jpegtran helped me so much on this wiki. The drawback is that it's not very user-friendly, since it all needs to be done in a Command Prompt or a UNIX shell.