Từ điển

Đuôi loại tệp là gì?

Phần mở rộng tệp là phần ngắn ở cuối tên tệp, ví dụ như .mp3. File Type Extension là phần mở rộng phù hợp với dữ liệu bên trong tệp.

file-type-extension

Phần mở rộng tệp là đoạn ngắn ở cuối tên tệp, sau dấu chấm. Trong expenses.xlsx, tên cơ sở là expenses và phần mở rộng là xlsx. Windows nhận dạng kiểu tệp bằng phần mở rộng, và dùng phần mở rộng để chọn app và biểu tượng cho tệp.

Phần mở rộng kiểu tệp là một trường trong báo cáo metadata. Trường này thường hiển thị phần mở rộng cho loại dữ liệu bên trong tệp, có thể khác với phần mở rộng trong tên tệp. Trình đọc metadata ExifTool gọi trường này là FileTypeExtension và mô tả nó là phần mở rộng viết thường phổ biến cho kiểu tệp.

Giá trị trông như thế nào

Giá trị là phần mở rộng viết thường, không có dấu chấm, và thường dài 3 hoặc 4 ký tự. Một kiểu tệp có thể có nhiều phần mở rộng phổ biến, nhưng trường này chỉ hiển thị một trong số đó.

Ví dụ, một ảnh JPEG có thể kết thúc bằng .jpeg, .jpg hoặc .jpe, và Phần mở rộng kiểu tệp của nó là jpg. ExifTool đưa ra các giá trị này cho một số định dạng phổ biến:

  • jpg cho ảnh JPEG
  • tif cho ảnh TIFF
  • png cho ảnh PNG
  • mp3 cho tệp âm thanh MP3
  • mpg cho video MPEG
  • pdf cho tài liệu PDF

Giá trị đến từ đâu

Tệp không lưu trữ Phần mở rộng kiểu tệp của nó. Trình đọc metadata sẽ xác định giá trị mỗi khi đọc tệp. ExifTool liệt kê trường này là không thể ghi, nên bạn không thể chỉnh sửa nó.

Để tìm kiểu tệp, ExifTool đọc các byte đầu tiên của tệp, gọi là header. Một định dạng có thể có một magic number, là một dãy byte cố định tại một vị trí xác định trong tệp. ExifTool sẽ kiểm tra trước định dạng mà phần mở rộng trong tên tệp gợi ý.

Khi một định dạng có magic number, các byte phải khớp với nó, bất kể tên tệp là gì. Phần mở rộng vẫn có thể giúp xác định kiểu tệp, ví dụ giữa các định dạng raw của máy ảnh dựa trên TIFF như NEF và ARW. Sau đó ExifTool đưa ra phần mở rộng thường dùng cho kiểu tệp mà nó tìm thấy.

Sự khác nhau giữa phần mở rộng và loại tệp

Kiểu tệp là định dạng của dữ liệu bên trong tệp, như JPEG hoặc MP3. Phần mở rộng chỉ là một phần của tên, và bất kỳ ai cũng có thể thay đổi nó khi đổi tên tệp.

Một phần mở rộng mới không chuyển đổi tệp sang định dạng khác, vì nó không thay đổi gì ngoài tên. Khi đó tệp có thể không còn mở được trong app đã tạo ra nó.

Vì vậy báo cáo metadata hiển thị cả hai giá trị. Tên tệp hiển thị phần mở rộng được gán cho tệp, còn Phần mở rộng kiểu tệp hiển thị phần mở rộng phù hợp với nội dung. MIME type đặt tên cho cùng một kiểu tệp ở dạng thứ ba.

Tại sao điều này quan trọng đối với tệp của bạn

So sánh phần mở rộng trong tên tệp với Phần mở rộng kiểu tệp. Nếu chúng trùng nhau, tên thường phù hợp với nội dung. Một ảnh JPEG tên photo.jpeg cũng phù hợp, vì jpeg và jpg đều là phần mở rộng phổ biến cho JPEG.

Nếu chúng khác nhau, hãy kiểm tra xem cả hai có phải là phần mở rộng phổ biến cho cùng một định dạng hay không, ví dụ tiff và tif. Nếu không phải, tên có thể không phù hợp với nội dung. Máy tính của bạn chọn app dựa trên phần mở rộng, nên tệp có thể mở bằng app không đúng hoặc không mở được.

Để so sánh 2 giá trị, bạn cần thấy phần mở rộng trong tên tệp. Mac thường ẩn phần mở rộng. Đây là cách hiện chúng:

  • Trên Mac: trong Finder, chọn Settings từ menu Finder, nhấp Advanced, rồi chọn Show all filename extensions
  • Trong Windows 11: trong File Explorer, chọn View, sau đó Show, rồi File name extensions

Meta Keys