عارض بيانات التعريف للصور - استخراج بيانات EXIF و IPTC و XMP عبر الإنترنت
عارض بيانات تعريف صور مجاني عبر الإنترنت لاستخراج وتحليل بيانات EXIF و IPTC و XMP من ملفات JPEG و PNG و WebP. عرض إعدادات الكاميرا وموقع GPS والطوابع الزمنية والمزيد. يعمل بالكامل في المتصفح - بدون رفع.
عارض بيانات التعريف للصورة
انقر للتحميل أو اسحب وأسقط
JPEG, PNG, WebP
التوثيق
عارض البيانات الوصفية للصور
يقرأ عارض البيانات الوصفية للصور التفاصيل التقنية المخزنة في ملف صورة من دون فتحه في محرر صور. تقرأ هذه الأداة ملف JPEG أو PNG أو WebP داخل متصفح الويب، وتعرض اسم الملف وحجمه ونوعه وتاريخ آخر تعديل له وأبعاده بالبكسل ونسبة العرض إلى الارتفاع وعمق اللون. لا يُرسل الملف مطلقًا إلى خادم.
ما المعلومات التي تعرضها هذه الأداة؟
بعد رفع ملف، تسرد الأداة الخصائص التالية:
- اسم الملف — اسم الملف الذي تم رفعه.
- حجم الملف — يُعرض بوحدات ثنائية (KiB وMiB وGiB)، وهي الوحدات التي تستخدمها متصفحات الويب وأنظمة التشغيل عادةً لأحجام الملفات.
- نوع الملف — نوع MIME للملف، مثل
image/jpeg. - آخر تعديل — تاريخ ووقت التعديل اللذان سجلهما نظام التشغيل لذلك الملف. ولا يكون هذا بالضرورة تاريخ التقاط الصورة؛ إذ يمكن أن يؤدي نسخ الملف أو حفظه من جديد إلى تغييره.
- الأبعاد — عرض الصورة وارتفاعها بالبكسل، ويُقرآن بفك ترميز الصورة في المتصفح.
- نسبة العرض إلى الارتفاع — نسبة العرض إلى الارتفاع، بعد اختزالها إلى أبسط صورة بأعداد صحيحة.
- عمق اللون — عدد البتات المستخدمة لتخزين كل بكسل، ويُقرأ من بايتات ترويسة الملف.
ما الذي لا تعرضه هذه الأداة؟
يمكن للصور الرقمية أن تحتوي أيضًا على ثلاثة أنواع أخرى من البيانات الوصفية المضمّنة: EXIF (تنسيق ملف الصور القابل للتبادل)، الذي تكتبه الكاميرات والهواتف متضمنًا تفاصيل مثل العدسة وفتحة العدسة وسرعة الغالق وقيمة ISO وأحيانًا إحداثيات GPS؛ وحقول IPTC (المجلس الدولي للاتصالات الصحفية)، التي تستخدمها المؤسسات الإخبارية للتعليقات التوضيحية وبيانات الاعتماد وحقوق الطبع والنشر؛ وXMP (منصة البيانات الوصفية القابلة للتوسعة)، وهو تنسيق من Adobe لسجل التعديلات والوسوم المخصصة.
لا تقرأ هذه الأداة أيًا من الأنواع الثلاثة. ولا يمكنها عرض إعدادات الكاميرا أو موقع GPS أو حقول حقوق الطبع والنشر أو سجل التعديلات، حتى عندما يحتوي الملف عليها. فهي تقرأ الخصائص السبعة المذكورة أعلاه فقط. ومن يحتاج إلى بيانات EXIF أو IPTC أو XMP يمكنه استخدام أداة مخصصة مثل ExifTool، أو التحقق من تفاصيل الصورة عبر لوحة خصائص الملف في نظام التشغيل.
كيفية حساب وحدات حجم الملف
يُقاس حجم الملف بالبايت ويُحوّل إلى أكبر وحدة ثنائية تُبقي الرقم مقروءًا. تقسم الأداة عدد البايتات على 1024 تكرارًا حتى تصبح النتيجة بين 1 و1024، ثم تقرّبها إلى منزلتين عشريتين:
حيث يمثّل b حجم الملف بالبايت، ويمثّل i فهرس الوحدة، ويمثّل s الحجم بالوحدة التي يحددها ذلك الفهرس.
أسماء الوحدات هي Bytes وKiB وMiB وGiB وTiB وPiB — وهي وحدات ثنائية يكون فيها 1 KiB مساويًا لـ1024 بايت. ويختلف ذلك عن KB/MB العشرية التي تستخدمها بعض مديري الملفات، حيث يساوي 1 KB مقدار 1000 بايت.
مثال: يعطي ملف حجمه 2,500,000 بايت فهرس وحدة قيمته 2 (MiB)، ولذلك يكون الحجم 2,500,000 ÷ 1,048,576 ≈ 2.38 MiB، وليس 2.5 MB. وتقبل الأداة ملفات يصل حجمها إلى 50 MiB (52,428,800 بايت).
كيفية حساب نسبة العرض إلى الارتفاع
تُحسب نسبة العرض إلى الارتفاع بقسمة العرض والارتفاع على القاسم المشترك الأكبر (GCD)، وهو أكبر عدد يقسم كليهما دون باقٍ:
حيث يمثّل w العرض بالبكسل، ويمثّل h الارتفاع، ويمثّل g القاسم المشترك الأكبر بينهما، وتمثّل R نسبة العرض إلى الارتفاع.
مثال: في صورة أبعادها 1920 × 1080 بكسل، يكون القاسم المشترك الأكبر للعددين 1920 و1080 هو 120. وبقسمة العددين على 120 نحصل على 16:9.
كيفية اكتشاف عمق اللون
عمق اللون خاصية في ترويسة الملف، وليس في الصورة التي فُك ترميزها — إذ يفك المتصفح دائمًا ترميز الصورة داخليًا إلى بكسلات ذات 8 بت لكل قناة، حتى إذا استخدم ملف المصدر عمقًا مختلفًا. ولعرض القيمة الفعلية، تقرأ الأداة البايتات الخام للملف نفسه بدلًا من الصورة التي فُك ترميزها:
- PNG: تخزن كتلة IHDR بايتًا لعمق البت وبايتًا لنوع اللون، ويحددان معًا عدد البتات لكل بكسل.
- JPEG: تخزن علامة بداية الإطار دقة العينة وعدد مكوّنات اللون؛ ويكون عدد البتات لكل بكسل هو الدقة × عدد المكوّنات.
- GIF: يرمّز بايت واصف الشاشة المنطقية عدد البتات لكل بكسل التي يستخدمها جدول الألوان.
- WebP: تشير كتلة VP8X أو VP8 أو VP8L إلى ما إذا كانت الصورة تحتوي على قناة ألفا، ما يعطي 24 bpp (RGB) أو 32 bpp (RGBA).
مثال: تُعرض صورة JPEG قياسية بدقة 8 بت وبـ3 مكوّنات لونية (YCbCr) على أنها 24 bpp (8 بت/قناة، YCbCr). وإذا تعذرت مطابقة ترويسة الملف مع أحد هذه التخطيطات الأربعة، يُترك حقل عمق اللون خارج النتائج.
تنسيقات الملفات المدعومة
تقبل الأداة ملفات JPEG وPNG وWebP. أما التنسيقات الأخرى، ومنها GIF وTIFF وHEIC وملفات الكاميرات بصيغة RAW، فلا يقبلها رافع الملفات.
كيفية استخدام الأداة
- انقر على منطقة الرفع، أو اسحب ملف JPEG أو PNG أو WebP وأفلته فيها.
- تفك الأداة ترميز الملف محليًا وتسرد بياناته الوصفية في جدول.
- انقر على "نسخ" بجانب أي صف لنسخ تلك القيمة وحدها.
- انقر على "تنزيل البيانات الوصفية" لحفظ جميع القيم في ملف نصي.
تجري جميع العمليات داخل المتصفح باستخدام واجهتي FileReader وImage في JavaScript. ولا يُرفع أي ملف إلى خادم في أي وقت.
مثال محلول
يؤدي رفع صورة JPEG أبعادها 1920 × 1080 بكسل وحجمها 2,500,000 بايت، ومحفوظة بترميز YCbCr ذي 8 بت، إلى النتائج التالية:
| الخاصية | القيمة |
|---|---|
| اسم الملف | photo.jpg |
| حجم الملف | 2.38 MiB |
| نوع الملف | image/jpeg |
| آخر تعديل | (التاريخ والوقت من الملف) |
| عمق اللون | 24 bpp (8 بت/قناة، YCbCr) |
| الأبعاد | 1920 × 1080 بكسل |
| نسبة العرض إلى الارتفاع | 16:9 |
الأسئلة الشائعة
هل تعرض هذه الأداة موقع GPS أو إعدادات الكاميرا؟ لا. تأتي هذه البيانات من بيانات EXIF، وهذه الأداة لا تقرأ مقاطع EXIF. وهي تعرض فقط اسم الملف وحجمه ونوعه وتاريخ آخر تعديل له وأبعاده ونسبة العرض إلى الارتفاع وعمق اللون.
هل تُرفع صورتي إلى خادم؟ لا. يُقرأ الملف ويُفك ترميزه بالكامل داخل المتصفح باستخدام JavaScript. ولا يغادر الجهاز مطلقًا.
لماذا يُعرض حجم الملف بوحدة MiB بدلًا من MB؟ تستخدم الأداة وحدات ثنائية (1 KiB = 1024 بايت)، وهي الطريقة التي تعرض بها معظم أنظمة التشغيل أحجام الملفات، بدلًا من الوحدات العشرية (1 KB = 1000 بايت).
لماذا لا يظهر حقل عمق اللون لصورتي؟ لا يُعرض عمق اللون إلا لملفات JPEG وPNG وGIF وWebP التي تطابق ترويساتها تخطيطًا معروفًا. وإذا تعذّر تحليل الترويسة، يُترك الحقل خارج النتائج بدلًا من عرض قيمة تخمينية.
لماذا لا يطابق تاريخ "آخر تعديل" تاريخ التقاط الصورة؟ يأتي هذا التاريخ من الطابع الزمني لتعديل الملف في نظام التشغيل، وليس من الكاميرا. ويمكن أن يؤدي نسخ الملف أو حفظه من جديد أو نقله إلى تغييره، كما قد يختلف عن أي تاريخ التقاط مخزن في بيانات EXIF، التي لا تقرأها هذه الأداة.
هل يمكنني رفع ملف GIF أو TIFF أو RAW؟ لا. يقبل رافع الملفات ملفات JPEG وPNG وWebP فقط.