Advertisement
Guest User

Untitled

a guest
May 4th, 2025
42
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Batch 0.44 KB | Photo | 0 0
  1. @echo off
  2. setlocal enabledelayedexpansion
  3.  
  4. set "OUTPUT_DIR=output"
  5. if not exist "%OUTPUT_DIR%" mkdir "%OUTPUT_DIR%"
  6.  
  7. for %%F in (*.jpg *.jpeg *.png *.gif *.bmp *.tif *.tiff *.webp) do (
  8.     magick "%%~F" ^
  9.     -quality 80 ^
  10.     -interlace Plane ^
  11.     -define jpeg:huffman-optimal=true ^
  12.     -define jpeg:dct-method=float ^
  13.     -sampling-factor 1x1 ^
  14.     -strip ^
  15.     "%OUTPUT_DIR%\%%~nF.jpg"
  16. )
  17.  
  18. echo Complete.
  19. pause
  20. endlocal & exit /b
Tags: imagemagick
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement