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