橘福福! / Yanagino
373 字
2 分鐘
📦 Cloudflare R2 圖像壓縮

前言
博客之前上傳的圖片都是直接上傳到基於 Cloudflare R2 的圖床的。並且早期都是直接上傳的原圖。隨著時間的推移,發現原圖的體積實在是太大了。導致網站加載速度變慢。所以需要對圖片進行壓縮。
工具介紹
為了實現對圖片的壓縮,在網際網路上搜了下,看到了這樣的一個帖子開源一個壓縮 Cloudfare R2 圖片的工具。帖子中介紹了他開發的一個工具,支持將多種格式圖片進行壓縮。實現了全自動圖片的下載、壓縮、上傳到 Cloudflare R2 的功能。
Waiting for api.github.com...
感謝原作者的貢獻。
但是他開發的工具是將各種圖片保持原格式分類進行壓縮的,而我希望能夠將所有圖片統一壓縮為 AVIF 格式。於是我對他的工具進行了改造,改為將圖片轉換為 AVIF 格式。並且在壓縮過後,支持刪除原圖。
Waiting for api.github.com...
使用方法
具體的使用方法可以參考倉庫中的Readme,這里就不在贅述。
結語
希望這個工具能夠幫助到需要壓縮 Cloudflare R2 圖片的朋友們。如果有任何問題或者建議,歡迎在倉庫中提出issue或者pr。實際測試了下,在壓縮質量為85的時候,整體壓縮率在85%左右。效果還是非常不錯的。
📦 Cloudflare R2 圖像壓縮
https://illumi.love/posts/生活向/cloudflare-r2-圖像壓縮/ 參與討論
使用 GitHub 帳號登入參與討論