1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

科技 新发现的Mac OS图像捕获Bug可使硬盘中充满空数据

本帖由 漂亮的石头2020-04-29 发布。版面名称:新闻聚焦

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    488,438
    赞:
    48
    苹果公司的macOS Image Capture应用中发现了一个bug,当将照片从iPhone或iPad传输到Mac时,会无谓地占用潜在的千兆字节存储空间。媒体资产管理应用NeoFinder的开发者发现了这个问题,并在一篇博文中分享,该问题发生在苹果的Mac工具将iOS拍摄的HEIF照片转换为更标准的JPG文件过程当中。

    当用户在Image Capture的设置中取消勾选 "保留原件 "选项时,这个过程就会发生,当复制到Mac上时,会将HEIC文件转换为JPG。不过,在这个过程中,该应用也会莫名其妙地给每个文件增加1.5MB的空数据。

    NeoFinder团队表示,当然,这是一个巨大的空间浪费,特别是考虑到苹果公司还在认真地销售新的Mac,其内部的SSD容量小到令人发指的128GB。这么小的磁盘很快就被完全浪费掉的空数据填满了。以仅1000张照片为例,这个bug就会吃掉1.5GB的宝贵且非常昂贵的SSD磁盘空间。"

    NeoFinder的开发者表示,他们在使用十六进制编辑器改进NeoFinder的元数据功能时,纯属偶然 发现了这个bug,并提供了一个实例截图,显示了单个JPG文件在传输后的十六进制数据的结尾是什么样子。MacRumors也能够在macOS 10.14.6和更高版本的macOS 10.14.6和更高版本中使用在线十六进制编辑器复制这个问题。

    值得注意的是,这个错误只发生在从苹果设备上传输照片时,而不是在使用Image Capture从数码相机导入照片时。NeoFinder的团队表示,它已经将这个bug通知了苹果公司,开发者建议任何被这个问题困扰的人可以尝试使用第三方工具Graphic Converter的新测试版,其中包括一个从JPEG文件中删除不需要的空数据的选项。

    [​IMG]

    [​IMG]
     
正在加载...