
Приложение Image Capture предустановлено на каждом Mac и позволяет пользователям легко импортировать фотографии и видео с других устройств. В недавнем посте в блоге разработчики NeoFinder поделились информацией о новом баге в macOS Catalina, который может быстро заполнить хранилище Mac при импорте фотографий с помощью приложения Image Capture.
Более конкретно, проблема затрагивает только пользователей, которые импортируют фотографии с iPhone или iPad, используя Image Capture. Допустим, вы хотите вручную перенести фотографии с iPhone на Mac через USB, и ваши фотографии сохранены с опцией High Efficiency (что, по сути, является форматом HEIF).
Сняв флажок «Keep originals» («Сохранить оригиналы»), macOS автоматически преобразует все файлы изображений HEIF в JPG, как и ожидалось.
Проблема, обнаруженная командой NeoFinder, заключается в том, что Mac добавляет по 1,5 МБ пустых данных к каждой преобразованной фотографии, делая импортированные файлы необоснованно большими. Просматривая эти фотографии через Hex-редактор, можно обнаружить раздел, заполненный нулями, что приводит к излишне большим файлам.
При импорте 1000 изображений с iPhone или iPad на Mac с помощью приложения Image Capture, баг займет дополнительно 1,5 ГБ хранилища — что может быть много для владельца MacBook с 128 ГБ хранилища.

Согласно статье в блоге NeoFinder, Apple уже уведомлена о проблеме, но пока неизвестно, когда компания планирует выпустить обновление macOS для исправления этого бага. А пока пользователи могут попробовать последнюю бета-версию приложения Graphic Converter, которое удаляет нежелательные пустые данные из файлов JPG.