Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Avery1

macrumors regular
Original poster
Mar 14, 2010
138
12
For quite some time, screenshots taken on my Mac (Ventura) are not using the default type defined through terminal. I typically take screenshots using Cmd-Ctrl-Shift-4. I've set the default type to .jpg, but when I paste to Evernote, everything is a .png. When I paste to Apple Mail, everything is a .tiff. This creates for large files, and I'd prefer jpg.

Can anyone suggest a way to get these screenshots to copy to clipboard as a .jpg?

user@computer ~ % defaults read com.apple.screencapture
{
"last-analytics-stamp" = "723025408.666865";
style = display;
target = clipboard;
type = jpg;
video = 0;
}

Yes, the machine has been rebooted. I also saw the same behavior on my prior Mac and prior OS's.

Edit: I notice that when I save a screenshot here, it is displaying as .jpeg, but I assume this is a result of macrumors re-saving the image as a .jpg.
 
Last edited:
I'm finding that this issue has to do with use of the clipboard. Apparently mac's clipboard / pasteboard saves all images captured to clipboard as a lossless format, and thus when it is pasted to another program, it either gets written as .tiff or .png. In this case, Evernote > .png and Apple Mail > .tiff

To say the least, it is a bit frustrating.

Does anyone know if there is a means to change the pasteboard/clipboard default image type to .jpg?

I cannot imagine why Apple things there is a benefit to storing such a large file on the pasteboard, versus offering a more compressed (or configurable) format. Usually when folks are concerned about resolution, they won't be using the clipboard.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.