← Οδηγοί φωτογραφίας

Τα αρχεία PNG έχουν δεδομένα EXIF; Τι αποθηκεύουν πραγματικά τα PNG

Τα PNG μπορούν τεχνικά να μεταφέρουν EXIF μέσω του eXIf chunk, αλλά τα περισσότερα PNG αποθηκεύουν μεταδεδομένα κειμένου και πολλά δεν φέρουν σχεδόν τίποτα. Δείτε τι κρατάνε πραγματικά τα PNG.

Γρήγορη απάντηση: Το κλασικό EXIF είναι στην πραγματικότητα μια κατασκευή των JPEG και TIFF, οπότε τα περισσότερα PNG δεν φέρουν το μπλοκ EXIF της κάμερας που θα βρίσκατε σε μια φωτογραφία. Το PNG μπορεί τεχνικά να κρατήσει EXIF: το eXIf chunk προστέθηκε στην προδιαγραφή του PNG το 2017, και κάποια λογισμικά γράφουν EXIF εκεί. Αλλά πολύ πιο συχνά ένα PNG αποθηκεύει τα μεταδεδομένα του ως απλό κείμενο σε tEXt, iTXt ή zTXt chunks, και πολλά PNG, ειδικά τα στιγμιότυπα οθόνης, φέρουν λίγα ή καθόλου μεταδεδομένα. Τα αρχεία PNG από τις περισσότερες πηγές δεν έχουν καθόλου GPS από προεπιλογή. Για να δείτε ακριβώς τι κρατάει ένα PNG, αφήστε το στον δωρεάν EXIF Viewer που λειτουργεί μέσα στο πρόγραμμα περιήγησης. Δεν ανεβαίνει τίποτα. Για να αφαιρέσετε ό,τι υπάρχει εκεί, χρησιμοποιήστε τον EXIF Remover.

Είναι εύλογη ερώτηση, γιατί το PNG είναι παντού: στιγμιότυπα οθόνης, λογότυπα, διαγράμματα, εξαγόμενα σχέδια, τέχνη με τεχνητή νοημοσύνη. Οι άνθρωποι υποθέτουν ότι κάθε αρχείο εικόνας φέρει το ίδιο κρυφό μπλοκ GPS και κάμερας που κάνει τις φωτογραφίες JPEG ζήτημα ιδιωτικότητας. Το PNG ως επί το πλείστον δεν λειτουργεί έτσι. Δείτε τι αποθηκεύει πραγματικά ένα PNG, πότε φέρει μεταδεδομένα, και πώς να τα δείτε ή να τα αφαιρέσετε.

Το PNG δεν σχεδιάστηκε για EXIF κάμερας

Το PNG δημιουργήθηκε στα μέσα της δεκαετίας του 1990 ως μια μορφή χωρίς απώλειες για γραφικά, στιγμιότυπα οθόνης και εικόνες ιστού, όχι ως μορφή κάμερας. Οι κάμερες γράφουν JPEG (και raw), και το πρότυπο EXIF μεγάλωσε μέσα στα JPEG και TIFF. Έτσι, όταν το PNG όρισε πώς αποθηκεύει επιπλέον πληροφορίες, δεν υιοθέτησε το μπλοκ EXIF. Χρησιμοποίησε το δικό του σύστημα από chunks αντί γι' αυτό.

Ένα αρχείο PNG είναι μια ακολουθία από chunks. Κάποια είναι υποχρεωτικά (τα pixel, οι διαστάσεις). Άλλα είναι προαιρετικά και κρατάνε μεταδεδομένα, και αυτά τα προαιρετικά chunks είναι εκεί όπου ζει οποιαδήποτε πληροφορία τύπου "EXIF" σε ένα PNG.

Τι αποθηκεύει πραγματικά ένα PNG

Αντί για ένα μπλοκ EXIF, ένα PNG μπορεί να μεταφέρει διάφορα είδη προαιρετικών chunks:

  • tEXt: ασυμπίεστο κείμενο Latin-1, αποθηκευμένο ως ζεύγη λέξης-κλειδιού και τιμής. Συνηθισμένες λέξεις-κλειδιά είναι Title, Author, Description, Software, Comment, Creation Time. Αυτός είναι ο κλασικός τρόπος του PNG να αποτυπώσει μια λεζάντα ή το όνομα του προγράμματος που δημιούργησε το αρχείο.
  • iTXt: διεθνές (UTF-8) κείμενο, προαιρετικά συμπιεσμένο. Εδώ τα σύγχρονα εργαλεία γράφουν μεγαλύτερο ή μη λατινικό κείμενο, και εδώ συνήθως αποθηκεύεται ένα πακέτο XMP όταν ένα PNG φέρει μεταδεδομένα XMP.
  • zTXt: συμπιεσμένο κείμενο Latin-1, η ίδια ιδέα με το tEXt αλλά συμπιεσμένο με zlib για εξοικονόμηση χώρου.
  • eXIf: το chunk που προστέθηκε στην προδιαγραφή του PNG το 2017 και επιτρέπει σε ένα PNG να ενσωματώσει ένα πραγματικό μπλοκ EXIF, την ίδια δομή που χρησιμοποιεί ένα JPEG. Τα περισσότερα καθημερινά PNG δεν το έχουν, αλλά οι επεξεργαστές και οι μετατροπείς που διατηρούν τα μεταδεδομένα μπορεί να το γράψουν.
  • Chunks χρώματος και απόδοσης: gAMA (gamma), sRGB, iCCP (ενσωματωμένο προφίλ χρώματος ICC), pHYs (πυκνότητα pixel / DPI), και ένα tIME chunk για την ώρα τελευταίας τροποποίησης. Αυτά δεν είναι προσωπικά μεταδεδομένα, αλλά ένας viewer θα τα αναφέρει παρ' όλα αυτά.

Έτσι τα "μεταδεδομένα" ενός PNG είναι κυρίως text chunks και πληροφορίες χρώματος, με το EXIF να υπάρχει μόνο όταν κάτι έγραψε σκόπιμα ένα eXIf chunk.

Μεταδεδομένα PNG έναντι JPEG με μια ματιά

Η διαφορά φαίνεται πιο εύκολα δίπλα-δίπλα:

JPEGPNG
Εγγενή μεταδεδομέναμπλοκ EXIF (από την κάμερα)tEXt / iTXt / zTXt text chunks
Φέρει EXIF;Ναι, εκ σχεδιασμούΜόνο μέσω του προαιρετικού eXIf chunk
Τοποθεσία GPSΣυχνή σε φωτογραφίες κάμεραςΣχεδόν ποτέ
Κάμερα / φακός / έκθεσηΝαι, σε φωτογραφίες κάμεραςΣχεδόν ποτέ
Τυπική χρήσηΦωτογραφίες κάμεραςΣτιγμιότυπα οθόνης, γραφικά, εξαγωγές

Με απλά λόγια: ένα JPEG κατευθείαν από ένα τηλέφωνο συνήθως σας λέει πότε, πού και με ποια κάμερα. Ένα τυπικό PNG σας λέει λίγα παραπάνω από τις διαστάσεις του, το προφίλ χρώματός του και ίσως ποιο πρόγραμμα το δημιούργησε. Για το πλήρες υπόβαθρο της πλευράς EXIF αυτού, δείτε τι είναι τα δεδομένα EXIF.

Πότε ένα PNG ΟΝΤΩΣ φέρει μεταδεδομένα

Τα PNG δεν είναι πάντα κενά. Ένα PNG είναι πιο πιθανό να κρατάει χρήσιμα μεταδεδομένα όταν προέρχεται από ένα από αυτά:

  • Εξαγωγή από επεξεργαστή. Αποθηκεύστε ή εξάγετε ένα PNG από το Photoshop ή το Lightroom και το αρχείο μπορεί να φέρει ένα πακέτο XMP (σε ένα iTXt chunk), ιστορικό επεξεργασίας, μια ετικέτα λογισμικού, copyright, και μερικές φορές ένα πραγματικό eXIf block αν το πρωτότυπο ήταν φωτογραφία. Τα εργαλεία σχεδίασης και στιγμιότυπων οθόνης συχνά αποτυπώνουν τουλάχιστον μια λέξη-κλειδί Software.
  • Κάποια στιγμιότυπα οθόνης Android. Ορισμένες εκδόσεις του Android και εφαρμογές στιγμιότυπων οθόνης γράφουν μια ετικέτα λογισμικού ή υπόδειξη συσκευής στα text chunks του PNG. Αυτό είναι συνήθως ένα όνομα συσκευής ή εφαρμογής, όχι GPS.
  • Εικόνες δημιουργημένες με τεχνητή νοημοσύνη. Πολλά εργαλεία εικόνας με τεχνητή νοημοσύνη ενσωματώνουν το prompt, το όνομα του μοντέλου, το seed και τις ρυθμίσεις απευθείας στα text chunks του PNG. Εργαλεία βασισμένα στις εικόνες των DALL-E και OpenAI, και πολλοί generators ανοιχτού κώδικα, κάνουν ακριβώς αυτό, οπότε ένα PNG από τεχνητή νοημοσύνη μπορεί να περιέχει αθόρυβα το ακριβές prompt που το παρήγαγε.

Αν θέλετε να μάθετε ποιο από αυτά ισχύει για ένα αρχείο που λάβατε, μην μαντεύετε. Ο μόνος αξιόπιστος τρόπος είναι να διαβάσετε τα πραγματικά chunks, κάτι που κάνει ο viewer παρακάτω.

Τα στιγμιότυπα οθόνης PNG έχουν τοποθεσία;

Γενικά όχι. Ένα στιγμιότυπο οθόνης είναι μια αποτύπωση αυτού που υπήρχε στην οθόνη, όχι μια φωτογραφία του κόσμου, οπότε δεν υπάρχει ένδειξη GPS για καταγραφή, και τα στιγμιότυπα οθόνης PNG σχεδόν ποτέ δεν φέρουν μεταδεδομένα τοποθεσίας. Το μόνο που πρέπει να προσέξετε είναι τα pixel, όχι τα μεταδεδομένα: αν το στιγμιότυπο οθόνης δείχνει ορατά μια πινέζα χάρτη, μια διεύθυνση ή μια εφαρμογή πλοήγησης, η τοποθεσία βρίσκεται μέσα στην ίδια την εικόνα, όπου κανένα εργαλείο μεταδεδομένων δεν μπορεί να την πιάσει. Το καλύπτουμε αναλυτικά στο ένα στιγμιότυπο οθόνης έχει μεταδεδομένα;.

Πώς να δείτε τα μεταδεδομένα ενός PNG στο πρόγραμμα περιήγησής σας

Αφήστε το PNG στον EXIF Viewer που λειτουργεί στο πρόγραμμα περιήγησης. Διαβάζει τα tEXt, iTXt και zTXt text chunks, αναλύει ένα eXIf block αν υπάρχει, εμφανίζει οποιοδήποτε πακέτο XMP, και αναφέρει τα chunks χρώματος, gamma και πυκνότητας. Δεν ανεβαίνει τίποτα. Το αρχείο αναλύεται τοπικά στο πρόγραμμα περιήγησής σας.

Συνήθως θα δείτε διαστάσεις, ένα προφίλ χρώματος, ίσως ένα πεδίο λογισμικού ή σχολίου, και, για εικόνες τεχνητής νοημοσύνης, το ενσωματωμένο prompt. Οι ενότητες GPS και κάμερας θα είναι συνήθως κενές, κάτι που επιβεβαιώνει ότι το PNG δεν φέρει δεδομένα τοποθεσίας ή κάμερας.

Μπορείτε επίσης να ελέγξετε εγγενώς. Σε macOS, ανοίξτε το PNG στην Προεπισκόπηση, μετά Εργαλεία και έπειτα Εμφάνιση επιθεωρητή. Σε Windows, κάντε δεξί κλικ και μετά Ιδιότητες και έπειτα Λεπτομέρειες. Αυτά τα εγγενή εργαλεία είναι πιο ελαφριά και δεν θα δείξουν κάθε chunk, οπότε χρησιμοποιήστε τον viewer όταν χρειάζεστε την πλήρη εικόνα.

Πώς να αφαιρέσετε τα μεταδεδομένα PNG

Αν ένα PNG φέρει ένα ενσωματωμένο prompt, μια ετικέτα λογισμικού, ένα XMP block ή ένα eXIf chunk που θα προτιμούσατε να μην μοιραστείτε, αφαιρέστε το. Ο EXIF Remover μας που λειτουργεί στο πρόγραμμα περιήγησης σβήνει τα chunks μεταδεδομένων και κατεβάζει ένα καθαρό PNG με ένα κλικ. Δεν ανεβαίνει τίποτα.

Δύο υπενθυμίσεις. Πρώτον, ο remover χειρίζεται μόνο το επίπεδο των μεταδεδομένων. Αν η εικόνα δείχνει ορατά κάτι ιδιωτικό, πρέπει ακόμα να περικόψετε ή να καλύψετε τα pixel. Δεύτερον, αν μετατρέπετε ένα PNG σε μορφή φωτογραφίας, ο μετατροπέας PNG σε JPG μας σας επιτρέπει να ελέγχετε αν τα μεταδεδομένα μεταφέρονται στο νέο αρχείο.

Συχνές ερωτήσεις

Έχει ποτέ ένα PNG συντεταγμένες GPS; Σχεδόν ποτέ. Τα τυπικά PNG από στιγμιότυπα οθόνης, επεξεργαστές και εργαλεία τεχνητής νοημοσύνης δεν γράφουν GPS. Ο μόνος τρόπος για να φέρει ένα PNG GPS είναι αν ένα εργαλείο έγραψε σκόπιμα ένα πλήρες eXIf block αντιγραμμένο από μια πηγή με ετικέτα GPS, κάτι που είναι σπάνιο. Ελέγξτε με τον EXIF Viewer αν θέλετε να είστε σίγουροι.

Είναι τα μεταδεδομένα PNG το ίδιο με το EXIF; Όχι συνήθως. Τα περισσότερα μεταδεδομένα PNG είναι απλό κείμενο σε tEXt, iTXt ή zTXt chunks, μαζί με δεδομένα χρώματος και gamma. Ένα PNG περιέχει αληθινό EXIF μόνο όταν έχει το προαιρετικό eXIf chunk, που τα περισσότερα PNG δεν έχουν.

Γιατί το PNG που δημιουργήθηκε με τεχνητή νοημοσύνη περιέχει κείμενο; Πολλά εργαλεία εικόνας με τεχνητή νοημοσύνη ενσωματώνουν το prompt, το μοντέλο και τις ρυθμίσεις στα text chunks του PNG ώστε η εικόνα να είναι αναπαραγώγιμη. Αν δεν θέλετε να μοιραστείτε το prompt, αφαιρέστε το με τον EXIF Remover πριν το δημοσιεύσετε.

Συμπέρασμα

Το PNG δεν φτιάχτηκε για EXIF κάμερας. Μπορεί να μεταφέρει EXIF μέσω του προαιρετικού eXIf chunk που προστέθηκε το 2017, αλλά τα περισσότερα PNG αντ' αυτού αποθηκεύουν μεταδεδομένα κειμένου σε tEXt, iTXt και zTXt chunks, και πολλά, ειδικά τα στιγμιότυπα οθόνης, δεν φέρουν σχεδόν τίποτα και καθόλου GPS. Για να δείτε ακριβώς τι κρατάει ένα συγκεκριμένο PNG, χρησιμοποιήστε τον EXIF Viewer μας. Για να το καθαρίσετε πριν το μοιραστείτε, χρησιμοποιήστε τον EXIF Remover μας. Και τα δύο λειτουργούν στο πρόγραμμα περιήγησής σας, και δεν ανεβαίνει τίποτα.

Δοκιμάστε τα εργαλεία

Σφραγίστε μια φωτογραφία απευθείας στο πρόγραμμα περιήγησης ή εγκαταστήστε την εφαρμογή iOS για να τραβάτε ζωντανές φωτογραφίες με GPS και ατομικό ρολόι.

Download on theApp Store
Άνοιγμα διαδικτυακού εργαλείου →Προβολέας EXIF →