HEIC è il formato che un iPhone usa per impostazione predefinita, ed è il motivo per cui foto perfette sul telefono si rifiutano di aprirsi su Windows, vengono respinte da software fotografici datati e rimbalzano sulla maggior parte dei siti a cui provi a caricarle. Questo convertitore decodifica immagini HEIC e HEIF con la libreria heic-to, una build WebAssembly del decodificatore libheif, e scrive normali file JPG che si aprono ovunque.
Apple ha adottato HEIC perché memorizza la stessa immagine in circa metà dello spazio di un JPEG. È proprio quell'efficienza a rendere scomoda la condivisione: il formato dipende dal codec video HEVC, le cui licenze brevettuali lo hanno tenuto fuori dalla maggior parte dei browser e da Windows senza un'estensione a pagamento. Convertire in JPG scambia un po' di peso con la possibilità di usare davvero la foto.
Il decodificatore HEIC gira come WebAssembly nel tuo browser. Il rullino non viene mai caricato e le coordinate GPS che molte foto iPhone portano con sé spariscono durante la conversione anziché essere trasmesse da qualche parte.
.heic sia .heif, e puoi selezionare un intero lotto.La conversione avviene in due fasi. Prima il file HEIC viene decodificato in un JPEG intermedio a piena qualità 0,92, che è ciò che produce il decodificatore. Quell'immagine viene poi codificata di nuovo alla qualità selezionata — 0,92 per Alta, 0,85 per Normale — usando MozJPEG dove il browser supporta i worker WebAssembly.
Scegliere Alta dà quindi il risultato più vicino all'originale: entrambe le fasi restano a 0,92, ben sopra la soglia in cui gli artefatti JPEG diventano percepibili su contenuto fotografico. Aspettati un file circa una volta e mezza o due volte più pesante dell'HEIC, che è semplicemente il costo di un codec più vecchio e meno efficiente.
Un file HEIC esportato da un iPhone contiene l'immagine fissa, ed è quella a essere convertita. La breve componente video di una Live Photo è salvata in un file .mov separato accanto e non fa parte dell'HEIC, quindi non viene toccata. Le raffiche vengono esportate come singoli file HEIC e convertite singolarmente.
HEIC usa il codec HEVC, che Windows non decodifica senza un'estensione a pagamento dal Microsoft Store e che la maggior parte dei browser non supporta affatto per via delle licenze brevettuali. Convertire in JPG aggira del tutto il problema.
Molto poco, e solo in modi difficili da notare. L'HEIC viene decodificato in un JPEG intermedio a 0,92 e poi codificato alla qualità scelta. Selezionare Alta mantiene entrambe le fasi a 0,92, sopra il livello in cui gli artefatti di compressione sono visibili nelle fotografie.
Di solito sì, circa una volta e mezza o due volte. HEIC comprime molto più efficientemente del JPEG; quell'efficienza è ciò a cui rinunci in cambio di un file che ogni dispositivo apre.
No. La conversione ridisegna l'immagine e scrive un JPEG nuovo, quindi i metadati EXIF, comprese coordinate GPS, modello di fotocamera e marche temporali, non vengono trasferiti.
Sì. Aggiungine quante vuoi: vengono decodificate una dopo l'altra e i risultati raccolti in un unico ZIP. I lotti molto grandi sono limitati solo dalla memoria del dispositivo.
No. Il decodificatore libheif viene scaricato una volta come WebAssembly e poi gira interamente nel browser. Le foto in sé non vengono mai trasmesse.