V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
LeeReamond
V2EX  ›  问与答

通用图片储存,有什么好的压缩方式吗?

  •  
  •   LeeReamond · 2021-08-13 05:54:22 +08:00 · 1762 次点击
    这是一个创建于 1198 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,使用场景是,电脑上现在缓存了很多看过的漫画,现在版权越来越紧凑,缓存了就不担心以后看不到了。

    但是储存上还是比价占空间的,很多漫画页数很多,一部漫画上万张图,存起来压力比较大。

    一个最简单的方案是增大储存,不过因为存下来几乎是永久不会删的,所以最好还是本身体积压缩一些的好。

    简单设想了几种方案:

    有损储存

    • 1 、hevc 之类的视频编码储存图片,自己写一些前后端。除了压缩速度慢以外,体积和画质应该都比较好。
    • 2 、全部换成 webp 储存。优点是方便,缺点是对 jepg 进行二次压缩以后,体积可能小不了多少,画质更差了。

    无损储存

    • 1 、用 winrar 试了试,发现对于网上下载的 jpg 的体积缩小不到 5%
    16 条回复    2021-08-13 14:47:15 +08:00
    catror
        1
    catror  
       2021-08-13 06:18:21 +08:00 via Android
    试试 HEIF 格式,这个格式对照片压缩效果挺好的,不知道对漫画压缩效果怎么样。如果效果不好的话,你唯一的办法大概就是加存储了。
    sutra
        2
    sutra  
       2021-08-13 07:33:57 +08:00
    把看过的漫画 archive 到廉价存储介质上。
    leafre
        3
    leafre  
       2021-08-13 08:23:35 +08:00 via iPhone
    图片文件格式就是不同的压缩算法,画质和大小不可兼得
    shakoon
        4
    shakoon  
       2021-08-13 08:31:34 +08:00
    费这劲,不如几百块加个硬盘
    GM
        5
    GM  
       2021-08-13 08:50:14 +08:00
    花 500 买个几 T 的大硬盘吧
    abc0123xyz
        6
    abc0123xyz  
       2021-08-13 08:57:34 +08:00
    硬盘又不贵,买张 18t 的不久行了
    JKeita
        7
    JKeita  
       2021-08-13 09:10:21 +08:00
    画这个时间搞压缩真的不如直接买加硬盘来得轻松。那么多图片转换压缩也得费时间。
    XiLingHost
        8
    XiLingHost  
       2021-08-13 09:31:37 +08:00
    花一两千搞个二手的磁带机,然后买磁带存这些东西
    Kagari
        9
    Kagari  
       2021-08-13 09:51:49 +08:00
    jpeg 本来就可以无损压缩 22%
    https://github.com/dropbox/lepton
    heif 的转换好像还是有点混乱
    虽然 jpeg xl 能无损 22%,也能像用 psnr 那样评估成品和原图之间的差距来控制画质和大小,但是还没到 1.0 版本。虽然能用,但是如果以后没有一统天下的话就有点亏
    coderluan
        10
    coderluan  
       2021-08-13 10:16:57 +08:00
    1.heif 格式基本就是 hevc 的图片版, 用 ffmpeg 就行.
    2.转码就有损耗和时间消耗, 个人是建议别折腾, 消停买硬盘或者网盘.
    LeeReamond
        11
    LeeReamond  
    OP
       2021-08-13 10:22:40 +08:00
    @Kagari 大佬啊,简直黑科技,无法理解为什么在 mpeg 压缩系统里还有人能做到进一步无损压缩的
    Puteulanus
        12
    Puteulanus  
       2021-08-13 10:51:07 +08:00
    以前做过一个图片服务,用的 mozjpeg,有损的,不过反正我看不出区别
    https://segmentfault.com/a/1190000023284912
    emonc
        13
    emonc  
       2021-08-13 12:01:48 +08:00
    🤔这得存多少啊,我算上熊猫网的也才 11G
    systemcall
        14
    systemcall  
       2021-08-13 12:27:25 +08:00
    现在买个 18T 的硬盘也就 2300 多,你还不如买一块 18TB 的硬盘得了
    除非你都是 600dpi 往上走的扫描件,不然应该是够用了
    LeeReamond
        15
    LeeReamond  
    OP
       2021-08-13 12:27:37 +08:00   ❤️ 1
    @emonc 我粗略统计了一下目前存的 400G 左右,熊猫存的一部漫画也就 20 页,连载漫画一部顶几百部熊猫了
    jifengg
        16
    jifengg  
       2021-08-13 14:47:15 +08:00
    如果是我,我会先从文件中抽样 100 张图片,把能想到的压缩方法都试一下,看看压缩率。能超过 30%(且压缩率分布比较均匀),那就可以考虑。否则就考虑加硬盘或者换硬盘。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1259 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 18:04 · PVG 02:04 · LAX 10:04 · JFK 13:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.