Linux 的 7z (p7zip) 有一個開發者維護,但是已經四年沒有維護專案了~ 所以 7z 的原作者 Pavlov 自己來,雖然目前只有 CLI 版,不過在 Linux 就很夠用囉~
標籤: compress
AV1 (AOMedia) 影音壓縮(串流)規格釋出
開放媒體聯盟 (AOMedia - Alliance for Open Media) 是 2015年 由 Amazon、Apple、Arm、Cisco、Facebook、Google、IBM、Intel、Microsoft、Mozilla、Netflix、NVIDIA 等業者所共同創立的聯合發展基金會。
- AOMedia 目標:開發、制定媒體技術,以解決對「影片壓縮」與「網路傳輸」之「開放標準」的需求。
JPEG 新規格 JPEG XS 高品質幾乎無損壓縮
JPEG (Joint Photographic Experts Group) 預計於 2019/4 發佈新的規格:JPEG XS
- 註1:JPEG XS 將 Open Source
- 註2:此文章也說明了為何 VR 頭帶裝置為何都會讓使用者覺得頭暈想吐的原因
Facebook 推出 Prepack 給 JavaScript 壓縮、最佳化工具
Facebook 推出 Prepack 的工具,讓 JavaScript 開發出來的程式除了檔案更小外,更厲害的地方在於速度更快。
- 官方網站:Prepack · Partial evaluator for JavaScript
- GitHub:GitHub - facebook/prepack: Prepack is a partial evaluator for JavaScript. Prepack rewrites a JavaScript bundle, resulting in JavaScript code that executes more efficiently.
註:Prepack 跟 Google closure compiler 很類似,有哪些差異尚未比較
Lepton 針對 JPEG 壓縮 / 還原工具
JPEG 在經過 rar / zip 等等壓縮通常都沒什麼作用,反而很容易越壓越大,所以通常都直接捨棄壓縮。
JPEG 圖片無法再壓縮的觀念,要改變囉~
使用 jpegoptim、OptiPNG 於 Shell 快速對圖片做壓縮
目錄內有不少 jpg、png 等圖檔, 想要節省空間, 提高上傳速度, 要如何做可以最簡便省事?
註: 希望品質看不出來差異, 但是可以馬上看到容量減少、速度加快的效果.
SSH、SCP 啟用 壓縮 來傳輸資料
頻寬有限的狀況下, 就會想要用 CPU 來換頻寬, 於是查查看 scp 是否有 壓縮(Compress)的參數可以使用.
Google 發佈壓縮率更高的演算法 Zopfli
Zopfli 壓縮演算法可以相容 zlib (gzip、deflate), 不過 此演算法 會花費比較多的時間(可能超過100倍的時間), 但是壓縮起來會比 zlib (gzip -9) 再小 3% ~ 8% 的空間, 可以適用在一次壓縮, 但是可以多次使用的內容(ex: 靜態檔案).
將 YUI Compressor 換成 yUglify - 2012
YUI Compressor 是壓縮 JavaScript、CSS 的程式, 但是看起來已經不維護了(詳見: State of YUI Compressor), 建議改成使用 yUglify 這套來繼續使用.
- yUglify: yuglify is a wrapper around UglifyJS and cssmin with the default YUI configurations on each of them.
使用 HPack 與 CJSON 演算法來壓縮 JSON
JSON 的壓縮演算法, 目前有 CJSON 和 HPack 兩種, 都是透過結構的改變, 來將容量壓小, 所以 Client 端寫法還是得要改寫. (不同於 gzip 等壓縮演算法)