diff --git a/docs/2023-07-01-pastebin.html b/docs/2023-07-01-pastebin.html index cd1a818..9860d10 100644 --- a/docs/2023-07-01-pastebin.html +++ b/docs/2023-07-01-pastebin.html @@ -451,10 +451,14 @@ f2 --find "
# Add --vips-progress to show progress
 vips jxlsave filename.jpg filename.jxl --keep=none
+vips jpegsave filename.png filename.jpg --keep=none
 
 # Batch convert (require fd)
-fd "jpg|jpeg|png|webp" --exec vips jxlsave {} {.}.jxl --keep=none
-fd "jpg|jpeg|png|webp" --exec-batch rm
+fd "jpg|jpeg|png|webp|gif" --exec vips jxlsave {} {.}.jxl --keep=none
+fd "jpg|jpeg|png|webp|gif" --exec-batch rm
+
+fd "png|webp|gif" --exec vips jpegsave {} {.}.jpg --keep=none
+fd "png|webp|gif" --exec-batch rm
 
 # Rotate
 vips rot filename.jxl new_filename.jxl d90
diff --git a/posts/2023-07-01-pastebin.md b/posts/2023-07-01-pastebin.md index b32852c..3c691f8 100644 --- a/posts/2023-07-01-pastebin.md +++ b/posts/2023-07-01-pastebin.md @@ -320,10 +320,14 @@ Convert: ```sh # Add --vips-progress to show progress vips jxlsave filename.jpg filename.jxl --keep=none +vips jpegsave filename.png filename.jpg --keep=none # Batch convert (require fd) -fd "jpg|jpeg|png|webp" --exec vips jxlsave {} {.}.jxl --keep=none -fd "jpg|jpeg|png|webp" --exec-batch rm +fd "jpg|jpeg|png|webp|gif" --exec vips jxlsave {} {.}.jxl --keep=none +fd "jpg|jpeg|png|webp|gif" --exec-batch rm + +fd "png|webp|gif" --exec vips jpegsave {} {.}.jpg --keep=none +fd "png|webp|gif" --exec-batch rm # Rotate vips rot filename.jxl new_filename.jxl d90