Due copie della stessa immagine, con dimensioni diverse

1

Ho due copie della stessa immagine (jpeg). Uno è 4.0 MB l'altro 5.9 MB.

Ho eseguito

exiftool -a -G1 -s

e l'unica differenza riportata è la dimensione.

Ho usato hexdump per confrontarli e sembrano identici tranne che il secondo ha più dati alla fine.

Originariamente provenivano da un vecchio Mac e uno aveva attributi estesi, incluso

com.apple.ResourceFork   118660

Significa che i dati aggiunti sono un fork di risorse? È qualcosa di sinistro?

Ho eliminato l'attributo esteso utilizzando

xattr -d com.apple.ResourceFork image2.jpg

ma ciò non ha fatto alcuna differenza per le dimensioni del file.

Perché i due file sono di dimensioni diverse? Ho altri file come questo. Come faccio a sbarazzarmi dei dati spazzatura alla fine del file?

ETA

Con altri esperimenti ho fatto quanto segue.

sips -s format jpeg image2.jpg --out image0.jpg

ha ridotto le dimensioni del file a 2 MB, ma la qualità è stata ridotta dal 96% al 93%.

Con

sips -f horizontal image2.jpg ; sips -f horizontal image2.jpg

ha ridotto le dimensioni del file a 2 MB (ma un po 'più piccolo di image0.jpg), ma la qualità è stata ridotta dal 96% al 93%.

Con

convert image2.jpg image4.jpg

ha ridotto le dimensioni del file a 3,8 MB, la qualità è stata mantenuta al 96%.

Ho anche notato che l'apertura di entrambi i file originali con Anteprima ha causato l'aggiunta di un

al Finder
com.apple.quarantine

Attributo esteso.

    
posta pheon 30.12.2016 - 01:44
fonte

0 risposte

Leggi altre domande sui tag