Scale a whole batch down to a max width. Aspect ratio stays intact, format stays the same.
Set a max width — taller-than-wide images keep their proportions. PNG output stays lossless; JPG keeps a high quality. All local.