نوع الملف يخبرك بنوع الملف الذي لديك، مثل صورة 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 هو الأساس لحقلين مرتبطين، File Type Extension وMIME Type. في ملف JPEG، يعرض هذان الحقلان jpg و image/jpeg. لملفات الصوت والفيديو، يعرض برنامج ffprobe أيضًا تنسيق الحاوية كـ Format Name.
من أين تأتي القيمة
لا أي كاميرا ولا أي برنامج يكتب File Type داخل الملف، ولا يمكنك تعديل هذه القيمة. يقوم قارئ البيانات الوصفية ExifTool بإنشاء File Type عند قراءة الملف.
يحاول ExifTool أولاً التنسيق الذي يشير إليه الامتداد. يتحقق مما إذا كان الملف يبدأ بنمط ثابت من البايتات يستخدمه هذا التنسيق. إذا لم تتطابق البايتات، يختبر ExifTool التنسيقات الأخرى التي يعرفها.
يُطلق على هذا النمط غالبًا رقم سحري أو توقيع. يبدأ ملف JPEG بالبايتات FF D8 FF، ويبدأ ملف PNG بالبايتات 89 50 4E 47. يعرض الترويسة الخام هذه البايتات الأولى.
عندما لا يتطابق أي تنسيق، يعرض ExifTool خطأ بدلًا من File Type، مثلًا:
File format errorإذا كان ExifTool يعرف الامتداد، مثل .jpgUnknown file typeإذا كان الامتداد غير معروف أو مفقودًاFile is emptyإذا كان الملف بلا بيانات
نوع الملف والامتداد ليسا الشيء نفسه
الامتداد هو الجزء الأخير من اسم الملف، مثل .jpg في photo.jpg. في Windows، يحدد الامتداد للكمبيوتر أي برنامج يفتح الملف وأي أيقونة تظهر.
يمكن لأي شخص تغيير الامتداد، لكن هذا لا يغير البيانات داخل الملف. إعادة تسمية photo.jpg إلى photo.png لا تجعل الصورة ملف PNG.
لأن ExifTool يقرأ البايتات الأولى، يمكن لـ File Type إظهار التنسيق الفعلي. إذا كان ملف اسمه photo.png يعرض JPEG، فهذا يعني أن الملف صورة JPEG ذات امتداد غير صحيح.
بعض التنسيقات ليس لها رقم سحري، لذلك لا تعمل هذه المراجعة مع كل الملفات. داخل عائلة واحدة، مثل التنسيقات الخام المعتمدة على TIFF، يمكن أن يحدد الامتداد النوع المحدد.
كيفية معرفة نوع الملف الذي لديك
- تحقق من الامتداد. في مستعرض الملفات في Windows 11، اختر View، ثم Show، ثم File name extensions. في Windows 10، حدد خانة File name extensions في علامة التبويب View.
- اقرأ حقل File Type في بيانات الملف الوصفية.
- في Linux، شغّل أمر
file. يجري 3 مجموعات من الاختبارات ويطبع النوع من أول اختبار ينجح.
لماذا هو مهم
عندما لا يتطابق الامتداد مع نوع الملف، قد يختار الكمبيوتر برنامجًا غير مناسب. تستخدم متصفحات الويب نوع MIME القادم من خادم الويب، وليس الامتداد، لتقرير كيفية التعامل مع الملف.