如何在ubuntu服务器上使用Mozjpeg批量优化图像?

如何在ubuntu服务器上使用Mozjpeg批量优化图像?,ubuntu,nginx,ubuntu-16.04,mozjpeg,Ubuntu,Nginx,Ubuntu 16.04,Mozjpeg,我想优化图像批量,我读了mozjpeg的用法,并没有如何在服务器上批量工作 你能告诉我如何优化它吗 谢谢。在Ubuntu 16.04上测试,使用mozjpeg预编译的二进制文件,对给定文件夹的所有JPEG进行递归批处理或批量优化。执行以下命令: 首先下载并安装mozjpeg。。。 对于64位: wget https://mozjpeg.codelove.de/bin/mozjpeg_3.2_amd64.deb dpkg -i mozjpeg_3.2_amd64.deb 对于32位: wget

我想优化图像批量,我读了mozjpeg的用法,并没有如何在服务器上批量工作

你能告诉我如何优化它吗


谢谢。

在Ubuntu 16.04上测试,使用mozjpeg预编译的二进制文件,对给定文件夹的所有JPEG进行递归批处理或批量优化。执行以下命令:

首先下载并安装mozjpeg。。。 对于64位:

wget https://mozjpeg.codelove.de/bin/mozjpeg_3.2_amd64.deb
dpkg -i mozjpeg_3.2_amd64.deb
对于32位:

wget https://mozjpeg.codelove.de/bin/mozjpeg_3.2_i386.deb
dpkg -i mozjpeg_3.2_i386.deb
然后链接mozjpeg的JPEG传输

ln -s /opt/mozjpeg/bin/jpegtran /usr/bin/jpegtran
然后下载这个perl脚本,它将递归地扫描JPEG,使用新的jpegtran进行优化,并打印结果

wget https://gist.githubusercontent.com/aksuited/96ea6144d9b62befbce23fd62b3b7b4d/raw/e31a74da9d7eaa6004969716f49c08e8d0a4de62/optimize_jpegs.pl
给脚本权限

chmod 755 optimize_jpegs.pl
执行脚本

optimize_jpegs.pl /path/to/jpegs
样本输出:

# ./optimize_jpegs.pl /
Inspecting //2.2.jpg
 -- Huffman table optimization: saved 15681 bytes (orig 93901)
Inspecting //28ga 500ft 4oz 1.jpg
 -- Huffman table optimization: saved 3055 bytes (orig 25897)
Inspecting //104.jpg
 -- Huffman table optimization: saved 9566 bytes (orig 48080)
Inspecting /usr/share/doc/nodejs/full-white-stripe.jpg
Inspecting /usr/share/doc/nodejs/thin-white-stripe.jpg


----------------------------
  Sumary
----------------------------

  Inspected 5 JPEG files.
  Modified 3 files.
  Huffman table optimizations: 3
  Progressive JPEG optimizations: 0
  Total bytes saved: 28302 (orig 167878, saved 16.85%)

在Ubuntu 16.04上测试,使用mozjpeg预编译二进制文件对给定文件夹的所有JPEG进行批处理或批量递归优化。执行以下命令:

首先下载并安装mozjpeg。。。 对于64位:

wget https://mozjpeg.codelove.de/bin/mozjpeg_3.2_amd64.deb
dpkg -i mozjpeg_3.2_amd64.deb
对于32位:

wget https://mozjpeg.codelove.de/bin/mozjpeg_3.2_i386.deb
dpkg -i mozjpeg_3.2_i386.deb
然后链接mozjpeg的JPEG传输

ln -s /opt/mozjpeg/bin/jpegtran /usr/bin/jpegtran
然后下载这个perl脚本,它将递归地扫描JPEG,使用新的jpegtran进行优化,并打印结果

wget https://gist.githubusercontent.com/aksuited/96ea6144d9b62befbce23fd62b3b7b4d/raw/e31a74da9d7eaa6004969716f49c08e8d0a4de62/optimize_jpegs.pl
给脚本权限

chmod 755 optimize_jpegs.pl
执行脚本

optimize_jpegs.pl /path/to/jpegs
样本输出:

# ./optimize_jpegs.pl /
Inspecting //2.2.jpg
 -- Huffman table optimization: saved 15681 bytes (orig 93901)
Inspecting //28ga 500ft 4oz 1.jpg
 -- Huffman table optimization: saved 3055 bytes (orig 25897)
Inspecting //104.jpg
 -- Huffman table optimization: saved 9566 bytes (orig 48080)
Inspecting /usr/share/doc/nodejs/full-white-stripe.jpg
Inspecting /usr/share/doc/nodejs/thin-white-stripe.jpg


----------------------------
  Sumary
----------------------------

  Inspected 5 JPEG files.
  Modified 3 files.
  Huffman table optimizations: 3
  Progressive JPEG optimizations: 0
  Total bytes saved: 28302 (orig 167878, saved 16.85%)

这是非常不清楚的。还有,这和编程有什么关系吗?这还不清楚。还有,这和编程有什么关系吗?它也在18.04上工作,但我只得到7.9%的费率。。。也没有什么渐进优化。当我用在线工具优化一些图像时,我得到了70%的优化率,它在18.04上也能正常工作,但我只得到了7.9%的优化率。。。也没有什么渐进优化。当我使用在线工具优化一些图像时,我得到的比率大约为70%