是否有一個「智慧型」檔案壓縮實用程式可以對不同的檔案應用不同的演算法?

是否有一個「智慧型」檔案壓縮實用程式可以對不同的檔案應用不同的演算法?

我有一個只能遠端連接的 Linux 伺服器。我想備份它,但它必須透過網路進行,並且我選擇了 Google Drive 來保存備份。我唯一還沒有解決的難題是如何打包和壓縮所有檔案。我想要壓縮,因為 Google Drive 上的空間有限,而且它也會減少上傳時間。

我當然可以使用標準的 tar+gzip/bzip 或 zip,甚至可能使用 7z 等奇特的東西來獲得最佳壓縮效果。

但我想知道的是 - 許多需要備份的文件都是 JPEG 影像之類的文件,無論我使用哪種壓縮器,它們都不能很好地壓縮。如果將這些檔案原樣複製到目標存檔而不是壓縮,速度會更快。其他文件是文字文件,使用專門的演算法可以更好地壓縮(你能看出我正在備份網站嗎?)。

是否有某種歸檔程序可以識別此類文件(通過文件擴展名就可以了)並為它們應用不同的演算法?我想我在某處見過一個,但我不記得是哪一個以及是否有 Linux 版本。

或者也許我想太多了?

答案1

嘗試自由弧。它可以自動選擇LZMA/PPD/多媒體壓縮:

包括 LZMA、PPMD、TrueAudio 和通用多媒體壓縮演算法,可依檔案類型自動切換

相關內容