MacRumors

Skip to Content

Обнаруженная ошибка в macOS Image Capture может заполнить жесткие диски пустыми данными

image capture icon macВ приложении Apple macOS Image Capture обнаружена ошибка, которая приводит к бесполезному расходу гигабайт дискового пространства при передаче фотографий с iPhone или iPad на Mac.

Проблема, обнаруженная разработчиками приложения для управления медиафайлами NeoFinder и описанная в посте под названием «Еще один баг macOS в Image Capture», возникает, когда инструмент Apple конвертирует фотографии в формате HEIF, сделанные на iOS, в более стандартные файлы JPG.

Этот процесс происходит, когда пользователи снимают галочку с опции «Keep Originals» (Сохранить оригинал) в настройках Image Capture, что приводит к конвертации файлов HEIC в JPG при копировании на Mac. Однако приложение также необъяснимо добавляет 1,5 МБ пустых данных к каждому такому файлу.

image capture

«Конечно, это колоссальная потеря места», — заявила команда NeoFinder, — «особенно учитывая, что Apple до сих пор продает новые Mac с нелепыми крошечными внутренними SSD на 128 ГБ. Такой маленький диск быстро заполняется совершенно бесполезными пустыми данными.

Например, всего 1000 фотографий приведут к потере 1,5 ГБ вашего драгоценного и очень дорогого дискового пространства SSD.»

Разработчики NeoFinder говорят, что обнаружили ошибку «чисто случайно» при работе над улучшением возможностей метаданных NeoFinder с помощью шестнадцатеричного редактора, и предоставили пример снимка того, как выглядит конец отдельных файлов JPG в шестнадцатеричном формате после передачи.

wasted space image capture

Шестнадцатеричные данные файла JPG, просмотренные с помощью Hex Fiend

MacRumors также смог воспроизвести проблему в macOS 10.14.6 и более поздних версиях, используя онлайн-редактор шестнадцатеричных данных. Стоит отметить, что ошибка возникает только при передаче фотографий с устройств Apple, а не при импорте фотографий с цифровых камер с помощью Image Capture.

Команда NeoFinder сообщает, что уведомила Apple об ошибке, и разработчики предлагают всем, кого затронула эта проблема, попробовать использовать новую бета-версию сторонней утилиты Graphic Converter, которая включает опцию для удаления нежелательных пустых данных из файлов JPEG.