Installation
https://imagemagick.org/script/download.php#windows
1. Converting all files to jpg
In a folder, convert all png, webp, gif files to jpg.
magick mogrify -format jpg -background white -flatten *.png
magick mogrify -format jpg *.webp
magick mogrify -format jpg *.gif
2. File renaming
In Powershell, this will rename all jpeg to jpg.
dir *.jpeg | rename-item -newname { [io.path]::ChangeExtension($_.name, "jpg") }
3. Resizing all jpg files
This command "Shrinks an image with dimension(s) larger than the corresponding width and/or height argument(s)."
magick mogrify -resize '720x720>' *.jpg
4. Optimize image size
This command will optimize all jpg images to Google Pagespeed recommendations.
magick mogrify -sampling-factor 4:2:0 -strip -quality 85 -interlace JPEG -colorspace sRGB *.jpg
Others
These are other commands that may be useful.
magick mogrify -resize 960x528 *.jpg
This command resizes all of the .jpg files in your directory to a size of 960 pixels by 528 pixels. Perhaps the height isn’t as important as the width. You can simply enter:
magick mogrify -resize 960 *.jpg
This will scale all of your images to a width of 960 pixels, the height will be scaled accordingly, preserving the aspect ratio.
Sir for no. 3. Resizing all jpg files.
Please revise this code sir like this po. "magick mogrify -resize "720x720>" *.jpg"