All’inizio di questa settimana abbiamo segnalato un bug nell’app Image Capture per macOS, che aggiunge dati vuoti alle foto quando vengono importati da dispositivi iOS, consumando gigabyte di spazio su disco inutilmente. Adesso, MacRumors riferisce che il bug in macOS 10.14.6 e versioni successive è molto più esteso di quanto si pensasse inizialmente.
Lo sviluppatore di NeoFinder Norbert Doerner, che originariamente ha scoperto il bug, ha riferito che lo stesso problema riguarda quasi tutte le app Mac che importano foto da fotocamere e dispositivi iOS, tra cui Adobe Lightroom, Affinity Photo, PhaseOne Media Pro e le app iPhoto e Aperture di Apple.
Il motivo è dovuto al fatto che il bug si trova all’interno del framework ImageCaptureCore di Apple, che fa parte di macOS e tutti gli sviluppatori devono utilizzare per connettersi alle fotocamere digitali. L’unica app non colpita dal bug è l’app Foto di Apple, che utilizza altre API non documentate per comunicare con i dispositivi iOS.
In sostanza, il diffuso bug del Mac fa sì che i file HEIC importati da dispositivi iOS e convertiti in JPG contengano più di 1,5 MB di dati vuoti aggiunti alla fine di ogni file, aumentando le dimensioni del file e consumando spazio di archiviazione. Ad esempio, Doerner ha dichiarato di aver scoperto più di 12.000 file JPG nella sua libreria di foto contenente questi dati extra indesiderati, con oltre 20 GB di spazio su disco sprecato.
Apparentemente Apple è a conoscenza del bug, ma fino all’arrivo di una patch, una soluzione a breve termine per i trasferimenti futuri è impedire al nostro iPhone o iPad di utilizzare il formato HEIF quando scattiamo foto: per farlo, basta andare su Impostazioni> Fotocamera > Formati e selezioniamo Più compatibile.
Per gli utenti con grandi librerie di foto esistenti, Doerner ha suggerito di utilizzare la nuova versione beta dell’utility Graphic Converter di terze parti, che include un’opzione per rimuovere i dati vuoti indesiderati dai file JPEG.
Leggi o Aggiungi Commenti