Ο τύπος αρχείου σάς δείχνει τι είδους αρχείο έχετε, για παράδειγμα μια εικόνα JPEG ή ένα έγγραφο PDF. Ορίζει τη μορφή, η οποία καθορίζει πώς είναι οργανωμένα τα δεδομένα μέσα στο αρχείο.
Σε μια αναφορά μεταδεδομένων, το πεδίο File Type εμφανίζει αυτή τη μορφή ως ένα σύντομο όνομα, όπως JPEG ή PDF. Η τιμή προέρχεται κυρίως από το περιεχόμενο του αρχείου, επομένως μπορεί να διαφέρει από την επέκταση του ονόματος αρχείου.
Πώς φαίνεται η τιμή
Το File Type είναι ένα σύντομο όνομα. Για πολλές μορφές, είναι η επέκταση του ονόματος αρχείου με κεφαλαία.
PNGγια μια εικόνα PNGMP4για βίντεο MP4PDFγια ένα έγγραφο PDFJPEGγια μια φωτογραφία JPG, είτε το όνομα τελειώνει σε .jpg, .jpeg ή .jpeTIFFγια μια εικόνα της οποίας το όνομα τελειώνει σε .tif ή .tiff
Ορισμένοι τύποι αρχείων μοιράζονται μία βασική δομή. Βίντεο MP4, ήχος M4A και εικόνες HEIC βασίζονται στη μορφή QuickTime.
Ο ήχος WAV και οι εικόνες WebP βασίζονται σε μια δομή που ονομάζεται RIFF. Το File Type εξακολουθεί να ορίζει τον συγκεκριμένο τύπο, όπως MP4 ή WAV.
Το File Type είναι η βάση για 2 σχετικά πεδία, File Type Extension και MIME Type. Για ένα αρχείο JPEG, αυτά τα πεδία εμφανίζουν jpg και image/jpeg. Για αρχεία ήχου και βίντεο, το πρόγραμμα ffprobe αναφέρει επίσης τη μορφή κοντέινερ ως Format Name.
Από πού προέρχεται η τιμή
Καμία κάμερα ή πρόγραμμα δεν γράφει το File Type μέσα σε ένα αρχείο και εσείς δεν μπορείτε να επεξεργαστείτε την τιμή. Ο αναγνώστης μεταδεδομένων ExifTool δημιουργεί το File Type όταν διαβάζει το αρχείο.
Το ExifTool δοκιμάζει πρώτα τη μορφή που υποδεικνύει η επέκταση. Ελέγχει αν το αρχείο ξεκινά με το σταθερό μοτίβο bytes που χρησιμοποιεί αυτή η μορφή. Αν τα bytes δεν ταιριάζουν, το ExifTool δοκιμάζει τις άλλες μορφές που γνωρίζει.
Αυτό το μοτίβο συχνά αποκαλείται magic number ή υπογραφή. Ένα αρχείο JPEG ξεκινά με τα bytes FF D8 FF και ένα αρχείο PNG ξεκινά με 89 50 4E 47. Το raw header εμφανίζει αυτά τα πρώτα bytes.
Όταν καμία μορφή δεν ταιριάζει, το ExifTool εμφανίζει ένα σφάλμα αντί για File Type, για παράδειγμα:
File format errorαν το ExifTool γνωρίζει την επέκταση, όπως .jpgUnknown file typeαν η επέκταση είναι άγνωστη ή λείπειFile is emptyαν το αρχείο δεν περιέχει δεδομένα
Ο τύπος αρχείου και η επέκταση δεν είναι το ίδιο
Η επέκταση είναι το τέλος του ονόματος του αρχείου, όπως .jpg στο photo.jpg. Στα Windows, η επέκταση ενημερώνει τον υπολογιστή σας ποιο πρόγραμμα ανοίγει το αρχείο και ποιο εικονίδιο θα εμφανιστεί.
Οποιοσδήποτε μπορεί να αλλάξει μια επέκταση, αλλά αυτό δεν αλλάζει τα δεδομένα μέσα στο αρχείο. Η μετονομασία του photo.jpg σε photo.png δεν μετατρέπει τη φωτογραφία σε εικόνα PNG.
Επειδή το ExifTool διαβάζει τα πρώτα bytes, το File Type μπορεί να εμφανίσει την πραγματική μορφή. Αν ένα αρχείο με όνομα photo.png εμφανίζει JPEG, το αρχείο είναι μια εικόνα JPEG με λανθασμένη επέκταση.
Ορισμένες μορφές δεν έχουν magic number, επομένως αυτός ο έλεγχος δεν λειτουργεί για κάθε αρχείο. Μέσα σε μία οικογένεια, όπως οι raw μορφές που βασίζονται σε TIFF, η επέκταση μπορεί ακόμη να καθορίζει τον συγκεκριμένο τύπο.
Πώς να μάθετε τι είδους αρχείο έχετε
- Ελέγξτε την επέκταση. Στην Εξερεύνηση αρχείων των Windows 11, επιλέξτε Προβολή, μετά Εμφάνιση και στη συνέχεια Επεκτάσεις ονομάτων αρχείων. Στα Windows 10, επιλέξτε το πλαίσιο Επεκτάσεις ονομάτων αρχείων στην καρτέλα Προβολή.
- Διαβάστε το πεδίο File Type στα μεταδεδομένα του αρχείου.
- Σε Linux, εκτελέστε την εντολή
file. Εκτελεί 3 σύνολα ελέγχων και εκτυπώνει τον τύπο από τον πρώτο έλεγχο που πετυχαίνει.
Γιατί έχει σημασία
Όταν η επέκταση δεν αντιστοιχεί στον τύπο αρχείου, ο υπολογιστής σας μπορεί να επιλέξει λάθος πρόγραμμα. Τα προγράμματα περιήγησης ιστού χρησιμοποιούν τον τύπο MIME από τον διακομιστή ιστού, όχι την επέκταση, για να αποφασίσουν πώς θα χειριστούν ένα αρχείο.