0
A
回答
0
在Ubuntu 16.04上进行测试,批量或批量优化所有使用mozjpeg预编译的二进制文件给出的任何文件夹的jpegs。执行以下命令:
首先下载并安装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的jpegtran ...
ln -s /opt/mozjpeg/bin/jpegtran /usr/bin/jpegtran
然后下载这个perl脚本,它将递归扫描jpegs,optimi与新的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%)
相关问题
- 1. 图像的批量优化
- 2. 如何优化服务器上的图像
- 3. 如何使用pagespeed_optimize_image.exe进行批量图像优化?
- 4. 如何批量上传图像到SFTP服务器
- 5. 在生产服务器上优化图像
- 6. 使用画布优化批量绘图
- 7. 最佳方式来优化服务器上的30+ gb图像
- 8. 在Ubuntu 11.10上使用Sinatra(服务器)
- 9. 如何使用ReactNative在服务器上上传图像
- 10. 如何用图像服务脚本优化MySQL查询?
- 11. 如何将图像上传到服务器上的变化
- 12. 高流量协助优化服务器
- 13. 如何在服务器上使用vb.net保存解码图像
- 14. 如何使用PHP在服务器上保存CSS图像
- 15. Ubuntu服务器提取O.S图像
- 16. 从Ubuntu服务器的图像路径
- 17. 上传图像服务器上传图像服务器
- 18. 批量优化PDF
- 19. 如何优化我的MySQL服务器?
- 20. XMPP服务器到服务器 - 流量优化?
- 21. 如何上传图像到服务器
- 22. Ubuntu服务器上的Mercurial服务器
- 23. 如何优化视图在SQL服务器的速度
- 24. 优化使用FOR CMD脚本批量
- 25. 如何避免优化已经使用PHP优化的图像?
- 26. 使用GraphicsMagick优化图像
- 27. 为Neo4J优化服务器
- 28. 网站的图像优化 - mod_pagespeed X批量优化和替换源代码(trimage)
- 29. 如何使用节点服务动态图像服务器
- 30. 如何使用PrimeNg从angular2上传图像到php服务器?
这是非常不清楚。另外,这与编程有什么关系? – Carcigenicate