V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
blanboom
V2EX  ›  分享创造

[送码] HEIF & HEVC 转换器:压缩 iOS 照片库,释放存储空间

  •  
  •   blanboom ·
    blanboom · 16 天前 · 2908 次点击

    我的新 App 「 HEIF & HEVC 转换器」已在 App Store 上架。App 能够将 iPhone/iPad/Mac 相册中照片和视频,转换为更高效的 HEIF/HEVC 格式,节省存储空间。

    下载链接:

    我尝试转换了自己约 20G 的照片视频。转换后节省了 6.25G 的空间。

    App 超过 90% 的代码都是用 AI 生成的,在我的博客文章中,分享了自己使用 AI 辅助编程的体验:

    兑换码:

    4JAYX696NPW3
    6PM97LALFWRT
    6XNX3Y96YY4Y
    76MKWWMLYARW
    64MAP3MR7HRF
    J97J36P7WYY6
    Y9YNLJTLKTN4
    FJNTN7H3XE4E
    9AY7WEJLMLLW
    RX74YFK6XNT7
    P7KM34AAW9KW
    K9M7TAM3RAET
    R77WTFY37MNT
    9HKRAYJWXFXX
    H33K9Y4APWWN
    7L4RHAMYE7NL
    LJ93REJE9XLR
    4AYELA9K6W9X
    KF6KL9LTKJ9N
    FPEREH73AEFK
    
    第 1 条附言  ·  15 天前

    感谢大家的支持。我已追加生成了剩余所有的兑换码,共 67 个。(一个版本最多能生成 100 个兑换码)

    我好像无法在 App Store Connect 后台,看到兑换码是否被使用。为方便大家找到空闲的兑换码,我将其分成了六组。如果发现某一组的兑换码都已经用完了,请帮忙回复一下,例如「第一组已用完」。

    第一组:

    WNKXJFM7MNXA
    7F43MRWAE9NJ
    XKWKWMMTL46P
    LPNNYM4PXPLE
    H9MK64LMNMMM
    PXL64M6A3RKT
    4MPPKHE63FLJ
    6LNHJWJAPA6T
    E96TFYWENLER
    9LYXYM6F4MJX
    

    第二组:

    PW743YKJTR6Y
    7KAE7HA7NM73
    AEP4MJ7RXT6R
    NJ3FKYHHKEW9
    7KE9FEMLT66K
    3H99XLJHRFT9
    AE74EF3HNHMH
    NAXRN94KLLET
    7WFLRMAEKX7W
    FM3X9F33MTM9
    3RJERTYJEERE
    

    第三组:

    7KPHFJW9EX9T
    YHJRPN67E6HW
    X63HRR3Y34XJ
    3RRLJNHKW94R
    KXPYW77H4YKF
    LRPMRNAYYJ3K
    XJ4Y6L3PKFX6
    FL9P4A64TRPL
    LRYK467JYFYR
    ANLHA36L43XL
    YXL3JJHE6KXK
    

    第四组:

    HA3L66N7X3WF
    YFWN6JX6EH9A
    KNA9YLJJ4KX3
    MJXHNY9J4NNJ
    KE3Y3YLEWRF4
    YPPEFJTPWTYF
    7K7JMWFHFEKK
    XNFYMMXXFTXH
    9PA3KNERHN7R
    RMNTHJKPYTAY
    9FNJRLP9APKL
    

    第五组:

    H6MLM44W974H
    4YRJNYT3YXYX
    XTXW3TTPAFHY
    7XR6PT46J9KR
    ARN37PJMXPAP
    EWATL7WPPAEH
    XX7TPLMHTYM6
    K6THP33XJK9L
    Y6XL6E3F676J
    4RAETEE6TJPW
    WRE6FXJYN3E7
    

    第六组:

    M6NPKXJ9XWM9
    KXMXFRJYP7Y9
    3JA3WRAXME3H
    LXJ7KEKN6WYW
    PRPLXKPMLK97
    EF344KT6EH6T
    P33WRAK6WJTF
    PXTPAAPLNJK6
    66TPTXA337EH
    LWEKAA7YT4NX
    KME4WM7FNNHJ
    9FMWL33PJM3R
    RN4EK3E69TF9
    

    在我的博客和少数派上,分别还有 20 个兑换码。如果发现上面的兑换码都已经用完了,可以看下这两个链接里是否还有:

    51 条回复    2025-05-02 12:58:35 +08:00
    andykuen959595
        1
    andykuen959595  
       16 天前
    9AY7WEJLMLLW 已用
    snycv
        2
    snycv  
       16 天前
    76MKWWMLYARW 已用
    firefox254
        3
    firefox254  
       16 天前
    4AYELA9K6W9X 已用
    drainlin
        4
    drainlin  
       16 天前
    H33K9Y4APWWN
    moioooo
        5
    moioooo  
       16 天前
    6XNX3Y96YY4Y 已用,多谢楼主
    Love4Taylor
        6
    Love4Taylor  
       16 天前 via iPhone
    买了
    Rookie01
        7
    Rookie01  
       16 天前
    兑换码不用试了全都被领了
    Lituby
        8
    Lituby  
       16 天前 via Android
    来晚了,求个码,谢谢大佬
    bGl0dWJ5QG91dGxvb2suY29t
    Yreddragon
        9
    Yreddragon  
       16 天前 via iPhone
    ios 要求版本高于 18.2 ,会向下兼容吗,目前在用 16.6.1 ,老款 iphone 不打算升级了
    Alexf4
        10
    Alexf4  
       16 天前
    感谢分享
    katwalk
        11
    katwalk  
       16 天前
    HEIF 是苹果生态的格式,充电头插不进别人家的插座,兼容性不行啊
    Autonomous
        12
    Autonomous  
       16 天前
    所有的兑换码都被使用了
    kongxiao00532
        13
    kongxiao00532  
       16 天前
    @katwalk 并不是呀,这也算是标准文件格式和图片编码了。只是安卓和 windows 的支持确实还没那么完善
    Love4Taylor
        14
    Love4Taylor  
       16 天前
    @katwalk 苹果生态?那这几家是啥公司
    blanboom
        15
    blanboom  
    OP
       16 天前   ❤️ 1
    @Yreddragon 已发布新版本,最低支持 iOS 16.4
    blanboom
        16
    blanboom  
    OP
       16 天前
    追加 30 个兑换码:

    4NH7AJ7JM9PR
    LXJA3K446J9P
    FE3NM7AERHA3
    TXM6XYKREMNN
    Y7K7RK6EXTAM
    3F9LL6EKKT6W
    A79KEYMHH9HR
    HW6WFWRNMHFJ
    LLYEPMENM7PY
    4TMWRKJ73F93
    JRE736ELPW9J
    APL63YFHPHWY
    EW7WXM4W4KR3
    PNYEFN76E6KY
    NHAYPMJNFXH6
    HMWL3T4NT3YJ
    4JPRLERMWPK4
    LA3PP6J36YXP
    9PPXWMKJJPW6
    Y9K6HMNLKYJW
    PL9ELTFWYFT9
    F9AXYTXHYLNA
    MN7HJK6ELEMF
    WJ7YHFF9JE9X
    MKXF3EWA9HE6
    HHWMM6MANTX3
    7NER9HYLT7F9
    FWHMLKPFNXM6
    L3LF9JXNLL6A
    H9PXRYNHFT4M
    Aixtuz
        17
    Aixtuz  
       16 天前
    LA3PP6J36YXP 已使用,感谢~
    IMelon
        18
    IMelon  
       16 天前
    H9PXRYNHFT4M 已使用,感谢~
    Semidio
        19
    Semidio  
       16 天前
    @katwalk HEIF 是 MPEG-H Part 12(ISO/IEC 23008-12)中规定的标准化文件格式。
    obiwang
        20
    obiwang  
       16 天前 via iPhone
    7NER9HYLT7F9 已使用,感谢
    LxnChan
        21
    LxnChan  
       16 天前
    JRE736ELPW9J 已使用,感谢
    fishsky
        22
    fishsky  
       16 天前 via iPhone
    APL63YFHPHWY ,已经使用,谢谢
    Soonan
        23
    Soonan  
       16 天前
    HHWMM6MANTX3 已用,谢谢
    edenxudy
        24
    edenxudy  
       16 天前
    HMWL3T4NT3YJ 已使用,谢谢
    halucino
        25
    halucino  
       16 天前
    F9AXYTXHYLNA 已用 感谢
    WhyLiam
        26
    WhyLiam  
       16 天前
    PNYEFN76E6KY 已用 感谢
    allinschroe
        27
    allinschroe  
       16 天前 via iPhone
    4TMWRKJ73F93 已用 感谢
    Alfie007
        28
    Alfie007  
       16 天前 via iPhone
    不小心付款了 28🤯
    Love4Taylor
        29
    Love4Taylor  
       16 天前
    > 全程在本地转换,不联网,不泄漏隐私

    说是这么说但还是请求了网络权限,建议作下说明

    chesha1
        30
    chesha1  
       16 天前
    @kongxiao00532 #13 没有一种文件格式算是标准格式,只有主流格式,在现代的主流格式里,heif 的生态可能也就比 jpeg xl 稍微好一点点
    chesha1
        31
    chesha1  
       16 天前
    @Love4Taylor #14 确实是苹果生态没错啊,你能找到的兼容 heif 的公司基本上也兼容 avif webp ,同时苹果是少数 heif 生态做得好的
    chesha1
        32
    chesha1  
       16 天前
    @Semidio #19 世界上所有设备和服务都是遵循 MPEG-H Part 12(ISO/IEC 23008-12)的吗?苹果对于 heif 的支持特别好,但是 heif 在苹果之外的兼容性远不如 avif webp ,说是苹果生态也没什么大问题
    blanboom
        33
    blanboom  
    OP
       15 天前 via iPhone
    @Love4Taylor 如果打开了 iCloud 照片的「优化存储空间」,App 获取原始文件时,触发了 iOS 请求网络权限。

    具体来说,扫描照片库的过程中,由于不同格式的视频,扩展名可能都是 mov ,无法通过扩展名得到视频格式。所以会获取原始视频文件的一小部分,来识别视频格式。

    照片转换过程中,对于每一个照片和视频,都会获取原始文件。
    zealotxxxx
        34
    zealotxxxx  
       15 天前
    @blanboom 似乎兑换码都用完了,求个新的兑换码呢
    emVhbG90Y2VAZ21haWwuY29t
    Taosky
        35
    Taosky  
       15 天前
    同求个码🙏emh1dGFvYWFhQGdtYWlsLmNvbQ==
    jichangzhuanyong
        36
    jichangzhuanyong  
       15 天前
    追加的 30 个码留言兑换的仅有 10 人,也不知道什么时候混进来了这么多白嫖还没素质的人了,基本的礼貌都没有
    Semidio
        37
    Semidio  
       15 天前
    @chesha1 #32 抬杠没必要,AVIF 其实可以认为是 HEIF 的一个变体,AVIF 用免授权费的 AV1 编码替代了需要授权费 HEVC 编码。顺带一提,Windows 、Chrome 和 Firefox 对 HEIF 支持不佳是因为它们都是 AOMedia 的初始成员,而 AOMedia 本身就是为了避免 HEVC 专利费才成立的。
    时间线,MPEG 先发布了 HEVC 标准,然后基于 HEVC 做了 HEIF 标准,因为 HEVC 的授权费较为复杂且昂贵,所以以微软、谷歌、Mozilla 等几家公司搞了 AV1 编码替代,然后其他几家用 AV1 替代了原本的 HEVC 编码,做了 AVIF 格式。
    nmecury
        38
    nmecury  
       15 天前
    楼主博客中的兑换码 LKHJNM4YYFWY 已用,多谢
    alect
        39
    alect  
       15 天前
    已用 4NH7AJ7JM9PR
    miaoxiaomayi
        40
    miaoxiaomayi  
       15 天前 via iPhone
    @moioooo 你发的这串字母是啥
    kkk123
        41
    kkk123  
       15 天前
    来晚了
    doubu
        42
    doubu  
       15 天前
    9FMWL33PJM3R 已用,感谢
    jianny
        43
    jianny  
       15 天前
    已用第 6 组最后一行 RN4EK3E69TF9 ,非常感谢!
    moioooo
        44
    moioooo  
       15 天前
    @miaoxiaomayi appstore 兑换码呀
    kkk123
        45
    kkk123  
       14 天前
    LWEKAA7YT4NX 已用,谢谢.
    jichangzhuanyong
        46
    jichangzhuanyong  
       14 天前
    前面几组没试,我直接从第 6 组换了,应该还有,因为我用的 KXMXFRJYP7Y9 是第二个。感谢!
    svij
        47
    svij  
       14 天前
    7K7JMWFHFEKK 已使用,谢谢
    hso
        48
    hso  
       14 天前
    NJ3FKYHHKEW9 ,已用,谢谢
    Ccf
        49
    Ccf  
       13 天前
    FM3X9F33MTM9 已用,谢谢
    guanrui1204
        50
    guanrui1204  
       12 天前
    4RAETEE6TJPW 已用,谢谢
    Love4Taylor
        51
    Love4Taylor  
       4 天前
    视频转换的部分不太对吧,低质量和中质量都是固定低码率,而高质量所谓的动态码率转出来和源文件一样大,不是应该通过 crf 参数来调整同质量降码率么?现在这样转成 hevc 有什么意义么?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1253 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 23:28 · PVG 07:28 · LAX 16:28 · JFK 19:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.