Kamus

Apa Jenis File Anda?

Jenis File menamai format suatu file, seperti JPEG, MP3, atau PDF. Nilai ini terutama berasal dari byte pertama file, bukan hanya dari nama file.

file-type

Jenis file memberi tahu Anda jenis file apa yang Anda miliki, misalnya gambar JPEG atau dokumen PDF. Jenis file menamai formatnya, yang menentukan bagaimana data di dalam file diatur.

Dalam laporan metadata, kolom File Type menampilkan format ini sebagai nama pendek, misalnya JPEG atau PDF. Nilai ini terutama berasal dari isi file, sehingga dapat berbeda dari ekstensi nama file.

Seperti apa tampilan nilainya

File Type adalah nama pendek. Untuk banyak format, ini adalah ekstensi nama file dalam huruf kapital.

  • PNG untuk gambar PNG
  • MP4 untuk video MP4
  • PDF untuk dokumen PDF
  • JPEG untuk foto JPG, baik nama berakhir dengan .jpg, .jpeg, atau .jpe
  • TIFF untuk gambar dengan nama yang berakhir dengan .tif atau .tiff

Beberapa jenis file memiliki satu struktur dasar yang sama. Video MP4, audio M4A, dan gambar HEIC didasarkan pada format QuickTime.

Audio WAV dan gambar WebP didasarkan pada struktur yang disebut RIFF. File Type tetap menamai jenis spesifiknya, seperti MP4 atau WAV.

File Type menjadi dasar untuk 2 kolom terkait, File Type Extension dan MIME Type. Untuk file JPEG, kolom ini menampilkan jpg dan image/jpeg. Untuk file audio dan video, program ffprobe juga melaporkan format container sebagai Format Name.

Dari mana nilai berasal

Tidak ada kamera atau program yang menulis File Type ke dalam file, dan Anda tidak dapat mengedit nilainya. Pembaca metadata ExifTool membuat File Type saat membaca file.

ExifTool pertama mencoba format yang disarankan oleh ekstensi. ExifTool memeriksa apakah file dimulai dengan pola byte tetap yang digunakan format tersebut. Jika byte tidak cocok, ExifTool menguji format lain yang dikenalnya.

Pola ini sering disebut magic number atau signature. File JPEG dimulai dengan byte FF D8 FF, dan file PNG dimulai dengan 89 50 4E 47. Raw header menampilkan byte-byte pertama ini.

Jika tidak ada format yang cocok, ExifTool menampilkan galat sebagai ganti File Type, misalnya:

  • File format error jika ExifTool mengenali ekstensinya, misalnya .jpg
  • Unknown file type jika ekstensinya tidak dikenal atau tidak ada
  • File is empty jika file tidak memiliki data

Jenis file dan ekstensi tidak sama

Ekstensi adalah bagian akhir nama file, misalnya .jpg pada photo.jpg. Di Windows, ekstensi memberi tahu komputer program mana yang membuka file dan ikon mana yang ditampilkan.

Siapa pun dapat mengubah ekstensi, tetapi itu tidak mengubah data di dalam file. Mengganti nama photo.jpg menjadi photo.png tidak mengubah foto tersebut menjadi gambar PNG.

Karena ExifTool membaca byte pertama, File Type dapat menampilkan format sebenarnya. Jika file bernama photo.png menampilkan JPEG, file tersebut adalah gambar JPEG dengan ekstensi yang salah.

Beberapa format tidak memiliki magic number, sehingga pemeriksaan ini tidak berfungsi untuk setiap file. Di dalam satu keluarga, seperti format raw berbasis TIFF, ekstensi tetap dapat menentukan jenis spesifiknya.

Cara mengetahui jenis file yang Anda miliki

  • Periksa ekstensinya. Di File Explorer Windows 11, pilih View, lalu Show, lalu File name extensions. Di Windows 10, centang kotak File name extensions pada tab View.
  • Baca kolom File Type di metadata file.
  • Di Linux, jalankan perintah file. Perintah ini menjalankan 3 set pengujian dan menampilkan jenis file dari pengujian pertama yang berhasil.

Mengapa ini penting

Jika ekstensi tidak cocok dengan jenis file, komputer Anda mungkin memilih program yang salah. Browser web menggunakan MIME type dari web server, bukan ekstensi, untuk memutuskan cara menangani file.